historical_eps
Get reported EPS against the consensus forecast, with the surprise.
Examples
from openbb import obb
# Reported versus consensus EPS.
obb.nasdaq.equity.fundamental.historical_eps(symbol='AAPL', provider='nasdaq')
Parameters
- standard
- nasdaq
symbol: str
Symbol to get data for.
symbol: str
Symbol to get data for.
Returns
results: NasdaqHistoricalEps
Serializable results.
provider: str | None
Provider name.
warnings: Optional[list[Warning_]]
List of warnings.
chart: Optional[Chart]
Chart object.
extra: dict[str, Any]
Extra info.
Data
- standard
- nasdaq
symbol: str
Symbol representing the entity requested in the data.
date: date | str
The date of the data.
eps_actual: float | int | None
Actual EPS from the earnings date.
eps_estimated: float | int | None
Estimated EPS for the earnings date.
symbol: str
Symbol representing the entity requested in the data.
date: date | str
The date of the data.
eps_actual: float | int | None
Actual EPS from the earnings date.
eps_estimated: float | int | None
Estimated EPS for the earnings date.
fiscal_period_ending: str | None
The fiscal quarter the report covers.
surprise_percent: float | None
The earnings surprise, as a normalized percentage.