CFD-style coverage
Indices & ETFs Market Data
Access index and ETF market coverage through TickerLayer’s Indices and ETFs APIs, with real-time quotes, historical bars, and WebSocket channels where available.
- Global indices & ETFs
- Live reference prices
- Snapshots & OHLCV history
Coverage groups
CFD market coverage focuses on two coverage groups that teams commonly use together: global indices and ETFs.
Global indices
Index market coverage accessed through the dedicated Indices endpoints.
- REST snapshots
- Historical bars
- Consistent symbol conventions
ETFs
ETF market coverage accessed through the dedicated ETFs endpoints.
- REST snapshots
- Historical bars
- Consistent field naming
Inside the indices & ETFs feeds
Field for field, the exact responses the API returns. Most examples flip between the index and ETF rails.
Latest quote
Indicative bid and ask from the consolidated quote path, for indices and ETF-style references alike.
- Top-of-book bid and ask with sizes
- Millisecond timestamps on every response
- Plain codes: US500, DE40, US500ETF
- Identical shape across every asset class
{
"symbol": "US500",
"bid": 4788.12,
"ask": 4788.12,
"bid_size": 62,
"ask_size": 58,
"timestamp": 1743512400000
}Data quality
Benchmarked against a selected market reference.
Indicative index levels from a selected dealer. Contract specifications and sessions may differ.
Measured Sep 10, 2026, 10:18 to 10:43 UTC, one sample per second.
See the full Indices benchmark0.62 bp
Price fidelity
1.76 bp
Tail deviation p95
94.6%
Within 5 bp of the reference
Data quality
Benchmarked against a selected market reference.
National best bid and offer from a consolidated US market reference.
Measured Sep 10, 2026, 13:45 to 14:06 UTC, one sample per second.
See the full ETFs benchmark91.5%
Within 1 bp of the NBBO midpoint
90.1%
Quote ranges overlap
363 ms
Source to platform p95
Feed capabilities
A single integration model for indices and ETFs, designed for developer-ready market data workflows.
Typical use cases
Index and ETF market coverage supports premium user experiences across analytics, research, and product workflows.
Index charting
Use index snapshots and historical bars for broad market context and charting.
ChartsPortfolio dashboards
Combine index-level context and ETF-style baskets alongside other primary public feeds.
DashboardsMacro market context
Use index levels as a macro backdrop in monitoring and analytics workflows.
AlertsResearch & backtesting
Pull historical bars for ETF-style baskets and index levels for research and analysis.
ResearchAccess model
Use the dedicated Indices and ETFs APIs for integration, with a consistent developer experience across REST and WebSocket.
One integration model across every feed
Use the same API key, REST conventions, and WebSocket subscription flow across all TickerLayer data feeds.
- Header-based REST authentication
- Symbol-based WebSocket subscriptions
- Account-level limits and package access
GET /indices/quote/US500
GET /etfs/quote/US500ETF{
"action": "subscribe",
"channels": ["indices.quotes", "etfs.quotes"],
"symbols": ["US500", "US500ETF"]
}REST: x-api-key: YOUR_API_KEY
WebSocket: ?apiKey=YOUR_API_KEY (upgrade URL)How to integrate
Integrate using Indices and ETFs endpoints, same API key, consistent response shapes, and standard symbol discovery.
Indices example
Use the Indices API for index market coverage.
GET /indices/quote/US500GET /indices/symbols
ETFs example
Use the ETFs API for ETF market coverage.
GET /etfs/quote/US500ETFGET /etfs/symbols
Live pages
See the feed on a live page
Delayed price, chart and key figures for popular symbols, with the exact API calls that return them live.
Frequently asked questions
What is the TickerLayer CFD Data Feed?
The CFD Data Feed gives you index-style and ETF-style market coverage through the same clean TickerLayer integration model. Use the dedicated Indices and ETFs APIs to request symbols, quotes, and historical data, all with consistent response formats, so adding broad market exposure does not mean learning a new API.
Which CFD-style instruments are available?
Coverage focuses on selected global index-style and ETF-style instruments. Use the Indices and ETFs symbol endpoints to see the currently supported, integration-ready symbols (for example broad market index codes and ETF-style basket symbols) rather than guessing what is available.
Why use CFD-style market data?
It is a clean way to add broad market context without wiring up a separate workflow for every reference instrument. With one consistent API, you can build dashboards, watchlists, analytics tools, market overview pages, and internal monitoring screens that reflect the wider market at a glance.
Can I access CFD data through REST and WebSocket?
Yes. Use the Indices and ETFs REST APIs for request-based work like quotes, symbol discovery, and historical bars. For live experiences, use the supported Indices and ETFs WebSocket channels once they are enabled for your account.
What can developers build with the CFD Data Feed?
Think index dashboards, ETF basket views, watchlists, portfolio analytics, macro market screens, research tools, and customer-facing finance interfaces. The feed earns its keep whenever you need broad market coverage with simple integration and predictable data shapes.
What should I know before using CFD data?
This data is intended for informational, analytical, display, and integration use. Before relying on it in production, review symbol coverage, response timestamps and fields, and your plan access against your specific product requirements so there are no surprises once it is live.
Ready to integrate?
Start with the free tier, explore the docs, and connect via REST or WebSocket in minutes.