Financial Modeling Prep

API

Realtime & historical stock data, financial statements, and company profiles API

Visit Website

Overview

Financial Modeling Prep API delivers realtime stock quotes, intraday/daily historical prices, financial statements (income, balance sheet, cash flow), company profiles, ETF metrics, and cryptocurrency data. Responses are JSON-formatted. Key endpoints include /quote/{symbol} for realtime prices, /historical-price-full/{symbol} for historical data, and /financials/income-statement/{symbol} for financials. Ideal for building stock analysis tools, portfolio trackers, financial dashboards, or academic market research. Supports free (rate-limited) and paid tiers for extended access.

Example Integration (JavaScript)

script.js JS

fetch('https://site.financialmodelingprep.com/developer/docs')
  .then(res => res.json())
  .then(data => console.log(data))
  .catch(err => console.error(err));

Key Features

  • RESTful architecture
  • JSON response format
  • Realtime & historical stock data
  • Financial statements access
  • Company profile details
  • ETF & cryptocurrency support

Frequently Asked Questions

? Is Financial Modeling Prep API free to use?

Yes, it offers a free tier with limited requests and basic data access. Paid tiers unlock higher rate limits and advanced features like intraday data and full financial statements.

? Does it require an API Key?

Yes, an API key is required for all requests—even the free tier. You can get one by signing up on their official website.

? What is the response format?

All API responses are in JSON format, which is widely compatible with most programming languages and applications.

Top Alternatives

Alpha Vantage Compare

People Also Ask about Financial Modeling Prep

Financial Modeling Prep vs Alpha Vantage Financial Modeling Prep 2025 review

Tool Info

Pricing Freemium
Category Finance
Platform Public API

Pros

  • Comprehensive financial data coverage
  • Free tier available for basic use
  • Intuitive endpoint structure
  • Regular data updates

Cons

  • Rate limits apply to free tier
  • Paid tiers required for advanced features
  • API key mandatory for all requests

More Finance Tools