Bybit API如何获取已成交订单

Khaby LameKhaby Lame12月11日1233

使用Bybit API获取已成交订单信息,参数是什么?有示例吗?

3 个回答

蛟龙同学聚会低调王者
蛟龙同学聚会低调王者回答于 12 月 11 日
最佳答案

使用 Bybit API 获取已成交订单,应使用 /v3/order/history 接口,采用 POST 方法。

参数包括:api_key, symbol (如 BTCUSD), order_status("Filled"), timestamp 等。

签名部分需要使用 HMAC-SHA256 算法,并根据官方文档进行处理。

例如:若要获取 BTCUSD 的成交订单,则将参数与签名拼接后发送请求即可。

调用时应注意时间戳的有效时间和分页参数,避免遗漏数据。

尘埃落定
尘埃落定回答于 12 月 11 日

使用Bybit API查询成交订单数据,可调用`/v2/private/trade/executed/list`接口。

重点参数为: `symbol`- 币种对 `orderId`或`orderLinkId`(可选) `execType`- 执行类型 默认成交订单 `limit`、`cursor`- 分页

传API Key、签名验证,直接POST请求即可,按照官方文档的实例配置。

HOMA
HOMA回答于 12 月 12 日

调用 Bybit 已经完成的订单需要用 /order/history 接口。需要传入 api_key 和 symbol 参数,时间范围一般会使用 start_time 和 end_time 参数。 用 requests 库用 python 写的话很简单。

您的答案