K线频道
描述
订单K线频道
请求参数
| 参数名 | 参数类型 | 是否必须 | 描述 |
|---|---|---|---|
| event | String | 是 | 操作, subscribe unsubscribe |
| channel | String | 是 | 频道名.价格类型.产品ID.interval 如: kline.{priceType}.{contractId}.{interval} |
priceType 参数
| value | description |
|---|---|
| LAST_PRICE | 最新价格K线 |
| MARK_PRICE | 标价价格K线 |
interval 参数
| value | description |
|---|---|
| value | description |
| MINUTE_1 | 1分钟线 |
| MINUTE_5 | 5分钟线 |
| MINUTE_15 | 15分钟线 |
| MINUTE_30 | 30分钟线 |
| HOUR_1 | 1小时线 |
| HOUR_2 | 2小时线 |
| HOUR_4 | 4小时线 |
| HOUR_6 | 6小时线 |
| HOUR_8 | 8小时线 |
| HOUR_12 | 12小时线 |
| DAY_1 | 天线 |
| WEEK_1 | 周线 |
| MONTH_1 | 月线 |
请求示例
{
"event": "subscribe",
"channel": "kline.LAST_PRICE.cmt_btcusdt.MINUTE_1"
}
返回参数
| 返回字段 | 参数类型 | 字段说明 |
|---|---|---|
| event | String | 操作, subscribed unsubscribed |
| channel | String | 频道名 |
订阅返回示例
{
"event": "subscribed",
"channel": "kline.LAST_PRICE.cmt_btcusdt.MINUTE_1"
}
推送数据参数
| 返回字段 | 参数类型 | 字段说明 |
|---|---|---|
| event | String | 推送数据动作 |
| type | String | 类型:change增量,snapshot全量 |
| channel | String | 频道名 |
| data | List | 订阅的数据 |
| >symbol | String | 产品ID |
| >klineTime | String | K线时间 |
| >size | String | 成交量 |
| >value | String | 成交额 |
| >high | String | 最高价 |
| >low | String | 最低价 |
| >open | String | 内开盘价 |
| >close | String | 内收盘价 |
推送返回示例
{
"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"
}
]
}