financial_ratios

FinancialModelingPrep.financial_ratiosFunction
financial_ratios(fmp, symbol, params...)

Returns common financial ratios for the specified symbol.

Arguments

  • fmp::FMP: A Financial Modeling Prep instance.
  • symbol::String: A stock symbol.
  • params...: Additional keyword query params.

See Financial-Ratios for more details.

Examples

# create a FMP API instance
fmp = FMP()

# get financial ratios for AAPL in the last 30 quarters
data = financial_ratios(fmp, "AAPL", period = "quarter", limit = 30)

financial_scores

FinancialModelingPrep.financial_scoresFunction
financial_scores(fmp, symbol)

Returns common financial scores for the specified symbol.

Arguments

  • fmp::FMP: A Financial Modeling Prep instance.
  • symbol::String: A stock symbol.

See Financial-Scores for more details.

Examples

# create a FMP API instance
fmp = FMP()

# get financial scores for AAPL
data = financial_scores(fmp, "AAPL")

owners_earnings

FinancialModelingPrep.owners_earningsFunction
owners_earnings(fmp, symbol)

Returns owners earnings for the specified symbol.

Arguments

  • fmp::FMP: A Financial Modeling Prep instance.
  • symbol::String: A stock symbol.

See Owners-Earnings for more details.

Examples

# create a FMP API instance
fmp = FMP()

# get ownings earnings for AAPL
data = owners_earnings(fmp, "AAPL")

enterprise_values

FinancialModelingPrep.enterprise_valuesFunction
enterprise_values(fmp, symbol, params...)

Returns enterprise value components for the specified symbol.

Arguments

  • fmp::FMP: A Financial Modeling Prep instance.
  • symbol::String: A stock symbol.
  • params...: Additional keyword query params.

See Enterprise-Value for more details.

Examples

# create a FMP API instance
fmp = FMP()

# get enterprise values for AAPL in the last 30 quarters
data = enterprise_values(fmp, "AAPL", period = "quarter", limit = 30)

income_statements_growth

FinancialModelingPrep.income_statements_growthFunction
income_statements_growth(fmp, symbol, params...)

Returns income statements growth for the specified symbol.

Arguments

  • fmp::FMP: A Financial Modeling Prep instance.
  • symbol::String: A stock symbol.
  • params...: Additional keyword query params.

See Income-Statements-Growth for more details.

Examples

# create a FMP API instance
fmp = FMP()

# get the last 5 annual statements growth for AAPL
data = income_statements_growth(fmp, "AAPL", limit = 5)

balance_sheet_statements_growth

FinancialModelingPrep.balance_sheet_statements_growthFunction
balance_sheet_statements_growth(fmp, symbol, params...)

Returns balance sheet statements growth for the specified symbol.

Arguments

  • fmp::FMP: A Financial Modeling Prep instance.
  • symbol::String: A stock symbol.
  • params...: Additional keyword query params.

See Balance-Sheet-Statements-Growth for more details.

Examples

# create a FMP API instance
fmp = FMP()

# get the last 5 annual statements growth for AAPL
data = balance_sheet_statements_growth(fmp, "AAPL", limit = 5)

cash_flow_statements_growth

FinancialModelingPrep.cash_flow_statements_growthFunction
cash_flow_statements_growth(fmp, symbol, params...)

Returns cash flow statements growth for the specified symbol.

Arguments

  • fmp::FMP: A Financial Modeling Prep instance.
  • symbol::String: A stock symbol.
  • params...: Additional keyword query params.

See Cash-Flow-Statements-Growth for more details.

Examples

# create a FMP API instance
fmp = FMP()

# get the last 5 annual statements growth for AAPL
data = cash_flow_statements_growth(fmp, "AAPL", limit = 5)

financial_statements_growth

FinancialModelingPrep.financial_statements_growthFunction
financial_statements_growth(fmp, symbol, params...)

Returns financial statements growth for the specified symbol.

Arguments

  • fmp::FMP: A Financial Modeling Prep instance.
  • symbol::String: A stock symbol.
  • params...: Additional keyword query params.

See Financial-Statements-Growth for more details.

Examples

# create a FMP API instance
fmp = FMP()

# get the last 5 annual statements growth for AAPL
data = financial_statements_growth(fmp, "AAPL", limit = 5)

key_metrics

FinancialModelingPrep.key_metricsFunction
key_metrics(fmp, symbol, period, params...)

Returns key metrics for the specified symbol.

Arguments

  • fmp::FMP: A Financial Modeling Prep instance.
  • symbol::String: A stock symbol.
  • period::String: A REPORTING_PERIODS option.
  • params...: Additional keyword query params.

See Key-Metrics for more details.

Examples

# create a FMP API instance
fmp = FMP()

# get key metrics for AAPL in the last 30 years by ttm
data = key_metrics(fmp, "AAPL", period = REPORTING_PERIODS.ttm, limit = 30)

company_rating

FinancialModelingPrep.company_ratingFunction
company_rating(fmp, symbol)

Returns ratings for the specified symbol.

Arguments

  • fmp::FMP: A Financial Modeling Prep instance.
  • symbol::String: A stock symbol.

See Company-Rating for more details.

Examples

# create a FMP API instance
fmp = FMP()

# get the company rating for AAPL 
data = company_rating(fmp, "AAPL")

historical_ratings

FinancialModelingPrep.historical_ratingsFunction
historical_ratings(fmp, symbol, params...)

Returns historical ratings for the specified symbol.

Arguments

  • fmp::FMP: A Financial Modeling Prep instance.
  • symbol::String: A stock symbol.
  • params...: Additional keyword query params.

See Historical-Ratings for more details.

Examples

# create a FMP API instance
fmp = FMP()

# get the last 100 ratings for AAPL 
data = historical_ratings(fmp, "AAPL", limit = 100)

discounted_cash_flows

FinancialModelingPrep.discounted_cash_flowsFunction
discounted_cash_flows(fmp, symbol)

Returns discounted cash flows for the specified symbol.

Arguments

  • fmp::FMP: A Financial Modeling Prep instance.
  • symbol::String: A stock symbol.

See Discounted-Cash-Flow for more details.

Examples

# create a FMP API instance
fmp = FMP()

# get the dcf for AAPL
data = discounted_cash_flows(fmp, "AAPL")

advanced_discounted_cash_flows

FinancialModelingPrep.advanced_discounted_cash_flowsFunction
advanced_discounted_cash_flows(fmp, symbol, levered = false)

Returns advaned discounted cash flows for the specified symbol.

Arguments

  • fmp::FMP: A Financial Modeling Prep instance.
  • symbol::String: A stock symbol.
  • levered::Bool: Return the levered dcf with including WACC.

See Discounted-Cash-Flow for more details.

Examples

# create a FMP API instance
fmp = FMP()

# get the levered dcf for AAPL with WACC
data = advanced_discounted_cash_flows(fmp, "AAPL", levered = true)

historical_discounted_cash_flows

FinancialModelingPrep.historical_discounted_cash_flowsFunction
historical_discounted_cash_flows(fmp, symbol, params...)

Returns historical discounted cash flows for the specified symbol.

Arguments

  • fmp::FMP: A Financial Modeling Prep instance.
  • symbol::String: A stock symbol.
  • params...: Additional keyword query params.

See Historical-Discounted-Cash-Flow for more details.

Examples

# create a FMP API instance
fmp = FMP()

# get the dcf for in the last 30 quarters AAPL
data = historical_discounted_cash_flows(fmp, "AAPL", period = "quarter", limit = 30)