跳到主要内容

K线频道

描述

订单K线频道

请求参数

参数名参数类型是否必须描述
eventString操作, subscribe unsubscribe
channelString频道名.价格类型.产品ID.interval
如:kline.{priceType}.{contractId}.{interval}

priceType 参数

valuedescription
LAST_PRICE最新价格K线
MARK_PRICE标价价格K线

interval 参数

valuedescription
valuedescription
MINUTE_11分钟线
MINUTE_55分钟线
MINUTE_1515分钟线
MINUTE_3030分钟线
HOUR_11小时线
HOUR_22小时线
HOUR_44小时线
HOUR_66小时线
HOUR_88小时线
HOUR_1212小时线
DAY_1天线
WEEK_1周线
MONTH_1月线

请求示例

{
"event": "subscribe",
"channel": "kline.LAST_PRICE.cmt_btcusdt.MINUTE_1"
}

返回参数

返回字段参数类型字段说明
eventString操作, subscribed unsubscribed
channelString频道名

订阅返回示例

{
"event": "subscribed",
"channel": "kline.LAST_PRICE.cmt_btcusdt.MINUTE_1"
}

推送数据参数

返回字段参数类型字段说明
eventString推送数据动作
typeString类型:change增量,snapshot全量
channelString频道名
dataList订阅的数据
>symbolString产品ID
>klineTimeStringK线时间
>sizeString成交量
>valueString成交额
>highString最高价
>lowString最低价
>openString内开盘价
>closeString内收盘价

推送返回示例

{
"event": "payload",
"type": "change",
"channel": "kline.LAST_PRICE.cmt_btcusdt.MINUTE_1",
"data": [
{
"symbol": "cmt_btcusdt",
"klineTime": "1747125660000",
"size": "23.76600",
"value": "2442678.713400",
"high": "102784.6",
"low": "102760.6",
"open": "102760.6",
"close": "102764.0"
}
]
}