News volume and sentiment over time
sentiment_seriesTrack news volume and bullish/bearish sentiment over time for a single symbol, sector, theme, or topic to spot trend shifts and gauge market mood.
Instructions
News volume and sentiment over time for exactly one of symbol, sector, theme_id or topic_id.
Each bucket: t (UTC start), count, bullish, bearish, neutral, sources (distinct outlets) and score = (bullish - bearish) / count. Buckets with no statements are omitted here. The last bucket is usually the current, still incomplete day or hour: do not read a low last bucket as a drop. interval=hour is for short ranges: pass since/until, and if the range is too long the error says the maximum.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| since | No | ISO-8601 time, e.g. 2026-10-01T00:00:00Z | |
| until | No | ISO-8601 time, e.g. 2026-10-01T00:00:00Z | |
| sector | No | GICS sector | |
| symbol | No | One ticker or entity code, e.g. NVDA | |
| interval | No | day | |
| theme_id | No | Theme id from `themes` or `reference` | |
| topic_id | No | Topic (development) id, as returned in topic_id or topics[].id |