get_analysis_recommendations
Fetch analyst recommendation breakdowns (Strong Buy, Buy, Hold, Sell, Strong Sell) for a stock over time. Track sentiment changes and build recommendation charts.
Instructions
Returns analyst recommendation breakdown for a ticker over time (periodic snapshots), including counts for Strong Buy, Buy, Hold, Sell, and Strong Sell. Primarily intended for stocks — ETFs and mutual funds may return empty results. Use for building Recommendations charts or tracking sentiment changes over time.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tag | No | User-defined request identifier returned in the response (max 255 characters). | |
| limit | No | Maximum number of recommendation snapshots to return. | |
| offset | No | Pagination offset (0-based). | |
| symbol | Yes | Asset identifier (ticker symbol). | |
| filters | No | Optional filter expressions. Each condition is defined as [field, operator, value]. Conditions can be combined using "and"/"or". Supported operators: Numeric fields: >, >=, <, <=, =, <> String fields: like, not_like, contains, not_contains, startswith, endswith Example: [["buy", "=", 24], "and", ["hold", "<>", 10]] | |
| sort_by | No | Sort configuration. Example: [{"selector": "date", "desc": true}] | |
| end_date | No | End date filter (YYYY-MM-DD). | |
| start_date | No | Start date filter (YYYY-MM-DD). |