Bybit API如何获取市场排序

听说bybit有市场排名的api,但不知道如何查询。需要实现一个功能,显示各种货币的热门和成交量排名,如何获取bybit的api来实现这个功能?

4 个回答

币域寻光者
币域寻光者回答于 12 月 11 日
最佳答案

Bybit官方没有单独列出“市场排名API”,但是可以使用他们的市场数据API(例如:/v2/public/tickers),获取各对交易量,价格等数据,然后根据24小时成交量排序,就可以得到一个“热门币种排行榜”了,这实际上和直接调用市场排名API是没有什么区别的。

另外,需要定时轮询此API,以保证数据及时性,那么你的网站上排名就是动态的了。

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

没有,请自行开发,因为没有市场排行榜的API,只能通过/v2/public/tickers自己计算成交量,然后根据成交量进行排序即可,一切自己来,自己控制数据,自己控制逻辑。

HODL病理学家
HODL病理学家回答于 12 月 14 日

Bybit官方不提供API市场排名,但可通过其“交易数据API”来查询各个交易对的成交金额、价格和24H涨跌幅

推荐使用: /v3/public/spot-market/list 获取所有交易对,和 /v3/public/spot-order-book?symbol=XXX、 /v3/public/spot-trade?symbol=XXX 获取实时成交信息

把以上爬虫抓到的数据按照成交量排序,虽然是比较麻烦,但是可以自己掌握排行的逻辑,并且可以自定义权重,如果要实时排行的话,可以定时任务每分钟爬一次数据。

迪丽热巴
迪丽热巴回答于 12 月 15 日

Bybit官方目前并没有提供对应直接获取市场榜排名的API接口,大家可以通过Bybit的市场数据API接口(/kline、/tick等),自行抓取某个币对的成交量、价格等数据,然后再根据成交量进行大小排序,以实现类似市场排名的效果。可以设置一定的时间间隔,定时请求数据并处理后输出到自己的网站。

您的答案