Financial Modeling Prep (FMP) API pricing in 2026 is free Basic at 250 calls/day, then Starter $29, Premium $69 and Ultimate $139 per month on monthly billing, or $19, $49 and $99 per month billed annually. Those figures were read from FMP's official pricing page on 2026-10-11, where the prices are now printed in the page itself and in its structured offer data1. Paid tiers are metered per minute (300, 750 and 3,000 calls) and every plan has a trailing-30-day bandwidth cap. Displaying FMP data to other people needs a separate Data Display and Licensing Agreement. Model the cost for your universe in the Data Vendor TCO.

How much does the FMP API cost in 2026?

Plan Monthly billing Billed annually API limit History Coverage Bandwidth (30 days)
Basic $0 $0 250 calls/day End-of-day historical US 500MB
Starter $29/mo $19/mo 300 calls/minute Up to 5 years US 20GB
Premium $69/mo $49/mo 750 calls/minute Up to 30 years US, UK, Canada 50GB
Ultimate $139/mo $99/mo 3,000 calls/minute Full historical access Global 150GB

Every cell comes from FMP's pricing page, read 2026-10-111. The page advertises "Up To 34% Discount" for annual billing; per plan it shows "Save 34%" on Starter and "Save 29%" on Premium and Ultimate. These are personal-use plans; the commercial track is separate (see below).

What changed from the earlier FMP prices?

The figures many write-ups still repeat (Starter $22, Premium $59, Ultimate $149) are not on FMP's page any more. On 2026-10-11 the official page prints $29 / $69 / $139 monthly and $19 / $49 / $99 annual-billed, in its HTML and in its schema.org offers1. Treat any other ladder as stale.

What does each FMP plan add?

  • Basic (free): 250 calls/day, end-of-day historical data, profile and reference data, and access to more than 150 endpoints. A real key for testing, not an intraday feed1.
  • Starter: 300 calls/minute, up to 5 years of history, US coverage, annual fundamentals and ratios, historical prices, market news, crypto and forex1.
  • Premium: 750 calls/minute, up to 30 years of history, UK and Canada coverage, full fundamentals and ratios, intraday charts, technical indicators, corporate calendars and the custom DCF calculator1.
  • Ultimate: 3,000 calls/minute, global coverage, earnings call transcripts, ETF and mutual-fund holdings, 13F institutional holdings, 1-minute intraday charting, full historical access, and bulk and batch delivery1.

On the paid plans the per-minute rate and the bandwidth cap bind before any daily limit. A Starter key moving 20GB in thirty days is out of headroom even if it never touches 300 calls in a minute.

Do I need FMP's Data Display and Licensing Agreement?

Yes, if anyone other than you sees the data. FMP's terms on the pricing page state that "displaying or redistributing data sourced from FMP requires a specific Data Display and Licensing Agreement with FMP"1. The individual plans cover personal research and internal analysis. A dashboard, newsletter, app or AI assistant that shows FMP numbers to users needs the commercial track: Build ("begin building with instant access to financial market data that powers startups and enterprises", with a 100GB bandwidth cap), Grow ("a full set of financial data to cover all cases for internal usage") and Enterprise (data display and redistribution, unlimited volume, priority support, 1TB+ bandwidth)1. FMP does not print commercial prices; they are quoted.

Which FMP plan fits?

  • Testing endpoints or a nightly fundamentals batch on a handful of tickers: Basic.
  • US fundamentals and five years of prices for a research loop: Starter, cheapest on annual billing at $19/month.
  • Thirty years of history, intraday charts or UK/Canada names: Premium.
  • Transcripts, 13F holdings, global coverage or bulk endpoints: Ultimate.
  • Showing data to users: a commercial plan plus the display agreement, regardless of call volume.

For the head-to-head with Alpha Vantage's per-minute ladder, see Financial Modeling Prep vs Alpha Vantage 2026.

Verified figures

Prices (monthly and annual-billed), call limits, history ranges, coverage, feature lists, bandwidth caps, the annual-discount labels, the commercial plan descriptions and the display-agreement clause were read from site.financialmodelingprep.com/pricing-plans on 2026-10-11, including the schema.org Offer records the page embeds1. The third-party price sources this page cited in June are retired.

Connects to

References

Footnotes

  1. Financial Modeling Prep. "Pricing Plans" (Basic $0, 250 calls/day; Starter $29/mo or $19/mo billed annually, 300/min; Premium $69 or $49, 750/min; Ultimate $139 or $99, 3,000/min; history, coverage and features per plan; bandwidth caps 500MB/20GB/50GB/150GB, Build 100GB, Enterprise 1TB+; Build/Grow/Enterprise commercial plans; Data Display and Licensing Agreement clause). Read 2026-10-11. https://site.financialmodelingprep.com/pricing-plans ↩ ↩2 ↩3 ↩4 ↩5 ↩6 ↩7 ↩8 ↩9 ↩10

Verified engine output

Show the recompute-verified inputs and outputs
FMP flat-tier sizing for a small daily fundamentals universe
Inputs
vendor_idfmp
universesmall
resolutiondaily
needs_livefalse
Result
vendor › idfmp
vendor › nameFinancial Modeling Prep
vendor › urlhttps://site.financialmodelingprep.com
vendor › short pitchFundamentals-heavy. Earnings, filings, transcripts. Price data is a secondary offer.
vendor › has overagefalse
vendor › last checked2026-10-11
vendor › tiers › row 1 › nameStarter
vendor › tiers › row 1 › monthly29
vendor › tiers › row 1 › includes livefalse
vendor › tiers › row 1 › includes optionsfalse
vendor › tiers › row 1 › includes futuresfalse
vendor › tiers › row 1 › resolutions › row 1daily
vendor › tiers › row 1 › history years5
vendor › tiers › row 1 › notes › row 1$29/mo monthly billing; $19/mo billed annually
vendor › tiers › row 1 › notes › row 2Up to 5 years history
vendor › tiers › row 1 › notes › row 3300 API calls/min
vendor › tiers › row 2 › namePremium
vendor › tiers › row 2 › monthly69
vendor › tiers › row 2 › includes livefalse
vendor › tiers › row 2 › includes optionsfalse
vendor › tiers › row 2 › includes futuresfalse
vendor › tiers › row 2 › resolutions › row 1daily
vendor › tiers › row 2 › resolutions › row 2minute
vendor › tiers › row 2 › history years30
vendor › tiers › row 2 › notes › row 1$69/mo monthly billing; $49/mo billed annually
vendor › tiers › row 2 › notes › row 2Up to 30 years history
vendor › tiers › row 2 › notes › row 3750 calls/min
vendor › tiers › row 3 › nameUltimate
vendor › tiers › row 3 › monthly139
vendor › tiers › row 3 › includes livetrue
vendor › tiers › row 3 › includes optionsfalse
vendor › tiers › row 3 › includes futuresfalse
vendor › tiers › row 3 › resolutions › row 1daily
vendor › tiers › row 3 › resolutions › row 2minute
vendor › tiers › row 3 › resolutions › row 3second
vendor › tiers › row 3 › history years30
vendor › tiers › row 3 › notes › row 1$139/mo monthly billing; $99/mo billed annually
vendor › tiers › row 3 › notes › row 2Real-time
vendor › tiers › row 3 › notes › row 33,000 calls/min
vendor › tiers › row 3 › notes › row 4Earnings-call transcripts require this tier
tier › nameStarter
tier › monthly29
tier › includes livefalse
tier › includes optionsfalse
tier › includes futuresfalse
tier › resolutions › row 1daily
tier › history years5
tier › notes › row 1$29/mo monthly billing; $19/mo billed annually
tier › notes › row 2Up to 5 years history
tier › notes › row 3300 API calls/min
monthly29
one time0
annual total348
meets resolutiontrue
meets livetrue
meets optionstrue
meets futurestrue
meets historytrue
history verifiedtrue
meets alltrue

Computed live at build time.

Frequently asked questions

How much does the Financial Modeling Prep API cost in 2026?
FMP's pricing page lists Basic free (250 calls/day), Starter $29, Premium $69 and Ultimate $139 per month on monthly billing, or $19, $49 and $99 per month billed annually (read 2026-10-11). Commercial Build, Grow and Enterprise plans are quoted separately.
What does the free FMP API tier include?
The Basic plan allows 250 API calls per day with end-of-day historical data, profile and reference data, US coverage and a 500MB trailing-30-day bandwidth cap. It suits testing and a small nightly batch, not an intraday loop.
What are the FMP API call limits per plan?
Basic is 250 calls/day. Starter is 300 calls/minute, Premium 750 calls/minute and Ultimate 3,000 calls/minute. Bandwidth caps (20GB, 50GB, 150GB per trailing 30 days) can bind before the call limit.
Do I need a licence to display FMP data in my app?
Yes. FMP's pricing terms say displaying or redistributing FMP data requires a specific Data Display and Licensing Agreement. The individual plans cover personal and internal use; products that show data to users need a commercial plan (Build, Grow or Enterprise).
Is annual billing cheaper on FMP?
Yes. Annual billing brings Starter to $19/month (shown as Save 34%), Premium to $49/month and Ultimate to $99/month (each shown as Save 29%), against $29, $69 and $139 on monthly billing.