DocsETFs

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.

Authx-api-key headerBase path/etfsWebSocketetfs.quotes · etfs.trades
ETF-style endpoints provide discovery, quotes, snapshots, and aggregates for curated reference instruments. Response shapes follow the same conventions as other asset classes.

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):

Indices & ETFs data asset overview →

WebSocket Streaming

Stream live quotes and trades for this asset class over the public WebSocket.

Connect
wss://stream.tickerlayer.com/?apiKey=<YOUR_API_KEY>

Available channels

Quotesetfs.quotesTradesetfs.trades

Subscribe example

After the connection is ready, send a JSON text frame:

Subscribe
{
  "action": "subscribe",
  "channels": [
    "etfs.quotes",
    "etfs.trades"
  ],
  "symbols": [
    "US500ETF",
    "US100ETF"
  ]
}

Example message

etfs.quotes
{
  "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.