Financial Modeling Prep
APIRealtime & historical stock data, financial statements, and company profiles API
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)
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
People Also Ask about Financial Modeling Prep
Tool Info
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