无论你是刚入门的链圈新人,还是准备转战衍生品的老玩家,只要想靠“到期交割合约”放大利润、控制回撤,首先都得把「盈亏如何算」摸得门儿清。本文将用通俗易懂的中文拆解期货合约结算利润与损失 calculation每一个细节,U本位、币本位一次讲透,并穿插示例与FAQ,助你少走弯路。
什么叫“交割期货”及其三大核心指标
交割期货(又称季度合约或到期合约)与普通永续合约不同:
- 有既定交割日,价格最终会向现货收敛;
- 到期前仓库会标记结算价,触发结算盈亏(Settlement PnL);
- 币本位、U本位套用不同的公式,别弄混。
围绕利润,需要记住三大关键词:头寸规模、进场价格、持仓保证金。搞清楚这三点,后面的所有计算就有了依据。
一、头寸规模(Size)怎么理解?
| 核心概念 | 解读 |
|---|---|
| 正数 | 单向模式下,多头为正;债券保值型策略常用。 |
| 负数 | 单向模式下,空头为负;也可用来对冲已有现货。 |
| 绝对值 | 在计算盈亏公式里,Size统一用绝对值,方向已在公式里体现。 |
二、笑脸曲线:平均进场价格(Entry Price)
加仓或减仓后,你的“成本”会变,计算平均入场价是关键步骤。
U本位(USDⓈ-保证金)
新入场价 = (旧仓数量 × 旧入场价 + 新增数量 × 新增入场价) / (旧仓数量 + 新增数量)币本位(Coin-保证金)
新入场价 = (旧仓数量 + 新增数量) / (旧仓数量 / 旧入场价 + 新增数量 / 新增入场价)小技巧:如果你用的是USD本位,只需按加权平均;币本位求效率,则走调和平均。
三、先看浮动盈亏(Floating PnL)
拿到最新标记价格(Mark Price)就能立刻知道账面盈亏,但又分两种合约:
U本位计算
- 多单浮动盈利=面值 × |Size| × 乘数 × (标记价 – 进场价)
- 空单浮动盈利=面值 × |Size| × 乘数 × (进场价 – 标记价)
币本位计算(Inverse)
在金融工程里,币本位叫“反向合约”,公式要用倒数价差:
- 多单浮动盈利=面值 × |Size| × 乘数 × (1/进场价 – 1/标记价)
- 空单浮动盈利=面值 × |Size| × 乘数 × (1/标记价 – 1/进场价)
浮动盈亏比率 = (浮动盈亏 / 保证金) × 100%
比率>100%说明已经翻倍,也暗示杠杆过高随时可能爆仓。
👉 想拉低爆仓线?一文教你动态调整杠杆
四、平仓才算“真刀真枪”:已平仓盈亏(Closed PnL)
平仓时,把上文公式里的标记价换成平仓价即可,逻辑完全一致。
- 盈利上限不再受交割日约束
- 回撤止盈可用追踪止损提前锁定利润
五、走完全程:结算盈亏(Settlement PnL)
到期那一刻,系统把标记价强制换成交割价(Settlement Price),公式照搬。
因此:
- 未平仓仓位会自动按交割价结算盈亏;
- 杠杆效应会在最后一刻释放,情绪上常出现“剧烈波动”。
六、手续费也是隐形敌人:实现盈亏(Realized PnL)
无论平仓、交割,只要成交就产生手续费。统一公式:
实现盈亏 = 已平仓盈亏 + 结算盈亏 − 总手续费别忘了把吃单/挂单费率差异也换算进去,才算“净赚”。
七、完整实战算例
场景 A:U本位多单加仓
起点
- 计划:首笔开多 10 BTCUSDT 合约 @100,000 USDT
- 加仓:再开 5 BTCUSDT 合约 @160,000 USDT
合二为一后平均价
(10 × 100,000 + 5 × 160,000) ÷ (10+5) = 120,000 USDT- 若标记价涨至 160,000 USDT,浮动盈亏=
0.01 × 15 × 1 × (160,000 − 120,000) = 6,000 USDT
场景 B:币本位空单补仓
- 初始仓位:10 BTCUSD 反向合约 @100,000 USD
- 补仓:5 BTCUSD 合约 @80,000 USD
新平均价
(10 + 5) ÷ (10/100,000 + 5/80,000) ≈ 92,307 USD- 若标记价跌至 80,000 USD,浮动盈亏=
100 × 15 × 1 × (1/80,000 − 1/92,307) ≈ 0.25 BTC
FAQ:最常遇到的问题一次说清
Q1:杠杆倍数会影响 Size 吗?
A:杠杆只影响所需保证金,不改变实际 Size,但仍会影响爆仓线。千万别把“杠杆”等同于“仓位大小”。
Q2:结算盈亏是不是可以理解为“强制平仓”?
A:可以这么想,但有区别。普通强平是因保证金不足;结算盈亏触发于交割日,哪怕保证金充足也会执行。
Q3:为什么浮动盈亏有时正值,持仓保证金却减少?
A:USDT 合约用 U 本位,保证金亦以 USDT 计价,当行情剧烈波动,系统会实时监控保证金的美元估值,可能出现“浮盈却减值”的错觉。
Q4:手续费有折扣计划吗?
A:阶梯费率取决于近期 30 日成交量及持仓 OKB 数量,大户可降至 0.02% 以下。计算实现盈亏时务必使用真实费率。
Q5:交割前能不能反方向对冲?
A:可做“反向锁仓”降低波动,但交割日两只仓位都会分别结算,未必同步盈亏,需额外计算保证金占用。
Q6:为什么有的交易所用“面值=1”而有的“面值=100”?
A:为了迎合不同杠杆需求。面值越小,价格跳点资产波动越敏感;高阶玩家可用高面值做做市或价差策略。
结 语
如果你已经能默念“浮动PnL、实现PnL、结算PnL”三大关键词,恭喜进入交割期货高阶玩家名单。别忘了每次改动仓位后,立刻用平均入场价重算盈亏,再对照保证金看风险度,才能在临近交割日也胸有成竹。祝你用数据和耐心,而不是情绪,稳稳拿到每一次确定性收益!
(风险提示:数字资产价格高度波动,杠杆交易会放大收益与损失。本文所有示例仅供教学,不构成投资建议。)