Bybit API如何获取市场排序

最近新开了一个数字货币网站,想借助Bybit的API接口抓取实时市场深度的数据,就是那种买一卖一的挂单排队数据,怎么去调用呢?

5 个回答

比特币稳赚
比特币稳赚回答于 12 月 11 日
最佳答案

Bybit API 获取市场深度数据,就是通过WebSocket或者Restful方式获取订单薄的数据。具体怎么使用,查看bybit官网,找到“Market Depth”相关接口说明。一般情况下,WebSocket更实时一些,更适合做行情实时展示。关注买一卖一,可将depth参数设置为1,即只返回最高买入价与最低卖出价。另外,注册API密钥之后,按照文档配置相应的权限,部分接口需要签名验证才能使用。

矿界孤雪者
矿界孤雪者回答于 12 月 11 日

Bybit公开API能查询该平台的深度数据,可以去Bybit官网文档里查看Market Depth(市场深度)接口,然后直接把接口中Buy和Sell两个价位对应的数量获取到就是挂单队列了,然后根据文档发请求,就可以获取实时的挂单数据,自己注册个API验证下权限应该可以了。这个是公开的,所以没必要过于复杂的弄。

熬夜秃头预备役
熬夜秃头预备役回答于 12 月 12 日

你需要的市价深度(买一卖一挂单)数据,在bybit api中是可以拿到的。 可以用public api 接口中的: `/v2/public/order-book/L2` 接口,指定币对,如 `BTCUSDT`

返回当前挂单排队情况,包括买一和卖一的价格、数量等信息,实时更新,并且更新速度很快

对于新手来说,建议查看Bybit官方文档,熟悉接口信息。或者开一个模拟账户先练习一下。

矿火赤星者
矿火赤星者回答于 12 月 14 日

用Bybit的public/depth API接口,配上symbol和limit参数即可查询到市场深度数据,不过因为该数据是实时的,所以建议使用WebSocket保持长连接来接收即时的买卖盘信息。

区块星痕
区块星痕回答于 12 月 14 日

Bybit市场深度可以通过自己的REST API获取。可以查找: /v2/public/orderBook/L2?symbol=XXX,将XXX替换成您需要查询的币对名称,如BTCUSD,然后GET请求即可得到买入和卖出队列。最好去查看一下官方文档,申请API key获取权限。当然,L2已经是聚合之后的数据了,已经足够了,更细的数据只能通过websocket来获取。

您的答案