AllTradingTools Suggest a Tool

Financial Modeling Prep (FMP)

site.financialmodelingprep.com

Fundamentals-focused data API: statements, ratios, calendars, news, 13F and transcripts, with a free 250-call daily tier and plans from $19 a month.

What it is

Financial Modeling Prep (FMP) sells market and fundamental data through a REST API, with WebSocket feeds for stocks, forex and crypto, bulk downloads, and an add-on for Excel and Google Sheets. Its strength is company fundamentals: financial statements, ratios, discounted cash flow values, SEC filings, analyst estimates, earnings, dividend and split calendars, insider and Senate trades, and on the top plan earnings call transcripts, ETF and mutual fund holdings and 13F institutional holdings.

The free Basic plan gives 250 calls a day on end-of-day data, profile and reference data, with five years of history and a 500 MB monthly bandwidth cap. Starter ($29 a month, or $19 billed annually) moves to real-time data at 300 calls a minute with US coverage, annual fundamentals, news, crypto and forex. Premium ($69, or $49 annually) adds 30-plus years of history, UK and Canada coverage, full fundamentals, intraday charts, technical indicators and corporate calendars. Ultimate ($139, or $99 annually) adds global coverage, 1-minute intraday data, transcripts, fund and 13F holdings, and bulk delivery at 3,000 calls a minute.

These plans are for individual use. Showing FMP data in an app or website for others needs a separate commercial display and licensing agreement.

Key features

Financial statements
Income statements, balance sheets, cash flows and ratios; annual only on Starter, full fundamentals from Premium.
Prices and charts
Real-time quotes on paid plans, historical prices, and intraday charts from Premium (1-minute on Ultimate).
Calendars and news
Earnings, dividends and splits calendars, analyst data and financial market news.
Ownership data
Insider and Senate trading data; 13F institutional holdings on the Ultimate plan.
Earnings call transcripts
Full transcripts on the Ultimate plan.
Delivery options
REST API, WebSocket feeds, bulk and batch downloads, and an Excel and Google Sheets add-on.

Pricing

PlanPriceWhat you get
Basic$0250 calls/day, end-of-day data, 5 years of history, 500 MB/month bandwidth
Starter$29/mo or $19/mo billed annuallyReal-time, 300 calls/min, US coverage, annual fundamentals, news, crypto and forex
Premium$69/mo or $49/mo billed annually750 calls/min, 30+ years, UK and Canada, full fundamentals, intraday, technical indicators
Ultimate$139/mo or $99/mo billed annually3,000 calls/min, global coverage, transcripts, ETF and 13F holdings, 1-minute intraday, bulk

Prices are for personal use; commercial plans are priced separately. Monthly bandwidth limits: Starter 20 GB, Premium 50 GB, Ultimate 150 GB. Displaying or redistributing the data requires a separate licensing agreement.

Free option: The Basic plan: 250 API calls a day on end-of-day data with profile and reference data, five years of history and a 500 MB monthly bandwidth limit.

Checked September 25, 2026 on site.financialmodelingprep.com. Prices change; confirm on the provider's site before you subscribe.

Strengths

  • Deep fundamentals and statements at low entry prices
  • A free tier large enough to test the API before paying
  • Excel and Google Sheets add-on for users who do not code
  • Transcripts and 13F holdings in one API on the top plan

Limitations

  • The free plan is end-of-day only and capped at 250 calls a day
  • US-only coverage on Starter; UK and Canada need Premium and global needs Ultimate
  • Personal-use plans do not allow showing the data to others without a separate licence
  • Transcripts, 13F data and bulk delivery are limited to the Ultimate plan

Good fit for

  • Developers building fundamental screens and valuation models
  • Spreadsheet users who want financial statements in Excel or Sheets
  • Hobby projects that fit in the free daily allowance

Look elsewhere if

  • Options traders who need option chains or options flow
  • Apps that display data to the public without a commercial licence

Compare

Alternatives to Financial Modeling Prep (FMP)

All market data apis tools

Financial Modeling Prep (FMP) questions

Is the Financial Modeling Prep API free?

There is a free Basic plan with 250 calls a day on end-of-day data. Real-time data starts with Starter at $29 a month, or $19 a month billed annually.

What does FMP Premium add over Starter?

750 calls a minute, 30-plus years of history, UK and Canada coverage, full fundamentals, intraday charts, technical indicators and corporate calendars.

Can I use FMP data in a public app or website?

Only with a separate data display and licensing agreement; the listed plans are for individual use.

Does FMP work with Excel or Google Sheets?

Yes. An add-on pulls FMP data into Excel, Excel online and Google Sheets with formulas.

Written from Financial Modeling Prep (FMP)'s own website and documentation. All Trading Tools lists and compares tools; it does not recommend trades or give financial advice. Sources: site.financialmodelingprep.com/pricing-plans, site.financialmodelingprep.com/developer/docs, site.financialmodelingprep.com/developer/docs/excel-add-on, site.financialmodelingprep.com/developer/docs/websocket-api.

Esc