关于API新增Websocket市场深度行情(MBP)全量数据推送接口的公告
- API 公告
尊敬的用户:
自本通知生效之日起,火币Global将新增市场深度MBP(Market by Price)行情的全量数据推送接口“market.$symbol.mbp.refresh.$levels “。该订阅主题为公共数据,无须验签。
生效日期:2020年3月30日(GMT+8)
具体变更细节及参数要求,请参考API文档:https://huobiapi.github.io/docs/spot/v1/cn/
火币全球站
2020年3月31日
以下为订阅示例:
{
"sub": "market.btcusdt.mbp.refresh.20",
"id": "id1"
}
请求参数
参数 | 数据类型 | 是否必需 | 缺省值 | 描述 | 取值范围 |
symbol | string | true | NA | 交易代码(不支持通配符) | 见注2 |
levels | integer | true | NA | 深度档位 | 5, 10, 20 |
注:
1)5档/10档/20档MBP行情的全量更新推送间隔为100ms;
2)当前仅支持39只交易对(btcusdt, ethusdt, eosusdt, bchusdt, ltcusdt, xrpusdt, htusdt, bsvusdt, etcusdt, zecusdt, ethbtc, eosbtc, bchbtc, ltcbtc, xrpbtc, htbtc, bsvbtc, etcbtc, zecbtc, idtbtc, hotbtc, xmxeth, zechusd, lxteth, ucbtc, uuubtc, gtceth, mxcbtc, datxbtc, uipbtc, butbtc, tosbtc, musketh, ftibtc, rteeth, fairbtc, covabtc, renbtc, manbtc)的全量MBP订阅,暂不支持其它交易对
Response示例
{
"id": "id1",
"status": "ok",
"subbed": "market.btcusdt.mbp.refresh.20",
"ts": 1489474081631
}
Update示例
{
"ch": "market.btcusdt.mbp.refresh.20",
"ts": 1573199608679,
"tick": {
"seqNum": 100020142010,
"bids": [
[618.37, 71.594], // [price, size]
[423.33, 77.726],
[223.18, 47.997],
[219.34, 24.82],
[210.34, 94.463], ... // 省略余下15档
],
"asks": [
[650.59, 14.909733438479636],
[650.63, 97.996],
[650.77, 97.465],
[651.23, 83.973],
[651.42, 34.465], ... // 省略余下15档
]
}
}
数据更新字段列表
字段 | 数据类型 | 描述 |
seqNum | integer | 消息序列号 |
bids | object | 买盘,按price降序排列,["price","size"] |
asks | object | 卖盘,按askPrice升序排列,["price","size"] |