Bitcoin attracts two kinds of writing: breathless cheerleading and dismissive scolding. Both are useless if your job is to decide whether to allocate capital. This piece tries to do something less satisfying: lay out a framework you can update as new data comes in.
The four-year cycle, gently
Bitcoin's supply schedule halves roughly every four years. The April 2024 halving was the fourth, dropping the block reward to 3.125 BTC. Historically, each halving has been followed — at varying lags — by a price expansion phase. Each cycle's expansion has been smaller in percentage terms than the previous one, which is what you'd expect as the asset matures.
That said, "halving = up" is not a law of physics. It's an observation across four data points. Treat it as one input, not a thesis.
ETF flows changed the structure
The January 2024 approval of US spot Bitcoin ETFs (IBIT, FBTC, and others) introduced a price-discovery channel that didn't exist in previous cycles. For the first time, traditional asset managers can allocate to BTC without custody headaches. Net flows into these ETFs are now one of the cleanest demand indicators we have — better, in our view, than retail Google Trends or exchange inflow data.
The practical takeaway: watch weekly net ETF flow in dollar terms. Multi-week stretches of net inflows have lined up well with sustained price expansion. Net outflows have preceded most corrections greater than 20%.
On-chain, briefly
You don't need fifty on-chain indicators. The useful ones cluster into three buckets:
- Holder behaviour. What fraction of supply has not moved in over a year? When this drops sharply, long-term holders are distributing — historically a topping signal.
- Realised price. The average price at which each coin last moved. When market price is far above realised price, the network is sitting on large paper gains, which tends to precede volatility.
- Exchange reserves. Coins held on centralised exchanges. Falling reserves = supply moving to cold storage (typically constructive); rising reserves = supply moving to sell venues.
What this framework doesn't do
It doesn't predict price. Nothing reliably does. What it does is constrain your forecast: if ETF flows are negative for six weeks, on-chain holder behaviour shows distribution, and macro liquidity is tightening, you should be sceptical of bullish narratives — regardless of how loud Twitter is.
The opposite is also true. If flows are positive, holder behaviour shows accumulation, and macro is loosening, the burden of proof shifts to the bears.
A word on altcoins
Most are not investments — they're trades, and often bad ones. Outside of Bitcoin and Ethereum, the dispersion of outcomes widens dramatically. Our analyser supports a curated list of major coins (BTC, ETH, SOL, BNB, XRP, ADA, DOGE, AVAX), and that's intentional: most of the long tail doesn't survive a single cycle.
If you do venture there, size positions like you expect them to go to zero — because some of them will.