Note25 Oct 2026BTC_volatility_2025_vs_2026.md

BTC volatility: 2025 vs 2026 (YTD)

Symbol: BTCUSDT perpetual (Binance USDⓈ-M). Source: normalized 1m bars, aggregated to UTC days. 2025 is complete (365 days); 2026 data ends 30 Sep 2026, so all cross-year statements use the common 1 Jan – 30 Sep window unless labelled "full year".

Reproduce with python scripts/btc_vol_compare.py. Chart: reports/figures/btc_vol_2025_vs_2026.png.

Headline

Metric (annualized) 2025 full year 2025 Jan–Sep 2026 Jan–Sep
Close-to-close vol 41.8% 41.7% 46.1%
Intraday realized vol (1m RV) 45.3% 44.2% 44.8%
Parkinson (high/low) vol 46.2% 44.4% 46.2%
Average daily range 3.41% 3.28% 3.41%
Mean |daily return| 1.57% 1.52% 1.63%
Max daily gain +9.1% +9.1% +11.5%
Max daily loss −8.9% −8.9% −15.1%
Days |return| > 3% 54 42 37
Days |return| > 5% 15 11 13
Excess kurtosis 2.3 2.8 7.5
Max drawdown −32.1% −28.1% −39.5%
Price change over window −7.4% +20.5% −4.6%

Same calendar window: 2026 realized vol is ~10.6% higher than 2025 on a close-to-close basis (46.1% vs 41.7%). But the increase is not broad-based: intraday 1-minute realized variance is essentially unchanged (44.8% vs 44.2%), and average daily range is identical at 3.41%. The whole difference sits in the tails — 2026 produced fewer mid-sized (3%+) days but much larger outlier days, a −39.5% drawdown, and 2.5–3× the excess kurtosis.

Volatility regime by month

Annualized close-to-close vol:

Month 2025 2026
Jan 43.3% 43.2%
Feb 38.7% 82.3%
Mar 66.7% 49.5%
Apr 54.4% 36.4%
May 36.0% 26.1%
Jun 31.9% 44.1%
Jul 26.5% 31.3%
Aug 35.9% 41.5%
Sep 24.5% 41.2%
Oct 44.0% —
Nov 44.6% —
Dec 37.3% —

Monthly return (%), for context:

Month 2025 2026
Jan +7.9% −10.7%
Feb −19.4% −16.2%
Mar −2.1% +1.9%
Apr +13.2% +11.2%
May +10.5% −3.5%
Jun +2.4% −22.9%
Jul +7.7% +7.0%
Aug −6.7% +22.3%
Sep +5.2% +6.2%

Quarterly vol: 2025 Q1 51.5 → Q2 41.5 → Q3 29.4 → Q4 41.9; 2026 Q1 59.5 → Q2 36.9 → Q3 38.1.

The two years are close to mirror images within the year:

Distribution of 30-day vol

Rolling 30-day annualized vol:

Stat 2025 2026 (to Sep 30)
Mean 40.6% 42.4%
Median 37.8% 40.8%
Std (vol-of-vol) 11.7% 15.7%
Min 21.4% 21.9%
Max 71.8% 84.0%
Share of days > 60% 7% 11%
Share of days < 30% 19% 21%

Medians are close (37.8% vs 40.8%, 30d vol sits around the 50th percentile of the pooled 2025–26 distribution in both years), but the dispersion is very different: vol-of-vol is up ~34%, and 2026 spends noticeably more time above 60% while also giving more calm sub-30% days. That is a two-regime year rather than a uniformly more volatile one.

Interpretation

  1. Vol level: 2026 is modestly higher (+4.3 vol points, +10.6% relative) over the comparable window. Not a different volatility regime by level, but a different shape.
  2. Where the extra variance comes from: not from continuous intraday churn — 1m RV and average range are flat across years. It comes from a handful of directional shock days. In 2025 the biggest daily loss was −8.9%; in 2026 it was −15.1%, and the loss distribution has visibly fatter tails (kurtosis 7.5 vs 2.3).
  3. Path risk: 2026's max drawdown (−39.5%) is ~40% deeper than 2025's (−32.1%), with a similar number of >5% days (13 vs 15). Fewer medium shocks, more large ones.
  4. Practical takeaway: vol-targeting or fixed-vol sizing calibrated on 2025 would have under-risked the median 2026 day slightly but badly under-priced the tail. Stress/scenario sizing based on the 2025 max daily loss would have been off by ~6 vol points on the worst 2026 day. If anything, 2026 argues for sizing on tail quantiles rather than average realized vol.

Caveats

← All reports · source (.md)