OKX API如何获取我的所有历史成交记录?
4 个回答
获取历史成交记录需要通过OKX的REST API。
注册API密钥,赋予所需权限
/v5/trade/fills 查询历史成交
参数:instType(spot)、instId(币种对)等
时间范围:Before / After,一页不够就分页
请求头携带签名,这个有官方文档
新手最好先在仿真环境熟悉操作。
代码:根据使用的代码语言编写代码,python的话用requests
查询返回格式、JSON数据解析
获取OKX历史成交记录需要登录官网后申请api的访问权限,在其中勾选允许查看交易请求权限。 之后使用GET /api/v5/trade/fills接口,带上instType、ordId等参数(请阅读文档),参数中不要设置太大的时间段,否则返回结果超长可能会报错。可以使用python或postman尝试
在okx官网申请api密钥并选择开启交易权限,使用命令行get /api/v5/trade/fills instType:all ordId:xxxxxx等参数获取历史成交记录,可以写一个python脚本自动运行。
使用OKX API查询历史成交记录需要先在官网注册并获取API Key(要开通历史数据的权限),再通过/v5/trade/fills接口,传入instType和instId等参数来获取历史成交记录。需要注意的是,免费版本接口有一定的频率限制,如果需要大量获取历史成交记录,可以考虑购买收费版本。