tickerbot_get_series
Fetch multi-ticker time series data on a shared time grid, up to 25 columns and 50 tickers, with optional transition-only rows when boolean flags change.
Instructions
THE series primitive: cross-ticker, multi-column time series on one aligned grid. Pick up to 25 columns (price, OHLCV, indicators like rsi_14, boolean flags, custom signals) and up to 50 tickers; get one flat row per ticker per interval step ({ticker, t, price, rsi_14, …}), cursor-paged backward. transitions_only=true with boolean columns returns only the rows where a flag CHANGED — "every golden_cross flip this year" in one call. All-time on every plan. Replaces looping asof snapshots per date, and replaces the sunset per-ticker history routes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | Latest timestamp (inclusive; a bare date means through that day). | |
| from | No | Earliest timestamp (inclusive), YYYY-MM-DD or ISO. | |
| limit | No | Rows per page. Max 1000. Default 252. | |
| cursor | No | Opaque cursor from a prior response — pages older. | |
| ticker | No | Single symbol (alias of `tickers`, wins when both are set). One of ticker/tickers is required. | |
| columns | No | Comma list of columns (max 25). `fields` is a permanent alias. Defaults to a small set intersected with the interval's schema (intraday tiers carry fewer columns than daily — e.g. market_cap is daily-only). | |
| tickers | No | Comma-separated symbols, max 50, all sharing one time grid. One of ticker/tickers is required. | |
| interval | No | Grid granularity. `1w` weekly, `1q` fiscal-quarterly (fundamentals). | |
| transitions_only | No | Only rows where a boolean column changed value (requires at least one boolean column). Each row carries `transition_drivers` naming the flags that flipped. |