Bybit API如何获取市场统计

我想做数字货币网站,通过Bybit的api 获取市场的一些统计数据,比方说成交量、价格波动这些。

3 个回答

稳定币锚定卫士
稳定币锚定卫士回答于 12 月 11 日
最佳答案

获取Bybit API的市场统计:当然能行。如果要查看交易量和价格波动,你可以使用他们API中的Market Data接口。

你可以从他们的开发者页面找到public key的部分(无需申请私钥),例如/v2/public/tickers,这个接口可以获取到所有交易对的最新价格、交易量等信息。

此外,价格波动也可以通过定期拉取历史数据来计算,记得设置合理的拉取间隔以避免触发限流。

如果只是想搭建个数字货币网站的话,建议先用Python写个脚本测试一下接口,没问题再在前端上显示。注意理解每个字段含义,不然拿到了数据也不知道怎么用。

CryptoLion
CryptoLion回答于 12 月 12 日

Bybit API获取数据的方式: Bybit的API可以通过open api来获取到市场数据信息,包括量价等等。 通过官网的文档可以发现有两种api,一种是rest,一种是websocket,rest一般用于查询使用,websocket用于行情连接。 注册了开发者账户之后,申请一个apikey,然后调用相应接口即可,部分api可能需要访问权限,没有访问权限的只能通过open api来获取,数据结构就是json,解析出数据即可。新人建议先从rest开始入手。

行情追月人
行情追月人回答于 12 月 14 日

Bybit API获取市场统计 通过Bybit的 API REST 获取,在其API文档中查询market 相关即可,比如K线、成交量等等

注册api key 并按照文档调用接口即可,例如 GET /v2/public/spot/candle?symbol=.. 可以获取某币种K线数据包含价格变动等。

先测试环境跑通,不要一上来就上主站。同时要注意一下调用次数的限制。搞定以上两点,就可以拿到数据了。

您的答案