KLine for Sym

Websocket channel for Sym K line data

Description

Interval: 1s

Request

{"event": "subscribe", "arg": [{ "channel": "kline","interval":"1m", "sym":"BINANCE_PERP_BTC_USDT" }]}
Field nameTypeNecessaryRemarks
eventStringYsubscribe / unsubscribe
argsArrayYSubscribe param. There can be no more than 50 sym parameters per subscribe.
> channelStringYChannel name: kline
> symStringYUnique identifier
> intervalStringYK Line interval, [1m/3m/5m/15m/30m/1H/2H/4H/8H/12H/1D/2D/5D/1W/1M]

Response

{"event":"subscribe","arg":[{"channel":"kline","interval":"1m","sym":"BINANCE_PERP_BTC_USDT"}],"code":0,"message":"Success"}
FieldTypeRemarks
eventStringsubscribe / unsubscribe
codeStringError Code
msgStringError Message
argsArraySubscribe param
> channelStringChannel name: markprice
> symStringUnique identifier
> intervalStringK Line interval, [1m/3m/5m/15m/30m/1H/2H/4H/8H/12H/1D/2D/5D/1W/1M]

Data Sample:

{
   "arg":{
      "channel":"kline",
      "sym":"BINANCE_PERP_BTC_USDT",
      "interval":"1m"
   },
   "data":[
      [
         "1732093980000",
         "93483.1",
         "93499",
         "93452.5",
         "93461.5",
         "177.371"
      ]
   ]
}
FieldTypeRemarks
> channelStringkline
> symStringUnique identifier
> intervalStringK Line interval, [1m/3m/5m/15m/30m/1H/2H/4H/8H/12H/1D/2D/5D/1W/1M]
dataArrayData
> tsStringTimestamp, in Unix millionsecond. e.g. 1732093591811
> oStringOpen Price for the interval
> hStringHighest Price for the interval
> lStringLowest Price for the interval
> cStringClose Price for the interval
> volStringTrading Quantity for the interval. Perp for the quantity of underlying coin; Spot for the quantity of quotation coin.