← Tools Reference

Financial Modeling Prep

Financial Modeling Prep integration (Finance, Data). Imported from open-connector.

API key36 toolshttps://financialmodelingprep.com/stable
GET
financial_modeling_prep_search_symbols
Search Financial Modeling Prep stock symbols by ticker fragment or company name.

/search-symbol

3 parameters
ParamTypeRequiredDescription
querystringrequiredThe ticker fragment or company name to search for.
limitintegeroptionalThe maximum number of results to return.
exchangestringoptionalThe exchange filter supported by Financial Modeling Prep.
GET
financial_modeling_prep_search_names
Search Financial Modeling Prep securities by company or security name.

/search-name

3 parameters
ParamTypeRequiredDescription
querystringrequiredThe company or security name fragment to search for.
limitintegeroptionalThe maximum number of results to return.
exchangestringoptionalThe exchange filter supported by Financial Modeling Prep.
GET
financial_modeling_prep_search_company_screener
Search companies with Financial Modeling Prep screener filters.

/company-screener

17 parameters
ParamTypeRequiredDescription
marketCapMoreThanintegeroptionalOnly include companies above this market cap.
marketCapLowerThanintegeroptionalOnly include companies below this market cap.
priceMoreThannumberoptionalOnly include companies above this share price.
priceLowerThannumberoptionalOnly include companies below this share price.
betaMoreThannumberoptionalOnly include companies above this beta.
betaLowerThannumberoptionalOnly include companies below this beta.
volumeMoreThanintegeroptionalOnly include companies above this volume.
volumeLowerThanintegeroptionalOnly include companies below this volume.
dividendMoreThannumberoptionalOnly include companies above this dividend value.
dividendLowerThannumberoptionalOnly include companies below this dividend value.
isEtfbooleanoptionalWhether to include only ETFs.
isFundbooleanoptionalWhether to include only funds.
sectorstringoptionalThe sector filter.
industrystringoptionalThe industry filter.
countrystringoptionalThe country filter.
exchangestringoptionalThe exchange filter supported by Financial Modeling Prep.
limitintegeroptionalThe maximum number of results to return.
GET
financial_modeling_prep_get_quote
Retrieve the latest quote for one stock symbol from Financial Modeling Prep.

/quote

1 parameter
ParamTypeRequiredDescription
symbolstringrequiredThe stock ticker symbol to quote, such as AAPL.
GET
financial_modeling_prep_get_quote_short
Retrieve the latest compact quote for one stock symbol.

/quote-short

1 parameter
ParamTypeRequiredDescription
symbolstringrequiredThe stock ticker symbol to quote, such as AAPL.
GET
financial_modeling_prep_get_asset_quote
Retrieve the latest quote for a commodity, cryptocurrency, forex pair, or index.

/batch-commodity-quotes

2 parameters
ParamTypeRequiredDescription
assetTypestringrequiredThe market data asset family to quote.
symbolstringrequiredThe asset symbol to quote, such as BTCUSD, EURUSD, GCUSD, or ^GSPC.
GET
financial_modeling_prep_get_historical_prices
Retrieve historical daily OHLCV prices for one stock symbol from Financial Modeling Prep.

/historical-price-eod/full

3 parameters
ParamTypeRequiredDescription
symbolstringrequiredThe stock ticker symbol to query, such as AAPL.
fromstringoptionalThe inclusive start date in YYYY-MM-DD format.
tostringoptionalThe inclusive end date in YYYY-MM-DD format.
GET
financial_modeling_prep_get_intraday_prices
Retrieve intraday OHLCV prices for one stock symbol.

/historical-chart/15min

4 parameters
ParamTypeRequiredDescription
symbolstringrequiredThe stock ticker symbol to query, such as AAPL.
intervalstringrequiredThe intraday interval to retrieve.
fromstringoptionalThe inclusive start date in YYYY-MM-DD format.
tostringoptionalThe inclusive end date in YYYY-MM-DD format.
GET
financial_modeling_prep_get_company_profile
Retrieve the company profile for one stock symbol from Financial Modeling Prep.

/profile

1 parameter
ParamTypeRequiredDescription
symbolstringrequiredThe stock ticker symbol to query, such as AAPL.
GET
financial_modeling_prep_get_company_profile_by_cik
Retrieve company profile rows by CIK from Financial Modeling Prep.

/profile-cik

1 parameter
ParamTypeRequiredDescription
cikstringrequiredThe company CIK to query.
GET
financial_modeling_prep_get_company_peers
Retrieve peer companies for one stock symbol.

/stock-peers

1 parameter
ParamTypeRequiredDescription
symbolstringrequiredThe stock ticker symbol to query, such as AAPL.
GET
financial_modeling_prep_get_company_executives
Retrieve company executive rows for one stock symbol.

/key-executives

1 parameter
ParamTypeRequiredDescription
symbolstringrequiredThe stock ticker symbol to query, such as AAPL.
GET
financial_modeling_prep_get_company_notes
Retrieve company note rows for one stock symbol.

/company-notes

1 parameter
ParamTypeRequiredDescription
symbolstringrequiredThe stock ticker symbol to query, such as AAPL.
GET
financial_modeling_prep_get_market_cap
Retrieve latest market capitalization rows for one stock symbol.

/market-capitalization

1 parameter
ParamTypeRequiredDescription
symbolstringrequiredThe stock ticker symbol to query, such as AAPL.
GET
financial_modeling_prep_get_shares_float
Retrieve shares float rows for one stock symbol.

/shares-float

1 parameter
ParamTypeRequiredDescription
symbolstringrequiredThe stock ticker symbol to query, such as AAPL.
GET
financial_modeling_prep_get_income_statement
Retrieve income statement rows for one stock symbol from Financial Modeling Prep.

/income-statement

3 parameters
ParamTypeRequiredDescription
symbolstringrequiredThe stock ticker symbol to query, such as AAPL.
periodstringoptionalThe financial statement period to retrieve.
limitintegeroptionalThe maximum number of statement rows to return.
GET
financial_modeling_prep_get_balance_sheet_statement
Retrieve balance sheet statement rows for one stock symbol from Financial Modeling Prep.

/balance-sheet-statement

3 parameters
ParamTypeRequiredDescription
symbolstringrequiredThe stock ticker symbol to query, such as AAPL.
periodstringoptionalThe financial statement period to retrieve.
limitintegeroptionalThe maximum number of statement rows to return.
GET
financial_modeling_prep_get_cash_flow_statement
Retrieve cash flow statement rows for one stock symbol from Financial Modeling Prep.

/cash-flow-statement

3 parameters
ParamTypeRequiredDescription
symbolstringrequiredThe stock ticker symbol to query, such as AAPL.
periodstringoptionalThe financial statement period to retrieve.
limitintegeroptionalThe maximum number of statement rows to return.
GET
financial_modeling_prep_get_financial_statement_growth
Retrieve financial statement growth rows for income, balance sheet, cash flow, or combined financial statements.

/financial-statement-growth

4 parameters
ParamTypeRequiredDescription
statementTypestringrequiredThe growth statement family to retrieve.
symbolstringrequiredThe stock ticker symbol to query, such as AAPL.
periodstringoptionalThe financial statement period to retrieve.
limitintegeroptionalThe maximum number of growth rows to return.
GET
financial_modeling_prep_get_financial_ratios
Retrieve financial ratios for one stock symbol.

/ratios

3 parameters
ParamTypeRequiredDescription
symbolstringrequiredThe stock ticker symbol to query, such as AAPL.
periodstringoptionalThe financial statement period to retrieve.
limitintegeroptionalThe maximum number of ratio rows to return.
GET
financial_modeling_prep_get_key_metrics
Retrieve key financial metrics for one stock symbol.

/key-metrics

3 parameters
ParamTypeRequiredDescription
symbolstringrequiredThe stock ticker symbol to query, such as AAPL.
periodstringoptionalThe financial statement period to retrieve.
limitintegeroptionalThe maximum number of metric rows to return.
GET
financial_modeling_prep_get_financial_scores
Retrieve financial score rows for one stock symbol.

/financial-scores

1 parameter
ParamTypeRequiredDescription
symbolstringrequiredThe stock ticker symbol to query, such as AAPL.
GET
financial_modeling_prep_get_enterprise_values
Retrieve enterprise value rows for one stock symbol.

/enterprise-values

3 parameters
ParamTypeRequiredDescription
symbolstringrequiredThe stock ticker symbol to query, such as AAPL.
periodstringoptionalThe financial statement period to retrieve.
limitintegeroptionalThe maximum number of enterprise value rows to return.
GET
financial_modeling_prep_get_dcf
Retrieve discounted cash flow valuation rows for one stock symbol.

/discounted-cash-flow

1 parameter
ParamTypeRequiredDescription
symbolstringrequiredThe stock ticker symbol to query, such as AAPL.
GET
financial_modeling_prep_get_market_movers
Retrieve the current biggest gainers, losers, or most active stocks from Financial Modeling Prep.

/biggest-gainers

1 parameter
ParamTypeRequiredDescription
typestringrequiredThe market mover list to retrieve from Financial Modeling Prep.
GET
financial_modeling_prep_get_market_performance
Retrieve sector or industry market performance snapshot rows.

/industry-performance-snapshot

1 parameter
ParamTypeRequiredDescription
typestringrequiredThe market performance snapshot to retrieve.
GET
financial_modeling_prep_get_news
Retrieve latest or symbol-filtered Financial Modeling Prep news.

/news/press-releases-latest

4 parameters
ParamTypeRequiredDescription
typestringrequiredThe Financial Modeling Prep news feed to retrieve.
symbolsstringoptionalA comma-separated list of symbols for symbol-specific news.
pageintegeroptionalThe zero-based result page to retrieve.
limitintegeroptionalThe maximum number of news rows to return.
GET
financial_modeling_prep_get_calendar
Retrieve Financial Modeling Prep market calendar rows.

/dividends-calendar

3 parameters
ParamTypeRequiredDescription
typestringrequiredThe market calendar to retrieve.
fromstringoptionalThe inclusive start date in YYYY-MM-DD format.
tostringoptionalThe inclusive end date in YYYY-MM-DD format.
GET
financial_modeling_prep_get_economic_indicators
Retrieve economic indicator rows such as GDP, CPI, or unemployment.

/economic-indicators

3 parameters
ParamTypeRequiredDescription
namestringrequiredThe economic indicator name, such as GDP.
fromstringoptionalThe inclusive start date in YYYY-MM-DD format.
tostringoptionalThe inclusive end date in YYYY-MM-DD format.
GET
financial_modeling_prep_get_analyst_estimates
Retrieve analyst estimate rows for one stock symbol.

/analyst-estimates

4 parameters
ParamTypeRequiredDescription
symbolstringrequiredThe stock ticker symbol to query, such as AAPL.
periodstringoptionalThe financial statement period to retrieve.
pageintegeroptionalThe zero-based result page to retrieve.
limitintegeroptionalThe maximum number of analyst estimate rows to return.
GET
financial_modeling_prep_get_ratings
Retrieve rating snapshot, historical rating, or historical grade rows.

/ratings-historical

3 parameters
ParamTypeRequiredDescription
typestringrequiredThe ratings or grades endpoint to retrieve.
symbolstringrequiredThe stock ticker symbol to query, such as AAPL.
limitintegeroptionalThe maximum number of rating rows to return.
GET
financial_modeling_prep_get_insider_trades
Retrieve latest or searched insider trading disclosure rows.

/insider-trading/latest

5 parameters
ParamTypeRequiredDescription
symbolstringoptionalThe stock ticker symbol to query, such as AAPL.
reportingCikstringoptionalThe reporting owner CIK to query.
transactionTypestringoptionalThe insider transaction type to query.
pageintegeroptionalThe zero-based result page to retrieve.
limitintegeroptionalThe maximum number of insider trade rows to return.
GET
financial_modeling_prep_get_congressional_trades
Retrieve senate or house trading disclosure rows.

/{chamber}-trades{name}

5 parameters
ParamTypeRequiredDescription
chamberstringrequiredThe congressional trading disclosure chamber to retrieve.
symbolstringoptionalThe stock ticker symbol to query, such as AAPL.
namestringrequiredThe representative or senator name to query.
pageintegeroptionalThe zero-based result page to retrieve.
limitintegeroptionalThe maximum number of trading disclosure rows to return.
GET
financial_modeling_prep_get_sec_filings
Search SEC filing rows by symbol, CIK, or form type.

/sec-filings-search/form-type

7 parameters
ParamTypeRequiredDescription
symbolstringoptionalThe stock ticker symbol to query, such as AAPL.
cikstringoptionalThe company CIK to query.
formTypestringoptionalThe SEC form type to query, such as 10-K.
fromstringoptionalThe inclusive start date in YYYY-MM-DD format.
tostringoptionalThe inclusive end date in YYYY-MM-DD format.
pageintegeroptionalThe zero-based result page to retrieve.
limitintegeroptionalThe maximum number of filing rows to return.
GET
financial_modeling_prep_get_etf_holdings
Retrieve ETF holding rows for one ETF symbol.

/etf/holdings

1 parameter
ParamTypeRequiredDescription
symbolstringrequiredThe ETF symbol to query, such as SPY.
GET
financial_modeling_prep_get_technical_indicator
Retrieve technical indicator rows for one symbol.

/technical-indicators/{indicator}

6 parameters
ParamTypeRequiredDescription
indicatorstringrequiredThe technical indicator endpoint to retrieve from Financial Modeling Prep.
symbolstringrequiredThe symbol to query, such as AAPL.
periodLengthintegeroptionalThe look-back period length for the indicator.
timeframestringoptionalThe chart timeframe for the technical indicator calculation.
fromstringoptionalThe inclusive start date in YYYY-MM-DD format.
tostringoptionalThe inclusive end date in YYYY-MM-DD format.