如何计算合约交易盈亏?

目前BTC市场造好,Ann打算做多,和大多数投资者一样,交易是盈利还是亏损是她最关心的问题。

Ann以$9,266.5买入100,000多仓合约,订单成交后,她可以在持仓区看到仓位实时未结盈亏。

未结盈亏计算

未结盈亏指当前所持仓位未有平仓情况下的盈亏,又称浮动盈亏。持仓区内默认显示的未结盈亏是基于最新市场价计算的。

  • 最新成交价格

Ann持有100,000BTCUSD多仓合约,开仓价格为$9,266.5。当委托表中的最新成交价为$9,426.5时,

该仓位所对应的的盈亏为

= 100,000 x [ (1 / $9,266.5) – (1 / $9,426.5) ]* =0.1831BTC

*多仓未结盈亏 = 合约数量 x [(1/平均开仓价格) – (1/最新成交价格)]

以最新成交价计算的未结盈亏代表如果Ann能以最新成交价格平仓,仓位的预期盈亏。当然Ann的实际平仓时的价格可能和最新成交价有差距。

如果Ann将鼠标移到未结盈亏数字上,可以查看以标记价格计算的仓位未结盈亏。

  •  标记价格

Ann以$9,266.5持有100,000BTCUSD多仓合约。委托表中的最新成交价为$9,426.5时,标记价格为$9,424.02。

Ann在价格$9,424.02时所对应的的仓位盈亏为

=100,000 x (1/$9,266.5 – 1/$9,424.02) ** =0.1803BTC

**多仓未结盈亏 = 合约数量 x [(1/平均开仓价格) – (1/当前标记价格)]

标记价格并不是交易价格,主要用于强平触发,所以以标记价格计算的未结盈亏主要作为强平预期参考,而非实际平仓盈亏的有效参考。

若交易者进行做空交易,未结盈亏的计算方法也稍有不同。欲了解空仓未结盈亏如何计算,请查阅  盈亏计算(反向)

值得留意的是,未结盈亏的计算未包含交易者在开仓/平仓/持仓过程中支付或者收取的任何交易手续费以及资金费用。

未结盈亏百分比%

未结盈亏百分比显示了持仓的预期投资回报率。

未结盈亏百分比(%) = [仓位未结盈亏 / 仓位保证金***] x 100% 

***仓位保证金=起始保证金+追加保证金+出场手续费

看回Ann的案例,不同杠杆倍数下的未结盈亏和未结盈亏百分比:

由此可以看出,在不同的杠杆倍数下,未结盈亏绝对值完全相同,但未结盈亏百分比则会随着杠杆倍数调高而上升。当杠杆提高的时候,仓位占用的起始保证金减少,而预期盈利不变,因此未结盈亏百分比被放大。

平仓盈亏计算

平仓盈亏指的是交易者在平仓后所产生的实际盈亏,实际盈亏直接计入钱包余额。平仓盈亏不仅包含开平仓价差带来的收益或亏损,还包含交易手续费以及资金费用。

平仓盈亏 = 仓位盈亏 – 开仓手续费 – 平仓手续费 – 支付或收到的资金费用总数额

Ann以$9,266.5买入100,000BTCUSD多仓合约,BTC价格上涨将近$200,她决定市价委托止盈出场,出场价格$9,417.5。

价差盈利为100,000x (1/$9,266.5 – 1/$9,417.5) = 0.173BTC。开仓及平仓均支付0.075%手续费,即分别支付约0.008BTC和0.0079BTC。持仓期间共获得0.0018BTC的资金费用。

平仓后,Ann共获利0.1589BTC(0.173BTC-0.008BTC-0.0079BTC+0.0018BTC)。