Charting platforms
Trading dashboards and charting
A chart lives on two things: the candle has to be right and the last tick has to arrive before the user looks away. TickerLayer serves both from the same feed, so the bar you draw and the quote you print never disagree.
Why TickerLayer
Built for this, not adapted to it
One schema, seven asset classes
The same fields on a stock, a currency pair, a coin and a barrel of oil.
Bars that match the tape
US intraday bars carry consolidated volume, live day included.
Releases without gaps
Sockets reconnect with the same subscribe message; status frames explain every pause.
On one key
The calls behind it
- Stream
stocks.quotes · stocks.trades- Bars
GET /stocks/agg/US:AAPL/5/minute/{from}/{to}- Header
GET /stocks/snapshot/US:AAPL- Session
GET /markets/status?symbol=US:AAPL
const ws = new WebSocket('wss://stream.tickerlayer.com?apiKey=YOUR_API_KEY');
ws.onopen = () =>
ws.send(JSON.stringify({
action: 'subscribe',
channels: ['stocks.quotes', 'stocks.trades'],
symbols: ['US:AAPL', 'US:NVDA', 'US:TSLA'],
}));
ws.onmessage = (event) => {
const frame = JSON.parse(event.data);
if (frame.type === 'quote') chart.updateQuote(frame);
if (frame.type === 'trade') chart.pushTick(frame);
};Customer story
The charting platform whose candles finally matched the broker screen
Live-day US candles with the whole market's volume, and halts shown as events instead of gaps.
94%
of consolidated volume on live-day candles, up from 3%
1 socket
for quotes, trades and halt events
Every halt
shown as an event with a reason, never as a gap
Frequently asked questions
Which intervals can I chart?
One, five and fifteen minute bars, one and four hour bars, and daily bars, each with a documented maximum window per request.
Does intraday volume include the whole market?
For US equities, yes. Sub-daily bars carry consolidated volume, including on the live trading day.
What happens during a TickerLayer release?
The socket closes with a restart code, your client reconnects, and the same subscribe message restores the stream. A gateway keeps cutovers short enough that most charts never show a gap.
Start with 3,000 free requests
No card, no sales call. Build first, pick a plan when it ships.
Other use cases
- AI agents and copilotsA live price, one tool call away.
- Oracle networks and on-chain dataReference prices you can defend on-chain.
- Fintech and broker appsEvery asset class, one integration.
- Signal providers and alertingFire on the tick, not the poll.
- Quant research and backtestingHistory that replays the same way twice.