
Financial Modeling Prep: Financial Data API
Financial Modeling Prep helps developers and analysts access structured market data. It is designed for firms that need to integrate stock, forex, and crypto data into internal tools or customer-facing platforms.
At a glance
- Best for
- Software developers, Quantitative researchers, Financial analysts, Investment firms
- Pricing
- Plans start at $22 per month billed annually, with a free tier available for testing. Paid tiers include Starter ($22/mo), Premium ($59/mo), and Ultimate ($149/mo), with a 30% discount for students.
- Key use cases
- Building Financial Applications, Quant Strategy Backtesting, Analyst Research, Institutional Tracking
- Integrations
- JSON, CSV, Excel/Sheets Add-on
- Official website
- Visit Financial Modeling Prep official website

Financial Modeling Prep (FMP) is a financial data API platform that provides access to real-time and historical data for stocks, ETFs, cryptocurrencies, forex, and commodities. It is designed for developers, quantitative researchers, and financial analysts who need programmatic access to market data and company fundamentals.
The service offers over 100 endpoints, supporting the retrieval of income statements, balance sheets, and cash flow statements, as well as analyst estimates and earnings call transcripts. Data is delivered in JSON and CSV formats via REST API, WebSocket streaming, and bulk download options.
Buyers should confirm their specific data volume needs, as the platform uses a rolling 30-day bandwidth limit across its plans. Some data, such as global coverage or high-frequency intraday charting, may be restricted to higher-tier plans.
Key Features
Real-time Market Quotes
Provides current price and volume data for stocks, ETFs, indexes, forex, and cryptocurrencies.
Fundamental Data
Supports access to standardized income statements, balance sheets, and cash flow statements.
Historical Datasets
Provides up to 30+ years of daily price and fundamentals data.
WebSocket Streaming
Supports the streaming of real-time quotes for stocks, crypto, and forex.
Bulk Data Downloads
Supports data retrieval in JSON and CSV formats.
AI-powered Search
Includes an AI-driven search and answer engine for finding financial data.
Use Cases
Building Financial Applications
Developers can use the API endpoints to support stock screeners, dashboards, and investment apps.
Quant Strategy Backtesting
Researchers may use historical intraday price and volume data to simulate trading strategies.
Analyst Research
Analysts can retrieve executive compensation, M&A history, and earnings transcripts for company reports.
Institutional Tracking
Users can monitor Form 13F institutional holdings and insider trading activity.
Best For
- Software developers
- Quantitative researchers
- Financial analysts
- Investment firms
Integrations
- JSON
- CSV
- Excel/Sheets Add-on
Pricing
Plans start at $22 per month billed annually, with a free tier available for testing. Paid tiers include Starter ($22/mo), Premium ($59/mo), and Ultimate ($149/mo), with a 30% discount for students.
FAQ
What data is available on the free plan?
- The free plan allows up to 250 API requests per day and provides access to end-of-day historical data and basic profile information.
How much historical data does the API provide?
- The platform provides up to 30+ years of historical daily price and fundamentals data, and over 10 years of earnings reports and transcripts.
Does Financial Modeling Prep support non-US markets?
- Yes, it covers over 60 global exchanges, though specific coverage levels depend on the selected plan.
Source category: Finance & Accounting
Source subcategory: Data Management
More tools in Finance & Accounting
Other published listings in the Finance & Accounting category.
More tools tagged “Data Management”
Related listings that share the same software type tag.
Categories
Software Type
How AI is used
Financial Modeling Prep is a financial data API for developers and analysts providing real-time and historical market data. It supports workflows for app development, quant research, and fundamental analysis. Data access levels and bandwidth limits vary by pricing tier.
Pros & Cons
Pros
- Broad asset coverage including stocks, crypto, and forex
- Extensive historical data range for fundamentals and pricing
- Multiple delivery methods including REST API and WebSockets
- SOC 2 Type 1 compliance for security and data integrity
Cons
- Free plan is limited to 250 calls per day and end-of-day historical data
- Bandwidth consumption is managed via a 30-day rolling limit
- Certain data, such as earnings transcripts and global coverage, is limited to the Ultimate plan