Favicon of Financial Modeling Prep

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
Visit Financial Modeling PrepFinancial Modeling Prep software interface screenshot

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.

Browse all tools in Finance & Accounting

More tools tagged “Data Management”

Related listings that share the same software type tag.

See all tools tagged “Data Management”

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