Bitcoin 4-year cycle
BTC price (log scale) with halving markers, current cycle progress, and a projection for the rest of the cycle built from previous cycles.
Download this data (CSV) — the numbers behind the chart, so you can check the work.
This build. Halvings are marked at 28 Nov 2012, 9 Jul 2016, 11 May 2020 and 20 Apr 2024, against a mean observed interval of ~1387 days. Only cycles with price data at their halving feed the projection — 2 of them here.
This is a naïve historical analogue, not a forecast. Each cycle so far has delivered smaller gains than the last, so treat the projection as a rough scenario, not a prediction.
How to read it
Bitcoin's issuance halves roughly every four years, and the market has historically moved in a rhythm around those events: a rise through the eighteen months after a halving, a peak, then a year-long decline. The bar at the top of this page places today inside that rhythm; the dashed extension of the chart projects the rest of the current cycle from what previous ones did.
How it's calculated
Halvings are marked at their actual block dates. Cycle length is the mean of the observed halving-to-halving intervals, and the next halving is estimated as that length past the last one. The projection is anchored at today's price: for each future day we measure how far each completed prior cycle had risen from the same point in its own cycle, take the geometric mean of those growth factors, and apply it. The band is the minimum and maximum across those cycles.
What it did in past cycles
The halving-to-halving intervals are not exactly four years, and they have been getting longer: 1,319 days (2012-11-28 → 2016-07-09), 1,402 days (2016-07-09 → 2020-05-11) and 1,440 days (2020-05-11 → 2024-04-20). The average of 1,387 days is what this page's cycle bar measures against.
The more striking regularity is how long each cycle took to top out. Days from the halving to that cycle's highest close:
- 2012 halving → 2013-12-04 peak: 371 days
- 2016 halving → 2017-12-16 peak: 525 days
- 2020 halving → 2021-11-08 peak: 546 days
- 2024 halving → 2025-10-06 peak: 534 days
The last three landed within three weeks of each other, seventeen to eighteen months after the halving. Whether that is a mechanism or a coincidence repeated three times is genuinely open, and the first cycle's 371 days is a reminder that the pattern has already been different once.
The gains have decayed sharply over the same span. Peak to peak: 17.3× (2013 → 2017), 3.4× (2017 → 2021), 1.9× (2021 → 2025). Each cycle has delivered roughly a fifth of the previous one's multiple.
What it doesn't tell you
Two completed cycles is not a sample, and the projection says so on the chart. It cannot know about anything that has never happened before — a sustained institutional bid, a regulatory shock, a macro regime the previous cycles did not contain — and it will always project a rise from here, because both source cycles rose from this point.
There is also a live question about whether the halving is the mechanism at all. Each halving now removes a smaller share of circulating supply than the last, and the price effect ought to shrink with it. The four-year rhythm may increasingly be a story about credit and liquidity cycles that happens to have lined up with the issuance schedule three times.
Reading it with other metrics
Pi Cycle Top is the best-known attempt to time the peak within this framework, and its record — two exact calls, then two cycle tops missed — is the clearest evidence for how much the cycle's shape has changed.
Drawdown from ATH covers the other half of the rhythm, and its three completed bear markets all bottomed eleven to thirteen months after the top. The Puell Multiple is the metric most directly affected by the halving itself, since the subsidy is its numerator.
Bitcoin, by the numbers
Cycle position, valuation and what fiat is doing — the week's key metrics in your inbox.
No spam, unsubscribe any time · Powered by Buttondown