quantstats has 317K monthly downloads and 7K GitHub stars. Version 0.0.81 supports Python 3.10+, first published in 2019.
It is stably maintained under a permissive license, last released in Jan 2026.
It is built on top of matplotlib, numpy and pandas. It is used by 40 tracked packages, including fwquant, mtxai and bbstrader.
GitHub topics include quant, algotrading and algorithmic-trading.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100Weekly Downloads
GitHub Stars
Downloads by OS
Python Versions
Top Countries
Dependencies
- matplotlib >=3.7.0
- numpy >=1.24.0
- pandas >=1.5.0
- python-dateutil >=2.8.0
- scipy >=1.11.0
- seaborn >=0.13.0
- tabulate >=0.9.0
- yfinance >=0.2.40
5 optional dependencies
- plotly[plotly]
- pyright[dev]
- pytest[dev]
- pytest-cov[dev]
- ruff[dev]
Used By
- fwquant
- mtxai
- bbstrader
- algodojo
- empyrial
- jh-quant
- byquant-core
- aponyx
- pqsdk
- godolib
- ezyquant
- minitrade
- algosystem
- minibt
- quantminer
- quantification
- quantbt
- fund-cli
- spartaqube
- common-butia
- zenbt
- jiuhuang-pysdk
- haruna
- olympustrader
- alphapy-pro
- rlportfolio
- bktest
- eops
- tradegym
- sua
- eigenledger
- qetrader
- frozen-quant
- qpanel
- byquant
- dexsdk
- strat
- byquant2
- byquantlib
- qdtrader