# jerbouma/financetoolkit

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/jerbouma-financetoolkit).**

4,449 stars · 505 forks · Python · mit

## Links

- GitHub: https://github.com/JerBouma/FinanceToolkit
- Homepage: https://www.jeroenbouma.com/projects/financetoolkit
- awesome-repositories: https://awesome-repositories.com/repository/jerbouma-financetoolkit.md

## Topics

`commodities` `economics` `equities` `factor-analysis` `finance` `financial-analysis` `financial-data` `financial-statements` `fundamental-analysis` `fundamentals` `investing` `investments` `market-data` `openbb` `options` `performance-analysis` `risk-management` `sector-analysis` `stock-data` `technical-analysis`

## Description

The FinanceToolkit is an open-source Python library for quantitative finance that provides a unified framework for financial analysis, asset valuation, and risk management. It serves as a comprehensive platform for computing over 200 financial metrics and ratios, with capabilities spanning financial ratio analysis, fixed income analytics, macroeconomic data aggregation, options pricing, and portfolio risk management.

The toolkit distinguishes itself through a modular architecture that separates data retrieval from computation, with stateless engines for financial models like Black-Scholes, GARCH, and binomial option pricing. It features a multi-provider data abstraction layer that normalizes responses from external sources such as Yahoo Finance, OpenBB, and Bloomberg into a common schema, alongside a symbol-resolution layer that maps tickers, CIKs, ISINs, and CUSIPs to canonical identifiers. The library also implements calendar-aware time alignment for financial statements and market data, and a DataFrame-pipeline architecture where data flows through transformation steps without mutating the source.

The platform covers a broad range of financial domains including company data with analyst estimates, ESG scores, and revenue breakdowns; macroeconomic indicators for over 60 countries; fixed income analytics with bond pricing, yields, and interest rate sensitivity; options pricing with Greeks computation; portfolio management with transaction tracking and performance measurement; and risk management tools including Value at Risk, GARCH volatility forecasting, and factor exposure evaluation. Technical analysis capabilities provide nearly 50 indicators from price data, while data discovery tools enable screening and browsing across equities, cryptocurrencies, forex, ETFs, commodities, and indices.

The library is available as a Python package with documentation covering installation, API reference, and usage examples for each functional area.

## Tags

### Scientific & Mathematical Computing

- [Quantitative Finance & Trading](https://awesome-repositories.com/f/scientific-mathematical-computing/quantitative-finance.md) — Provides an open-source Python library for financial analysis, asset valuation, and risk management with 200+ financial metrics and ratios.
- [Active Management Skill Metrics](https://awesome-repositories.com/f/scientific-mathematical-computing/alpha-strategy-management/alpha-benchmarking/active-management-skill-metrics.md) — Provides Alpha, Jensen's Alpha, Information Ratio, and Tracking Error calculations for evaluating active portfolio management skill. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/performance))
- [Binomial Lattice Models](https://awesome-repositories.com/f/scientific-mathematical-computing/asset-price-path-simulators/binomial-lattice-models.md) — Implements binomial lattice models for pricing European and American options via price path simulation. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/options))
- [Black-Scholes Models](https://awesome-repositories.com/f/scientific-mathematical-computing/black-scholes-models.md) — Computes theoretical European option prices using the Black-Scholes model across strikes and expirations. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/options))
- [Tail Risk Calculators](https://awesome-repositories.com/f/scientific-mathematical-computing/credit-risk-models/expected-loss-calculators/tail-risk-calculators.md) — Computes Conditional Value at Risk (Expected Shortfall) to measure expected tail loss beyond the VaR threshold. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/risk))
- [Value at Risk Calculators](https://awesome-repositories.com/f/scientific-mathematical-computing/credit-risk-models/expected-loss-calculators/tail-risk-calculators/value-at-risk-calculators.md) — Quantifies maximum expected loss over a time horizon at a given confidence level using historical or parametric distributions. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/risk))
- [Drawdown Metrics](https://awesome-repositories.com/f/scientific-mathematical-computing/drawdown-metrics.md) — Calculates the largest peak-to-trough decline in asset value over a specified period. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/risk))
- [Financial Ratio Analysis](https://awesome-repositories.com/f/scientific-mathematical-computing/financial-strength-scoring/financial-ratio-analysis.md) — Calculates over 50 financial ratios across efficiency, liquidity, profitability, solvency, and valuation categories. ([source](https://cdn.jsdelivr.net/gh/jerbouma/financetoolkit@main/README.md))
- [Financial Valuation Modeling](https://awesome-repositories.com/f/scientific-mathematical-computing/financial-valuation-modeling.md) — Executes DuPont Analysis, DCF, Enterprise Value, Altman Z-Score, and WACC for valuation and health assessment. ([source](https://cdn.jsdelivr.net/gh/jerbouma/financetoolkit@main/README.md))
- [Fixed Income Analytics](https://awesome-repositories.com/f/scientific-mathematical-computing/fixed-income-analytics.md) — Provides bond valuation, yield-to-maturity, duration, convexity, and interest rate derivative pricing.
- [Risk-Adjusted Performance Metrics](https://awesome-repositories.com/f/scientific-mathematical-computing/fundamental-equity-analysis/risk-adjusted-performance-metrics.md) — Measures risk-adjusted returns including Sharpe Ratio, Sortino Ratio, Alpha, Beta, and Factor Model correlations. ([source](https://cdn.jsdelivr.net/gh/jerbouma/financetoolkit@main/README.md))
- [Macroeconomic Data Retrieval](https://awesome-repositories.com/f/scientific-mathematical-computing/macroeconomic-data-retrieval.md) — Retrieves GDP, CPI, unemployment, and interest rates across 60+ countries from global databases.
- [Macroeconomic Indicator Retrievals](https://awesome-repositories.com/f/scientific-mathematical-computing/macroeconomic-indicator-retrievals.md) — Fetches global economic indicators such as GDP, inflation, unemployment, and interest rates for 60+ countries.
- [Option Volatility Analysis](https://awesome-repositories.com/f/scientific-mathematical-computing/numerical-mathematical-foundations/statistics-probability/statistical-estimation/financial-volatility-estimators/option-volatility-analysis.md) — Derives implied volatility by minimizing the difference between Black-Scholes prices and market option prices. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/options))
- [GARCH Volatility Forecasting](https://awesome-repositories.com/f/scientific-mathematical-computing/numerical-mathematical-foundations/statistics-probability/statistical-estimation/financial-volatility-estimators/option-volatility-analysis/garch-volatility-forecasting.md) — Models volatility clustering and predicts future variance using GARCH time-series forecasting. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/risk))
- [Option Pricing Models](https://awesome-repositories.com/f/scientific-mathematical-computing/option-pricing-models.md) — Implements Black-Scholes, Binomial-Tree, and Bachelier models for option valuation and Greeks computation.
- [Portfolio Performance Metrics](https://awesome-repositories.com/f/scientific-mathematical-computing/portfolio-performance-metrics.md) — Calculates key performance indicators for asset collections, including returns, volatility, and risk-adjusted measures. ([source](https://www.jeroenbouma.com/projects/financetoolkit/portfolio-notebook))
- [Portfolio Return Computation](https://awesome-repositories.com/f/scientific-mathematical-computing/portfolio-performance-metrics/portfolio-return-computation.md) — Loads custom portfolios from spreadsheets and calculates position-level returns, volatility, alpha, and beta. ([source](https://cdn.jsdelivr.net/gh/jerbouma/financetoolkit@main/README.md))
- [Treasury Rate Retrievals](https://awesome-repositories.com/f/scientific-mathematical-computing/research-analysis-workflows/economic-analysis-tools/economic-models/treasury-rate-retrievals.md) — Provides retrieval of treasury rates, economic releases, and market risk premium figures. ([source](https://www.jeroenbouma.com/fmp))
- [Downside Risk Quantification](https://awesome-repositories.com/f/scientific-mathematical-computing/risk-assessment-metrics/financial-risk-assessments/downside-risk-quantification.md) — Measures downside risk through Value at Risk, Conditional VaR, Maximum Drawdown, GARCH, and EWMA for portfolio management. ([source](https://www.jeroenbouma.com/projects/financetoolkit))
- [Portfolio Risk Metrics](https://awesome-repositories.com/f/scientific-mathematical-computing/risk-assessment-metrics/financial-risk-assessments/portfolio-risk-metrics.md) — Computes Value at Risk, Conditional Value at Risk, and maximum drawdown from historical portfolio returns. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs))
- [Portfolio Risk Metrics](https://awesome-repositories.com/f/scientific-mathematical-computing/risk-assessment-metrics/portfolio-risk-metrics.md) — Quantifies portfolio risk through Value at Risk, Conditional Value at Risk, Maximum Drawdown, GARCH, and EWMA. ([source](https://cdn.jsdelivr.net/gh/jerbouma/financetoolkit@main/README.md))
- [Systematic Risk Calculators](https://awesome-repositories.com/f/scientific-mathematical-computing/risk-premium-calculators/systematic-risk-calculators.md) — Quantifies asset sensitivity to market movements through Beta and the Capital Asset Pricing Model. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/performance))
- [Asset Price Path Simulators](https://awesome-repositories.com/f/scientific-mathematical-computing/asset-price-path-simulators.md) — Generates binomial tree simulations of future stock prices based on volatility, risk-free rate, and time to expiration. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/options))
- [Bond Yield Calculators](https://awesome-repositories.com/f/scientific-mathematical-computing/bond-yield-calculators.md) — Calculates key bond metrics including present value, duration, convexity, and yield to maturity. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/fixedincome))
- [Cost of Capital Analysis](https://awesome-repositories.com/f/scientific-mathematical-computing/cost-of-capital-analysis.md) — Calculates weighted average cost of capital by blending required returns on equity and debt. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/models))
- [Option-Adjusted Spread Retrievals](https://awesome-repositories.com/f/scientific-mathematical-computing/credit-risk-models/credit-spread-calculations/option-adjusted-spread-retrievals.md) — Obtains ICE BofA option-adjusted spreads for corporate bonds segmented by rating or maturity. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/fixedincome))
- [Dividend Discount Models](https://awesome-repositories.com/f/scientific-mathematical-computing/dividend-discount-models.md) — Estimates intrinsic share price from expected future dividends growing at a constant rate. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/models))
- [ESG Rating Benchmarks](https://awesome-repositories.com/f/scientific-mathematical-computing/esg-rating-benchmarks.md) — Provides retrieval of environmental, social, and governance scores for sustainability assessment. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs))
- [Financial Strength Scoring](https://awesome-repositories.com/f/scientific-mathematical-computing/financial-strength-scoring.md) — Scores companies on nine fundamental criteria covering profitability, leverage, liquidity, and efficiency. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/models))
- [Return on Equity Decompositions](https://awesome-repositories.com/f/scientific-mathematical-computing/fundamental-equity-analysis/return-on-equity-decompositions.md) — Decomposes return on equity into profit margin, asset turnover, and financial leverage components. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/models))
- [Bond Duration Calculations](https://awesome-repositories.com/f/scientific-mathematical-computing/interest-rate-swap-sensitivity/bond-duration-calculations.md) — Calculates Macaulay, modified, effective, and dollar duration to estimate a bond's price change from interest rate shifts. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/fixedincome))
- [Transaction-Level Return Calculators](https://awesome-repositories.com/f/scientific-mathematical-computing/periodic-return-calculators/transaction-level-return-calculators.md) — Measures transaction-level returns and benchmarks over a specified period for individual trades. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/portfolio))
- [Per-Asset Overview Summaries](https://awesome-repositories.com/f/scientific-mathematical-computing/portfolio-performance-metrics/portfolio-return-computation/per-asset-overview-summaries.md) — Generates per-asset summaries of return, volatility, alpha, beta, and weight for portfolio holdings. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/portfolio))
- [Market Performance Snapshots](https://awesome-repositories.com/f/scientific-mathematical-computing/quantitative-financial-modeling/trade-performance-analyzers/market-performance-snapshots.md) — Provides daily sector and industry performance snapshots with top gainers, losers, and most traded stocks. ([source](https://www.jeroenbouma.com/fmp))
- [Return Distribution Analyses](https://awesome-repositories.com/f/scientific-mathematical-computing/return-distribution-analyses.md) — Evaluates the tailedness of return distributions to detect the likelihood of extreme outliers. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/risk))
- [Ulcer Index Calculations](https://awesome-repositories.com/f/scientific-mathematical-computing/risk-assessment-metrics/financial-risk-assessments/ulcer-index-calculations.md) — Assesses downside risk by measuring the depth and duration of drawdowns relative to a prior peak. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/risk))
- [Stateless Computation Engines](https://awesome-repositories.com/f/scientific-mathematical-computing/stateless-computation-engines.md) — Implements stateless computation engines for financial models like Black-Scholes and GARCH.
- [Treasury Yield Data Retrieval](https://awesome-repositories.com/f/scientific-mathematical-computing/yield-curve-construction/treasury-yield-data-retrieval.md) — Retrieves daily, weekly, monthly, quarterly, or yearly US Treasury yields across multiple maturities. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs))

### Artificial Intelligence & ML

- [Technical Indicator Calculators](https://awesome-repositories.com/f/artificial-intelligence-ml/market-analysis-agents/financial-market-analysis-platforms/technical-indicator-calculators.md) — Computes nearly 50 technical indicators including moving averages, oscillators, and volatility bands from price data. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs))
- [Multi-Provider Abstractions](https://awesome-repositories.com/f/artificial-intelligence-ml/model-provider-integrations/multi-provider-abstractions.md) — Provides a unified interface that normalizes responses from multiple external market data providers.
- [Bankruptcy Prediction Models](https://awesome-repositories.com/f/artificial-intelligence-ml/probabilistic-modeling/financial-risk-modelers/bankruptcy-prediction-models.md) — Implements bankruptcy prediction models using weighted financial ratios to score distress likelihood. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/models))

### Part of an Awesome List

- [Fama-French Factor Exposures](https://awesome-repositories.com/f/awesome-lists/data/factor-analysis/fama-french-factor-exposures.md) — Assesses asset return correlations with Fama-French factors for factor-based portfolio analysis. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/performance))
- [Historical Price Data Fetchers](https://awesome-repositories.com/f/awesome-lists/data/financial-data-analysis/historical-price-data-fetchers.md) — Downloads daily, weekly, monthly, quarterly, or yearly OHLCV data with returns and volatility. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs))
- [Analyst Insights](https://awesome-repositories.com/f/awesome-lists/data/financial-data-apis/analyst-insights.md) — Provides retrieval of consensus ratings, price targets, and earnings estimates from covering analysts. ([source](https://www.jeroenbouma.com/fmp))
- [Inflation Rate Retrievals](https://awesome-repositories.com/f/awesome-lists/data/financial-instruments-and-pricing/inflation-seasonality-analysis/inflation-rate-retrievals.md) — Provides retrieval of inflation rates as percentage changes in CPI for multiple countries. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/economics))
- [Technical Indicators](https://awesome-repositories.com/f/awesome-lists/data/technical-indicators.md) — Computes over 30 technical analysis indicators like moving averages, RSI, and MACD from historical price data. ([source](https://www.jeroenbouma.com/fmp))
- [Fixed Income Analysis](https://awesome-repositories.com/f/awesome-lists/data/fixed-income-analysis.md) — Computes effective yield, duration, convexity, yield to maturity, and derivative prices for bonds and swaptions. ([source](https://www.jeroenbouma.com/projects/financetoolkit))
- [Fiscal Data Retrievals](https://awesome-repositories.com/f/awesome-lists/data/government-data/fiscal-data-retrievals.md) — Provides retrieval of government fiscal data including debt, revenue, and expenditure for multiple countries. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/economics))

### Business & Productivity Software

- [Company Profiles](https://awesome-repositories.com/f/business-productivity-software/company-profiles.md) — Provides company profiles including sector, industry, market cap, beta, and executive details. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs))
- [External Data Provider Integrations](https://awesome-repositories.com/f/business-productivity-software/external-data-provider-integrations.md) — Integrates with Yahoo Finance, OpenBB, Quandl, EODH, and Bloomberg to use preferred data sources without lock-in. ([source](https://www.jeroenbouma.com/projects/financetoolkit))
- [Growth Rate Analytics](https://awesome-repositories.com/f/business-productivity-software/financial-analysis-tools/growth-rate-analytics.md) — Calculates compound growth rates (CAGR) across multiple periods for investment performance comparison. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/performance))
- [Financial Asset Screeners](https://awesome-repositories.com/f/business-productivity-software/financial-asset-screeners.md) — Filters a curated database of equities, ETFs, currencies, cryptocurrencies, and indices by attributes like sector or exchange. ([source](https://www.jeroenbouma.com/projects/financedatabase))
- [Transaction-to-Portfolio Converters](https://awesome-repositories.com/f/business-productivity-software/financial-portfolio-management-systems/position-managers/portfolio-based-position-aggregators/transaction-to-portfolio-converters.md) — Imports transaction records to monitor performance, identify return drivers, and benchmark against an index. ([source](https://www.jeroenbouma.com/projects/financetoolkit))
- [Macroeconomic Indicators](https://awesome-repositories.com/f/business-productivity-software/macroeconomic-indicators.md) — Provides calculation of GDP growth, inflation rates, and unemployment figures from raw data series. ([source](https://www.jeroenbouma.com/projects/financetoolkit/economics-notebook))
- [Risk Management Tools](https://awesome-repositories.com/f/business-productivity-software/risk-management-tools.md) — Measures portfolio risk through Value at Risk, GARCH volatility forecasting, and factor exposure analysis.
- [Stock Price Trackers](https://awesome-repositories.com/f/business-productivity-software/stock-price-trackers.md) — Filters stocks by market cap, price, beta, volume, and dividend criteria to find matching companies. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/discovery))
- [Criteria-Based Screeners](https://awesome-repositories.com/f/business-productivity-software/stock-price-trackers/criteria-based-screeners.md) — Filters the universe of publicly traded companies by user-defined financial and operational metrics. ([source](https://www.jeroenbouma.com/fmp))
- [Corporate Revenue Analysis](https://awesome-repositories.com/f/business-productivity-software/corporate-revenue-analysis.md) — Provides company revenue breakdowns by geographic region such as Americas, Europe, and Asia Pacific. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs))
- [Exchange Rate Datasets](https://awesome-repositories.com/f/business-productivity-software/currency-conversion-services/exchange-rate-datasets.md) — Fetches historical exchange rate data between currencies with returns and volatility calculations. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs))
- [Dividend Trackers](https://awesome-repositories.com/f/business-productivity-software/dividend-trackers.md) — Retrieves dividend payment history including amounts, record dates, payment dates, and yields. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs))
- [ESG Performance Benchmarking](https://awesome-repositories.com/f/business-productivity-software/esg-performance-benchmarking.md) — Returns environmental, social, and governance scores for a company and benchmarks them against peers. ([source](https://www.jeroenbouma.com/fmp))
- [Earnings Calendar Retrievers](https://awesome-repositories.com/f/business-productivity-software/financial-analysis-tools/earnings-quality-evaluators/earnings-preview-generation/earnings-calendar-retrievers.md) — Retrieves earnings report dates with actual and estimated EPS and revenue for specified companies. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs))
- [Enterprise Value Decompositions](https://awesome-repositories.com/f/business-productivity-software/financial-analysis-tools/financial-performance-decompositions/enterprise-value-decompositions.md) — Computes total company value from market cap, debt, preferred equity, minority interest, and cash. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/models))
- [Growth Opportunity Valuations](https://awesome-repositories.com/f/business-productivity-software/financial-analysis-tools/growth-rate-analytics/growth-opportunity-valuations.md) — Measures the present value of future growth by comparing stock price to capitalized earnings. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/models))
- [Earnings and Dividend Trackers](https://awesome-repositories.com/f/business-productivity-software/financial-operational-management/billing-financial-systems/account-billing-organization/earnings-tracking/earnings-and-dividend-trackers.md) — Lists upcoming and historical earnings reports, dividend payments, and stock split events. ([source](https://www.jeroenbouma.com/fmp))
- [Position-Level Overview Calculators](https://awesome-repositories.com/f/business-productivity-software/financial-portfolio-management-systems/position-managers/portfolio-based-position-aggregators/position-level-overview-calculators.md) — Computes volume, costs, invested amount, current value, and cumulative return for each portfolio position. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/portfolio))
- [Institutional Ownership Trackers](https://awesome-repositories.com/f/business-productivity-software/institutional-ownership-trackers.md) — Parses 13F filings to reveal fund manager positions, performance, and industry breakdowns. ([source](https://www.jeroenbouma.com/fmp))
- [International Trade Metrics](https://awesome-repositories.com/f/business-productivity-software/international-trade-metrics.md) — Provides retrieval of exports, imports, and their ratios to GDP for multiple countries. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/economics))
- [Derivative Pricing Models](https://awesome-repositories.com/f/business-productivity-software/price-list-management/derivative-pricing-models.md) — Values swaptions and other interest rate derivatives using the Black or Bachelier pricing models. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/fixedincome))
- [Real Estate Market Data](https://awesome-repositories.com/f/business-productivity-software/real-estate-market-data.md) — Provides retrieval of nominal and real house price indices and rent price indices for multiple countries. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/economics))
- [Transaction Accounting](https://awesome-repositories.com/f/business-productivity-software/transaction-accounting.md) — Adds return, costs, and profit-and-loss columns to transaction datasets using FIFO, LIFO, or average cost methods. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/portfolio))

### Data & Databases

- [Ticker Symbol Standardizations](https://awesome-repositories.com/f/data-databases/asset-management/asset-library-identifiers/ticker-symbol-standardizations.md) — Provides a centralized registry mapping tickers, CIKs, ISINs, and CUSIPs to canonical identifiers.
- [Ticker Data Fetchers](https://awesome-repositories.com/f/data-databases/asset-management/asset-library-identifiers/ticker-symbol-standardizations/ticker-data-fetchers.md) — Downloads historical market data for a given ticker symbol from Yahoo Finance into a structured DataFrame. ([source](https://www.jeroenbouma.com/projects/financedatabase/getting-started))
- [Fiscal Period Alignments](https://awesome-repositories.com/f/data-databases/calendar-aware-date-offsets/fiscal-period-alignments.md) — Implements automatic fiscal period alignment for financial statements and market data.
- [Derivative Option Chains](https://awesome-repositories.com/f/data-databases/derivative-option-chains.md) — Retrieves live option chain data including strikes, expirations, implied volatility, and open interest. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/options))
- [Financial Asset Screeners](https://awesome-repositories.com/f/data-databases/financial-asset-screeners.md) — Ships a screener to filter stocks, ETFs, and other instruments by market cap, price, beta, volume, and dividend criteria. ([source](https://cdn.jsdelivr.net/gh/jerbouma/financetoolkit@main/README.md))
- [Financial Statement Analyzers](https://awesome-repositories.com/f/data-databases/financial-data-connectors/corporate-financial-report-retrievers/financial-statement-analyzers.md) — Accesses standardized income, balance sheet, and cash flow statements with ratio decomposition and health scoring.
- [Financial Statement Retrievers](https://awesome-repositories.com/f/data-databases/financial-data-connectors/corporate-financial-report-retrievers/financial-statement-retrievers.md) — Provides standardized annual and quarterly income, balance sheet, and cash flow statements. ([source](https://cdn.jsdelivr.net/gh/jerbouma/financetoolkit@main/README.md))
- [Instrument Metadata](https://awesome-repositories.com/f/data-databases/financial-instrument-mapping/instrument-metadata.md) — Finds companies or financial instruments by name and returns matching symbols with exchange details. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/discovery))
- [GDP Data Retrievals](https://awesome-repositories.com/f/data-databases/gdp-data-retrievals.md) — Provides retrieval of GDP data for multiple countries from the OECD. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/economics))
- [Historical Data Downloads](https://awesome-repositories.com/f/data-databases/market-data-providers/historical-data-downloads.md) — Provides historical OHLC, volume, dividends, returns, and volatility data at multiple intervals. ([source](https://cdn.jsdelivr.net/gh/jerbouma/financetoolkit@main/README.md))
- [Multi-Asset Quote Retrievers](https://awesome-repositories.com/f/data-databases/multi-asset-quote-retrievers.md) — Provides a unified interface for retrieving real-time and historical quotes across stocks, crypto, forex, ETFs, commodities, and indices. ([source](https://www.jeroenbouma.com/projects/financetoolkit))
- [Asset Collections](https://awesome-repositories.com/f/data-databases/asset-managers/contextual-asset-libraries/asset-collections.md) — Imports curated sets of tickers grouped by industry or index membership for analysis. ([source](https://www.jeroenbouma.com/projects/financedatabase/getting-started))
- [Discounted Cash Flow Valuations](https://awesome-repositories.com/f/data-databases/cash-flow-analysis/discounted-cash-flow-valuations.md) — Projects future free cash flows and discounts them to present to estimate intrinsic equity value. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/models))
- [Commodity Market Data](https://awesome-repositories.com/f/data-databases/commodity-market-data.md) — Retrieves current and historical prices for commodities like gold, oil, and agricultural goods. ([source](https://www.jeroenbouma.com/fmp))
- [Immutable Transformation Pipelines](https://awesome-repositories.com/f/data-databases/data-processing-pipelines/data-processing/dataframe-processing/immutable-transformation-pipelines.md) — Ships an immutable DataFrame pipeline architecture for financial data transformations.
- [Financial Data Adapters](https://awesome-repositories.com/f/data-databases/database-connector-plugins/financial-data-adapters.md) — Wraps external financial data providers in pluggable adapters with a common fetch interface.
- [Financial Data Import](https://awesome-repositories.com/f/data-databases/financial-data-import.md) — Exports large sets of company profiles, financials, ratings, and valuations in a single request. ([source](https://www.jeroenbouma.com/fmp))
- [Fund Composition Data](https://awesome-repositories.com/f/data-databases/information-retrieval/fund-composition-data.md) — Lists the underlying assets, sector weights, and country allocations of a specified ETF or mutual fund. ([source](https://www.jeroenbouma.com/fmp))
- [Intraday Price Data Fetchers](https://awesome-repositories.com/f/data-databases/intraday-price-data-fetchers.md) — Fetches minute-level price data including open, high, low, close, volume, and returns for shorter time windows. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs))
- [Bond Indices](https://awesome-repositories.com/f/data-databases/market-data-providers/bond-indices.md) — Obtains ICE BofA total return indices for corporate bonds segmented by rating or maturity. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/fixedincome))
- [Cryptocurrency](https://awesome-repositories.com/f/data-databases/market-data-providers/cryptocurrency.md) — Fetches real-time and historical price data for digital currencies. ([source](https://www.jeroenbouma.com/fmp))
- [Fixed Rate Bond Pricing](https://awesome-repositories.com/f/data-databases/market-data-providers/fixed-rate-bond-pricing.md) — Computes the present value of a bond's future cash flows to determine its fair market price. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/fixedincome))
- [Government Bond Yield Retrieval](https://awesome-repositories.com/f/data-databases/market-data-providers/fixed-rate-bond-pricing/government-bond-yield-retrieval.md) — Retrieves long-term and short-term government bond interest rates from OECD data sources. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/fixedincome))
- [Corporate Bond Yield Retrievals](https://awesome-repositories.com/f/data-databases/market-data-providers/fixed-rate-bond-pricing/government-bond-yield-retrieval/corporate-bond-yield-retrievals.md) — Fetches ICE BofA effective yields and yield-to-worst for corporate bonds by rating or maturity. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/fixedincome))
- [Market Data Screeners](https://awesome-repositories.com/f/data-databases/market-data-providers/market-data-screeners.md) — Screens stocks, ETFs, and other instruments by financial criteria and retrieves historical prices and dividends.
- [Regulatory Filing Aggregators](https://awesome-repositories.com/f/data-databases/regulatory-filing-aggregators.md) — Retrieves regulatory filings such as 8-K and 10-K by company or form type. ([source](https://www.jeroenbouma.com/fmp))
- [Share Price Index Retrievals](https://awesome-repositories.com/f/data-databases/share-price-index-retrievals.md) — Provides retrieval of share price indices for multiple countries. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/economics))
- [Stock Index Performance Trackers](https://awesome-repositories.com/f/data-databases/stock-index-performance-trackers.md) — Quotes and charts major stock market indexes including S&P 500, Nasdaq, and Dow Jones. ([source](https://www.jeroenbouma.com/fmp))
- [Monetary Aggregate Tracking](https://awesome-repositories.com/f/data-databases/token-supply-models/supply-tracking/monetary-aggregate-tracking.md) — Provides retrieval of monetary aggregates (M0-M4) for multiple countries. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/economics))

### Security & Cryptography

- [Central Bank Rate Retrieval](https://awesome-repositories.com/f/security-cryptography/integration-detail-retrieval/banking-data/reference-rates/central-bank-rate-retrieval.md) — Provides retrieval of central bank policy rates, short-term, and long-term interest rates for multiple countries. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/economics))
- [Portfolio Transaction Loaders](https://awesome-repositories.com/f/security-cryptography/dataset-loading-from-files/portfolio-transaction-loaders.md) — Reads transaction data from Excel or CSV files into a structured DataFrame for portfolio analysis. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/portfolio))
- [Interbank Lending Rates](https://awesome-repositories.com/f/security-cryptography/integration-detail-retrieval/banking-data/reference-rates/interbank-lending-rates.md) — Fetches Euro Interbank Offered Rates for standard maturities from one month to twelve months. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/fixedincome))
- [Repo Fixing Rates](https://awesome-repositories.com/f/security-cryptography/integration-detail-retrieval/banking-data/reference-rates/repo-fixing-rates.md) — Retrieves U.S. reference rates including EFFR, SOFR, and other overnight funding rates from the New York Fed. ([source](https://www.jeroenbouma.com/projects/financetoolkit/docs/fixedincome))
