Compare drift and opening-gap assumptions
The formulas below estimate variance first, then take its square root. Their model properties concern continuous price diffusion and observed extremes. Real jumps within a session, sparse trading and erroneous highs or lows can violate those assumptions. The simplified Garman-Klass formula used here is the common no-opening-jump version implemented by TTR; it is not the separate Garman-Klass-Yang-Zhang variant.
- For a study of full daily risk where opening gaps matter, Yang-Zhang has an explicit gap component. That does not make it the most accurate estimator for every dataset or forecasting task.
- For strictly intraday variation, a range estimator can answer a narrower question. Label the session being measured instead of describing it as total daily risk.
- Drift independence is a property of the variance estimator under its model. It is not a guarantee that a trending market has low trading risk.
| Estimator | Required prices | Drift treatment | Opening gap |
|---|---|---|---|
| Parkinson | High and low | Zero-drift model | Omitted |
| Garman-Klass | Open, high, low, close | Zero-drift model | Omitted in the formula on this page |
| Rogers-Satchell | Open, high, low, close | Allows nonzero drift | Omitted |
| Yang-Zhang | OHLC plus the preceding close | Allows nonzero drift | Explicit close-to-open sample variance |