炒币合约浮盈滚仓全解析:强平价计算与风险防控
内容提要:本文深入探讨了炒币合约中的浮盈滚仓策略,首先解释了滚仓的概念,即通过利用仓位盈利部分再开新仓位以扩大收益的过程。随后,详细解析了强平价在不同保证金模式下的计算方法,包括逐仓和全仓保证金模式,帮助新手理解加仓后保证金和爆仓价的计算方式。通过实例演示了不同加仓场景对爆仓价的影响,并指出浮盈虽不影响原有仓位爆仓价,但浮亏会使强平价接近标记价格。最后,文章强调了滚仓操作中的风险防控,提醒投资者需时刻关注市场变化,合理控制仓位,确保投资安全。
什么是炒币合约浮盈滚仓?
期货合约滚仓指的是原有仓位盈利后,利用仓位盈利的部分再开更多的仓位,从而扩大仓位价值,这个过程就叫做滚仓,可以理解为滚雪球那样仓位越滚越大。
这听起来很简单,但实际操作中新手用户会遇到各种问题,比如说:
加仓后保证金和爆仓价到底是咋算的?
为什么我加仓后爆仓来得更快了呢?
如果要爆仓,那是一起爆还是先开的先爆?
本期教程文章就跟着我一起来解答上面的疑惑吧!
炒币合约浮盈滚仓的强平价如何计算?
在了解滚仓之前,我们先来看下强平价的具体计算方式,不同开仓模式的计算方式不同(以下所有计算均不考虑维持保证金率和手续费):
一、逐仓保证金模式
在逐仓保证金模式下,仓位将分配到一定数额的保证金,此保证金独立于交易者的账户余额。这使得交易者能够控制账户风险,在触发强平时所需承担的最大损失即为相应的仓位保证金。
计算公式如下:(案例为正向合约,U本位,以下案例均只有做多场景,做空场景大家可以自己尝试着计算)
当仓位亏损>仓位保证金,则触发强平,即
(开仓价-强平价)*仓位数量>初始保证金+追加保证金
假设一张BTC正向合约面值为0.01 BTC,用户A在币价20,000 USDT的时候买入了10张合约做多,20倍杠杆,如果不追加保证金,则
(开仓价:20,000 USDT-强平价)*仓位数量(0.01 BTC*10张)>初始保证金(100 USDT)
计算得:强平价<19,000USDT,也就是说币价跌到19,000USDT被强平
如果用户A开仓后又追加了500 USDT做为保证金,则
(开仓价20,000 USDT-强平价)*仓位数量(0.01 BTC*10张)>初始保证金(100 USDT)+追加保证金(500 USDT)
计算得:强平价<14,000USDT,也就是说币价跌到14,000USDT才会被强平
从上面的计算我们也可以看出:追加保证金可以延缓爆仓时机。
而逐仓模式下浮盈是不能用来加仓的,很多新手都会疑惑怎么自己的浮盈无法用来滚仓,那是因为你用的是逐仓模式,只有下面要说的全仓模式的浮盈才能用来加仓。
二、全仓保证金模式
与逐仓保证金模式相比(强平价固定),全仓保证金模式下的强平价格可能会不断变化,因为可用余额将受到其他仓位的影响。
在全仓保证金模式下,每个仓位占用的初始保证金独立于账户余额,但剩余余额由所有仓位共享,可用余额将受到所有现有仓位中未结盈亏的影响。
示例1
在全仓保证金模式下,假设交易者A要使用50倍杠杆以20,000 USDT的价格开1 个BTC的多仓。当前账户的可用余额为2,000 USDT。
在可持续亏损总额为2000 USDT的情况下,仓位的强平价18,000USDT。
交易者A接受这一风险水平并开仓。系统将在其可用余额中占用400 USDT,用作开仓的初始保证金。
可用余额=2,000-400=1,600 USDT
示例2
一段时间后,价格上涨到22,000 USDT,交易者A的仓位未结收益为2,000 USDT。
可持续亏损总额=可用余额+初始保证金+未结收益
= 1,600 + 400 + 2,000
= 4,000 USDT
在可持续亏损总额为4,000 USDT的情况下,仓位的强平价格为18,000USDT。
根据上述逻辑,我们可以推导出强平价格的计算公式如下(做多场景):
有未结算盈利:
(开仓价-强平价)*仓位数量=可用余额+初始保证金
有未结算亏损:
(当前标记价格-强平价)*仓位数量=可用余额+初始保证金
上面这俩公式透露出一个道理:浮盈不影响原有仓位的爆仓价,但浮亏会让强平价接近标记价格。
看懂以上全仓模式的强平价格计算后,我们来看看不同加仓的情况如何影响爆仓价,分别是完全对冲场景、不完全对冲场景和不同合约仓位场景。
以下是全仓保证金模式下的强平价格计算示例(未计入手续费)。
示例1(完全对冲)
在全仓模式下,仅当持有相同数量的同一合约时,才能进行完全对冲。例如,一位交易者在全仓保证金模式下持有1 BTC的BTCUSDT多仓和1 BTC的BTCUSDT空仓。
完全对冲的仓位不会遭到强平,因为一个仓位的未结收益将抵消另一个仓位的未结亏损。
示例2(部分对冲)
假设交易者B在50倍杠杆下持有以下两个仓位,当前的可用余额为5,000 USDT。当前的标记价格为20,000 USDT。
多仓空仓仓位数量:2 BTC开仓价格:22,000 USDT未结亏损:4,000 USDT仓位数量:1 BTC开仓价格:20,000 USDT这个案例里的空仓永远不会遭到强平,因为多仓的仓位数量大于空仓。在价格上涨时,多仓的未结收益始终大于空仓的未结亏损。
对于多仓,在计算强平价格时只需要考虑仓位的净风险敞口:abs(多仓–空仓) = abs(2 BTC – 1 BTC) = 1 BTC。
初始保证金 = (1 × 22,000 ) / 50 = 440 USDT
可用余额= 5,000 USDT
(当前标记价格20,000 USDT -强平价)*仓位数量(1 BTC) =可用余额(5,000 USDT)+初始保证金(440 USDT)
强平价=14,560USDT
示例3(不同合约的仓位)
交易者C当前持有以下两个仓位,且帐户可用余额为2,500 USDT。
多仓空仓合约名称:BTCUSDT仓位数量:1 BTC开仓价格= 20,000 USDT杠杆倍数= 100倍初始保证金 = (1 × 20,000) / 100 = 200 USDT未结亏损= 500 USDT当前标记价格= 19,500 USDT合约名称:ETHUSDT仓位数量:10 ETH开仓价格:2,000 USDT杠杆倍数= 50倍初始保证金= (10 × 2,000 ) / 50 = 400 USDT对于BTCUSDT仓位,
(当前标记价格:19,500 USDT-强平价)*仓位数量(1 BTC)=可用余额(2,500 USDT)+初始保证金(200 USDT)
所以BTC仓位的强平价=16,800USDT
对于 ETHUSDT 仓位,
(强平价-当前标记价格:2,000 USDT)*仓位数量(10 ETH)=可用余额(2,500 USDT)+初始保证金(400 USDT)
所以ETH仓位的强平价=2,290USDT
假设交易者C又开立了一个ARBUSDT空仓。仓位详情如下:
多仓空仓空仓(保持不变)合约名称:BTCUSDT仓位数量:1 BTC入场价格= 20,000 USDT杠杆倍数= 100倍初始保证金= (1 × 20,000) / 100 = 200 USDT未结亏损= 1,000 USDT当前标记价格= 19,000合约名称:ARBUSDT仓位数量:10,000 BIT入场价格 = 0.6 USDT杠杆倍数 = 25 倍初始保证金 = (0.6 × 10,000) / 25 = 240 USDT合约名称:ETHUSDT仓位数量:10 ETH入场价格:2,000 USDT杠杆倍数 = 50 倍初始保证金 = (10 × 2,000 ) / 50 = 400 USDT
新的可用余额= 2,500 – 500(BTCUSDT多仓的额外未结亏损)- 240 USDT(ARBUSDT的初始保证金)= 1,760 USDT
每个仓位的新强平价格将计算如下:
对于BTCUSDT多仓,
(当前标记价格:19,000 USDT-强平价)*仓位数量(1 BTC)=可用余额(1,760USDT)+初始保证金(200 USDT)
所以BTC仓位的强平价=17,040 USDT
对于ARBUSDT仓位,
(强平价-开仓价:0.6)*仓位数量(10,000 ARB)=可用余额(1,760USDT)+初始保证金(240 USDT)
所以ARB仓位的强平价=1.1 USDT
对于ETHUSDT仓位,
(强平价-开仓价:2,000USDT)*仓位数量(10 ETH)=可用余额(1,760USDT)+初始保证金(400 USDT)
所以ETH仓位的强平价=2,200 USDT
我们再把加仓前后的BTC和ETH强平价对比一下:
BTC(做多)ETH(做空)初始强平价16,800USDT2,290USDT亏损后强平价17,040 USDT2,200 USDT可以看出,当多个仓位在全仓保证金模式下使用同一资产(USDT)作为保证金时,每当亏损仓位的未结亏损增加时,仓位的强平价格就会向标记价格靠近,也就是说所有仓位都更容易爆仓。
发生这种情况的原因在于,共享的可用余额将用于抵消亏损仓位的未结亏损,因此可用余额会减少。
当可用余额为0时,两个仓位的强平价格不会再发生任何变化,因为此时维持仓位的是仓位的初始保证金,此保证金不会在仓位之间共享。
- 相关资讯