Bitcoin Historical Volatility
30-day realized volatility
- All-time high
- 430.7%
- All-time low
- 10.9%
- 1y average
- 41.5%
- Last zone change
- Nov 4, 2026
- History since
- Sep 2010
- Interval
- Daily
History
| Date | Value | BTC price | Zone |
|---|---|---|---|
| Nov 14, 2026 | 42.9% | $64,168 | Normal |
| Nov 13, 2026 | 38.4% | $68,314 | Normal |
| Nov 12, 2026 | 36.1% | $71,460 | Normal |
| Nov 11, 2026 | 35.1% | $74,015 | Normal |
| Nov 10, 2026 | 35.7% | $73,796 | Normal |
| Nov 9, 2026 | 35.5% | $75,368 | Normal |
| Nov 8, 2026 | 35.4% | $74,851 | Normal |
| Nov 7, 2026 | 35.5% | $75,868 | Normal |
| Nov 6, 2026 | 36.0% | $75,844 | Normal |
| Nov 5, 2026 | 36.9% | $76,088 | Normal |
| Nov 4, 2026 | 31.6% | $80,504 | Normal |
| Nov 3, 2026 | 28.1% | $77,454 | Low |
| Nov 2, 2026 | 29.0% | $76,816 | Low |
| Nov 1, 2026 | 28.5% | $78,354 | Low |
| Oct 31, 2026 | 28.1% | $77,582 | Low |
| Oct 30, 2026 | 28.8% | $77,369 | Low |
| Oct 29, 2026 | 28.7% | $77,992 | Low |
| Oct 28, 2026 | 24.9% | $81,344 | Low |
| Oct 27, 2026 | 25.1% | $80,910 | Low |
| Oct 26, 2026 | 24.8% | $80,151 | Low |
| Oct 25, 2026 | 24.8% | $80,154 | Low |
| Oct 24, 2026 | 24.7% | $80,888 | Low |
| Oct 23, 2026 | 24.7% | $81,189 | Low |
| Oct 22, 2026 | 25.7% | $81,416 | Low |
| Oct 21, 2026 | 23.2% | $84,093 | Low |
| Oct 20, 2026 | 32.4% | $83,028 | Normal |
| Oct 19, 2026 | 32.1% | $81,938 | Normal |
| Oct 18, 2026 | 32.1% | $82,116 | Normal |
| Oct 17, 2026 | 37.6% | $81,491 | Normal |
| Oct 16, 2026 | 37.6% | $81,616 | Normal |
About this data
The bitcoin volatility index is 30-day realized volatility: how widely BTC’s daily price changes have swung over the past 30 days, expressed as an annualized percentage. It is calculated from BTC daily closes and counts moves in both directions, so a high reading means large swings, not a rising or falling price.
How the figure is calculated
Each day, the log return is taken from one daily close to the next. The standard deviation of the last 30 of those returns is then scaled to a yearly figure:
Annualized volatility = standard deviation of daily log returns × √(periods per year)
Hypothetical example, assuming a 365-day year because bitcoin trades every day: if daily returns have a standard deviation of 2%, annualized volatility is 2% × √365 ≈ 38.2%.
How to read a reading
Dividing an annualized figure by the square root of time converts it to shorter horizons: a 36% reading implies a typical one-month move of about 36% ÷ √12 ≈ 10.4%, up or down. The conversion assumes normally distributed returns, which understates bitcoin’s record of sharp single-day moves, so treat it as a typical swing, not a ceiling.
The zone label (Low, Normal, High) places the current reading in a band. The chart pairs volatility with BTC price on a log scale, which makes it easier to compare calm and turbulent periods across very different price levels.
What moves it, and its limits
Volatility can jump on macro announcements, regulatory news or forced selling of leveraged positions; the Bitcoin liquidation heatmap shows where those positions cluster.
Because the window rolls, one large daily move lifts the reading for 30 days and then drops out at once, which can make volatility fall sharply even on a quiet day. Daily closes also miss intraday swings, so bitcoin intraday volatility can be higher than this figure suggests.
Realized volatility looks backward. Bitcoin implied volatility, derived from options prices, reflects what the options market expects next.
About this page
Written by Crypto Desk
The Crypto Desk covers crypto exchanges, coins, market data pages and crypto guides.
- Published
- Last updated
How we work: Methodology · Editorial policy · Advertising disclosure · Corrections
Spotted an error? Tell the editors. This page is general information, not financial advice.