A computed table of every ticker × every signal. Query it live, as of any past moment, or as a webhook subscription.
Free plan. Every ticker, every signal, real-time data, all-time history.
the table
Every ticker is a row. Every data point is a column that we call a signal. Real-time, plus all-time history, for every US equity plus rates, FX, metals and crypto.
the api
Compose signals into a SQL WHERE clause and pass it as q to /v2/scan. Every matching ticker comes back as a full computed row, not as a bare symbol. The same query runs live, as of any past moment, or as a webhook subscription. The same grammar, columns, and tenses apply across the API: /v2/tickers for one symbol’s full row, /v2/signals for every ticker matching one signal.
{
"count": 100,
"results": [
{
"ticker": "TRV",
"price": 368.74, "market_cap": 72620289106,
"above_sma_200": true,
...
},
{
"ticker": "STX",
"price": 785.87, "market_cap": 194726146156,
"above_sma_200": true,
...
},
...
]
}where Tickerbot fits
Everyone else hands you raw data. We hand you the computed table. Whether you’re building a trading algorithm, an AI agent or a fintech app, you use Tickerbot for everything below what you’re actually building.
| You need | Build it yourself | Tickerbot |
|---|---|---|
| Signal compute | Indicator code + ingest pipelines, or a quant hire | 20,892+ tickers × 421+ data points, precomputed and queryable |
| Screening | A database + glue code | One SQL WHERE clause to /v2/scan, whole market |
| Backtesting | Point-in-time indexing + backfill | ?asof= on every read, no look-ahead |
| Alerting | Polling loops, or your own webhook infrastructure | Signed, retried webhooks + streams on state change |
early days
What people are saying.
“dude. whoah.”
“Tickerbot is insane. It turns Claude into a quant.”
“Best value for hobbyists and advanced traders alike.”
for agents
Raw data doesn’t fit in a context window. Computed state does. Your agent spends its context on decisions, not data.
get started
Free plan. Every ticker, every signal, real-time data, all-time history.