Skip to content

Quotes

Subscribe to real-time bid/ask price updates for one or more symbols over the WebSocket connection.

Send a subscribe message with an array of symbol names:

{
"type": "subscribe",
"symbols": ["EURUSD", "GBPUSD", "BTCUSD"]
}

You can subscribe to up to 1000 symbols per connection.

Send an unsubscribe message with the symbols you want to stop receiving:

{
"type": "unsubscribe",
"symbols": ["GBPUSD"]
}

Once subscribed, you receive quote messages whenever the price updates:

{
"type": "quote",
"symbol": "EURUSD",
"bid": 1.08745,
"ask": 1.08757,
"time": "2026-03-15T10:30:00.123Z"
}
FieldTypeDescription
typestringAlways quote
symbolstringSymbol name
bidnumberCurrent bid price
asknumberCurrent ask price
timestringQuote timestamp (ISO 8601 with milliseconds)
  • Quotes are pushed as they arrive from the market. Frequency depends on market activity.
  • During low-activity periods (e.g., weekends), quotes may arrive infrequently or not at all.
  • If you need order book depth data beyond bid/ask, see Market Depth.