FMP (fmp_client v0.3.0)
Summary
Functions
Fetches a company's advanced discounted cash flow TTM from the FMP API.
Fetches a company's advanced levered discounted cash flow from the FMP API.
Fetches a company's analyst estimates from the FMP API.
Fetches a company's balance sheet growth from the FMP API.
Fetches a company's balance sheets from the FMP API.
Fetches a company's cash flow statement growth from the FMP API.
Fetches a company's cash flow statements from the FMP API.
Fetches a company's historical chart from the FMP API.
Fetches historical chart with full data for the symbols from the FMP API.
Fetches the list of cik from the FMP API.
Fetches ciks by symbol from the FMP API.
Fetches ciks by name from the FMP API.
Searches for a cik by name from the FMP API.
Fetches a commitment of traders report from a symbol from the FMP API.
Fetches a commitment of traders report from and to a date from the FMP API.
Fetches a commitment of traders report analysis from a symbol from the FMP API.
Fetches a commitment of traders report analysis from and to a date from the FMP API.
Fetches a list of commitment of traders report from the FMP API.
Fetches a list of all delisted companies from the FMP API.
Fetches a list of companies in the Dow Jones from the FMP API.
Fetches the history of companies in the Dow Jones from the FMP API.
Fetches a list of companies in the NASDAQ from the FMP API.
Fetches a list of companies in the S&P 500 from the FMP API.
Fetches the history of companies in the S&P 500 from the FMP API.
Fetches a company by cik from the FMP API.
Fetches a company by cusip from the FMP API.
Fetches a company's core information from the FMP API.
Fetches a list of company's notes from the FMP API.
Fetches a company's outlook from the FMP API.
Fetches a company profile from the FMP API.
Fetches crowdfunding offerings from the FMP API.
Fetches a company's discounted cash flow from the FMP API.
Fetches a company's historical discounted cash flow from the FMP API.
Fetches a company's historical daily discounted cash flow from the FMP API.
Fetches the dividend calendar from the FMP API.
Fetches the historical dividend calendar for a given symbol from the FMP API.
Fetches the earnings calendar from the FMP API.
Fetches the confirmed earnings calendar from the FMP API.
Fetches the historical earnings calendar for a given symbol from the FMP API.
Fetches a list of a company's earnings call transcripts from the FMP API.
Fetches the earnings call transcripts for a company for a given year.
Fetches the earnings call transcripts for a company for a given year and quarter.
Fetches a company's earnings surprises from the FMP API.
Fetches economic indicators from the FMP API.
Fetches the economoic calendar from the FMP API.
Fetches a company's historical employee count from the FMP API.
Fetches a company's enterprise value from the FMP API.
Fetches a company's ESG risk rating from the FMP API.
Fetches a company's ESG score from the FMP API.
Fetches a sector ESG score benchmarks from the FMP API.
Fetches information about an ETF from the FMP API.
Fetches the country weightings of an ETF from the FMP API.
Fetches the holdings of an ETF from the FMP API.
Fetches the historical holdings of an ETF from the FMP API.
Fetches the portfolio dates of an ETF from the FMP API.
Fetches the sector weightings of an ETF from the FMP API.
Fetches the stock exposure of an ETF from the FMP API.
Fetches the symbols of all ETFs from the FMP API.
Fetches a FOREX exchange rates for a pair from the FMP API.
Fetches a company's executive compensation from the FMP API.
Fetches the executive compensation benchmark for a year from the FMP API.
Fetches a company's financial growth from the FMP API.
Fetches a company's financial ratios from the FMP API.
Fetches a company's financial reports dates from the FMP API.
Fetches a company's financial scores from the FMP API.
Fetches the list of FMP articles from the FMP API.
Fetches a FOREX prices from the FMP API.
Fetches all of the FOREX quotes from the FMP API.
Fetches form 13F for a given CIK from the FMP API.
Fetches form 13F allocation dates from the FMP API.
Fetches form 13F asset allocations for a given date from the FMP API.
Fetches form 13F filing dates for a given CIK from the FMP API.
Fetches fundraising from the FMP API.
Fetches a company's revenue geographic segmentation from the FMP API.
Fetches a company's income statement growth from the FMP API.
Fetches a company's income statements from the FMP API.
Fetches a company's institutional ownership from the FMP API.
Fetches a company's insider roster from the FMP API.
Fetches a company's insider roster statistics from the FMP API.
Fetches insider trading transactions from the FMP API.
Fetches insider trading transactions types from the FMP API.
Fetches a institution's portfolio industry summary from the FMP API.
Fetches a institution's portfolio dates from the FMP API.
Fetches a institution's portfolio holdings from the FMP API.
Fetches a institution's portfolio summary from the FMP API.
Fetches a company's institutional holders from the FMP API.
Fetches a company's institutional ownership from the FMP API.
Fetches a company's institutional ownership by shares held from the FMP API.
Fetches a company's institutional ownership percentage from the FMP API.
Fetches the IPO calendar from the FMP API.
Fetches the confirmed IPO calendar from the FMP API.
Fetches the IPO calendar prospectus from the FMP API.
Fetches a company's key executives from the FMP API.
Fetches a company's key metrics from the FMP API.
Fetches a company's key metrics TTM from the FMP API.
Fetches a company's market capitalization from the FMP API.
Fetches a company's historical market capitalization from the FMP API.
Fetches market risk premiums for each country from the FMP API.
Fetches mutual funds by name from the FMP API.
Fetches a company's mutual fund holders from the FMP API.
Fetches mutual funds portfolio dates from the FMP API.
Fetches mutual funds holdings from the FMP API.
Fetches the list of crypto news from the FMP API.
Fetches the list of forex news from the FMP API.
Fetches the list of general news from the FMP API.
Fetches the list of stock news from the FMP API.
Fetches a OTC prices from the FMP API.
Fetches industries PE ratios for a given date from the FMP API.
Fetches sectors PE ratios for a given date from the FMP API.
Fetches a company's peers from the FMP API.
Fetches the list of press releases from the FMP API.
Fetches price changes from the FMP API.
Fetches a company's price target summary from the FMP API.
Fetches a company's price targets from the FMP API.
Fetches a list of price targets by an analyst from the FMP API.
Fetches a list of price targets by an analyst company from the FMP API.
Fetches a company's price targets consensus from the FMP API.
Fetches a company's revenue product segmentation from the FMP API.
Fetches quotes from the FMP API.
Fetches short quotes from the FMP API.
Fetches quotes for an exchange from the FMP API.
Fetches a company's rating from the FMP API.
Fetches a company's historical rating from the FMP API.
Fetches the SEC rss feed from the FMP API.
Fetches the crowdfunding offerings rss feed from the FMP API.
Fetches the fundraising rss feed from the FMP API.
Fetches the insider trading rss feed from the FMP API.
Fetches the institutional ownership rss feed from the FMP API.
Fetches the mergers and acquisitions rss feed from the FMP API.
Fetches the price targets rss feed from the FMP API.
Fetches the senate disclosures rss feed from the FMP API.
Fetches the senate trading rss feed from the FMP API.
Fetches the stock news sentiment rss feed from the FMP API.
Fetches the upgrades and downgrades rss feed from the FMP API.
Screen stocks from the FMP API.
Search via ticker and company name from the FMP API.
Search for crowdfunding offerings from the FMP API.
Search for fundraising from the FMP API.
Search for institutions from the FMP API.
Search for mergers and acquisitions from the FMP API.
Search via company name from the FMP API.
Search via ticker from the FMP API.
Fetches the list of sec filings of a company from the FMP API.
Fetches sectors performance from the FMP API.
Fetches historical sectors performance from the FMP API.
Fetches a list of senate disclosures for a symbol from the FMP API.
Fetches a list of senate trading for a symbol from the FMP API.
Fetches a company's shares float from the FMP API.
Fetches all SIC information from the FMP API.
Fetches a company's SIC information using CIK from the FMP API.
Fetches SIC information for SIC code from the FMP API.
Fetches a company's SIC information using symbol from the FMP API.
Fetches a list of SIC codes from the FMP API.
Fetches a company's social sentiment from the FMP API.
Fetches a company's stock grade from the FMP API.
Fetches the stock split calendar from the FMP API.
Fetches a company's historical stock splits from the FMP API.
Fetches the symbol changes from the FMP API.
Fetches the symbols of all companies from the FMP API.
Fetches the symbols of all commodities from the FMP API.
Fetches the symbols of all crypto currencies from the FMP API.
Fetches the symbols of all euro next companies from the FMP API.
Fetches the symbols of all tradable companies from the FMP API.
Fetches the symbols of all forex currencies from the FMP API.
Fetches the symbols of all indexes from the FMP API.
Fetches the symbols of all TSX companies from the FMP API.
Fetches a company's technical indicator from the FMP API.
Fetches most active stocks from the FMP API.
Fetches top gainers from the FMP API.
Fetches top losers from the FMP API.
Fetches the trading hours for the current year from the FMP API.
Fetches treasury rates from the FMP API.
Fetches a company's upgrades and downgrades from the FMP API.
Fetches a list of upgrades and downgrades by an analyst company from the FMP API.
Fetches a company's upgrades and downgrades consensus from the FMP API.
Functions
advanced_discounted_cash_flow(symbol)
Fetches a company's advanced discounted cash flow TTM from the FMP API.
Required
symbol
- The symbol of the company.
advanced_levered_discounted_cash_flow(symbol)
Fetches a company's advanced levered discounted cash flow from the FMP API.
Required
symbol
- The symbol of the company.
analyst_estimates(symbol, opts \\ [])
Fetches a company's analyst estimates from the FMP API.
Required
symbol
- The symbol of the company.
Optional
limit
- The number of results to return.period
- The period of the analyst estimates.
balance_sheet_growth(symbol, opts \\ [])
Fetches a company's balance sheet growth from the FMP API.
Required
symbol
- The symbol of the company.
Optional
period
- The period of the balance sheet growths. Can bequarter
orannual
.limit
- The number of balance sheet growths to return.
balance_sheets(cik_or_symbol, opts \\ [])
Fetches a company's balance sheets from the FMP API.
Required
cik_or_symbol
- The CIK or symbol of the company.
Optional
period
- The period of the balance sheets. Can bequarter
orannual
.limit
- The number of balance sheets to return.
cash_flow_statement_growth(symbol, opts \\ [])
Fetches a company's cash flow statement growth from the FMP API.
Required
symbol
- The symbol of the company.
Optional
period
- The period of the cash flow statement growth. Can bequarter
orannual
.limit
- The number of cash flow statement growths to return.
cash_flow_statements(cik_or_symbol, opts \\ [])
Fetches a company's cash flow statements from the FMP API.
Required
cik_or_symbol
- The CIK or symbol of the company.
Optional
period
- The period of the cash flow statements. Can bequarter
orannual
.limit
- The number of cash flow statements to return.
chart_historical(interval, symbol)
Fetches a company's historical chart from the FMP API.
Required
interval
- The interval to fetch historical data for.symbol
- The symbol of the company.
chart_historical_full(symbols, opts \\ [])
Fetches historical chart with full data for the symbols from the FMP API.
Required
symbols
- The symbols of the companies.
Optional
from
- The start date of the historical data.to
- The end date of the historical data.serietype
- The type of series to fetch.
cik_list()
Fetches the list of cik from the FMP API.
cik_mapper_company(symbol)
Fetches ciks by symbol from the FMP API.
Required
symbol
- The symbol of the company.
cik_mapper_name(opts \\ [])
Fetches ciks by name from the FMP API.
Optional
name
- The name of the company.page
- The page number.
cik_search(name)
Searches for a cik by name from the FMP API.
Required
name
- The name of the company.
commitment_of_traders_report(symbol)
Fetches a commitment of traders report from a symbol from the FMP API.
Required
symbol
- The symbol.
commitment_of_traders_report(from, to)
Fetches a commitment of traders report from and to a date from the FMP API.
Required
from
- The from date.to
- The to date.
commitment_of_traders_report_analysis(symbol)
Fetches a commitment of traders report analysis from a symbol from the FMP API.
Required
symbol
- The symbol.
commitment_of_traders_report_analysis(from, to)
Fetches a commitment of traders report analysis from and to a date from the FMP API.
Required
from
- The from date.to
- The to date.
commitment_of_traders_report_list()
Fetches a list of commitment of traders report from the FMP API.
companies_delisted(opts \\ [])
Fetches a list of all delisted companies from the FMP API.
Optional
:page
- The page number to fetch.
companies_dow_jones()
Fetches a list of companies in the Dow Jones from the FMP API.
companies_dow_jones_historical()
Fetches the history of companies in the Dow Jones from the FMP API.
companies_nasdaq()
Fetches a list of companies in the NASDAQ from the FMP API.
companies_sp500()
Fetches a list of companies in the S&P 500 from the FMP API.
companies_sp500_historical()
Fetches the history of companies in the S&P 500 from the FMP API.
company_by_cik(cik)
Fetches a company by cik from the FMP API.
Required
cik
- The CIK of the company.
company_by_cusip(cusip)
Fetches a company by cusip from the FMP API.
Required
cusip
- The CUSIP of the company.
company_core_information(symbol)
Fetches a company's core information from the FMP API.
Required
symbol
- The symbol of the company.
company_notes(symbol)
Fetches a list of company's notes from the FMP API.
Required
symbol
- The symbol of the company.
company_outlook(symbol)
Fetches a company's outlook from the FMP API.
Required
symbol
- The symbol of the company.
company_profile(symbol)
Fetches a company profile from the FMP API.
Required
symbol
- The symbol of the company.
crowdfunding_offerings(cik)
Fetches crowdfunding offerings from the FMP API.
Required
cik
- The CIK of the company.
discounted_cash_flow(symbol)
Fetches a company's discounted cash flow from the FMP API.
Required
symbol
- The symbol of the company.
discounted_cash_flow_historical(symbol, opts \\ [])
Fetches a company's historical discounted cash flow from the FMP API.
Required
symbol
- The symbol of the company.
Optional
period
- The period of the discounted cash flow. Can bequarter
orannual
.limit
- The number of discounted cash flows to return.
discounted_cash_flow_historical_daily(symbol, opts \\ [])
Fetches a company's historical daily discounted cash flow from the FMP API.
Required
symbol
- The symbol of the company.
Optional
limit
- The number of discounted cash flows to return.
dividends_calendar(opts \\ [])
Fetches the dividend calendar from the FMP API.
Optional
from
- The start date of the dividend calendar.to
- The end date of the dividend calendar.
dividends_historical(symbol)
Fetches the historical dividend calendar for a given symbol from the FMP API.
Required
symbol
- The symbol of the company.
earnings_calendar(opts \\ [])
Fetches the earnings calendar from the FMP API.
Optional
from
- The start date of the earnings calendar.to
- The end date of the earnings calendar.
earnings_calendar_confirmed(opts \\ [])
Fetches the confirmed earnings calendar from the FMP API.
Optional
from
- The start date of the earnings calendar.to
- The end date of the earnings calendar.
earnings_calendar_historical(symbol, opts \\ [])
Fetches the historical earnings calendar for a given symbol from the FMP API.
Required
symbol
- The symbol of the company.
Optional
from
- The start date of the earnings calendar.to
- The end date of the earnings calendar.
earnings_call_transcript(symbol)
Fetches a list of a company's earnings call transcripts from the FMP API.
Required
symbol
- The symbol of the company.
earnings_call_transcript(symbol, year)
Fetches the earnings call transcripts for a company for a given year.
Required
symbol
- The symbol of the company.year
- The year of the earnings call transcript.
earnings_call_transcript(symbol, year, quarter)
Fetches the earnings call transcripts for a company for a given year and quarter.
Required
symbol
- The symbol of the company.year
- The year of the earnings call transcript.quarter
- The quarter of the earnings call transcript.
earnings_surprises(symbol)
Fetches a company's earnings surprises from the FMP API.
Required
symbol
- The symbol of the company.
ecomonic_indicators(name, opts \\ [])
Fetches economic indicators from the FMP API.
Required
name
- The name of the economic indicator.
Optional
from
- The start date of the economic indicator.to
- The end date of the economic indicator.
economic_calendar(opts \\ [])
Fetches the economoic calendar from the FMP API.
Optional
from
- The start date of the economic calendar.to
- The end date of the economic calendar.
employee_count_historical(symbol)
Fetches a company's historical employee count from the FMP API.
Required
symbol
- The symbol of the company.
enterprise_value(symbol, opts \\ [])
Fetches a company's enterprise value from the FMP API.
Required
symbol
- The symbol of the company.
Optional
period
- The period of the enterprise value. Can bequarter
orannual
.limit
- The number of enterprise values to return.
esg_risk_ratings(symbol)
Fetches a company's ESG risk rating from the FMP API.
Required
symbol
- The symbol of the company.
esg_scores(symbol)
Fetches a company's ESG score from the FMP API.
Required
symbol
- The symbol of the company.
esg_sector_benchmarks(year)
Fetches a sector ESG score benchmarks from the FMP API.
Required
year
- The year of the ESG score benchmarks.
etf(symbol)
Fetches information about an ETF from the FMP API.
Required
symbol
- The symbol of the ETF.
etf_country_weightings(symbol)
Fetches the country weightings of an ETF from the FMP API.
Required
symbol
- The symbol of the ETF.
etf_holdings(symbol)
Fetches the holdings of an ETF from the FMP API.
Required
symbol
- The symbol of the ETF.
etf_holdings_historical(opts \\ [])
Fetches the historical holdings of an ETF from the FMP API.
Optional
symbol
- The symbol of the ETF.ciK
- The CIK of the ETF.date
- The date of the holdings.
etf_portfolio_dates(opts \\ [])
Fetches the portfolio dates of an ETF from the FMP API.
Optional
symbol
- The symbol of the ETF.cik
- The CIK of the ETF.
etf_sector_weightings(symbol)
Fetches the sector weightings of an ETF from the FMP API.
Required
symbol
- The symbol of the ETF.
etf_stock_exposure(symbol)
Fetches the stock exposure of an ETF from the FMP API.
Required
symbol
- The symbol of the ETF.
etfs()
Fetches the symbols of all ETFs from the FMP API.
exchange_rates(pair)
Fetches a FOREX exchange rates for a pair from the FMP API.
Required
pair
- The pair of currencies.
executive_compensation(symbol)
Fetches a company's executive compensation from the FMP API.
Required
symbol
- The symbol of the company.
executive_compensation_benchmark(year)
Fetches the executive compensation benchmark for a year from the FMP API.
Required
year
- The year to fetch the benchmark for.
financial_growth(symbol, opts \\ [])
Fetches a company's financial growth from the FMP API.
Required
symbol
- The symbol of the company.
Optional
period
- The period of the financial growth. Can bequarter
orannual
.limit
- The number of financial growths to return.
financial_ratios(symbol, opts \\ [])
Fetches a company's financial ratios from the FMP API.
Required
symbol
- The symbol of the company.
Optional
period
- The period of the financial ratios. Can bequarter
orannual
.limit
- The number of financial ratios to return.
financial_reports_dates(symbol)
Fetches a company's financial reports dates from the FMP API.
Required
symbol
- The symbol of the company.
financial_scores(symbol)
Fetches a company's financial scores from the FMP API.
Required
symbol
- The symbol of the company.
fmp_articles(opts \\ [])
Fetches the list of FMP articles from the FMP API.
Optional
page
- The page number.size
- The size of the pages.
forex()
Fetches a FOREX prices from the FMP API.
forex_quotes()
Fetches all of the FOREX quotes from the FMP API.
form_13f(cik, date)
Fetches form 13F for a given CIK from the FMP API.
Required
cik
- The CIK of the company.date
- The date of the form 13F.
form_13f_asset_allocation_dates()
Fetches form 13F allocation dates from the FMP API.
form_13f_asset_allocations(date)
Fetches form 13F asset allocations for a given date from the FMP API.
Required
date
- The date of the form 13F asset allocation.
form_13f_filing_dates(cik)
Fetches form 13F filing dates for a given CIK from the FMP API.
Required
cik
- The CIK of the company.
fundraising(cik)
Fetches fundraising from the FMP API.
Required
cik
- The CIK of the company.
geographic_segmentation(symbol)
Fetches a company's revenue geographic segmentation from the FMP API.
Required
symbol
- The symbol of the company.
income_statement_growth(symbol, opts \\ [])
Fetches a company's income statement growth from the FMP API.
Required
symbol
- The symbol of the company.
Optional
period
- The period of the income statement growth. Can bequarter
orannual
.limit
- The number of income statement growths to return.
income_statements(cik_or_symbol, opts \\ [])
Fetches a company's income statements from the FMP API.
Required
cik_or_symbol
- The CIK or symbol of the company.
Optional
period
- The period of the income statements. Can bequarter
orannual
.limit
- The number of income statements to return.
insider_ownership_acquisition(symbol)
Fetches a company's institutional ownership from the FMP API.
Required
symbol
- The symbol of the company.
insider_roster(symbol)
Fetches a company's insider roster from the FMP API.
Required
symbol
- The symbol of the company.
insider_roster_statistics(symbol)
Fetches a company's insider roster statistics from the FMP API.
Required
symbol
- The symbol of the company.
insider_trading(opts \\ [])
Fetches insider trading transactions from the FMP API.
Optional
symbol
- The symbol of the stock.companyCik
- The CIK of the company.reportingCik
- The CIK of the reporting institution.transactionType
- The type of transaction.page
- The page number of the results.
insider_trading_transactions_type()
Fetches insider trading transactions types from the FMP API.
institution_industry_summary(cik, date, opts \\ [])
Fetches a institution's portfolio industry summary from the FMP API.
Required
cik
- The CIK of the institution.date
- The date of the portfolio holdings.
Optional
page
- The page number of the results.
institution_portfolio_dates(cik)
Fetches a institution's portfolio dates from the FMP API.
Required
cik
- The CIK of the institution.
institution_portfolio_holdings(cik, opts \\ [])
Fetches a institution's portfolio holdings from the FMP API.
Required
cik
- The CIK of the institution.
Optional
date
- The date of the portfolio holdings.page
- The page number of the results.
institution_portfolio_summary(cik)
Fetches a institution's portfolio summary from the FMP API.
Required
cik
- The CIK of the institution.
institutional_holders(symbol)
Fetches a company's institutional holders from the FMP API.
Required
symbol
- The symbol of the company.
institutional_ownership(symbol)
Fetches a company's institutional ownership from the FMP API.
Required
symbol
- The symbol of the company.
institutional_ownership_percentage(symbol, opts \\ [])
Fetches a company's institutional ownership percentage from the FMP API.
Required
symbol
- The symbol of the company.
Optional
date
- The date of the institutional ownership percentage.page
- The page number of the results.
ipo_calendar(opts \\ [])
Fetches the IPO calendar from the FMP API.
Optional
from
- The start date of the IPO calendar.to
- The end date of the IPO calendar.
ipo_calendar_confirmed(opts \\ [])
Fetches the confirmed IPO calendar from the FMP API.
Optional
from
- The start date of the IPO calendar.to
- The end date of the IPO calendar.
ipo_calendar_prospectus(opts \\ [])
Fetches the IPO calendar prospectus from the FMP API.
Optional
from
- The start date of the IPO calendar.to
- The end date of the IPO calendar.
key_executives(symbol)
Fetches a company's key executives from the FMP API.
Required
symbol
- The symbol of the company.
key_metrics(symbol, opts \\ [])
Fetches a company's key metrics from the FMP API.
Required
symbol
- The symbol of the company.
Optional
period
- The period of the key metrics. Can bequarter
orannual
.limit
- The number of key metrics to return.
key_metrics_ttm(symbol, opts \\ [])
Fetches a company's key metrics TTM from the FMP API.
Required
symbol
- The symbol of the company.
Optional
period
- The period of the key metrics. Can bequarter
orannual
.limit
- The number of key metrics to return.
market_cap(symbol)
Fetches a company's market capitalization from the FMP API.
Required
symbol
- The symbol of the company.
market_cap_historical(symbol, opts \\ [])
Fetches a company's historical market capitalization from the FMP API.
Required
symbol
- The symbol of the company.
Optional
limit
- The number of results to return.
market_risk_preminum()
Fetches market risk premiums for each country from the FMP API.
mutual_fund(name)
Fetches mutual funds by name from the FMP API.
Required
name
- The name of the mutual fund.
mutual_fund_holders(symbol)
Fetches a company's mutual fund holders from the FMP API.
Required
symbol
- The symbol of the company.
mutual_fund_portfolio_dates(opts \\ [])
Fetches mutual funds portfolio dates from the FMP API.
Optional
symbol
- The symbol of the mutual fund.cik
- The CIK of the mutual fund.
mutual_fund_portfolio_holdings(opts \\ [])
Fetches mutual funds holdings from the FMP API.
Optional
symbol
- The symbol of the mutual fund.cik
- The CIK of the mutual fund.date
- The date of the mutual fund.
news_crypto(opts \\ [])
Fetches the list of crypto news from the FMP API.
Optional
symbol
- The symbol of the crypto.page
- The page number.
news_forex(opts \\ [])
Fetches the list of forex news from the FMP API.
Optional
symbol
- The symbol of the crypto.page
- The page number.
news_general(page \\ 0)
Fetches the list of general news from the FMP API.
Required
page
- The page number.
news_stock(opts \\ [])
Fetches the list of stock news from the FMP API.
Optional
tickers
- The list of tickers.limit
- The number of news to return.page
- The page number.
otc_prices(symbols)
Fetches a OTC prices from the FMP API.
Required
symbols
- The symbols of the companies.
pe_ratios_industries(date, opts \\ [])
Fetches industries PE ratios for a given date from the FMP API.
Required
date
- The date of the PE ratios.
Optional
exchange
- The exchange of the PE ratios.
pe_ratios_sectors(date, opts \\ [])
Fetches sectors PE ratios for a given date from the FMP API.
Required
date
- The date of the PE ratios.
Optional
exchange
- The exchange of the PE ratios.
peers(symbol)
Fetches a company's peers from the FMP API.
Required
symbol
- The symbol of the company.
press_releases(symbol, page \\ 0)
Fetches the list of press releases from the FMP API.
Required
symbol
- The symbol of the company.page
- The page number.
price_change(symbols)
Fetches price changes from the FMP API.
Required
symbols
- The symbols of the companies.
price_target_summary(symbol)
Fetches a company's price target summary from the FMP API.
Required
symbol
- The symbol of the company.
price_targets(symbol)
Fetches a company's price targets from the FMP API.
Required
symbol
- The symbol of the company.
price_targets_by_analyst(analyst_name)
Fetches a list of price targets by an analyst from the FMP API.
Required
analyst_name
- The name of the analyst.
price_targets_by_analyst_company(company)
Fetches a list of price targets by an analyst company from the FMP API.
Required
company
- The name of the analyst company.
price_targets_consenus(symbol)
Fetches a company's price targets consensus from the FMP API.
Required
symbol
- The symbol of the company.
product_segmentation(symbol)
Fetches a company's revenue product segmentation from the FMP API.
Required
symbol
- The symbol of the company.
quote(symbols)
Fetches quotes from the FMP API.
Required
symbols
- The symbols of the companies.
quote_short(symbols)
Fetches short quotes from the FMP API.
Required
symbols
- The symbols of the companies.
quotes(exchange)
Fetches quotes for an exchange from the FMP API.
Required
exchange
- The exchange to fetch quotes for.
rating(symbol)
Fetches a company's rating from the FMP API.
Required
symbol
- The symbol of the company.
rating_historical(symbol, opts \\ [])
Fetches a company's historical rating from the FMP API.
Required
symbol
- The symbol of the company.
Optional
limit
- The number of results to return.
rss_feed(page \\ 0)
Fetches the SEC rss feed from the FMP API.
Required
page
- The page number.
rss_feed_crowdfunding_offerings(page \\ 0)
Fetches the crowdfunding offerings rss feed from the FMP API.
Required
page
- The page number.
rss_feed_fundraising(page \\ 0)
Fetches the fundraising rss feed from the FMP API.
Required
page
- The page number.
rss_feed_insider_trading(page \\ 0)
Fetches the insider trading rss feed from the FMP API.
Required
page
- The page number.
rss_feed_institutional_ownership(page \\ 0)
Fetches the institutional ownership rss feed from the FMP API.
Required
page
- The page number.
rss_feed_mergers_and_acquisitions(page \\ 0)
Fetches the mergers and acquisitions rss feed from the FMP API.
Required
page
- The page number.
rss_feed_price_targets(page \\ 0)
Fetches the price targets rss feed from the FMP API.
Required
page
- The page number.
rss_feed_senate_disclosures(page \\ 0)
Fetches the senate disclosures rss feed from the FMP API.
Required
page
- The page number.
rss_feed_senate_trading(page \\ 0)
Fetches the senate trading rss feed from the FMP API.
Required
page
- The page number.
rss_feed_stock_news_sentiment(page \\ 0)
Fetches the stock news sentiment rss feed from the FMP API.
Required
page
- The page number.
rss_feed_upgrades_and_downgrades(page \\ 0)
Fetches the upgrades and downgrades rss feed from the FMP API.
Required
page
- The page number.
screener(opts \\ [])
Screen stocks from the FMP API.
Optional
marketCapMoreThan
- The market cap to screen for.marketCapLowerThan
- The market cap to screen for.priceMoreThan
- The price to screen for.priceLowerThan
- The price to screen for.volumeMoreThan
- The volume to screen for.volumeLowerThan
- The volume to screen for.betaMoreThan
- The beta to screen for.betaLowerThan
- The beta to screen for.dividendMoreThan
- The dividend to screen for.dividendLowerThan
- The dividend to screen for.isEtf
- Whether or not to screen for ETFs.sector
- The sector to screen for.industry
- The industry to screen for.exchange
- The exchange to screen for.country
- The country to screen for.limit
- The number of results to return.
search(query, opts \\ [])
Search via ticker and company name from the FMP API.
Required
query
- The query to search for.
Optional
limit
- The number of results to return.exchange
- The exchange to search in.
search_crowdfunding_offerings(name)
Search for crowdfunding offerings from the FMP API.
Required
name
- The name of the crowdfunding offering to search for.
search_fundraising(name)
Search for fundraising from the FMP API.
Required
name
- The name of the fundraising to search for.
search_institutions(name)
Search for institutions from the FMP API.
Required
name
- The name of the institution to search for.
search_mergers_and_acquisitions(name)
Search for mergers and acquisitions from the FMP API.
Required
name
- The name of the merger or acquisition to search for.
search_name(query, opts \\ [])
Search via company name from the FMP API.
Required
query
- The query to search for.
Optional
limit
- The number of results to return.exchange
- The exchange to search in.
search_ticker(query, opts \\ [])
Search via ticker from the FMP API.
Required
query
- The query to search for.
Optional
limit
- The number of results to return.exchange
- The exchange to search in.
sec_filings(symbol, opts \\ [])
Fetches the list of sec filings of a company from the FMP API.
Required
symbol
- The symbol of the company.
Optional
type
- The type of the filing.page
- The page number.
sectors_performance()
Fetches sectors performance from the FMP API.
sectors_performance_historical(opts \\ [])
Fetches historical sectors performance from the FMP API.
Optional
limit
- The limit of the historical sectors performance.
senate_disclosures(symbol)
Fetches a list of senate disclosures for a symbol from the FMP API.
Required
symbol
- The symbol of the company.
senate_trading(symbol)
Fetches a list of senate trading for a symbol from the FMP API.
Required
symbol
- The symbol of the company.
sic_all()
Fetches all SIC information from the FMP API.
sic_by_cik(cik)
Fetches a company's SIC information using CIK from the FMP API.
Required
cik
- The CIK of the company.
sic_by_code(sic_code)
Fetches SIC information for SIC code from the FMP API.
Required
sic_code
- The SIC code to fetch information for.
sic_by_symbol(symbol)
Fetches a company's SIC information using symbol from the FMP API.
Required
symbol
- The symbol of the company.
sic_list(opts \\ [])
Fetches a list of SIC codes from the FMP API.
Optional
industry
- The industry to fetch SIC codes for.sicCode
- The SIC code to fetch information for.
stock_grade(symbol, opts \\ [])
Fetches a company's stock grade from the FMP API.
Required
symbol
- The symbol of the company.
Paramaters
limit
- The number of results to return.
stock_split_calendar(opts \\ [])
Fetches the stock split calendar from the FMP API.
Optional
from
- The start date of the stock split calendar.to
- The end date of the stock split calendar.
stock_splits(symbol)
Fetches a company's historical stock splits from the FMP API.
Required
symbol
- The symbol of the company.
symbol_changes()
Fetches the symbol changes from the FMP API.
symbols()
Fetches the symbols of all companies from the FMP API.
symbols_commodities()
Fetches the symbols of all commodities from the FMP API.
symbols_crypto()
Fetches the symbols of all crypto currencies from the FMP API.
symbols_euronext()
Fetches the symbols of all euro next companies from the FMP API.
symbols_exchanges()
Fetches the symbols of all tradable companies from the FMP API.
symbols_forex()
Fetches the symbols of all forex currencies from the FMP API.
symbols_indexes()
Fetches the symbols of all indexes from the FMP API.
symbols_tsx()
Fetches the symbols of all TSX companies from the FMP API.
technical_indicator(symbol, interval, opts \\ [])
Fetches a company's technical indicator from the FMP API.
Required
symbol
- The symbol of the company.interval
- The interval of the technical indicator.
Optional
period
- The period of the technical indicator.type
- The series type of the technical indicator.
top_active()
Fetches most active stocks from the FMP API.
top_gainers()
Fetches top gainers from the FMP API.
top_losers()
Fetches top losers from the FMP API.
trading_hours()
Fetches the trading hours for the current year from the FMP API.
treasury_rates(opts \\ [])
Fetches treasury rates from the FMP API.
Optional
from
- The start date of the treasury rates.to
- The end date of the treasury rates.
upgrades_and_downgrades(symbol)
Fetches a company's upgrades and downgrades from the FMP API.
Required
symbol
- The symbol of the company.
upgrades_and_downgrades_by_company(company)
Fetches a list of upgrades and downgrades by an analyst company from the FMP API.
Required
company
- The name of the analyst company.
upgrades_and_downgrades_consenus(symbol)
Fetches a company's upgrades and downgrades consensus from the FMP API.
Required
symbol
- The symbol of the company.
social_sentiment(symbol, page \\ 0)
Fetches a company's social sentiment from the FMP API.
Required
symbol
- The symbol of the company.page
- The page of the results to fetch.