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

Link to this function

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.
Link to this function

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.
Link to this function

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.
Link to this function

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 be quarter or annual.
  • limit - The number of balance sheet growths to return.
Link to this function

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 be quarter or annual.
  • limit - The number of balance sheets to return.
Link to this function

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 be quarter or annual.
  • limit - The number of cash flow statement growths to return.
Link to this function

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 be quarter or annual.
  • limit - The number of cash flow statements to return.
Link to this function

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.
Link to this function

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.

Fetches the list of cik from the FMP API.

Link to this function

cik_mapper_company(symbol)

Fetches ciks by symbol from the FMP API.

Required

  • symbol - The symbol of the company.
Link to this function

cik_mapper_name(opts \\ [])

Fetches ciks by name from the FMP API.

Optional

  • name - The name of the company.
  • page - The page number.
Link to this function

cik_search(name)

Searches for a cik by name from the FMP API.

Required

  • name - The name of the company.
Link to this function

commitment_of_traders_report(symbol)

Fetches a commitment of traders report from a symbol from the FMP API.

Required

  • symbol - The symbol.
Link to this function

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.
Link to this function

commitment_of_traders_report_analysis(symbol)

Fetches a commitment of traders report analysis from a symbol from the FMP API.

Required

  • symbol - The symbol.
Link to this function

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.
Link to this function

commitment_of_traders_report_list()

Fetches a list of commitment of traders report from the FMP API.

Link to this function

companies_delisted(opts \\ [])

Fetches a list of all delisted companies from the FMP API.

Optional

  • :page - The page number to fetch.
Link to this function

companies_dow_jones()

Fetches a list of companies in the Dow Jones from the FMP API.

Link to this function

companies_dow_jones_historical()

Fetches the history of companies in the Dow Jones from the FMP API.

Link to this function

companies_nasdaq()

Fetches a list of companies in the NASDAQ from the FMP API.

Link to this function

companies_sp500()

Fetches a list of companies in the S&P 500 from the FMP API.

Link to this function

companies_sp500_historical()

Fetches the history of companies in the S&P 500 from the FMP API.

Link to this function

company_by_cik(cik)

Fetches a company by cik from the FMP API.

Required

  • cik - The CIK of the company.
Link to this function

company_by_cusip(cusip)

Fetches a company by cusip from the FMP API.

Required

  • cusip - The CUSIP of the company.
Link to this function

company_core_information(symbol)

Fetches a company's core information from the FMP API.

Required

  • symbol - The symbol of the company.
Link to this function

company_notes(symbol)

Fetches a list of company's notes from the FMP API.

Required

  • symbol - The symbol of the company.
Link to this function

company_outlook(symbol)

Fetches a company's outlook from the FMP API.

Required

  • symbol - The symbol of the company.
Link to this function

company_profile(symbol)

Fetches a company profile from the FMP API.

Required

  • symbol - The symbol of the company.
Link to this function

crowdfunding_offerings(cik)

Fetches crowdfunding offerings from the FMP API.

Required

  • cik - The CIK of the company.
Link to this function

discounted_cash_flow(symbol)

Fetches a company's discounted cash flow from the FMP API.

Required

  • symbol - The symbol of the company.
Link to this function

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 be quarter or annual.
  • limit - The number of discounted cash flows to return.
Link to this function

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.
Link to this function

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.
Link to this function

dividends_historical(symbol)

Fetches the historical dividend calendar for a given symbol from the FMP API.

Required

  • symbol - The symbol of the company.
Link to this function

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.
Link to this function

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.
Link to this function

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.
Link to this function

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.
Link to this function

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.
Link to this function

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.
Link to this function

earnings_surprises(symbol)

Fetches a company's earnings surprises from the FMP API.

Required

  • symbol - The symbol of the company.
Link to this function

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.
Link to this function

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.
Link to this function

employee_count_historical(symbol)

Fetches a company's historical employee count from the FMP API.

Required

  • symbol - The symbol of the company.
Link to this function

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 be quarter or annual.
  • limit - The number of enterprise values to return.
Link to this function

esg_risk_ratings(symbol)

Fetches a company's ESG risk rating from the FMP API.

Required

  • symbol - The symbol of the company.
Link to this function

esg_scores(symbol)

Fetches a company's ESG score from the FMP API.

Required

  • symbol - The symbol of the company.
Link to this function

esg_sector_benchmarks(year)

Fetches a sector ESG score benchmarks from the FMP API.

Required

  • year - The year of the ESG score benchmarks.

Fetches information about an ETF from the FMP API.

Required

  • symbol - The symbol of the ETF.
Link to this function

etf_country_weightings(symbol)

Fetches the country weightings of an ETF from the FMP API.

Required

  • symbol - The symbol of the ETF.
Link to this function

etf_holdings(symbol)

Fetches the holdings of an ETF from the FMP API.

Required

  • symbol - The symbol of the ETF.
Link to this function

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.
Link to this function

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.
Link to this function

etf_sector_weightings(symbol)

Fetches the sector weightings of an ETF from the FMP API.

Required

  • symbol - The symbol of the ETF.
Link to this function

etf_stock_exposure(symbol)

Fetches the stock exposure of an ETF from the FMP API.

Required

  • symbol - The symbol of the ETF.

Fetches the symbols of all ETFs from the FMP API.

Link to this function

exchange_rates(pair)

Fetches a FOREX exchange rates for a pair from the FMP API.

Required

  • pair - The pair of currencies.
Link to this function

executive_compensation(symbol)

Fetches a company's executive compensation from the FMP API.

Required

  • symbol - The symbol of the company.
Link to this function

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.
Link to this function

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 be quarter or annual.
  • limit - The number of financial growths to return.
Link to this function

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 be quarter or annual.
  • limit - The number of financial ratios to return.
Link to this function

financial_reports_dates(symbol)

Fetches a company's financial reports dates from the FMP API.

Required

  • symbol - The symbol of the company.
Link to this function

financial_scores(symbol)

Fetches a company's financial scores from the FMP API.

Required

  • symbol - The symbol of the company.
Link to this function

fmp_articles(opts \\ [])

Fetches the list of FMP articles from the FMP API.

Optional

  • page - The page number.
  • size - The size of the pages.

Fetches a FOREX prices from the FMP API.

Fetches all of the FOREX quotes from the FMP API.

Link to this function

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.
Link to this function

form_13f_asset_allocation_dates()

Fetches form 13F allocation dates from the FMP API.

Link to this function

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.
Link to this function

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.
Link to this function

fundraising(cik)

Fetches fundraising from the FMP API.

Required

  • cik - The CIK of the company.
Link to this function

geographic_segmentation(symbol)

Fetches a company's revenue geographic segmentation from the FMP API.

Required

  • symbol - The symbol of the company.
Link to this function

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 be quarter or annual.
  • limit - The number of income statement growths to return.
Link to this function

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 be quarter or annual.
  • limit - The number of income statements to return.
Link to this function

insider_ownership_acquisition(symbol)

Fetches a company's institutional ownership from the FMP API.

Required

  • symbol - The symbol of the company.
Link to this function

insider_roster(symbol)

Fetches a company's insider roster from the FMP API.

Required

  • symbol - The symbol of the company.
Link to this function

insider_roster_statistics(symbol)

Fetches a company's insider roster statistics from the FMP API.

Required

  • symbol - The symbol of the company.
Link to this function

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.
Link to this function

insider_trading_transactions_type()

Fetches insider trading transactions types from the FMP API.

Link to this function

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.
Link to this function

institution_portfolio_dates(cik)

Fetches a institution's portfolio dates from the FMP API.

Required

  • cik - The CIK of the institution.
Link to this function

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.
Link to this function

institution_portfolio_summary(cik)

Fetches a institution's portfolio summary from the FMP API.

Required

  • cik - The CIK of the institution.
Link to this function

institutional_holders(symbol)

Fetches a company's institutional holders from the FMP API.

Required

  • symbol - The symbol of the company.
Link to this function

institutional_ownership(symbol)

Fetches a company's institutional ownership from the FMP API.

Required

  • symbol - The symbol of the company.
Link to this function

institutional_ownership_by_shares_held(symbol, opts \\ [])

Fetches a company's institutional ownership by shares held 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.
Link to this function

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.
Link to this function

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.
Link to this function

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.
Link to this function

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.
Link to this function

key_executives(symbol)

Fetches a company's key executives from the FMP API.

Required

  • symbol - The symbol of the company.
Link to this function

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 be quarter or annual.
  • limit - The number of key metrics to return.
Link to this function

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 be quarter or annual.
  • limit - The number of key metrics to return.
Link to this function

market_cap(symbol)

Fetches a company's market capitalization from the FMP API.

Required

  • symbol - The symbol of the company.
Link to this function

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.
Link to this function

market_risk_preminum()

Fetches market risk premiums for each country from the FMP API.

Link to this function

mutual_fund(name)

Fetches mutual funds by name from the FMP API.

Required

  • name - The name of the mutual fund.
Link to this function

mutual_fund_holders(symbol)

Fetches a company's mutual fund holders from the FMP API.

Required

  • symbol - The symbol of the company.
Link to this function

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.
Link to this function

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.
Link to this function

news_crypto(opts \\ [])

Fetches the list of crypto news from the FMP API.

Optional

  • symbol - The symbol of the crypto.
  • page - The page number.
Link to this function

news_forex(opts \\ [])

Fetches the list of forex news from the FMP API.

Optional

  • symbol - The symbol of the crypto.
  • page - The page number.
Link to this function

news_general(page \\ 0)

Fetches the list of general news from the FMP API.

Required

  • page - The page number.
Link to this function

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.
Link to this function

otc_prices(symbols)

Fetches a OTC prices from the FMP API.

Required

  • symbols - The symbols of the companies.
Link to this function

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.
Link to this function

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.

Fetches a company's peers from the FMP API.

Required

  • symbol - The symbol of the company.
Link to this function

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.
Link to this function

price_change(symbols)

Fetches price changes from the FMP API.

Required

  • symbols - The symbols of the companies.
Link to this function

price_target_summary(symbol)

Fetches a company's price target summary from the FMP API.

Required

  • symbol - The symbol of the company.
Link to this function

price_targets(symbol)

Fetches a company's price targets from the FMP API.

Required

  • symbol - The symbol of the company.
Link to this function

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.
Link to this function

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.
Link to this function

price_targets_consenus(symbol)

Fetches a company's price targets consensus from the FMP API.

Required

  • symbol - The symbol of the company.
Link to this function

product_segmentation(symbol)

Fetches a company's revenue product segmentation from the FMP API.

Required

  • symbol - The symbol of the company.

Fetches quotes from the FMP API.

Required

  • symbols - The symbols of the companies.
Link to this function

quote_short(symbols)

Fetches short quotes from the FMP API.

Required

  • symbols - The symbols of the companies.
Link to this function

quotes(exchange)

Fetches quotes for an exchange from the FMP API.

Required

  • exchange - The exchange to fetch quotes for.

Fetches a company's rating from the FMP API.

Required

  • symbol - The symbol of the company.
Link to this function

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.
Link to this function

rss_feed(page \\ 0)

Fetches the SEC rss feed from the FMP API.

Required

  • page - The page number.
Link to this function

rss_feed_crowdfunding_offerings(page \\ 0)

Fetches the crowdfunding offerings rss feed from the FMP API.

Required

  • page - The page number.
Link to this function

rss_feed_fundraising(page \\ 0)

Fetches the fundraising rss feed from the FMP API.

Required

  • page - The page number.
Link to this function

rss_feed_insider_trading(page \\ 0)

Fetches the insider trading rss feed from the FMP API.

Required

  • page - The page number.
Link to this function

rss_feed_institutional_ownership(page \\ 0)

Fetches the institutional ownership rss feed from the FMP API.

Required

  • page - The page number.
Link to this function

rss_feed_mergers_and_acquisitions(page \\ 0)

Fetches the mergers and acquisitions rss feed from the FMP API.

Required

  • page - The page number.
Link to this function

rss_feed_price_targets(page \\ 0)

Fetches the price targets rss feed from the FMP API.

Required

  • page - The page number.
Link to this function

rss_feed_senate_disclosures(page \\ 0)

Fetches the senate disclosures rss feed from the FMP API.

Required

  • page - The page number.
Link to this function

rss_feed_senate_trading(page \\ 0)

Fetches the senate trading rss feed from the FMP API.

Required

  • page - The page number.
Link to this function

rss_feed_stock_news_sentiment(page \\ 0)

Fetches the stock news sentiment rss feed from the FMP API.

Required

  • page - The page number.
Link to this function

rss_feed_upgrades_and_downgrades(page \\ 0)

Fetches the upgrades and downgrades rss feed from the FMP API.

Required

  • page - The page number.
Link to this function

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.
Link to this function

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.
Link to this function

search_crowdfunding_offerings(name)

Search for crowdfunding offerings from the FMP API.

Required

  • name - The name of the crowdfunding offering to search for.
Link to this function

search_fundraising(name)

Search for fundraising from the FMP API.

Required

  • name - The name of the fundraising to search for.
Link to this function

search_institutions(name)

Search for institutions from the FMP API.

Required

  • name - The name of the institution to search for.
Link to this function

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.
Link to this function

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.
Link to this function

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.
Link to this function

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.
Link to this function

sectors_performance()

Fetches sectors performance from the FMP API.

Link to this function

sectors_performance_historical(opts \\ [])

Fetches historical sectors performance from the FMP API.

Optional

  • limit - The limit of the historical sectors performance.
Link to this function

senate_disclosures(symbol)

Fetches a list of senate disclosures for a symbol from the FMP API.

Required

  • symbol - The symbol of the company.
Link to this function

senate_trading(symbol)

Fetches a list of senate trading for a symbol from the FMP API.

Required

  • symbol - The symbol of the company.
Link to this function

shares_float(symbol)

Fetches a company's shares float from the FMP API.

Required

  • symbol - The symbol of the company.

Fetches all SIC information from the FMP API.

Link to this function

sic_by_cik(cik)

Fetches a company's SIC information using CIK from the FMP API.

Required

  • cik - The CIK of the company.
Link to this function

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.
Link to this function

sic_by_symbol(symbol)

Fetches a company's SIC information using symbol from the FMP API.

Required

  • symbol - The symbol of the company.
Link to this function

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.
Link to this function

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.
Link to this function

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.
Link to this function

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.
Link to this function

stock_splits(symbol)

Fetches a company's historical stock splits from the FMP API.

Required

  • symbol - The symbol of the company.
Link to this function

symbol_changes()

Fetches the symbol changes from the FMP API.

Fetches the symbols of all companies from the FMP API.

Link to this function

symbols_commodities()

Fetches the symbols of all commodities from the FMP API.

Link to this function

symbols_crypto()

Fetches the symbols of all crypto currencies from the FMP API.

Link to this function

symbols_euronext()

Fetches the symbols of all euro next companies from the FMP API.

Link to this function

symbols_exchanges()

Fetches the symbols of all tradable companies from the FMP API.

Link to this function

symbols_forex()

Fetches the symbols of all forex currencies from the FMP API.

Link to this function

symbols_indexes()

Fetches the symbols of all indexes from the FMP API.

Fetches the symbols of all TSX companies from the FMP API.

Link to this function

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.

Fetches most active stocks from the FMP API.

Fetches top gainers from the FMP API.

Fetches top losers from the FMP API.

Link to this function

trading_hours()

Fetches the trading hours for the current year from the FMP API.

Link to this function

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.
Link to this function

upgrades_and_downgrades(symbol)

Fetches a company's upgrades and downgrades from the FMP API.

Required

  • symbol - The symbol of the company.
Link to this function

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.
Link to this function

upgrades_and_downgrades_consenus(symbol)

Fetches a company's upgrades and downgrades consensus from the FMP API.

Required

  • symbol - The symbol of the company.