Home / Other tools
py_vollib
Python option pricing and implied volatility library
What it is
The Python implementation of the vollib library for option pricing. It calculates option prices, implied volatilities and Greeks under classic closed-form models such as Black-Scholes and Black-76. Quant researchers, options traders and developers who need implied volatility calculations inside Python code are the main users, for example when building volatility surfaces from quotes. It covers these standard models, so exotic products or stochastic volatility models require other tools.
At a glance
Worth watchingOur rating, based on popularity, maintenance and how ready it is for real use.
| Best for | Professional quants |
|---|---|
| Used for | Data analysis, Strategy research |
| Markets | Multi-market |
| Stack | Python |
| Learning curve | Moderate learning curve |
| Practical value | High practical value |
| Cost | Free and open source |
| Hardware | No GPU needed |
| Maintenance | Last commit 5 months ago |
GitHub stars, last 30 days
Daily snapshots since 2026-09-28 (up to 30 days): +5 over the period, now 442. Gaps mean no snapshot was taken that day.
vollib Python implementation.
Similar tools
Jupyter notebooks companion to Machine Learning for Trading
scikit-learn compatible Python library for portfolio optimization
CVXPY-based portfolio optimization and strategic asset allocation
Goldman Sachs Python toolkit for derivatives and risk
Portfolio and risk analytics, a maintained fork of pyfolio
C++ financial research terminal with embedded Python analytics