ETFs
ETF-style indicative reference instruments surfaced through /etfs. Use the REST reference for the full endpoint list and exact response schema.
ETF-style instruments are provided as an indicative, derived market view. All routes require an API key. Individual fields may be optional depending on market conditions; see each route for response details.
Overview
Use /etfs to discover symbols and request quotes, snapshots, and historical aggregates. Coverage can vary by symbol and account permissions.
Endpoints
ETF REST routes live under /etfs. Use the canonical REST reference for the full endpoint list, parameters, and examples.
Combined Indices & ETFs marketing overview (legacy URL path):
WebSocket Streaming
Stream live quotes and trades for this asset class over the public WebSocket.
wss://stream.tickerlayer.com/?apiKey=<YOUR_API_KEY>Available channels
Subscribe example
After the connection is ready, send a JSON text frame:
{
"action": "subscribe",
"channels": [
"etfs.quotes",
"etfs.trades"
],
"symbols": [
"US500ETF",
"US100ETF"
]
}Example message
{
"type": "quote",
"channel": "etfs.quotes",
"asset": "etfs",
"symbol": "US500ETF",
"bid": 718.6,
"ask": 718.72,
"bid_size": 40,
"ask_size": 55,
"ts": 1743512400000,
"timestamp": 1743512400000
}General WebSocket documentation
For authentication, subscribe/unsubscribe lifecycle, errors, limits, and heartbeats, see the WebSocket overview and Subscriptions.