跳到主要内容

K 线

订阅指定合约交易对和周期的 K 线推送。合约特有:支持 1s 周期

  • 频道格式kline@{symbol},{interval}
  • 支持周期1s 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M
  • 推送频率:实时(有变化时推送;1s 周期每秒一条已封闭 K 线)
  • 权限:公开

订阅请求

{
"op": "subscribe",
"args": [
"kline@BTC_USDT,1s",
"kline@BTC_USDT,1m"
]
}

取消订阅

{
"op": "unsubscribe",
"args": ["kline@BTC_USDT,1s"]
}

推送示例

{
"ch": "kline@BTC_USDT,1s",
"d": {
"s": "BTC_USDT",
"i": "1s",
"ot": 1768205280000,
"ct": 1768205280999,
"o": "49000",
"h": "49100",
"l": "48900",
"c": "49050",
"v": "12.345",
"qv": "605000.50",
"tc": 156,
"bv": "6.123",
"bqv": "300000.25",
"x": true
}
}

推送字段

字段类型说明
sstring交易对
istring周期(1s / 1m / ...)
otnumber开盘时间(毫秒)
ctnumber收盘时间(毫秒)
ostring开盘价
hstring最高价
lstring最低价
cstring收盘价 / 最新价
vstring成交量(基础货币)
qvstring成交额(报价货币)
tcnumber成交笔数
bvstring主动买入成交量
bqvstring主动买入成交额
xbooleanK 线是否已封闭