← Back to the live climb
Tool · realized

BTC cycle CAGR, measured

The whole projection rests on two CAGR families: halving→halving (what a through-the-cycle holder compounded) and bottom→top (the family the cycle bands are quoted in). This tool computes both from real daily closes — full history, keyless sources — so the numbers are measurements, not claims. Pick any window on the chart to see its realized CAGR, then read the fixed-window cycle tables where nobody gets to cherry-pick.

Backward-looking only — realized history, never a forecast. Past cycle CAGRs decaying does not promise the next cycle's rate; where reality decayed faster than the ×0.85 thesis, the table shows it. CAGR is a smoothed rate that hides drawdowns of 70%+ along the way. Educational only — not financial advice.
● Real data · benchmark db · daily closes through Jul 28, 2026
1 · Real BTC daily closes · log scale · pick any window

Dashed gold lines = halvings · realized cycle top · realized bottom (lowest close after the top).

Realized CAGR
+136.4%
of the selected window
Multiple
901992.86×
$0.07 → $63.1k
Span
15.94y
weekly closes — pick ≥ a few weeks

Cherry-pick freely — that's the point of this panel: start at a top and CAGR looks terrible, start at a bottom and it looks unreal. The per-cycle tables below fix the windows so nobody (including me) gets to choose them.

2 · Both cycle CAGRs — measured, not asserted

The projection thesis quotes two CAGR families. Here both are computed from the real closes above, with the decay from each cycle to the next — so the ×0.85 fade assumption can be checked against what actually happened.

A · Halving → halving (through-the-cycle holder)
CycleWindowCAGR× prev
C1Nov 12 → Jul 16+200.3%
C2Jul 16 → May 20+95.9%×0.48
C3May 20 → Apr 24+65.4%×0.68
C4Apr 24 → Jul 26 (to date)−0.3%×0.00
B · Bottom → top (the CYCLE_CAGR band family)
CycleBottom → topCAGR× prev
C1
C2$172 (Jan 15) → $19.3k (Dec 17)+403.0%
C3$3,232 (Dec 18) → $73.1k (Mar 24)+81.3%×0.20
C4$61.3k (Apr 24) → $124.8k (Oct 25) so far+62.3%×0.77

Projected band for C4: 85.2131.5% (mid 108.7%) — realized +62.3%.

Tops and bottoms are the actual max/min closes in each cycle's window (bottom = lowest close after that top) — facts from the data, not the model's fixed 18/30-month offsets. Past cycles guided timing well but overshot on magnitude — Cycle 3 landed ~37% below its headline projection. Treat the level as a wide scenario, not a target. Where the realized decay is steeper than ×0.85, that's shown too — the fade assumption is a thesis, not a law.

3 · Plain CAGR — your own numbers, any asset
CAGR
+25.7%
compound annual growth rate
Total multiple
2.50×
$10,000 → $25,000

CAGR = (end ÷ start)^(1/years) − 1. A smoothed rate — it says nothing about the drawdowns on the way.

Follow the climb — one report a month, losses included →

Educational only, not financial advice. Holdings & any affiliate links disclosed. Feed a rate you believe into the path model