買一賣一訂閱
資訊
- 此介面推送延遲為:即時推送
 
買一賣一訂閱
- 方法: 
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
}