Home / Other tools

vollib

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

Option prices, implied volatility and greeks in Python

What it is

A Python library for calculating option prices, implied volatility and greeks using Black, Black-Scholes, and Black-Scholes-Merton formulae. At its core is Peter Jäckel's LetsBeRational algorithm, which obtains Black's implied volatility from option prices with high speed and accuracy, reaching maximum attainable precision in as little as two iterations. The library provides both analytical and numerical greeks for each pricing formula. Quant developers should be aware that tests and documentation are still incomplete in the initial release, and installation requires Python, pip, and SWIG beforehand.

At a glance

Worth watchingOur rating, based on popularity, maintenance and how ready it is for real use.

Best forProfessional quants
Used forData analysis, Strategy research
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): +8 over the period, now 1,030. Gaps mean no snapshot was taken that day.

In the author's words

vollib is a python library for calculating option prices, implied volatility and greeks.

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

Similar tools