Concept
Parkinson Estimator
Parkinson Estimator is a Volatility concept. The Library holds 2 implementations, each one a working definition you can pull into Quant.
high-low range
Top Parkinson Estimator indicators
2 total
What is the Parkinson Estimator?
The Parkinson estimator computes historical volatility from the high-low range: the per-bar variance estimate is the squared natural log of high over low, divided by four times the natural log of two, then averaged over a window and annualized. Physicist Michael Parkinson published it in 1980. The intuition is that a bar's extremes sample the whole path traveled rather than one endpoint, so under idealized assumptions (zero drift, continuous trading) it is roughly five times more efficient than close-to-close historical volatility: a much shorter window achieves the same precision.
Its blind spots are its inputs. Overnight gaps never appear inside a bar's span, so gap-prone assets are understated; there is no mean adjustment, so strong drift widens ranges and bleeds trend into the estimate; and discretely traded highs and lows sit inside the true continuous extremes, a mild downward bias in thin markets. The Garman-Klass estimator adds open/close information, and the Yang-Zhang estimator handles gaps and drift together.
How traders use it
- As a fast-settling volatility input for bands, stop distances, and sizing when the lookback must stay short: the range is informative enough that modest windows give usable readings.
- As a gap diagnostic next to close-to-close volatility: Parkinson well below it says movement arrives between sessions; well above it says sessions are churny and wide-ranged even when closes land quietly.
- As one leg of estimator composites: OHLC volatility studies often report Parkinson beside Garman-Klass and Rogers-Satchell so the spreads between them can be inspected.
Related concepts · Volatility estimators
Concept family
Volatility
56 concepts mapped · 43 in the Library
Parkinson Estimator FAQ
Why is the Parkinson estimator divided by 4 ln 2?
For a driftless geometric Brownian motion, the expected squared log range over a bar equals four times the natural log of two, times the true variance. Dividing the observed squared range by that constant makes the estimator unbiased under those assumptions. The constant comes from the known distribution of the range of Brownian motion, derived in Parkinson's 1980 paper.
Is the Parkinson estimator better than close-to-close volatility?
It is more efficient per bar under its assumptions, so it stabilizes with fewer observations. It is not automatically better on real data: it misses overnight gaps entirely, counts strong drift as volatility, and inherits any errors in recorded highs and lows, which bad ticks hit hard. Many practitioners read it alongside close-to-close volatility rather than instead of it.
Build Parkinson Estimator your way.
Quant writes, tests, and refines it with you — then it runs on LuxAlgo charting or ports to TradingView.

