一文讲解:欧易历史订单记录怎么导出?
欧易历史订单导出这件事,看起来是个小操作,但对于做财务对账、税务申报或者交易复盘的人来说,却是绕不开的刚性需求。数据里必须包含完整的时间戳、成交价格、手续费、币种和方向——缺任何一项,后面都可能对不上账。下面直接进入正题,把整个流程拆开讲清楚。

登录并进入订单中心
打开欧易官网(www.okx.com),使用已完成实名认证的账号密码登录。如果开启了双重验证,需要同步输入手机信息或谷歌验证码——有一点要特别注意:
未完成实名认证的账户无法导出包含金额的完整订单记录
登录后,鼠标悬停在右上角头像,点击弹出菜单中的「交易记录」→「订单历史」,就能直接跳转到全量订单列表页。
筛选目标订单范围
在订单历史页顶部,点击「时间范围」下拉框,可以选择预设选项(比如“最近7天”“最近30天”),也可以点击「自定义时间」手动输入起止日期。这里有个容易踩的坑:欧易默认只加载最近90天的订单,超出部分需要先滚动到底部点击「加载更多」,否则导出的结果会漏单。
如果只需要某类订单,可以进一步勾选「订单类型」筛选项——限价单、市价单、止损单、止盈单这些互斥选项可以多选;「订单状态」里务必把「已成交」和「已取消」都勾上——后者虽然没成交,但里面包含手续费扣减记录,做审计的时候不能漏掉。

执行导出操作
方法一:网页端一键导出
确认筛选条件无误后,点击页面右上角「导出」按钮,弹窗中保持默认格式「CSV」(兼容性最强,Excel、Numbers、WPS都能直接打开),然后点击「确认导出」。文件会在10秒内生成并自动下载到浏览器默认目录,文件名类似「OKX_Order_History_20260611.csv」。
方法二:API批量获取(适合高频交易者)
进入「账户设置」→「API管理」,创建新API,权限勾选「读取交易历史」;复制API Key和Secret,然后用Python调用欧易官方REST API接口
/v5/trade/fills,传入 start_time 和 end_time 参数,分页拉取原始JSON数据,再自行转换为Excel。这种方式可以突破网页端单次导出5000条的上限,但需要基础编程能力。
方法三:通过欧易App导出(仅限iOS)
打开欧易App,底部导航栏切换到「资产」→ 右上角「…」→「交易记录」,选择时间范围后点击右上角「分享」图标,选择「发送到邮箱」。系统会把当前页显示的订单(最多200条)以PDF附件形式发到绑定邮箱。这个方式无法导出全部历史数据,只适合临时应急。

验证导出文件完整性
第一步:用Excel打开CSV文件,检查首行字段是否包含「Order ID」「Side(Buy/Sell)」「Symbol」「Price」「Size」「Fee」「Fee Currency」「Created Time」「Filled Time」等12项以上核心字段——少了任何一个都可能意味着导出不完整。
第二步:随机挑3笔订单,在网页端订单历史中逐项比对成交时间、数量、手续费数值,确保零误差。
第三步:查看文件末尾行号——如果显示行数超过5000,说明网页端导出已经触发了分页截断,这时候必须改用API方式重新拉取,否则缺失的数据会导致对账失败。