比特币交割合约提前平仓,通常按照实际成交的平仓均价计算盈亏,而不是等到合约到期后使用交割价结算。简单说,主动平仓看的是开仓价与平仓价之间的差额,再扣除开仓手续费、平仓手续费以及可能产生的其他账户费用;只有持仓一直留到到期,平台才会按照交割规则,以统一的交割价处理未平仓仓位。这个区别决定了最终到账金额,也决定了很多交易者为什么看到行情盈利,实际结算后却少了一截。

以USDT本位比特币交割合约为例,做多时,毛盈亏大致等于持仓数量乘以平仓价减开仓价;做空则反过来计算。比如交易者持有价值1枚BTC的多仓,开仓价为60000美元,提前以62000美元全部平仓,毛盈利就是2000 USDT。若开仓和平仓名义价值分别为60000 USDT和62000 USDT,平台费率按万分之几收取,就要从这2000 USDT中扣掉两笔交易手续费。杠杆不会直接把2000美元变成几倍,它主要改变占用保证金和收益率,20倍杠杆下的名义盈亏仍由仓位数量和价格变动决定。

币本位交割合约的算法更容易让人产生误判,因为盈亏通常以BTC结算,价格上涨或下跌还会改变折算后的币数量。以BTCUSD反向合约为例,多仓盈亏常用合约张数×合约乘数×(1÷开仓价-1÷平仓价)计算,空仓则方向相反。假设持有100张、每张100美元的多仓,开仓价为60000美元,平仓价为62000美元,结果并不是简单的2000美元,而是折算成BTC后的数量。价格越高,同样的美元名义价值折算出的BTC数量越少,币本位账户的实际收益会与美元直觉存在差异。
提前平仓还要留意成交价和仓位状态。市价平仓采用的是订单撮合后的平均成交价,行情剧烈波动、盘口深度不足时,实际价格可能与点击平仓瞬间看到的价格不同;限价单没有完全成交,剩余仓位仍然暴露在市场中。只平掉一部分仓位时,平台会按照已平数量计算已实现盈亏,未平部分继续保留未实现盈亏,直到再次平仓或被系统处理。交易页面显示的收益率通常还可能没有完全计入手续费,因此不能只看绿色数字判断净利润。

持仓拖到交割时,计算逻辑就换成平台规定的交割价。部分平台会取到期前最后一段时间的指数价格平均值作为交割基准,并将未平仓头寸统一结算;交割过程中还可能收取交割费,具体时间窗口、指数来源和费用标准以对应合约规则为准。也就是说,提前平仓的优势是锁定实际成交结果,避免最后计价窗口带来的价格偏差,但代价是可能错过后续行情。真正核算一笔交易,应按毛盈亏-开仓费-平仓费-其他费用复盘,同时确认自己交易的是U本位还是币本位,使用的是成交价还是交割价,不能把两套公式混在一起。
