yfinance_get_upgrades_downgrades
Fetch analyst upgrades, downgrades, initiations, and price target changes for a stock symbol, returning newest actions first.
Instructions
Fetch analyst upgrades, downgrades, initiations, and price target changes.
Returns analyst actions newest first. Fields supplied by Yahoo Finance can include:
- GradeDate: Date and time of the analyst action
- Firm: Analyst firm name
- ToGrade and FromGrade: New and previous ratings
- Action: Rating action, such as upgrade, downgrade, initiation, or reiteration
- priceTargetAction: Price target action, such as Raises, Lowers, or Maintains
- currentPriceTarget and priorPriceTarget: New and previous price targets
Available fields vary by symbol and analyst action.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| symbol | Yes | Stock ticker symbol (e.g., 'AAPL', 'GOOGL', 'MSFT') | |
| max_rows | No | Maximum analyst actions to return, newest first. Use 0 to return all rows. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |