What it means
A stock can move substantially during a session yet finish near its previous close. A measure based only on closing prices may miss that intraday movement. The Parkinson volatility estimator instead uses each trading day’s highest and lowest prices to estimate historical volatility.
Its result describes variability over an observed period, not the direction of the next move. A daily estimate is expressed as a proportion of price per trading day; multiplying it by 100 expresses it as a daily percentage. It is not a percentage change or a forecast of tomorrow’s range.
How it is calculated
For n trading days, the conventional daily Parkinson estimate is:
σ_P,daily = sqrt([Σ from i=1 to n of (ln(H_i/L_i))²] / [4n ln(2)])
σ_P,dailyis estimated daily volatility, expressed as a decimal.H_iis the stock’s highest price on trading dayi, in the same currency and price units asL_i.L_iis its lowest price on that day; it must be greater than zero.lnis the natural logarithm, andΣmeans add the values across all observed days.nis the number of trading days. The constant4 ln(2)comes from the assumptions underlying the estimator.
The ratio H_i/L_i has no units, so the result does not depend on whether prices are quoted in dollars or cents. To annualize a daily estimate using an assumed D trading days per year, use σ_P,annual = σ_P,daily × sqrt(D). State the chosen D when comparing annualized figures.
Worked example
Suppose a hypothetical stock records the same high of US$110 and low of US$100 on each of four trading days. These round prices make the arithmetic easier to follow; they are not market data.
- For each day, divide high by low:
110 / 100 = 1.10. - Take the natural logarithm and square it:
ln(1.10) ≈ 0.09531;(0.09531)² ≈ 0.009084. - Add the four squared values:
4 × 0.009084 ≈ 0.036336. - Divide by
4 × 4 × ln(2) ≈ 11.09035, then take the square root:sqrt(0.036336 / 11.09035) ≈ 0.05724.
The estimated daily volatility is about 5.72%. It is not the same as the day’s 10% high-to-low ratio: the estimator applies a logarithm, averaging and a scaling constant. Nor does 5.72% mean the stock will move exactly that much on the next trading day.
Why it matters before you trade
Pre-trade analysis considers how much a stock has moved, alongside liquidity and the proposed order. High-low data can reveal intraday variation that a close-to-close calculation overlooks. A volatility estimate can therefore inform a risk check or an assessment of execution conditions.
The distinction matters around overnight events. A stock might close at US$100, open the next day at US$90 and trade only between US$89 and US$91. Its narrow range that day does not capture the full close-to-open gap. A high-low estimate alone can understate risk when overnight moves matter. It also says nothing by itself about how many shares are available or what an order will cost to execute.
How PreTrAIde uses it
PreTrAIde includes the Parkinson estimator among the methods blended in its deterministic daily-volatility calculation. The other stated components are close-to-close, Yang-Zhang and simplified GARCH(1,1) estimators. Its pre-trade analysis also includes a 1-day 95% value at risk and 0–100 volatility scores for each stock and the basket.
Those measures contribute to decision support before an order is placed; a volatility estimate alone is not a PreTrAIde verdict. PreTrAIde’s GO, NO-GO and MODIFY verdicts are not investment recommendations, and users place any trades themselves with their own broker.
Common mistakes
- Treating a range as a prediction. Historical volatility measures past variability; it does not specify the next day’s return or direction.
- Ignoring gaps. Daily highs and lows exclude the price move between the previous close and the next open.
- Mixing time scales. A daily estimate and an annualized estimate are not directly comparable without conversion.
- Using unadjusted or mismatched data. Stock splits or inconsistent high-low observations can distort the calculation; prices should be checked for comparability.
- Equating volatility with execution cost. Spread, liquidity and market impact require separate assessment.