Stocks
US and international equities with market-qualified symbols, quotes, trades, snapshots, and historical aggregates.
REST and WebSocket feeds for crypto, forex, stocks, ETFs, indices, and commodities. Real-time streaming, historical data, and snapshots with consistent field naming across all asset classes.
Data Feeds
Use the same API key, REST conventions, and WebSocket subscription flow across TickerLayer data feeds. Consistent response shapes, channel names, and field naming across supported asset classes.
US and international equities with market-qualified symbols, quotes, trades, snapshots, and historical aggregates.
Currency market data with REST access, real-time WebSocket streaming, snapshots, and aggregates for dashboards and alerts.
Spot crypto pairs with REST endpoints for quotes, trades, snapshots, aggregates, and real-time WebSocket channels.
Global market indices and benchmarks for dashboards, analytics, and research with consistent response shapes.
ETF quotes, trades, snapshots, and historical bars using the same endpoint pattern as stocks and other asset classes.
Indicative reference pricing for metals, energy, and agricultural markets through clean REST endpoints and supported streams.
Tell us what you need. Our data team can review and expand eligible derived coverage using the same REST and WebSocket model.
Developer Experience
Use consistent endpoints, channel names, symbols, and response fields across supported asset classes. Start with a quote request, then subscribe to live updates with the same API key.
REST endpoints
Quote, trade, snapshot, and aggregate endpoints with consistent field naming.
WebSocket streaming
Subscribe to live quote and trade channels using the same symbol model.
Multi-asset channels
Stream crypto, forex, stocks, indices, ETFs, and commodities through one integration pattern where supported.
curl "https://api.tickerlayer.com/crypto/quote/BTCUSD" \
-H "x-api-key: YOUR_API_KEY"{
"symbol": "BTCUSD",
"bid": 103421.12,
"ask": 103425.88,
"timestamp": 1778011465000
}{
"symbol": "BTCUSD",
"price": 103422.44,
"size": 0.18,
"timestamp": 1778011465000
}How the data works
TickerLayer builds derived market data from non-exchange-sourced inputs—OTC activity, peer-to-peer trade activity, contributor pricing, and CFD-style pricing references. Those inputs are normalized, mapped, and aggregated into a consistent public model for REST and WebSocket delivery.
Pricing
Choose your plan, select the data feeds you need, and continue to hosted checkout.
Frequently asked questions
The essentials about TickerLayer — coverage, REST and WebSocket access, who it's for, and how to evaluate it before you ship.
Talk to the team
Ask about coverage, limits, or the right plan for your use case.
TickerLayer is a market data API for developers. It gives you access to multiple asset classes — stocks, forex, crypto, commodities, and CFD-style instruments — through clean REST endpoints and, where supported, WebSocket streaming. Instead of stitching together different providers, symbol formats, and streaming services, you work with one consistent API and get from idea to a working integration in hours, not weeks.
TickerLayer covers stocks, forex, crypto, commodities, and CFD-style instruments, all exposed through the same API structure. Each asset class has a symbol discovery endpoint so you can see exactly what is available rather than guessing. Because the integration pattern is shared across markets, adding a second or third asset class to your product does not mean starting over.
Yes. Use REST for quotes, snapshots, symbol lists, and any backend request where you need data on demand. Use WebSocket, where supported, for live experiences like watchlists, price tickers, and monitoring screens. Most teams start with REST and add WebSocket subscriptions later — and they can do both on the same platform without re-architecting.
TickerLayer is built for developers and the teams around them: fintech startups, SaaS products, quant researchers, and anyone building trading or analytics tools. The focus is fast onboarding, clear docs, and predictable JSON responses you can test in minutes. It is a good fit when you want to ship market data features quickly without standing up your own data infrastructure.
Yes, and we recommend it. Grab an API key, follow the examples in the docs, and call the symbol endpoints to see real responses. Before going live, validate the things specific to your workflow — symbol coverage, data freshness, plan limits, and entitlements — so you know the integration behaves the way you expect once it is in front of users.
Traditional setups often mean a separate integration, contract, and data format for every market. TickerLayer replaces that with one unified API across asset classes, built for practical product work — dashboards, internal tools, and analytics — rather than heavyweight enterprise plumbing. The result is less integration overhead, faster iteration, and support that actually responds.
Start with the free tier, explore the docs, and integrate REST or WebSocket in minutes