Analyst Ratings
Retrieve professional analyst ratings, price targets, and recommendation changes for stocks with advanced filtering options. Access consensus ratings, upgrades, downgrades, and analyst sentiment to inform investment decisions.
Use Case: Display a stock’s analyst consensus showing average price target and distribution of buy/hold/sell ratings.
Documentation Index
Fetch the complete documentation index at: https://finance.dev/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
OAuth2 Bearer token: obtain an access token from the token endpoint and send it in the Authorization header.
Query Parameters
Comma-separated list of ticker symbols to filter by
"AAPL,GOOGL"
Page number for pagination (0-based)
x >= 0Number of results per page. Use this to control pagination size in list views.
x >= 1Filter by specific date (YYYY-MM-DD)
Start date for date range (YYYY-MM-DD)
End date for date range (YYYY-MM-DD)
Minimum importance level to include. Use higher values to filter for more market-moving events or ratings.
Rating action filter. Use it to return only upgrades, downgrades, initiations, or other supported action types.
Comma-separated analyst IDs. Use this to limit insight results to specific analysts. to filter by
Comma-separated firm IDs to filter by
Response
Analyst ratings. Response has a ratings array; each item may include id, date, time, ticker, exchange, name, currency, action_pt, action_company, rating_current, rating_prior, pt_current, pt_current_adjusted, pt_prior, pt_prior_adjusted, analyst, analyst_id, analyst_name, importance, updated. Some fields may be absent when empty.
Response for GET /v1/analytics/ratings. Only non-empty fields appear in each rating; notes and ratings_accuracy are omitted when empty.
Array of analyst rating objects