defmodule ExFinancialModelingPrep do @moduledoc """ Documentation for `ExFinancialModelingPrep`. """ alias ExFinancialModelingPrep.Api.{ MarketIndexes, StockFundamental } @doc false defdelegate s_and_p_500_companies, to: MarketIndexes @doc delegate_to: {StockFundamental, :financial_statement_list, 1} defdelegate financial_statement_list, to: StockFundamental @doc delegate_to: {StockFundamental, :income_statement, 2} defdelegate income_statement(ticker, opts), to: StockFundamental @doc delegate_to: {StockFundamental, :balance_sheet_statement, 2} defdelegate balance_sheet_statement(ticker, opts), to: StockFundamental @doc delegate_to: {StockFundamental, :cash_flow_statement, 2} defdelegate cash_flow_statement(ticker, opts), to: StockFundamental end