Financial Modeling Prep

Financial Modeling Prep (FMP) is a leading provider of comprehensive data solutions. Our mission is to empower investment professionals with real-time and historical market data, reliable APIs, and a range of powerful tools to enhance their decision-making processes. Our API supports over 70,000 stocks across multiple global exchanges. We provide one of the most accurate data available on the…

2k subscribers
9.8/10 popularity
335 ms avg latency
100% success rate
100 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

Financial Modeling Prep endpoints

MethodEndpointDescription
Statement Analysis
GET Key Metrics
/v3/key-metrics/{symbol}
Get key financial metrics for a company, including revenue, net income, earnings per share (EPS), and price-to-earnings ratio (P/E ratio). Assess a company's financial…
GET Key Metrics TTM
/v3/key-metrics-ttm/{symbol}
Get key financial metrics for a company, including revenue, net income, EPS, and P/E ratio, for the trailing twelve months (TTM). Get a more up-to-date view of a company's…
GET Ratios
/v3/ratios/{symbol}
Get financial ratios for a company, such as the P/B ratio and the ROE. Assess a company's financial health and compare it to its competitors.
GET Ratios TTM
/v3/ratios-ttm/{symbol}
Get financial ratios for a company, such as the P/B ratio and the ROE, for the trailing twelve months (TTM). Get a more up-to-date view of a company's financial health.
GET Cashflow Growth
/v3/cash-flow-statement-growth/{symbol}
Get the cash flow growth rate for a company. Measure how quickly a company's cash flow is growing.
GET Income Growth
/v3/income-statement-growth/{symbol}
Get the income growth rate for a company. Measure how quickly a company's income is growing.
GET Balance Sheet Growth
/v3/balance-sheet-statement-growth/{symbol}
Get the balance sheet growth rate for a company. Measure how quickly a company's assets and liabilities are growing.
GET Financial Growth
/v3/financial-growth/{symbol}
Financial Growth Get the financial growth rate for a company. Measure how quickly a company's overall financial performance is improving.
GET Financial Score
/v4/score/{symbol}
Get a financial score for a company, which is a measure of its overall financial health.
GET Owner Earnings
/v4/owner_earnings/{symbol}
Get the owner earnings for a company, which is a measure of its profitability after accounting for all expenses, including taxes and debt payments. Assess a company's true…
GET Enterprise Values
/v3/enterprise-values/{symbol}
Get the enterprise value of a company, which is the total value of a company, including its equity and debt. Assess a company's overall value and compare it to its peers.
Financial Statements
GET Balance Sheet Statements
/v3/balance-sheet-statement/{symbol}
The balance sheet is a financial statement that displays a company’s total assets, liabilities, and shareholder equity over a specific timeframe (quarterly or yearly). Investors…
GET Cashflow Statements
/v3/cash-flow-statement/{symbol}
The cash flow statement is a financial statement that highlights how cash moves through the company, including both cash inflows and outflows. This statement shows the cash flows…
GET Income Statement
/v3/income-statement/{symbol}
FMP's Income Statement API provides access to real-time income statement data for a wide range of companies, including public companies, private companies, and ETFs. This data…
GET Income Statements As Reported
/v3/income-statement-as-reported/{symbol}
Get the income statement for a company as reported by the company, without any adjustments. This endpoint provides a complete and accurate picture of a company's financial…
GET Balance Sheet Statements As Reported
/v3/balance-sheet-statement-as-reported/{symbol}
Get the balance sheet for a company as reported by the company, without any adjustments. This endpoint can be used to assess a company's financial health and to identify…
GET Full Financial Statements As Reported
/v3/financial-statement-full-as-reported/{symbol}
FMP's Full Financial Statement As Reported API provides access to all three of the financial statements (income statement, balance sheet, and cash flow statement) for a company…
GET List of dates and Links
/v4/financial-reports-dates/{symbol}
FMP's List Of Dates API provides a list of all the dates for which financial statements are available for a company. This information can be used to identify the dates for which…
GET Annual Reports on Form 10-K
/v4/financial-reports-json/{symbol}
FMP's Annual Reports On Form 10-K API provides access to the annual reports on Form 10-K for a company. Form 10-K is an annual report that public companies in the United States…
GET Cashflow Statements As Reported
/v3/cash-flow-statement-as-reported/{symbol}
Get the cash flow statement for a company as reported by the company, without any adjustments. This endpoint can be used to assess a company's cash flow generating ability and to…
Company Search
GET General Search
/v3/search/search?query=AAP
Search over 70,000 symbols by symbol name or company name, including cryptocurrencies, forex, stocks, etf and other financial instruments.
GET Ticker Search
/v3/search-ticker/
Find ticker symbols and exchanges for both equity securities and exchange-traded funds (ETFs) by searching with the company name or ticker symbol.
GET CIK Name Search
/v3/cik-search/{companyname}
Discover CIK numbers for SEC-registered entities with our CIK Name Search.
GET Name Search
/v3/search-name/
Find ticker symbols and exchange information for equity securities and exchange-traded funds (ETFs) by searching with the company name.
GET CIK Search
/v3/cik/{cik}
Quickly find registered company names linked to SEC-registered entities using their CIK Number with our CIK Search..
GET Cusip Search
/v3/cusip/{cusip}
Access information about financial instruments and securities by simply entering their unique CUSIP (Committee on Uniform Securities Identification Procedures) numbers with our…
Earnings Transcript
GET Earnings Transcript
/v3/earning_call_transcript/{symbol}
Get the full transcript of an earnings call for a specific company in text format. This endpoint can be used to learn more about a company's financial performance, future plans,…
GET Earnings Historical
/v3/historical/earning_calendar/{symbol}
A list of historical earnings announcements for publicly traded companies, including the date, estimated EPS, and actual EPS.
GET Earnings Confirmed
/v4/earning-calendar-confirmed/
A list of earnings announcements for publicly traded companies that have already been confirmed. This endpoint includes the date of the earnings announcement, the estimated EPS,…
GET Earnings Surprises
/v3/earnings-surprises/{symbol}
A list of earnings announcements for publicly traded companies that were either positive or negative surprises. This endpoint includes the date of the earnings announcement, the…
Stock List
GET Symbol List
/v3/stock/list
Find symbols for traded and non-traded stocks with our Symbol List. This comprehensive list includes over 25,000 stocks, making it the perfect resource for investors and traders…
Company Information
GET Company Profile
/v3/profile/{symbol}
Get a comprehensive overview of a company with our Company Profile endpoint. This endpoint provides key information such as price, beta, market capitalization, description,…
Discounted Cash Flow
GET Discounted Cashflow
/v3/discounted-cash-flow/{symbol}
Get the discounted cash flow (DCF) valuation for a company, a method to estimate the value of an investment based on its expected future cash flows.
GET Advanced DCF
/v4/advanced_discounted_cash_flow/{symbol}
Calculate the DCF valuation for a company with advanced features like modeling multiple scenarios and using different valuation methods.
GET Levered DCF
/v4/advanced_levered_discounted_cash_flow/{symbol}
Get the DCF valuation for a company, taking into account its debt levels.
Websockets
GET Company Websocket
/
Provides a Real-time feed of stock price and quote data.
Quote
GET Full Quote
/v3/quote/{symbol}
This endpoint gives you the latest bid and ask prices for a stock, as well as the volume and last trade price in real time.
GET Stock Price Change
/v3/stock-price-change/{symbol}
This endpoint gives you the change in a stock's price over a given period of time.
GET Exchange Prices
/v3/quotes/{exchange}
This endpoint gives you a list of all exchange prices for a given stock.
GET Quote Order
/v3/quote-order/{symbol}
This endpoint gives you a simplified view of a stock's quote, including the current price, volume, and last trade price.
GET Simple Quote
/v3/quote-short/{symbol}
Get a simple quote for a stock, including the price, change, and volume. This endpoint can be used to get a quick snapshot of a stock's performance or to calculate its valuation.
GET OTC Quote
/v3/otc/real-time-price/{symbol}
This endpoint gives you the latest bid and ask prices for an over-the-counter (OTC) stock, as well as the volume and last trade price in real time.
GET Aftermarket Trade
/v4/pre-post-market-trade/{symbol}
This endpoint gives you information on trades that have occurred in the aftermarket.
GET Aftermarket Quote
/v4/pre-post-market/{symbol}
This endpoint gives you the latest bid and ask prices for a stock in the aftermarket.
GET Batch Quote
/v4/batch-pre-post-market/{symbol}
This endpoint gives you quotes for multiple stocks at once.
GET Batch Trade
/v4/batch-pre-post-market-trade/{symbol}
This endpoint gives you the ability to place trades for multiple stocks at once.
GET Last Forex
/api/v4/forex/last/{currencypai}
This endpoint gives you the latest bid and ask prices for a currency pair.
GET Last Crypto
/v4/crypto/last/{currency}
This endpoint gives you the latest price for a cryptocurrency.
GET All Live Prices (Short)
/v3/stock/real-time-price
This endpoint gives you a list of all real-time stock prices.
GET Real-time Price
/v3/stock/real-time-price/{symbol}
This endpoint gives you the latest price for a stock, ETF, mutual fund, or cryptocurrency.
+ 50 more endpoints on the provider's documentation.

Financial Modeling Prep pricing

PlanPriceRate limitQuotas
BASIC Free
  • Requests: 250 / daily
PRO $29 / month 300 / minute
  • Requests: 1,450,000 / monthly
ULTRA Recommended $69 / month 750 / minute
  • Requests: 2,800,000 / monthly
MEGA $139 / month 3000 / minute
  • Requests: 5,100,000 / monthly

More Finance APIs

View all →
  • StockTwits provides a social communications platform and social graph for anyone interested in the markets…

    FinanceFree965 subscribers
  • This API reproduces live PUBLIC data and features of YH. The response data is always live and synced with…

    FinanceFreemium
  • Lookup a bank's information based on a routing number input. Choose either ACH or wire transfer bank…

    FinanceFreemium963 subscribers
  • Index calculated by https://money.cnn.com/data/fear-and-greed/

    FinanceFree3.3k subscribers
  • Real-time(WebSocket) market data API powered by TradingView. Get stock quotes, candlestick data, technical…

    FinanceFreemium1.1k subscribers
  • Twelve Data is a freemium financial market data API covering stocks, forex, cryptocurrency, ETFs, indices,…

    ReviewedFinanceFreemium12.3k subscribers