Why hasn't bitcoin risen to $100,000 yet?
That's a common question these days, and a fair one. After all, the new spot bitcoin ETFs are generating such high inflows that they're buying 10,000 bitcoins a day — while bitcoin miners are only producing 450 new bitcoins daily. With such an imbalance, it's easy to conclude that massive buying into a market with a strictly limited supply has to result in a huge price increase.
But we haven't seen it. Bitcoin's price was about $60,000 three months ago — and that's about where it is now as I write this at the end of June.
How can that be, given that we've seen tens of billions of dollars flowing into the spot bitcoin ETFs?
The answer is simple. If massive buys haven't been causing the price to rise, there can only be one reason: There's been an offsetting series of sells. Or, more specifically, there's a lot of short selling in the bitcoin futures market.
Indeed, bitcoin futures shorts have hit a record high. Does this mean that there's a huge bearish sentiment, and we all ought to be panicking that a bitcoin price crash is imminent? No, and no. No crash is coming, because there isn't bearish sentiment.