买一卖一订阅
信息
- 该接口推送延迟为:实时推送
买一卖一订阅
- 方法:
bbo.subscribe
- 参数:
参数名 | 是否必须 | 类型 | 说明 |
---|---|---|---|
market_list | true | []string | 市场名列表 |
- 示例:
// 订阅单个市场
{
"method": "bbo.subscribe",
"params": {"market_list": ["BTCUSDT"]},
"id": 1
}
// 订阅多个市场
{
"method": "bbo.subscribe",
"params": {"market_list": ["BTCUSDT", "ETHUSDT"]},
"id": 1
}
买一卖一更新推送
- 方法:
bbo.update
- 参数:
参数名 | 类型 | 说明 |
---|---|---|
market | string | 市场名 |
updated_at | int | 时间戳(毫秒) |
best_bid_price | string | 买一价 |
best_bid_size | string | 买一量 |
best_ask_price | string | 卖一价 |
best_ask_size | string | 卖一量 |
- 示例
{
"method": "bbo.update",
"data": {
"market": "BTCUSDT",
"updated_at": 1642145331234,
"best_bid_price": "20000",
"best_bid_size": "0.1",
"best_ask_price": "20001",
"best_ask_size": "0.15"
},
"id": null
}
取消买一卖一订阅
- 方法:
bbo.unsubscribe
参数名 | 是否必须 | 类型 | 说明 |
---|---|---|---|
market_list | true | []string | 市场名列表,如果为空列表则全部取消订阅 |
- 示例:
// 取消单个市场的订阅
{
"method": "bbo.unsubscribe",
"params": {"market_list": ["ETHUSDT"]},
"id": 1
}
// 取消多个市场的订阅
{
"method": "bbo.unsubscribe",
"params": {"market_list": ["BTCUSDT", "ETHUSDT"]},
"id": 1
}
// 取消所有市场的订阅
{
"method": "bbo.unsubscribe",
"params": {"market_list": []},
"id": 1
}