Bitcoin's price is under fresh pressure this week as institutional investors flood the market with supply. Data shows that entities including ETFs and publicly traded companies have been dumping the equivalent of 450% of Bitcoin's daily new supply — roughly 2,000 BTC per day. The selling has eroded much of the buying momentum that had kept prices above recent lows, and analysts tracking on-chain flows now see a real risk of a slide toward $30,000.
What the numbers show
The 450% figure means institutions are selling almost five times the amount of Bitcoin that miners produce each day. That's a brutal imbalance. Even with occasional retail buying spurts, the market can't absorb that kind of pressure without giving ground. Daily supply from mining is around 450 BTC at current hash rates; institutional selling at roughly 2,000 BTC a day leaves a gap that no current demand is filling.
Why institutional buying dried up
The same players that pushed Bitcoin higher earlier this year have now flipped. ETFs that were net buyers for months have seen outflows. Corporate treasuries that had been accumulating — companies like MicroStrategy and others — aren't adding to their stacks. The pace of new buying has collapsed, and in its absence the selling looks even heavier. Without a fresh catalyst, there's no reason to expect that trend to reverse soon.
Where the sell orders are coming from
It's not just one big player hitting the bid. The data shows a broad-based reduction in institutional positions. Some of it is likely profit-taking from positions opened when Bitcoin was below $20,000. Some may be hedging or outright deleveraging. Whatever the mix, the result is a daily overhang that keeps knocking the price lower every time it tries to rally.
What could break the cycle
For the slide to stop, either institutional selling has to slow or a new source of demand has to step in. So far neither is happening. The next big test is whether $30,000 acts as a floor or just another stop on the way down. If the same selling rate continues for another two weeks, that level could get tested. That's not a prediction — it's just math.




