Bybit API如何查询历史订单

The RockThe Rock12月11日2027

我在bybit上,想查询历史委托记录(包括已成交和撤销的),有没有什么方法或api可以查询历史订单记录。

3 个回答

OnChainHunter
OnChainHunter回答于 12 月 11 日
最佳答案

Bybit提供API获取历史订单的方法,需要注册Bybit账户并且申请API Key,同时要开启交易功能。具体实现可以使用REST API调用/v2/private/order/history接口,参数包括symbol、order_status等以及分页参数;建议在自己做的数字货币平台添加一个定时任务拉取数据,注意控制速率,不要被风控拦截,参数输入正确的情况下返回的历史订单数据包含成交价格、数量、交易类型、时间等相关信息,如果自己开发可以将数据存在数据库里面,便于以后查询和数据分析。相关代码可以参考官方文档,如果还有问题可以在Bybit社区提问。

风暴链客
风暴链客回答于 12 月 11 日

bybit api 查询历史订单 通过"GET /v2/private/order/history"查询 带上symbol, order_type, side之类的参数,可以根据status来筛选,比如已成交,已撤销等,参考文档,用python写个脚本去抓取数据

Kirya Kolesnikov
Kirya Kolesnikov回答于 12 月 12 日

bybit 查询历史订单,可以使用 REST api 接口,使用 /v2/private/order/history 接口,需要使用 API key 签名。 时间段不要跨度太大,设置相应的参数,即可查询出已成交、未成交、撤单的历史订单。参考 bybit 官网的参数文档,Python、Node.js 脚本请求使用效率会更高。

您的答案