Ticker Timeseries
get_ticker_timeseriesGet daily sentiment, mentions, saved closes and period metrics for charting.
Returns a chart summary (total mentions, daily average, mention-weighted sentiment, price change and dated price endpoints), rendering instructions and a CSV block with one row per calendar day. Sentiment and mentions are aggregated from Buzzberg mentions by publication date. Price close is read from the local price_bars cache only; this tool does not call external price APIs, so close may be blank if Buzzberg has no cached bar for that day.
Args: ticker: Symbol (e.g. NVDA, BTC, SPY). Required. days: Lookback period in calendar days (1-365). Default 90. source_type: Filter: twitter, youtube, newsletter, reddit. Empty = default. trim_empty_prefix: Remove only leading days with neither mentions nor a cached close. Internal zero days remain for chart continuity. Default True. include_today: Include the current, incomplete UTC day. Default True for compatibility. Use False for the last N complete days; also use trim_empty_prefix=False to retain the full range.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"ticker": "<ticker>"
},
"name": "get_ticker_timeseries"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | ||
| ticker | Yes | ||
| source_type | No | ||
| include_today | No | ||
| trim_empty_prefix | No |