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
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
| Plan | Billed annually | Billed monthly | Built for |
|---|---|---|---|
| Basic | — | $0 | Testing endpoints and exploring data |
| Starter | $19 | $29 | US market data access |
| Premium | $49 | $69 | Advanced data across more markets |
| Ultimate | $99 | $139 | Global 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… | Get | Why |
|---|---|---|
| US data and paid access | Starter | It includes US coverage, up to five years of history, 300 calls per minute, and 20GB of trailing 30-day bandwidth. |
| More markets and history | Premium | Choose it for UK and Canada coverage, 30+ years of history, 750 calls per minute, and 50GB of trailing 30-day bandwidth. |
| Global market data | Ultimate | It 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.
