示意图:左边一笔买入 1.50 的委托,实际成交 1.35、撤销 0.15;三条箭头指向 F1 0.60、F2 0.50、F3 0.25 三行成交,右边合计框写着 1.35
左边是委托:买 1.50、成交 1.35、撤销 0.15;中间 F1 到 F3 三行相加,右边得出 1.35。

示例数据:十月二十五日,账户甲挂了一笔 ETH/USDT 限价买单,委托数量 1.50 ETH,委托价 2,400.00 USDT。月底核对时,历史委托里只有这一行,历史成交里却是三行,时间、价格和数量各不一样;剩下的 0.15 ETH 一直没成交,当天下午被撤掉了。

这三行同属一笔委托。账本以成交为单位记明细,每行注明归哪一笔委托;核对时把三行加起来,回到委托那一行的成交数量和成交额上。没成交的 0.15 ETH 不记进余额。

为什么一笔订单在“历史成交”里显示好几行

币安帮助中心《如何查看我的现货交易活动》专门回答过这个问题:历史成交是每个历史委托下已经和订单簿匹配成交的部分,一笔委托可能和订单簿上的多个订单成交,但它们同属于一个历史委托。

换句话说,挂单簿上那一价位的卖单不够 1.50 ETH,系统就一笔一笔吃,吃到多少记多少行。价位不同会分行,同一秒内对上不同的对手单也会分行。

币安帮助中心中文页《如何查看我的现货交易活动》顶部:面包屑为常见问题、现货&杠杆交易、现货交易、交易历史,下方有网页版、APP版、常见问题三个页签,正文开头说明可以在当前委托、历史委托和历史成交之间切换
币安帮助中心《如何查看我的现货交易活动》:页面顶部的三个页签对应网页版、App 和常见问题,一笔委托分多行成交的解释在“常见问题”页签里(2026 年 11 月截图)。

历史委托和历史成交,账本各要哪一份

同一页列出了两份记录各自显示什么。

历史委托一行代表一笔订单:委托时间、交易对、类型、方向、平均价格、委托价格、成交数量、委托数量、成交额、订单状态。它回答的是“这笔单最后成了多少”。

历史成交一行代表一次实际撮合。帮助页写明,这里可以看到手续费详情和你在这次成交里是挂单方还是吃单方。它回答的是“钱和币在哪一刻、按什么价格换了手”。

余额变化发生在成交那一刻,所以账本的明细行来自历史成交。历史委托不进余额,只拿来做对照和说明。两份都要下载、都要留:App 里两个页签右上角各有一个“下载”图标,导出范围怎么选、导完怎么查缺口,见币安记录导出:选对范围并检查缺口。

一笔订单分多次成交,账本里怎么记

示例的三行成交,在账本里是这样:

示例数据:三行成交(UTC)
本地委托号成交时间成交价(USDT)数量(ETH)成交额(USDT)手续费(ETH)
A-1025-01F110-25 09:12:052,399.000.601,439.400.00060
A-1025-01F210-25 09:12:052,400.000.501,200.000.00050
A-1025-01F310-25 13:47:312,400.000.25600.000.00025

第一列是连接两份记录的钥匙。下载的成交文件里如果带订单编号一类的列,直接用它;没有的话,就按交易对、方向和时间,把成交归到对应的那笔委托下,自己编一个本地委托号,比如“账户别名-月日-序号”。归错的风险在同一天同一交易对有好几笔委托时最高,这时再看价格:限价买单的成交价不会高于委托价。

F1 和 F2 时间相同,看上去像重复导入。区分的办法是看价格和数量:两行完全一样才值得怀疑,查法见导出跨月记录时,怎样发现日期重叠。这里价格不同,是同一秒里吃掉了两个价位。

成交记录加起来,和订单金额对不上怎么办

拿历史委托那一行做三项对照:

  1. 成交数量:0.60 + 0.50 + 0.25 = 1.35 ETH,等于委托行的成交数量;
  2. 成交额:1,439.40 + 1,200.00 + 600.00 = 3,239.40 USDT,等于委托行的成交额;
  3. 没成交的部分:委托 1.50 − 成交 1.35 = 0.15 ETH,和订单状态对得上。

第三项最容易被跳过,却最能解释“我明明买 1.5 个,怎么只到了 1.35 个”。

别用平均价格倒推金额。示例的平均价格是 3,239.40 ÷ 1.35 = 2,399.555…,假设显示时保留两位小数,就是 2,399.56;再乘回 1.35,得到 3,239.41,比实际多出 0.01 USDT。差额是四舍五入造成的,不是哪一笔漏了。账本里的 USDT 支出,用逐行成交额相加。

部分成交后撤单:剩下的数量记不记

不记进余额。帮助页的说法是:订单部分成交、或者没完全成交就撤销,已成交的部分仍会出现在历史成交里;完全没成交的订单,只能在历史委托里看到。

所以账本里没有 0.15 ETH 那一行。但历史委托那一行要留着:它是“计划买 1.50、实际买 1.35”的唯一凭据。半年后回头看,如果只剩三行成交,你会怀疑是不是漏下了一笔。可以在这笔委托的备注里写一句“剩余 0.15 于 10-25 撤销,无成交”。

分多笔成交的手续费,怎样和到账数量对上

手续费也是逐笔扣的。示例里三笔加起来 0.00135 ETH。帮助页说,交易时手续费从你收到的那种资产里扣,所以这笔买单最后进账的是 1.35 − 0.00135 = 1.34865 ETH,不是 1.35。月末拿账本和余额对的时候,用的应该是后一个数。

同一页中文版和英文版在这里说法不一:中文问答写可以在历史委托里查看收取的手续费,英文版同一问答写的是到 Trades History 查看每笔手续费。正文两种语言都写着历史成交能看到手续费详情,逐笔记账就从历史成交取。

开了用 BNB 抵扣手续费的话,费用不再从 ETH 里扣,账本要多一种资产的流出,做法见币安手续费记在哪个币种里。示例三行里 F1、F2 和 F3 的挂单 / 吃单角色可能不同,这一栏也一并抄进账本备注,日后核对费率时用得上。

最后一件事和时间有关:2026 年 11 月打开时,帮助页写的是页面上最多能查近 6 个月的历史委托,更早的要走导出;这个期限币安可能调整,动手前先看帮助页眼下怎么写。一笔订单的几行成交跨了月末零点时,按每一行自己的时间归月,委托行跟着最后一笔成交走,或者在两个月里各留一条说明。

记录的种类和栏目按币安帮助中心的说明整理;照着这几步核对自己的订单,需要一个已开通现货交易的币安账户,还没有账户的读者,可以先从币安怎么注册开始。

REKQO 编辑台

本站文章统一以 REKQO 编辑台署名。示例为明确标注的模拟数据;事实依据和更正方式可在编辑原则中查阅。 编辑原则