Skip to main content

historical

Get historical analyst estimates for earnings and revenue.

Examples

from openbb import obb
obb.equity.estimates.historical(symbol='AAPL', provider='fmp')

Parameters

symbol: str | list[str]
Symbol to get data for. Multiple items allowed for provider(s): fmp.


Returns

results: list[AnalystEstimates]

Serializable results.

provider: Optional[Literal['fmp']]

Provider name.

warnings: Optional[list[Warning_]]

list of warnings.

chart: Optional[Chart]

Chart object.

extra: dict[str, Any]

Extra info.


Data

symbol: str
Symbol representing the entity requested in the data.

date: date | str
The date of the data.

estimated_revenue_low: int
Estimated revenue low.

estimated_revenue_high: int
Estimated revenue high.

estimated_revenue_avg: int
Estimated revenue average.

estimated_sga_expense_low: int
Estimated SGA expense low.

estimated_sga_expense_high: int
Estimated SGA expense high.

estimated_sga_expense_avg: int
Estimated SGA expense average.

estimated_ebitda_low: int
Estimated EBITDA low.

estimated_ebitda_high: int
Estimated EBITDA high.

estimated_ebitda_avg: int
Estimated EBITDA average.

estimated_ebit_low: int
Estimated EBIT low.

estimated_ebit_high: int
Estimated EBIT high.

estimated_ebit_avg: int
Estimated EBIT average.

estimated_net_income_low: int
Estimated net income low.

estimated_net_income_high: int
Estimated net income high.

estimated_net_income_avg: int
Estimated net income average.

estimated_eps_avg: float
Estimated EPS average.

estimated_eps_high: float
Estimated EPS high.

estimated_eps_low: float
Estimated EPS low.

number_analyst_estimated_revenue: int
Number of analysts who estimated revenue.

number_analysts_estimated_eps: int
Number of analysts who estimated EPS.