Home / Market & alternative data
FinanceToolkit
Transparent Python toolkit of financial metrics and ratios
What it is
An open-source Python toolkit that implements 500+ financial methods, including 80+ financial ratios, 30+ technical indicators, risk and performance measures such as the Sharpe Ratio and Value at Risk, and macro indicators. It pulls data from Financial Modeling Prep and covers equities, options, currencies, cryptocurrencies, ETFs, funds, indices, commodities and economic indicators. Quant developers who want fully transparent, reproducible metric calculations will find it useful, especially combined with the companion Finance Database of 300,000+ symbols for competitive analysis. A Financial Modeling Prep API key is required, and data coverage depends on that paid provider.
At a glance
RecommendedOur rating, based on popularity, maintenance and how ready it is for real use.
| Best for | Professional quants |
|---|---|
| Used for | Data analysis, Strategy research |
| Markets | US equities, Multi-market |
| Stack | Python |
| Learning curve | Easy to start |
| Practical value | High practical value |
| Cost | Free, with paid APIs |
| Hardware | No GPU needed |
| Maintenance | Commits today |
GitHub stars, last 30 days
Daily snapshots since 2026-09-12 (up to 30 days): +87 over the period, now 5,410. Gaps mean no snapshot was taken that day.
Toolkit with 200+ financial metrics including 80+ financial ratios, 30+ technical indicators, 20+ risk and performance metrics and 50+ macro indicators which pulls from Financial Modeling P
Similar tools
Portfolio analytics and performance tear sheets for quants
Python toolkit for market data, indicators and backtesting research
Financial function library for quantitative analysis in Python
Jupyter notebooks companion to Machine Learning for Trading
Additive time series forecasting with automatic seasonality handling
Goldman Sachs Python toolkit for derivatives and risk