View as markdown
Endpoints · Signals

Signal history

GET/v2/signals/{signal}/{ticker}/history/{interval}

Returns a sequence of `{t, v}` bars for the requested signal × ticker at the chosen resolution. `t` is an ISO timestamp (or `YYYY-MM-DD` for daily/weekly). `v` is the signal value at that bar (a number for numeric signals, `true`/`false` for boolean flags).

Plan access

Included on every plan.

Rate limit

Hobby 60/min · Pro 2,000/min · Scale 10,000/min.

History

Hobby 1y · Pro 5y · Scale all-time.

stringrequired

A column on the wide-state tables (matches the schema page 1:1).

stringrequired

Ticker symbol.

stringrequired

Resolution. Daily-only signals (SMAs, RSI, MACD, fundamentals) are not stored at minute/hourly resolution; request `1d` for those.

string

Earliest bar timestamp (inclusive). YYYY-MM-DD or ISO. Defaults to your plan's history window.

string

Latest bar timestamp (inclusive). YYYY-MM-DD or ISO. Defaults to "now".

integerdefault 252

Page size. Max 1000.

string

Opaque cursor. Walks back in time page-by-page from the most-recent bar.

200
Page of bars with as_of, count, next_cursor, and bars. Bars are returned in chronological order (earliest first); cursors walk backward through history.
400
Invalid interval, signal not available at the chosen interval, beyond plan history window, or invalid cursor.
401
Missing or invalid API key.