Query the market, no card.
- Included:10,000 calls/mo
- Included:60 requests/min
- Not included:Webhooks
- Not included:Websockets
Get started for free. Upgrade for more usage.
Query the market, no card.
Wire a real bot.
Ship a trading system.
Run at production scale.
| Free$0/mo | Hobby$29/mo | Pro$79/mo | Scale$199/mo | EnterpriseCustom | |
|---|---|---|---|---|---|
| Platform | |||||
| Real-time data | Included | Included | Included | Included | Included |
| All-time history | Included | Included | Included | Included | Included |
| Monthly calls | 10,000 | Unlimited | Unlimited | Unlimited | Custom |
| Rate limit | 60/min | 600/min | 6,000/min | 60,000/min | Custom |
| Ticker universe · 20,964+ tickers | |||||
| Every listed US equity | Included | Included | Included | Included | Included |
| Delisted companies (survivorship-free history) | Included | Included | Included | Included | Included |
| US Treasury curve & Fed policy rates | Included | Included | Included | Included | Included |
| Major FX pairs & spot metals | Included | Included | Included | Included | Included |
| Major crypto pairs | Included | Included | Included | Included | Included |
| Signal catalog · 414+ signals | |||||
| Price (57) | Included | Included | Included | Included | Included |
| Volume (19) | Included | Included | Included | Included | Included |
| Price action (56) | Included | Included | Included | Included | Included |
| Technicals (67) | Included | Included | Included | Included | Included |
| Fundamentals (110) | Included | Included | Included | Included | Included |
| Events (30) | Included | Included | Included | Included | Included |
| Profile (32) | Included | Included | Included | Included | Included |
| Analyst ratings (41) | Included | Included | Included | Included | Included |
| News (2) | Included | Included | Included | Included | Included |
| Tickers | |||||
| Ticker state (live) | Included | Included | Included | Included | Included |
| Ticker state (any past moment) | Included | Included | Included | Included | Included |
| Ticker state (webhook subscription) | Not included | Included | Included | Included | Included |
| ETF holdings & sectors | Included | Included | Included | Included | Included |
| Signals | |||||
| Ticker matches (live) | Included | Included | Included | Included | Included |
| Ticker matches (any past moment) | Included | Included | Included | Included | Included |
| Ticker matches (webhook subscription) | Not included | Included | Included | Included | Included |
| Scan | |||||
| Market-wide scan (live) | Included | Included | Included | Included | Included |
| Market-wide scan (any past moment) | Included | Included | Included | Included | Included |
| Market-wide scan (webhook subscription) | Not included | Included | Included | Included | Included |
| Series | |||||
| Ticker state history | Included | Included | Included | Included | Included |
| OHLCV bars | Included | Included | Included | Included | Included |
| Events | |||||
| All events (one timeline) | Included | Included | Included | Included | Included |
| All events (webhook subscription) | Not included | Included | Included | Included | Included |
| Ticker state as of each event (join=state) | Included | Included | Included | Included | Included |
| Earnings | Included | Included | Included | Included | Included |
| Dividends | Included | Included | Included | Included | Included |
| Splits | Included | Included | Included | Included | Included |
| Insider transactions | Included | Included | Included | Included | Included |
| Analyst actions | Included | Included | Included | Included | Included |
| News events | Included | Included | Included | Included | Included |
| Signal firings | Included | Included | Included | Included | Included |
| Signal spans | Included | Included | Included | Included | Included |
| News | |||||
| Query the news archive | Included | Included | Included | Included | Included |
| Custom signals | |||||
| Custom signals | Included | Included | Included | Included | Included |
| Universes | |||||
| Custom universes | Included | Included | Included | Included | Included |
| Webhooks | |||||
| Webhooks (real-time) | Not included | 10 | 100 | 1,000 | Unlimited |
| Delivery history | Not included | 90 days | 90 days | 90 days | 90 days |
| Websockets | |||||
| Websocket streaming | Not included | 10 tickers | 100 tickers | 1,000 tickers | Unlimited |
| Enterprise | |||||
| Custom usage limits | Not included | Not included | Not included | Not included | Included |
| Bespoke signal development | Not included | Not included | Not included | Not included | Included |
| Redistribution license (resell the feed) | Not included | Not included | Not included | Not included | Included |
| On-prem evaluation | Not included | Not included | Not included | Not included | Included |
Need help choosing, or need Enterprise?
questions
Sign up with no card and you’re on the Free plan for good. Mint an API key from the dashboard and make calls immediately: real-time data, all-time history, all signals, 60 requests/minute, 10,000 calls per month. Upgrade to a paid plan when you want unlimited calls and higher rate limits; webhooks and streaming come with them. Cancel any time and you drop back to Free with your keys intact.
Requests over the per-minute cap return 429 rate_limit_exceeded with a Retry-After header. On Free, calls past the monthly quota return 402 monthly_quota_exceeded until the quota resets on the 1st. Paid plans have no monthly cap. Overage is never silently billed.
From the dashboard, in one click. Mid-cycle changes are prorated.
Yes: 20% off on every paid plan. Rate limits are a rolling per-minute window.
You drop to the Free plan at the end of the paid period. Your keys keep working, at 10,000 calls/mo and 60 req/min. Universes and custom signals are preserved; webhooks are disabled until you resubscribe.
Yes: every plan, including Free, covers personal use, internal business use, and user-facing products that show Tickerbot data or signals to your own users (an app, newsletter, or screener). Plans differ on throughput, not license. What requires an Enterprise agreement is redistributing the data itself: passthrough APIs, bulk export, resale, or repackaging Tickerbot data as a feed. See the Terms for what’s permitted.
~20,964 US equities (NYSE, Nasdaq, AMEX), recomputed every minute, the full universe on every plan. Alongside them sits a curated set of non-equity series: the US Treasury curve and Fed policy rates, major FX pairs and spot metals, and the major crypto pairs. Those carry price and OHLCV history; the equity-specific signals (fundamentals, analyst ratings, company events) don’t apply to them.
Live signals refresh every minute during US market hours, 24/7 for crypto. Fundamentals refresh daily; financial statements when issuers file. Cadence isn’t a tier lever; every plan gets the same refresh.
Any read endpoint accepts ?asof= to answer as of a past moment: rerun a scan against the market as it was, with no look-ahead and no survivorship bias. It’s unlimited-depth on every plan, including Free. History endpoints are separate and also stay all-time on every plan. Asof rewinds a whole query; history fetches a ticker’s past values.
REST API only today; SDKs for Python, Node, and Go are on the roadmap. For agents, install our MCP server and Claude, ChatGPT, Cursor, and any MCP runtime use Tickerbot natively, no SDK needed.
Different products. A feed vendor sells separate data feeds, the right buy for teams building the table, the compute and the delivery themselves. Tickerbot sells market data as one wide table you query in SQL: live, and as of any date. Side by side: Polygon · Databento · Alpha Vantage
ship it
Free plan: 10,000 calls a month, no card.