Retrieves the product's latest traded price, best bid price, best ask price, 24-hour trading volume, and related market information. Push frequency is 200ms to 300ms.
The ticker channel provides the latest market snapshot for a specific SPOT instrument. It is useful for price displays, watchlists, and market monitoring where clients need frequent updates on best bid/ask, last price, 24-hour high/low, and volume.
Channel name: ticker
Subscription Request
{
"op": "subscribe",
"args": [
{
"instType": "SPOT",
"channel": "ticker",
"instId": "BTCUSDT"
}
]
}Push Data Format
{
"action": "snapshot",
"arg": {
"instType": "SPOT",
"channel": "ticker",
"instId": "BTCUSDT"
},
"data": [
{
"instId": "BTCUSDT",
"lastPr": "89721.8",
"open24h": "90540.2",
"high24h": "91426.7",
"low24h": "87986.5",
"change24h": "-0.01321",
"bidPr": "89738.8",
"askPr": "89739.3",
"bidSz": "0.01183",
"askSz": "0.01243",
"baseVolume": "0.61829",
"quoteVolume": "55683.20390",
"openUtc": "88427.9",
"changeUtc24h": "0.01463",
"ts": "1768979090882"
}
]
}Field Descriptions
| Field | Type | Description |
|---|---|---|
| instId | String | Product ID, such as BTCUSDT |
| lastPr | String | Latest traded price |
| open24h | String | 24-hour open price |
| high24h | String | 24-hour highest price |
| low24h | String | 24-hour lowest price |
| change24h | String | 24-hour price change percentage |
| bidPr | String | Best bid price |
| askPr | String | Best ask price |
| bidSz | String | Best bid size |
| askSz | String | Best ask size |
| baseVolume | String | 24-hour base currency trading volume |
| quoteVolume | String | 24-hour quote currency trading volume |
| openUtc | String | UTC open price |
| changeUtc24h | String | UTC 24-hour price change percentage |
| ts | Long | System timestamp, in milliseconds |