okx提供四种交易数据导出方式:一、网页端“交易历史”导出csv,含毫秒级时间戳;二、“账单”页面导出全口径资金流水,支持365天自定义时段;三、用python-okx库调用api批量获取json并转excel;四、app截图后ocr识别补全。
欧易(okx)官方认证入口:
点击获取官方APP☞☞☞☞☞:

一、通过网页端“交易历史”页面导出
OKX网页端提供原生导出功能,支持将筛选后的现货、合约等交易记录一键下载为CSV文件,数据字段完整且时间戳精确到毫秒。
1、登录OKX官网,进入账户中心后点击顶部导航栏的“账户”→“资产”。
2、在左侧菜单栏中选择“交易历史”,页面自动加载最近30天的全部交易记录。
3、使用右上角筛选器设置交易类型(如“现货交易”)、时间范围(支持自定义起止日期)及订单状态(如“已完成”)。
4、确认筛选结果无误后,点击页面右上方的“导出”按钮,系统将生成并下载CSV格式文件。
二、通过网页端“账单”页面导出资金流水
“账单”页面记录账户级全口径资金变动,包括手续费、返佣、理财收益等,导出内容比“交易历史”更细粒度,适用于税务申报或审计场景。
1、在账户中心内切换至“账单”标签页,该页面默认展示近7天的资金明细。
2、点击时间筛选器,选择“自定义时间段”,输入开始与结束日期(最长支持365天单次导出)。
3、可勾选“仅显示充值/提现/手续费”等子类目,缩小导出数据量。
4、点击页面右上角的“下载账单”按钮,文件包含交易ID、时间、金额、币种、业务类型、备注等12项字段。
三、使用python-okx库批量拉取并导出历史数据
针对需获取超30天以上记录或自动化归档的用户,可通过调用OKX官方API接口绕过前端限制,直接获取原始JSON数据并转存为Excel。
1、安装依赖库:执行命令 pip install python-okx pandas openpyxl。
2、初始化MarketAPI实例,设置flag='1'指向实盘环境。
3、调用get_history_candlesticks方法时传入instId(如"BTC-USDT")、bar(如"1D")、limit(最大100)、after与before时间戳(毫秒级)。
4、将返回的JSON响应解析为DataFrame,使用to_excel()保存为本地Excel文件,列名映射为时间、开盘价、最高价、最低价、收盘价、成交量。
四、手机APP端手动截图+OCR识别补全
当APP未开放导出权限或需临时提取少量记录时,可借助OCR工具对交易列表截图进行结构化识别,适用于iOS/Android双平台。
1、在OKX手机APP中进入“账户”→“交易历史”,逐页滑动至目标交易所在位置。
2、开启系统截屏功能,对每屏交易记录(含时间、币种、方向、数量、价格)完整截图。
3、使用支持表格识别的OCR应用(如Adobe Scan或腾讯OCR),上传截图并导出为CSV。
4、人工核对OCR结果中时间格式是否统一为ISO 8601标准,修正识别错误的数字与符号。











