Home / Other tools

volatility-trading

Other tools★ 1,958 GitHub starsPython⏱ No commits in over six months

Python volatility estimators based on Sinclair's Volatility Trading

What it is

A Python library of volatility estimators drawn from Euan Sinclair's book Volatility Trading, including Garman Klass, Parkinson, Rogers Satchell, Yang Zhang, Hodges Tompkins and standard deviation, plus skew, kurtosis and correlation. For each estimator it can plot probability cones, rolling quantiles, extremes, descriptive statistics, histograms, and comparisons or regressions against an arbitrary benchmark, and generate a multi-page PDF term sheet. Traders and quants studying options volatility who want to reproduce published methods in code will find it useful. Yahoo! Finance data acquisition broke with API changes, so users must supply their own data, for example via CSV with the included helper.

At a glance

Research onlyOur rating, based on popularity, maintenance and how ready it is for real use.

Best forProfessional quants
Used forStrategy research, Data analysis
MarketsMulti-market
StackPython
Learning curveModerate learning curve
Practical valueMedium practical value
CostFree and open source
HardwareNo GPU needed
MaintenanceNo commits in over six months

GitHub stars, last 30 days

Daily snapshots since 2026-09-12 (up to 30 days): +4 over the period, now 1,958. Gaps mean no snapshot was taken that day.

In the author's words

A complete set of volatility estimators based on Euan Sinclair's Volatility Trading.

Open on GitHub ↗This week's trending tools中文页面

Similar tools