eth的真实盈亏,不能只看买入价和卖出价,还要把成交数量、交易手续费、滑点、gas费以及提现成本一并计入。中心化交易所主要按照订单成交记录核算,去中心化交易则要以钱包实际支出和最终到账数量为准。常用思路可以概括为:买入总成本减去卖出净收入,得到的才是更接近实际的盈亏结果,而不是简单用卖价减买价再乘数量。

买入成本的基础公式是成交价×成交数量+买入手续费。例如以3000 USDT买入0.5 ETH,未计手续费前的成交金额为1500 USDT,假设费率为0.1%,平台按收到的资产收取费用,手续费就是0.0005 ETH,钱包实际得到0.4995 ETH。此时,按到账数量折算,ETH的有效持仓成本约为1500÷0.4995,约等于3003 USDT。不同平台可能将手续费从ETH、USDT或其他指定资产中扣除,不能只看下单页面的预估数值,最终应以成交明细中的已收手续费为准。

卖出时,核算方式正好反过来:卖出成交价×卖出数量,再减去卖出手续费,就是实际获得的USDT或美元金额。沿用上面的例子,若0.4995 ETH以3200 USDT卖出,毛收入为1598.4 USDT;手续费按0.1%计算,约为1.5984 USDT,卖出净收入约1596.8016 USDT。扣除1500 USDT买入成本后,账面盈利约96.8016 USDT,暂不考虑提现费和链上费用。若买入、卖出价格接近,手续费可能直接吞掉利润,因此更实用的判断指标是盈亏平衡价:买入总成本÷实际持仓数量,再叠加预计卖出费率,所得价格才是大致需要达到的最低卖价。

面对分批建仓,不能拿最后一次买入价当作全部仓位成本,通常要采用加权平均法。比如分别以2800、3000、3200 USDT买入不同数量的ETH,应将每笔实际支出和对应手续费统一换算成USDT,再除以扣除手续费后的ETH总数量,得到平均持仓成本。卖出一部分时,分摊的成本可按平均成本乘以卖出数量计算,已实现盈亏等于卖出净收入减去这部分成本;剩余仓位则继续沿用新的平均成本。交易软件显示的未实现盈亏,往往按最新标记价格估算,和真正全部卖出后的净收益并不完全相同。
链上兑换还要增加一层核算。以太坊主网Gas费按照实际消耗的Gas单位×基础费用与优先费之和计算,ETH转账、代币兑换和复杂合约交互的耗气量并不一样;即使兑换失败,也可能产生已消耗的网络费用。通过DEX买入ETH时,实际成本还会受到池子手续费、价格影响和滑点影响,流动性越薄、交易金额越大,成交价格越容易偏离页面报价。更稳妥的记录方式,是把支付的稳定币+Gas折算价值作为买入支出,把到账ETH数量作为持仓数量,卖出时再减去兑换手续费、Gas和滑点损耗。
实际操作中,可以保留四项数据:成交均价、成交数量、手续费资产及金额、链上交易成本。市价单可能出现多笔成交,最终均价应按成交金额除以成交数量计算;限价单也不代表一定享受较低费率,订单是否立即吃单,会影响Maker或Taker费率。把这些信息放进表格后,用卖出净收入-买入总成本-额外费用计算,结果才是可复核的ETH交易盈亏。对于频繁买卖者,手续费率、滑点和提现成本往往比单次价格波动更容易被忽略,也更应该纳入每一笔交易的复盘。
