不管是哪种交易,在开仓之前了解盈利与亏损是如何计算的是相当重要的。我们会按照顺序逐个介绍,让交易者准确地了解以下这些变数,是如何影响盈亏计算。
一、平均开仓价格
在XXKK的正向合约交易中,不管交易者在什么时候加仓,平均开仓价都是会发生改变的。
举例:A用户现在持有 BTCUSDT 0.1 的多仓,开仓价格为 40,000 USDT。一个小时后,A用户决定再多开 0.1 的仓位,开仓价为 42,000 USDT。
平均开仓价格 = USDT合约总价值 / 合约总数量
合约总价值 = [(合约数量1 * 价格1) + (合约数量2 * 价格2)] = [(0.1 * 40,000) + (0.1 * 42,000)] = 8200
合约总数量 = 0.1 + 0.1= 0.2 BTC
平均开仓价格 = 8200 / 0.2 = 41,000
二、未结盈亏
一旦委托成交后,仓位和它的未结盈亏就可以在仓位区中即时看到。
根据您的交易方向不同,计算未结盈亏的公式也稍有不同。
1. 对于多仓
举例:A用户现在持有 BTCUSDT 多仓0.2,开仓价格为 41,000 USDT。当持仓表中的当前标记价显示为 43,000 USDT的时候,未结盈亏将显示为 400 USDT。
未结盈亏 = 合约数量 * (当前标记价 - 开仓价格) = 0.2 * (43,000 - 41,000)= 400 USDT
2. 对于空仓
举例:A用户现在持有 BTCUSDT 空仓 0.4,开仓价格为 40,000 USDT。当委托表中的当前标记价显示为39,000 USDT的时候,未结盈亏将显示为 400 USDT。
未结盈亏 = 合约数量 * (开仓价格 - 当前标记价) = 0.4 * ( 40,000 - 39,000) = 400 USDT
※在USDT合约中,您的盈亏是以USDT结算的。这与反向合约(币本位)中,以所交易的币来结算是刚好相反的(例如 BTCUSD 反向是用BTC来结算的)。
※价格上的浮动(如 1000 USDT),无论是往哪个方向,假设仓位大小是 1 BTC 的话,那这就代表交易者赚了或赔了1000 USDT。
※调高杠杆并不会直接将您的盈利/亏损以倍数放大。相反,盈利与亏损是由仓位大小和价格浮动来决定的,简单来说,杠杆越高,开仓所需抵押的保证金越低;合约数量越大,盈利/亏损越大;价格与开仓价格拉开的距离越大,盈利/亏损越大。
※默认显示的未结盈亏是基于最新市场价计算的。把鼠标放在显示的数字上,未结盈亏将会以标记价格计算的来显示。
※最后很重要的一点,未结盈亏的计算是没有包括交易者在开仓/平仓/持仓过程中支付或者收取的任何交易手续费以及资金费用的。
三、未结盈亏百分比
未结盈亏百分比基本上是用百分比的形式显示了这个仓位的投资回报率(ROI)。
就像未结盈亏一样,这个数字是跟著最新市场价格一直在变动的。因此,未结盈亏百分比的公式如下。
未结盈亏百分比(%) = [ 仓位未结盈亏 / 仓位保证金 ] * 100%
仓位保证金 = 起始保证金 + 平仓手续费
举例: A用户现在持有 BTCUSDT 0.2的多仓,开仓价格为 41,000 USDT。当委托表中的最新市场价显示为43,000 USDT的时候,未结盈亏将显示为 400 USDT。假设所用的杠杆是10倍。
基于之前的计算,仓位未结盈亏 = 400 USDT
起始保证金 = (合约数量 * 开仓价格) / 杠杆 = (0.2 * 41,000) / 10 = 820 USDT
平仓手续费 = 破产价格 * 合约数量 * 0.06% = 36877.86 * 0.2 * 0.06% = 4.4253 USDT
未结盈亏百分比 (%) = [ 400 USDT / ( 820 USDT + 4.4253 USDT ) ] * 100% = 48.52%
※有些交易者在这部分存在误区,调高杠杆确实是不会增加您的未结盈利的。未结盈亏百分比上升了,其实是因为所用的仓位保证金减少了,而不是因为实际的盈利变多了。
再用A用户来举例,无论所使用的杠杆是10倍、5倍,还是50倍,未结盈亏都是一样的。
如果A用户使用原杠杆10倍,他的未结盈亏 = 400 USDT,未结盈亏百分比 = 48.52%。
如果A用户调低杠杆到5倍,他的未结盈亏 = 400 USDT,未结盈亏百分比 = 24.32%。
如果A用户调高杠杆到50倍,他的未结盈亏 = 400 USDT,未结盈亏百分比 = 237.49%。
对于全仓模式,仓位保证金是用这个币种当前的风险限额下,所允许的最高杠杆来计算的(比如 BTCUSDT = 125倍)。
四、平仓盈亏
当交易者最终平仓的时候,盈亏终于实现了,可以在合约历史中找到记录。
| 未结盈亏中的计算 | 平仓盈亏中的计算 | |
| 仓位的盈利与亏损 | 包含 | 包含 |
| 交易手续费 | 不包含 | 包含 |
| 资金费用 | 不包含 |
包含 |
平仓盈亏 = 仓位盈亏 - 开仓手续费 - 平仓手续费 - 支付/收到的资金费用总数额
A用户现在持有 BTCUSDT 0.4的空仓,开仓价格为 40,000 USDT。
当委托表中的最新市场价显示为 39,000 USDT的时候,未结盈亏将显示为 400 USDT。
A用户现在持有 BTCUSDT 0.4的空仓,开仓价格为 40,000 USDT。当委托表中的最新市场价为 39,000 USDT时,A用户决定通过市价平仓策略平掉整个仓位。假设A用户也是通过市价单开仓的,在持仓期间一共支付了 4.2 USDT 的资金费用。
基于我们之前的计算,仓位盈亏 = 400 USDT 盈利
开仓手续费 = 合约数量 x 开仓价格 * 0.06% = 9.60 USDT 支出
平仓手续费 = 合约数量 x 平仓价格 * 0.06% = 9.36 USDT 支出
支付/收到的资金费用总数额 = 4.20 USDT 支出
平仓盈亏 = 400 - 9.60 - 9.36 - 4.20 = 376.84 USDT
※以上示例只应用于整个仓位都是用单笔委托来进行开仓和平仓的。对于部分平仓,平仓盈亏是按比例来计算所有的费用的(开仓手续费和资金费用),然后依照比例显示在平仓盈亏中。