Trade Channel

Websocket channel for latest traded transaction information

Description

Interval: realtime

Request

{"event": "subscribe", "arg": [{ "channel": "trade", "sym":"OKX_SPOT_BTC_USDT" }]}
Field nameTypeNecessaryRemarks
eventStringYsubscribe / unsubscribe
argsArrayYSubscribe param. There can be no more than 50 sym parameters per subscribe.
> channelStringYChannel name: trade
> symStringYUnique identifier

Response

{"event":"subscribe","arg":[{"channel":"trade","sym":"OKX_SPOT_BTC_USDT"}],"code":0,"message":"Success"}
FieldTypeRemarks
eventStringsubscribe / unsubscribe
codeStringError Code
msgStringError Message
argsArraySubscribe param
> channelStringChannel name: trade
> symStringUnique identifier

Data Sample:

{
   "arg":{
      "channel":"trade",
      "sym":"OKX_SPOT_BTC_USDT"
   },
   "data":{
      "tradeid":"609770900",
      "price":"93481.7",
      "qty":"0.00022049",
      "side":"sell",
      "ts":"1732094185659"
   }
}
FieldTypeRemarks
> channelStringChannel name: trade
> symStringUnique identifier
dataArrayData
> tradeidStringTransaction ID
> priceStringTraded price
> qtyStringTraded Quantity
> sideStringTransaction Direction
> tsStringTimestamp, in Unix millionsecond. e.g. 1732093591811