如何获取BitMEX的实时市场数据和历史数据?

币云听风者币云听风者12月17日3392

如何从Bitmex获取实时行情 历史数据 我们正在搭建数字货币网站,想获取这些币种在bimex的实时行情和历史交易数据

5 个回答

FuturesBoss
FuturesBoss回答于 12 月 17 日
最佳答案

BitMEX的数据可以从BitMEX官方api进行获取。首先需要注册BitMEX的账户,然后到BitMEX官网开发者页面申请api key,需要明确获取的K线数据是实时数据还是历史数据,两种情况api参数会有所不同。

实时行情的接口一般是用 websocket,连接之后就会持续接收到最新的价格、成交量等信息,如果从未使用,可以参照一些开源代码进行开发,比如 python 的 ccxt,python-websockets

历史数据采用restful API请求模式,以时间段为单位。请注意BitMEX的访问频率控制,不要一次访问过多,以免遭到限速和封禁IP等惩罚。

一些第三方平台也聚合了BitMEX的数据,但推荐还是直接使用官方的,风险相对较小。数据的格式可能会比较难,需要阅读文档和社区帖子。

抄底仙人
抄底仙人回答于 12 月 17 日

2、BitMEX官方API 可以查询到近实时行情和历史行情信息,可以登录BitMEX官网申请API Key,并根据官方API文档调用接口,一般来说,实时行情更建议使用WebSocket接口,而历史行情则使用REST接口。另外需要值得注意的是,部分历史数据为VIP数据,需要注册相关账户并通过平台审核后方能申请使用,具体可以查看官方API文档。

猛虎游戏打得菜瘾还大
猛虎游戏打得菜瘾还大回答于 12 月 18 日

获取BitMEX实时行情及历史数据: 直接用官方API,官方API提供REST API 和 WebSocket 两种接口,前往 BitMEX 官方网站查看相关文档。

第三方聚合平台,还有行情数据的服务商提供BitMEX数据接口。但会存在延迟等问题,有些需要付费。

自己采集 可以来自官方的api,保证数据准确和实时性。注册账号,根据文档的介绍即可。 历史数据一般都可以在k线接口中获取到

静守花开
静守花开回答于 12 月 19 日

BitMEX有开放接口,可以参考官方文档查询相关行情和历史数据。 同时也有3方数据服务商提供接入BitMEX数据的服务,按需使用。

贝塔驯兽师
贝塔驯兽师回答于 12 月 20 日

BitMEX的实时行情可以用API得到,官方有详细的API文档,历史数据可以请求REST API拿到一段时间的历史行情,也可以到其他网站上尝试一下如CryptoCompare和TradingView等是否提供,部分接口需要申请权限,请注册开发者账号填写具体用途。如果是网站接口,可以先测试下主流品种的响应时间,以免网站开放后高峰期卡住网站。

您的答案