如何查询和下载 Binance 订单历史记录|币安交易记录导出教程

发布于 2025-02-08 05:29:43 · 阅读量: 181168

如何查询并下载 Binance 订单历史记录

玩加密的都知道,交易所里翻订单历史,简直像大海捞针。Binance(币安)作为全球顶流交易所,自然不会让你白折腾。本文手把手教你如何查询并下载 Binance 的订单历史记录,方便你复盘、报税或者晒战绩。

一、登录 Binance 账号

打开 Binance 官网 ,输入你的账号密码,完成两步验证,安全第一,别被钓鱼网站坑了。

二、进入订单管理页面

登录后,鼠标移到 【交易】【订单】,然后选择 【现货订单】【合约订单】(根据你的交易类型选择)。

三、查询订单历史

进入订单管理页面后,你可以通过以下方式筛选你的交易记录:

  1. 选择时间范围:Binance 支持筛选 3 个月内的订单,你可以调整起止日期查询。
  2. 按交易对筛选:想看特定币种的交易记录?直接输入交易对,比如 BTC/USDT
  3. 按订单类型筛选:限价单、市价单、止盈止损单,都能分别查看。
  4. 按订单状态筛选:已成交、部分成交、取消的订单,一目了然。

四、下载订单历史记录

如果你要下载交易记录,步骤如下:

  1. 在订单管理页面,点击右上角的 【导出交易历史】
  2. 选择 时间范围(最长支持 1 年的记录,老数据需要分批下载)。
  3. 选择 文件格式(一般是 CSV 或 Excel)。
  4. 点击 【生成报表】,等待 Binance 处理数据。
  5. 处理完后,你可以在 【下载中心】 里找到并下载文件。

五、API 获取交易历史(适合高阶玩家)

如果你是技术流,或者要导出更长时间的记录,可以用 Binance API 自动获取数据:

  1. 进入 Binance API 申请 API Key。
  2. 使用 GET /api/v3/allOrders 请求历史订单。
  3. 可用 Python 或 Postman 发送 API 请求,返回 JSON 格式数据。

Python 示例代码:

import requests

api_key = "你的API_KEY" secret_key = "你的SECRET_KEY"

headers = {"X-MBX-APIKEY": api_key} params = {"symbol": "BTCUSDT", "limit": 500}

url = "https://api.binance.com/api/v3/allOrders" response = requests.get(url, headers=headers, params=params)

print(response.json())

六、常见问题

Q1:Binance 为什么只提供 3 个月的查询?

因为数据量太大,官方限制了前端查询时间范围。如果你需要更长时间的数据,只能通过 API分批下载 CSV 文件

Q2:为什么导出订单时提示“生成中”很久?

高峰期 Binance 处理数据需要时间,耐心等一下。如果长时间无响应,可以 换个时间段 再试。

Q3:导出的 CSV 文件乱码怎么办?

尝试用 ExcelGoogle Sheets 打开,并调整编码格式为 UTF-8

Binance 的交易数据对复盘和报税很重要,学会正确导出能让你更好地管理自己的交易记录。快去试试吧!

Gate.io Logo 加入 Gate.io,注册赢取最高$6666迎新任务奖励!