币程笔记 教程

币安交易历史从 APP 导出 CSV 的步骤

报税、对账、写交易复盘,都需要把币安的交易历史导出来。本笔记把导出步骤与注意点整理出来。直接打开 币安官网;下载 APP 走 币安官方APP;iPhone 装机看 iOS安装教程

可导出的数据类型

币安提供导出的几类记录:

类型 内容
现货订单 所有现货下单记录
合约订单 永续与交割合约
杠杆订单 杠杆交易
OTC 交易 OTC 现货
法币入金 银行卡 / P2P 充值
法币出金 提现到法币
充提币 链上充提
资金流水 总账户变动
推介奖励 推荐人佣金
Earn 收益 理财收益

每类单独导出,便于分析。

网页版导出步骤

最方便的导出在网页版:

  1. 登录 binance.com
  2. 个人中心 → 「账单 / 财务报告」(Reports)
  3. 选择「生成报告」
  4. 选择类型(如「现货交易」)
  5. 选择时间范围(最长 6 个月一次)
  6. 选择格式(CSV / Excel)
  7. 提交 → 等待生成
  8. 收到邮件 → 点链接下载

生成时间从几秒到几分钟,看数据量。

APP 版导出步骤

APP 上同样可以:

  1. APP → 我的 → 订单历史 / 资产历史
  2. 顶部菜单 → 「下载」
  3. 选时间范围与类型
  4. 提交
  5. APP 内生成或邮件发送

APP 上界面可能简化,部分高级筛选只在网页有。

时间范围的限制

类型 单次最大时间范围
现货订单 6 个月
合约订单 6 个月
资金流水 1 年
充提币 任意(按需选择)
推介奖励 1 年

如果你要导出历史 2 年的现货订单,要分 4 次(每次 6 个月)。

CSV 文件结构

下载下来的 CSV 通常包含:

  • 时间戳(精确到秒)
  • 币种对(BTCUSDT 等)
  • 买 / 卖
  • 价格
  • 数量
  • 总额
  • 手续费
  • 手续费币种
  • 订单 ID

直接用 Excel / Google Sheets 打开。

用于报税

加密交易报税在不同国家有不同要求:

国家 报税基础
美国 每笔交易报 1099
加拿大 资本利得
中国大陆 政策不明(境外资产)
香港 一般免资本利得
日本 杂项所得

导出 CSV 后导入到 Koinly、CoinTracker 等报税工具,自动计算。

第三方报税工具的对接

主流工具:

  • Koinly:支持币安直接 API 对接
  • CoinTracker:支持
  • TaxBit:支持
  • 国内:部分会计师有人工服务

API 对接比 CSV 上传更准确(CSV 偶有遗漏)。

API 对接的优势

用 API Key 直接对接报税软件:

  • 自动同步所有交易(无遗漏)
  • 实时更新
  • 不用每月手动导出
  • API Key 设为只读权限保证安全

大数据量的处理

如果你交易频繁(每天几十笔),半年的 CSV 可能有几千行:

  • Excel 打开没问题(< 100 万行)
  • 但分析慢
  • 推荐用 Python pandas 或 R 处理
  • 或导入到数据库

导出失败的处理

导出失败常见原因:

  • 时间范围过大(自动报错)
  • 数据量太大服务端超时
  • 邮件被识别为垃圾

处理:

  • 缩小时间范围分批导
  • 检查垃圾邮件
  • 等高峰期过

隐私保护

导出的 CSV 含敏感信息:

  • 交易明细
  • 资金流水
  • 充提币地址

存放时:

  • 加密压缩
  • 不要上传到云盘明文
  • 不要发到不安全邮箱

多账号的导出

如果你有多个币安账号,每个分别导出。币安没有「多账号合并报告」功能。

子账户:

  • 主账户可以下载子账户的报表
  • 路径:API 管理 → 子账户 → 报表

导出的频率建议

用途 频率
日常对账 月度
报税 年度
复盘 季度
法律 按需

每次导出后给文件加日期前缀方便区分。

FAQ

Q:导出会扣费吗? A:不会,免费功能。

Q:能不能导出实时未成交订单? A:可以。在「未成交订单」页面有「导出」按钮。

Q:CSV 与 Excel 哪个好? A:CSV 通用;Excel 含格式但可能在跨工具时丢失格式。

Q:导出频率有限制吗? A:每天有次数限制(约 5-10 次),但日常用足够。

延伸阅读