Statistical

Rolling CAGR

Bitcoin's compound annual growth rate over 1, 3, 5, and 10-year rolling windows. The long-horizon investor's lens — what each year of holding has actually annualised at.

Chart data refreshed 01 May 2026 · 20:20 UTC

1-year CAGR

−17.0%

Trailing 365d

3-year CAGR

+40.6%

Strong

5-year CAGR

+6.2%

Trailing 1,825d

10-year CAGR

+67.5%

Trailing 3,650d

TL;DR

What it is
A four-window view of how much each year of holding Bitcoin has annualised at. The 1-year line swings the hardest; the 10-year line is the smoothest because it averages across multiple halvings.
Where we are
1y −17.0% · 3y +40.6% · 5y +6.2% · 10y +67.5%. A strong-bull regime — three-year compounding above the historical norm.
Why it matters
The 10-year line is structurally compressing. Since the window first became defined on 15 Jul 2020, the 10-year CAGR has run between +41.9% and +238.7%, with a lifetime average of +109.1%. As the early near-zero 2010 closes roll off the look-back, the headline number falls toward something closer to equity-like rates — though still extraordinary by traditional-asset standards.
The catch
Backward-looking by construction. CAGR knows nothing about forward expectation, and the 1-year window in particular is whip-saw at cycle inflections. Best read against drawdown, volatility, and halving-cycle overlay, not on its own.

What the chart shows

01

Bitcoin Rolling CAGR plots four series, one per look-back window, on a shared linear axis capped at +300%. For every historical date, each series is the single yearly rate that would compound that day's price from the price n years earlier. The 1-year line is the most reactive — cycle tops and cycle troughs print near-symmetric prints of +100% and −80%. The 10-year line is the smoothest, and the newest: it begins 15 Jul 2020, the tenth anniversary of the first listed Bitcoin trade.

Today's readings: 1y −17.0%, 3y +40.6%, 5y +6.2%, 10y +67.5%. Spot of $78,199.03 auto-refreshes a few times a day in the browser; the four series rebuild overnight. The regime label uses the 3-year window as a single-halving proxy.

How it is calculated

02

For every window n in {1, 3, 5, 10} years and every historical anchor date t:

CAGRn(t) = (price(t) / price(t − n × 365))1/n − 1

Calendar years use a 365-day count, not 365.25, so the look-back is day-accurate. Each series stays empty until n years of history have accumulated, after which it runs through to the most recent close. We render each line from its first defined date forward; the leading empty space on the chart is honest, not a bug.

The look-back date. When the requested look-back date does not have a daily close (rare; mostly an early-history artefact), we use the most recent close prior to it. Daily closes themselves come from the same series that drives every other chart on the site — provenance documented on the data sources page. The full derivation, including the 4-year regime proxy and the choice of 365 vs 365.25-day calendar, is on the methodology page.

How to read it

03

Rolling CAGR is most informative when read across windows together. A bull regime where every line is rising tells you compounding has been positive across multiple horizons; a divergence — rising 10-year but falling 1-year — is the shape of an early bear inside a still-expanding decade. The regime bands below bucket the 3-year window because it sits closest to a single halving cycle. The 100%-per-year reference line on the chart is a mechanical anchor: the regime where every year doubled on average.

Rolling CAGR regimes — bucketed on the 3-year window (the single-halving proxy)
ReadingRegimeWhat it has meant
3y CAGR < 0% BearThe trailing three-year window has compounded negatively. Bracketed the 2014–2015, 2018–2019, and 2022 deep-bear regimes. A modern bear would be the first since post-FTX.
0 – 40% NormalOrdinary three-year compounding. The chart spends most of its history in this band. Today's reading sits here.
40 – 100% StrongA strong-bull regime. The mid-2020 to mid-2021 expansion lived here, as did the mid-2017 acceleration into the 2017 cycle top.
> 100% Blow-offThree-year compounding above 100% per year. Has only fired during late-cycle euphoria — the 2013 cycle top, the 2017 cycle top, and the early-2021 melt-up.

Historical readings

04

Reading the four windows at every cycle anchor surfaces the asymmetry of Bitcoin's compounding pattern. Cycle tops print very high 1-year CAGR (the preceding twelve months had been parabolic) and modest 10-year CAGR (a decade earlier the price had been on a similar slope, dampening the ratio). Cycle lows invert: deeply negative 1-year, still-positive longer windows. Each row anchors against that day's spot, not today's.

Refreshed 01 May 2026 — CAGR if the named date were 'today', computed against the daily-close history.
DateEventClose (USD)1y · 3y · 5y · 10y CAGR
2013-12-042013 cycle top $1,121.481y +8288.3% · 3y +1668.2% · 5y — · 10y —
2015-01-142015 cycle low $172.151y −79.5% · 3y +190.2% · 5y — · 10y —
2017-12-172017 cycle top $19,423.581y +2362.2% · 3y +297.3% · 5y +329.6% · 10y —
2018-12-152018 cycle low $3,216.631y −82.1% · 3y +92.1% · 5y +32.4% · 10y —
2021-04-142021 Apr local top $63,576.681y +827.1% · 3y +100.4% · 5y +171.6% · 10y +199.4%
2021-11-102021 Nov cycle top $67,145.371y +337.8% · 3y +118.6% · 5y +148.0% · 10y +172.4%
2022-11-212022 cycle low — post-FTX$16,304.081y −72.9% · 3y +28.8% · 5y +14.6% · 10y +105.3%
2024-03-142024 pre-halving high $73,097.771y +195.2% · 3y +7.1% · 5y +79.5% · 10y +61.0%

The 10-year CAGR is compressing

05

The cleanest single observation this chart produces is the long-horizon compression of the 10-year window. The series became defined on 15 Jul 2020, the tenth anniversary of Bitcoin's first listed market trade. Its peak reading was +238.7% on 01 Aug 2020; its trough was +41.9% on 28 Nov 2023. The lifetime average over the defined window is +109.1%. Today's reading is +67.5%.

The compression is mechanical, not a story about adoption. Each new day's 10-year look-back drops the earliest day in the prior window and adds today — and the early days carry the fastest percentage growth, because the denominator was tiny. The signature of a maturing asset is exactly this: the rolling long-horizon CAGR drifts toward something closer to equity-like rates as the early near-zero closes roll off the look-back. The drift will continue until the 10-year base is deep enough that no single year's contribution dominates.

Even after that compression, the average sits well above any major asset class on record. Charlie Bilello's recurring cross-asset return tables remain the cleanest place to read this against equities, gold, and bonds. The story is not that Bitcoin will keep compounding at 60% forever. It is that the regression toward a still-extraordinary mean is the regime we are in — and the mean is the reference line traditional-finance return tables look strange next to.

What each window says

06

A short tour of the four lines. The 1-year line is the momentum measure: cycle tops print twelve-month gains in the 200-400% range and cycle bottoms print 60-80% drawdowns. The 3-year line sits closest to a single halving cycle and is the most useful regime classifier — the "Strong" and "Blow-off" bands above are calibrated on it. The 5-year line straddles two halvings; the 10-year line straddles two-and-a-half. The longer the window, the more the per-cycle euphoria smooths out, and the more the line tracks the underlying log-trend rather than the cycle.

What this means for you

07

For a dollar-cost-averaging investor. The longer windows are the ones that matter. A weekly buy across the post-2015 history has compounded between +41.9% and +238.7% per year on a 10-year horizon, with the lifetime average around +109.1%. The directionality of the 1-year line is largely irrelevant on a multi-cycle horizon. Use the 5-year and 10-year lines as the relevant context, acknowledging both will keep compressing as the chart matures.

For a cycle-timing trader. The 3-year line crossing into the Strong or Blow-off bands has historically marked late-cycle territory; crossing into Bear has marked drawdown bottoms. Pair with drawdown from ATH for the entry-relative read, rolling volatility for the regime-shape lens, and halving-cycle overlay for cycle-position context. CAGR alone is too coarse to time entries.

For a researcher. Every series is reproducible from the daily-close history under the documented 365-day calendar convention. The chart's distinctive contribution is the four-window juxtaposition; the compression of the 10-year window is the headline empirical observation. Methodology and the 4-year regime proxy live on the methodology page.

When it fails

08

Anchor-dependent. Today's reading is a function of today's spot. Cross-cycle CAGR comparisons have to anchor on the same look-back logic, otherwise they are comparing two different questions. The cycle-anchor table above keeps the anchor consistent within each row but still mixes regimes across rows; treat the long-horizon convergence as the stable signal and the per-cycle prints as descriptions of the local cycle.

Whip-saw at the 1-year window. A 12-month CAGR computed off a single bear-market low can sit at −75% one week and at −30% the next, just as the look-back date moves through a different segment of price history. The 1-year line is best read for direction, not for level. The 3-year window absorbs most of that noise; the 10-year window absorbs most of the cycle.

Mechanical compression on the 10-year line. The compression from 200%+ in the early 2020s toward more modest figures is a denominator- base effect, not a slowdown of adoption. A correct read of the chart treats the falling line as the shape of a maturing asset's compounding history, not as a forecast of where forward CAGR is headed. Forward expectations need a forward model — not a backward-looking statistic.

Daily closes only. A purchase at an intraday wick that filled by close shows nothing here. Any practical CAGR an investor computed from a real entry will disagree with this chart by the wick-vs- close gap. For the same reason, the chart's print at any point on a volatile day can move several percentage points between morning and evening UTC even with no actual price action in the user's local time zone.

Frequently asked

09

Canonical questions from Google's “People also ask” block for bitcoin CAGR, answered against the data on this page.

What is rolling CAGR for Bitcoin?
Compound annual growth rate — the single yearly rate that compounds today's price from the price n years ago. The Bitcoin Rolling CAGR chart publishes four windows: 1, 3, 5, and 10 years. Formula: (price_today / price_n_years_ago)1/n − 1. A 10-year CAGR of +67.5% means a buy a decade ago compounded at that rate every year since.
What is Bitcoin's long-term CAGR?
Bitcoin's 10-year rolling CAGR has run between +41.9% on 28 Nov 2023 and +238.7% on 01 Aug 2020 since the window first became defined in 15 Jul 2020. The lifetime average 10-year CAGR over the defined window is +109.1%. The trajectory is structurally downward as the early near-zero closes of the 2010 series roll off the look-back; today's reading is +67.5%.
Why does the 1-year Bitcoin CAGR swing so much?
Bitcoin's 1-year return is highly cycle-sensitive. Buying near a cycle top and holding for twelve months historically prints a 1y CAGR in the −70% to −80% range; buying within months of a cycle bottom prints +100% to +200%. Longer windows smooth across multiple halvings; the 10-year window has become the most stable lens for compounding behaviour.
Why does the 10-year line start in mid-2020?
The 10-year window needs ten full years of price data before it can print. Bitcoin's first listed market trade is 17 July 2010; the 10-year rolling CAGR is first defined on its tenth anniversary, 15 Jul 2020. Earlier dates do not have an honest answer; we leave them empty rather than impute a synthetic price.
Is past Bitcoin CAGR a forecast for future returns?
No. Rolling CAGR is a backward-looking statistic that compounds the realised price path; it has no opinion about the future. The mechanical compression of the 10-year window — falling from 200%+ in the early 2020s toward more modest figures — reflects a denominator-base effect, not a slowdown in adoption. Cross-reference horizon-anchored realised returns with forward-looking models like power-law or stock-to-flow.