consensus
Analyst price target consensus, with the buy/hold/sell split.
Examples
from openbb import obb
# The analyst price target consensus.
obb.nasdaq.equity.estimates.consensus(symbol='AAPL', provider='nasdaq')
Parameters
- standard
- nasdaq
symbol: str | None | list[str | None]
Symbol to get data for. Multiple items allowed for provider(s): nasdaq.
symbol: str | None | list[str | None]
Symbol to get data for. Multiple items allowed for provider(s): nasdaq.
Returns
results: NasdaqPriceTargetConsensus
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.
name: str | None
The company name
target_high: float | None
High target of the price target consensus.
target_low: float | None
Low target of the price target consensus.
target_consensus: float | None
Consensus target of the price target consensus.
target_median: float | None
Median target of the price target consensus.
symbol: str
Symbol representing the entity requested in the data.
name: str | None
The company name
target_high: float | None
High target of the price target consensus.
target_low: float | None
Low target of the price target consensus.
target_consensus: float | None
Consensus target of the price target consensus.
target_median: float | None
Median target of the price target consensus.
buy_ratings: int | None
The number of buy ratings.
hold_ratings: int | None
The number of hold ratings.
sell_ratings: int | None
The number of sell ratings.
consensus_rating: str | None
The mean analyst rating.