Skip to Content

K线(UTC+0时区)

逐秒推送所请求的K线种类(最新一根K线)的更新。此更新是基于 UTC+0 时区的。

订阅地址

环境地址
PRODwss://stream.bittap.com/endpoint?format=JSON

订阅参数

Stream 名称: s_kline_<interval>@<symbol>

参数名描述
interval周期
symbol交易对

订阅Kline需要提供间隔参数,最短为分钟线,最长为月线。支持以下间隔: m -> 分钟; h -> 小时; d -> 天; w -> 周; M -> 月

  • 1m
  • 3m
  • 5m
  • 15m
  • 30m
  • 1h
  • 2h
  • 4h
  • 6h
  • 8h
  • 12h
  • 1d
  • 3d
  • 1w
  • 1M

数据更新

参数名类型描述
eSTRINGtopic
ELONG事件时间
sSTRING交易对
tLONG这根K线的起始时间
TLONG这根K线的结束时间
sSTRING交易对
iSTRINGK线间隔
fLONG这根K线期间第一笔成交ID
LLONG这根K线期间末一笔成交ID
oSTRING这根K线期间第一笔成交价
cSTRING这根K线期间末一笔成交价
hSTRING这根K线期间最高成交价
lSTRING这根K线期间最低成交价
vSTRING这根K线期间成交量
qSTRING这根K线期间成交额
nLONG这根K线期间成交笔数
xBOOLEAN这根K线是否完结(是否已经开始下一根K线)

订阅示例

{ "method": "SUBSCRIBE", "params": [ "s_kline_15m@BTC-USDT" ], "id": "mbnmv2p" }

订阅成功示例

{ "code": 0, // 0代表成功 非0代表失败 "msg":"", // 失败原因 成功时值为null "topic": ["", ""], // 订阅失败的topic "id": 1 }

数据更新示例

{ "e": "s_kline_15m", // topic "E": 1762218910503, // 事件时间 "s": "BTC-USDT", // 交易对 "k": { "t": 1762218900000, // 这根K线的起始时间 "T": 1762219799999, // 这根K线的结束时间 "s": "BTC-USDT", // 交易对 "i": "15m", // K线间隔 "f": 738449604345856, // 这根K线期间第一笔成交ID "L": 738450289983488, // 这根K线期间末一笔成交ID "o": "106580.8", // 这根K线期间第一笔成交价 "c": "106610.66", // 这根K线期间末一笔成交价 "h": "106624.14", // 这根K线期间最高成交价 "l": "106580.8", // 这根K线期间最低成交价 "v": "0.16059", // 这根K线期间成交量 "q": "17121.32099738", // 这根K线期间成交额 "n": 5, // 这根K线期间成交笔数 "x": false // 这根K线是否完结(是否已经开始下一根K线) } }

取消订阅示例

{ "method": "UNSUBSCRIBE", "params": [ "s_kline_15m@BTC-USDT" ], "id": "mbnmv2p" }

错误码解释

错误码描述

代码示例

最后更新于: