search legion

Price check · Nov 6, 2026

Financial Modeling Prep pricing

FMP starts free, with paid plans from $19/month on annual billing. Coverage, call limits, history, and bandwidth vary by tier.

7.5/10Value score

We may earn a commission if you buy through links on this page. It never changes a score or a ranking. How we make money

Short answer

Paid plans start at $19/mo. There's also a free plan.

Financial Modeling Prep has a free Basic plan for endpoint testing, but its 250-call daily cap and end-of-day data make it a limited option. The cheapest paid plan is Starter at $19/month with annual billing, or $29 month to month. It covers US data and allows 300 calls per minute. Premium and Ultimate cost more for broader coverage, deeper history, higher rate limits, and larger bandwidth allowances.

01Every plan, line by line

PlanBilled annuallyBilled monthlyBuilt for
Basic—$0Testing endpoints and exploring data
Starter$19$29US market data access
Premium$49$69Advanced data across more markets
Ultimate$99$139Global market data access

02What the plan grid doesn't tell you

Free-plan ceiling

Basic includes 250 calls per day, end-of-day data, a five-year history range, and 500MB of trailing 30-day bandwidth.

Coverage costs more

Starter is US-only. The pricing page lists UK and Canada coverage with Premium, and global coverage with Ultimate.

Rate limits vary

The listed limits rise from 300 calls per minute on Starter to 750 on Premium and 3,000 on Ultimate.

Bandwidth and history caps

Starter lists up to five years and 20GB of trailing 30-day bandwidth; Premium lists 30+ years and 50GB. Ultimate lists full history and 150GB.

03Which plan should you buy?

If you are…GetWhy
US data and paid accessStarterIt includes US coverage, up to five years of history, 300 calls per minute, and 20GB of trailing 30-day bandwidth.
More markets and historyPremiumChoose it for UK and Canada coverage, 30+ years of history, 750 calls per minute, and 50GB of trailing 30-day bandwidth.
Global market dataUltimateIt is the listed tier with global coverage, full historical access, 3,000 calls per minute, and 150GB of trailing 30-day bandwidth.

04Is Financial Modeling Prep worth the money?

FMP’s listed prices make it worth considering if its coverage and data limits fit your product: there is a free tier, and paid plans start at $19/month with annual billing. The catch is that geography, history, calls, and bandwidth are tiered, so the cheapest paid plan may not cover what you need. Users report reliability concerns, which makes that a point to investigate before relying on FMP for a production workflow. The pricing page lists no add-ons.

Financial Modeling Prep pricing FAQ

Does Financial Modeling Prep have a free plan?

Yes. The pricing page lists Basic at $0 per month. It includes 250 calls per day, end-of-day historical data, a five-year history range, and 500MB of trailing 30-day bandwidth. It is positioned for testing endpoints and exploring data.

What is the cheapest paid Financial Modeling Prep plan?

Starter is the cheapest paid tier. The pricing page lists it at $19 per month with annual billing, or $29 per month. It includes US coverage, up to five years of historical data, 300 calls per minute, and 20GB of trailing 30-day bandwidth.

Is Financial Modeling Prep cheaper with annual billing?

The pricing page shows discounted monthly equivalents for annual billing: Starter at $19 instead of $29, Premium at $49 instead of $69, and Ultimate at $99 instead of $139. The listed prices do not specify the total annual charge here.

Which Financial Modeling Prep plan includes global data?

Ultimate is the plan the pricing page lists for global market data. It costs $99 per month with annual billing or $139 month to month, and includes full historical access, 3,000 calls per minute, and 150GB of trailing 30-day bandwidth.