获取标的实时Depth推送
支持实时推送Depth数据,不同的套餐支持不同的连接数以及请求产品上限
订阅请求(JSON)
{
"code": 10002,
"trace": "423afec425004bd8a5e02e1ba5f9b2b0",
"data": {
"codes": "BTCUSDT"
}
}
字段说明
参数名 | 类型 | 必填 | 描述 | 示例值 |
---|---|---|---|---|
code | Integer | 是 | 请求的协议号 | Depth请求协议号:10002 |
trace | String | 是 | 可追溯ID(随机字符串) | 423afec425004bd8a5e02e1ba5f9b2b0 |
data | JsonObject | 是 | 订阅数据 | |
<codes | String | 是 | 订阅产品,多个用逗号分隔 | BTCUSDT |
订阅结果
{
"code": 10003,
"trace": "423afec425004bd8a5e02e1ba5f9b2b0",
"msg": "ok"
}
字段说明
字段名 | 类型 | 必填 | 描述 | 示例值 |
---|---|---|---|---|
code | Integer | 是 | 响应协议号 | 订阅Depth响应协议号:10003 |
trace | String | 是 | 订阅传入参数可追溯id | 423afec425004bd8a5e02e1ba5f9b2b0 |
msg | String | 是 | 响应 | ok |
数据推送
{
"a": [
[
"103594.12000000",
"103594.13000000",
"103594.38000000",
"103594.39000000",
"103594.40000000"
],
[
"3.50039000",
"0.00016000",
"0.00006000",
"0.00006000",
"0.00006000"
]
],
"b": [
[
"103594.11000000",
"103594.10000000",
"103594.09000000",
"103594.08000000",
"103594.07000000"
],
[
"3.55117000",
"0.05942000",
"0.00006000",
"0.00006000",
"0.00006000"
]
],
"s": "BTCUSDT",
"t": 1747553102161
}
字段说明
字段名 | 类型 | 必填 | 描述 | 示例值 |
---|---|---|---|---|
s | String | 是 | 标的名称 |
|
t | Long | 是 | Depth时间戳 |
|
a | JsonArray | 是 | 卖盘,两个数组,分别是价格数组和成交量数组 | |
a[0] | JsonArray | 是 | 卖盘价格集合(通过下标跟卖盘成交量对应) | `["103594.12000000", "103594.13000000","103594.38000000", "103594.39000000", "103594.40000000" ]` |
a[1] | JsonArray | 是 | 卖盘成交量集合(通过下标跟卖盘价格对应) | `["3.50039000", "0.00016000","0.00006000", "0.00006000", "0.00006000" ]` |
b | JsonArray | 是 | 买盘,两个数组,分别是价格数组和成交量数组 | |
b[0] | JsonArray | 是 | 买盘价格集合(通过下标跟卖盘成交量对应) | `["103594.11000000","103594.10000000", "103594.09000000", "103594.08000000", "103594.07000000" ]` |
b[1] | JsonArray | 是 | 买盘成交量集合(通过下标跟卖盘价格对应) | `["3.55117000","0.05942000", "0.00006000", "0.00006000", "0.00006000" ]` |