Historical Volatility Calculator

Calculate realized historical volatility from past stock prices and compare to implied volatility to evaluate whether options are cheap or expensive.

MT
Written by Michael Torres, CFA
Senior Financial Analyst
JW
Fact-checked by Dr. James Wilson, PhD
Options Strategy Researcher
Advanced OptionsFact-Checked

Input Values

trading days

Number of trading days to calculate HV (common: 20, 60, 120, 252).

$

Most recent closing price of the stock.

$

Highest closing price during the lookback period.

$

Lowest closing price during the lookback period.

%

Current ATM implied volatility for comparison (optional).

Results

Historical Volatility (Annualized)
0.00%
Daily Volatility
0.00%
IV - HV Spread0.00%
IV / HV Ratio0.00
Expected Daily Move ($)$0.00
Expected Monthly Move ($)$0.00
Results update automatically as you change input values.

What Is Historical Volatility?

Historical volatility (HV), also called realized volatility or statistical volatility, measures how much a stock's price has actually fluctuated over a specific past period. It is calculated as the annualized standard deviation of daily logarithmic returns. Unlike implied volatility, which reflects market expectations, historical volatility tells you what actually happened, giving you a factual benchmark for evaluating current option prices.

Traders use historical volatility to assess whether current implied volatility is high or low relative to what the stock has actually done. If IV is significantly above HV, options may be overpriced (favoring selling strategies). If IV is below HV, options may be underpriced (favoring buying strategies). This IV-HV relationship is one of the most important signals in options trading.

Historical Volatility Formula

Close-to-Close Historical Volatility
HV = StdDev(ln(P_t / P_{t-1})) × sqrt(252)
Where:
P_t = Closing price on day t
P_{t-1} = Closing price on the previous day
ln = Natural logarithm
StdDev = Standard deviation of the log returns over n periods
252 = Number of trading days in a year (annualization factor)
Parkinson Volatility (High-Low Range)
HV_Parkinson = sqrt[(1 / (4n × ln2)) × SUM(ln(H_t / L_t))^2] × sqrt(252)
Where:
H_t = High price on day t
L_t = Low price on day t
n = Number of periods

HV Calculation Example

20-Day Historical Volatility
Given
Lookback Period
20 trading days
Daily Returns Sample
[-0.5%, +1.2%, -0.8%, +0.6%, +1.5%, -2.1%, ...]
Current Stock Price
$100
Calculation Steps
  1. 1Calculate log returns: ln(P_t/P_{t-1}) for each day
  2. 2Compute mean of daily returns: mean = 0.03%
  3. 3Compute variance: sum of (return - mean)^2 / (n-1)
  4. 4Daily standard deviation = 1.25% (example)
  5. 5Annualize: 1.25% × sqrt(252) = 19.84%
  6. 620-day HV = 19.84%
  7. 7If current IV = 30%, then IV-HV spread = +10.16%
  8. 8IV/HV ratio = 30/19.84 = 1.51 (options appear 51% overpriced vs realized)
Result
With 20-day HV of 19.84% and current IV of 30%, options are priced at a 51% premium to realized volatility. This suggests selling strategies may be favorable, as the market is pricing in more volatility than the stock has recently exhibited.

Common HV Lookback Periods

Recommended Lookback Periods and Their Uses
PeriodTrading DaysBest ForSensitivity
10-day HV10Short-term momentum, weekly optionsVery responsive to recent moves
20-day HV20Standard short-term benchmark, monthly optionsBalanced, most commonly used
30-day HV30Comparison to 30-day IV (ATM options)Good for IV-HV comparison
60-day HV60Medium-term trend, quarterly optionsSmooths out short-term spikes
120-day HV120Semi-annual benchmarkStable, slow to react
252-day HV252Full year baseline, LEAPS comparisonVery stable, may miss regime changes

IV vs. HV: Trading the Spread

  • IV > HV (positive spread): Market expects MORE volatility than recent history. Options are relatively expensive. Consider selling premium (iron condors, credit spreads, covered calls).
  • IV < HV (negative spread): Market expects LESS volatility than recent history. Options are relatively cheap. Consider buying premium (long straddles, long strangles, debit spreads).
  • IV = HV (no spread): Options are fairly priced relative to realized volatility. No clear edge from volatility; focus on directional thesis instead.
  • Typical relationship: IV is usually 2-5 points above HV (the 'volatility risk premium'). This premium is compensation option sellers earn for taking on the risk of large moves.

Using HV in Your Trading Process

1
Calculate or Look Up HV
Use this calculator or your brokerage platform to find the 20-day and 60-day HV for your target stock. Many platforms display this alongside IV on the option chain.
2
Compare to Current IV
Check the IV-HV spread. A spread wider than the historical average suggests options are expensive. A narrower spread or negative spread suggests options are cheap.
3
Select Your Strategy
High IV relative to HV favors selling strategies (covered calls, iron condors, credit spreads). Low IV relative to HV favors buying strategies (long calls/puts, debit spreads, straddles).
4
Monitor and Adjust
Track how HV evolves during your trade. If HV starts rising and approaches IV, the volatility risk premium is shrinking and your short volatility edge is diminishing.
~
Volatility Cone Analysis

Advanced traders use a volatility cone that plots HV percentiles across multiple lookback periods. This creates a visual envelope showing whether current HV is at the high end, low end, or middle of its historical range. Combining this with IV gives a powerful framework for volatility-based trading decisions.

!
HV Limitation: Regime Changes

Historical volatility assumes past volatility is indicative of future volatility, which is not always true. Regime changes (new product launches, regulatory actions, market crashes) can cause volatility to shift permanently. A stock with 20% HV can quickly move to 50% HV if a material event changes its risk profile.

Frequently Asked Questions

Historical volatility varies widely by stock type. Large-cap blue chips (Apple, Microsoft, Johnson & Johnson) typically have HV of 15-30%. Growth and tech stocks (Tesla, Shopify) often range from 30-60%. Biotech and small-cap stocks can have HV of 50-100% or more. The S&P 500 index has averaged about 15-18% HV over the long term. Compare a stock's current HV to its own historical range rather than to other stocks.

Sources & References

  • U.S. Securities and Exchange Commission (SEC) - Investor Education
  • Options Clearing Corporation (OCC) - Options Education
  • Chicago Board Options Exchange (CBOE) - Options Strategies
  • Hull, J.C. "Options, Futures, and Other Derivatives" (11th Edition, 2021)

Embed This Calculator on Your Website

Free to use with attribution

Copy the code below to add this calculator to your website, blog, or article. A link back to CoveredCallCalculator.net is included automatically.

<iframe src="https://coveredcallcalculator.net/embed/historical-volatility-calculator" width="100%" height="500" frameborder="0" title="Historical Volatility Calculator" style="border:1px solid #e2e8f0;border-radius:12px;max-width:600px;"></iframe>
<p style="font-size:12px;color:#64748b;margin-top:8px;">Calculator by <a href="https://coveredcallcalculator.net" target="_blank" rel="noopener">CoveredCallCalculator.net</a></p>