保证金说明
- U本位合约指引
在虚拟合约市场上,用户只需根据合约价格,按一定比例交纳少量资金作为履行合约的财力担保,便可参与合约的买卖,这种资金就是虚拟合约保证金。用户在开仓后,该合约账户内持仓所需的保证金,会随着最新成交价的变化而变化。
逐仓账户的保证金模式:
每个品种合约对应一个合约账户,即逐仓账户。不同的品种合约账户的保证金之间相互独立,且不同品种合约之间的盈亏、占用保证金、保证金等数据互不影响。
比如用户A在USDT永续合约逐仓模式下持有BTC和ETH仓位;如果用户A的BTC合约保证金率>100%触发全部强平,那么该用户的BTC/USDT永续合约逐仓账户没有剩余资产,而他的ETH/USDT永续合约逐仓账户仓位不受影响。
全仓账户的保证金模式:
全仓账户中的USDT为每个全仓模式下的合约类型品种仓位提供担保,即全仓模式下,永续合约和交割合约的所有品种合约的仓位共享一个账户权益,账户中的盈亏、占用保证金、保证金率等数据合并计算。
比如用户B在USDT合约全仓模式下同时持有永续合约BTC和ETH仓位,以及当周合约BTC仓位,那么全仓账户中的资产都会为这三个合约(BTC永续合约、ETH永续合约、BTC当周合约)的仓位提供担保,保证金率共同计算。当USDT本位全仓合约的保证金率>100%时,用户的永续合约BTC和ETH的仓位,及当周合约的BTC仓位,则都可能会触发强平。
注:USDT永续合约支持全仓和逐仓模式,二者可以同时使用 , 且全仓账户与逐仓账户仓位的保证金独立计算;USDT交割合约仅支持全仓模式,USDT永续合约在全仓模式下与USDT交割合约共用全仓账户的保证金。
保证金的计算
持仓保证金 = 持仓合约价值 / 倍数
例1:买入开多500USDT的BTC/USDT合约,最新成交价为5000USDT/BTC,倍数为10,则持仓保证金 = 500 / 10 = 50 USDT
例2:买入开多500USDT的 ETH/USDT合约,最新成交价为500USDT/ETH ,倍数为10,则持仓保证金 = 500 / 10 = 50 USDT
阶梯保证金规则
为维护合约市场稳定降低大仓位风险,火币合约采用阶梯保证金,可用保证金会根据账户权益和倍数进行相应调整。当用户使用倍数对应的账户权益超过一定范围时,可用于开仓的保证金会有所变化;不同品种合约的阶梯保证金限制不同,全仓账户与逐仓账户的可用保证金范围一致,全仓模式下各个周期的合约独立计算。具体规则如下:
* 注:基于风险情况,部分品种除了1倍不做限制外,其他倍数会受阶梯保证金限制;其余品种10倍及10倍以下的倍数不受阶梯保证金限制,以BTC/USDT为例。
单位:USDT
【以上数据及指标内容可能会根据市场行情而进行实时调整,调整将不会进行另行通知】
【您可以使用合约页面的计算器计算可开数量>>>合约计算器使用指引】
注:最后一档的可用系数 = 1 / 对应的倍数
示例1
假设用户BTC/USDT永续合约账户权益5000 USDT,此时用户选择的倍数越大,可用保证金越小:
- 选择1x-200x倍数时: 可用保证金不变;
- 当用户选择75x倍数时,账户权益5000 USDT为第二阶段可用系数范围。其中3000为第一阶段可用系数不受影响;超过3000低于23000的部分,等于该部分资产*可用系数,即阶梯可用保证金为:3000+(5000-3000)*50%=4000 USDT;
- 当用户选择100x倍数时,账户权益5000 USDT为第三阶段可用系数范围。其中2500为第一阶段可用系数不受影响;超2500低于4000的部分属于第二阶段可用系数为50%,等于该部分资产*可用系数,对应可用保证金为2500+(4000-2500)*50%=3250;超过4000低于40000的部分第三阶段可用系数为20%,等于该部分资产*可用系数,即阶梯可用保证金为:3250+(5000-4000)*20%=3450 USDT。
示例2
假设用户转入100万USDT到全仓账户,且在BTC/USDT全仓模式下使用20x倍数,持仓保证金35万USDT。如果用户想继续在全仓模式下进行20x倍的ETH/USDT交易,还有多少可用保证金呢?
- 首先,因BTC/USDT持仓保证金35万USDT在使用20x倍数已进入阶梯可用保证金范围,所以该部分持仓保证金需要逆向推导实际占用的持仓保证金:25+(35-25)/33.33%=55万USDT;
- 已知BTC/USDT已占用了55万USDT,因此账户权益剩下100-55=45万USDT可以在全仓模式下的其他品种合约继续使用,且同样会受到阶梯可用保证金范围影响;
- 如果用户需要继续在全仓模式下进行20x倍的ETH/USDT交易,根据ETH/USDT阶梯可用保证金范围,超出30万USDT低于60万USDT的部分,等于该部分资产*可用系数,即阶梯可用保证金为:12+[(45-30)*20%]=15万USDT。
示例3
假设用户转入100万USDT到全仓账户,在BTC/USDT永续合约全仓模式下使用20x倍数,持仓保证金30万USDT;且在BTC/USDT当季合约中使用30x倍数,持仓保证金10万USDT,在BTC/USDT次周合约中使用30x倍数,持仓保证金5万USDT。如果用户想继续在全仓模式下进行20x倍的ETH/USDT永续合约交易,还有多少可用保证金呢?
- 首先,因BTC/USDT永续持仓保证金30万USDT,在使用20x倍数已进入阶梯可用保证金范围,所以该部分持仓保证金需要逆向推导实际占用的持仓保证金:25+(30-25)/33.33%=40万USDT;
- 其次,BTC/USDT当季合约持仓保证金10万,在使用30x倍数已进入阶梯可用保证金范围,所以该部分持仓保证金需要逆向推导实际占用的持仓保证金:3.5+(10-3.5)/50.00%=16.5万USDT;
- 再者,BTC/USDT次周合约持仓保证金5万,在使用30x倍数已进入阶梯可用保证金范围,所以该部分持仓保证金需要逆向推导实际占用的持仓保证金:3.5+(5-3.5)/50.00%=6.5万USDT;
- 已知BTC/USDT永续合约已占用了40万USDT,BTC/USDT当季合约已占有16.5万USDT,BTC/USDT次周合约已占有6.5万USDT,因此账户权益剩下100-40-16.5-6.5=37万USDT可以在全仓模式下的其他品种合约继续使用,且同样会受到阶梯可用保证金范围影响;
- 如果用户需要继续在全仓模式下进行20x倍的ETH/USDT永续交易,根据ETH/USDT永续合约阶梯可用保证金范围,超出30万USDT低于60万USDT的部分,等于该部分资产*可用系数20.00%,即阶梯可用保证金为:12+(37-30)*20.00%=13.4万USDT。
USDT本位合约锁仓保证金优化方案
为提高用户的资产利用率,减少用户的持仓占用保证金,当在相同模式相同品种下用户持有双向合约时,USDT本位合约实行锁仓保证金优化方案,使用优化方案后将会减免部分持仓保证金,公式如下:
新持仓保证金 = 多仓持仓保证金 + 空仓持仓保证金 - 锁仓保证金 * 锁仓保证金的优惠比例;
持仓保证金= 合约面值 * 持仓合约数量 * 最新成交价 / 倍数
锁仓保证金 = min ( 多仓持仓保证金,空仓持仓保证金 )
锁仓保证金的优惠比例100%。
注:全仓模式的新持仓保证金(账户)= 所有支持全仓的品种合约的新持仓保证金之和
示例:
小明在USDT合约全仓模式下同时持有BTC永续合约和BTC当季合约多空仓位(详情如下表),则小明的新持仓保证金计算过程如下:
合约类型品种 | 倍数 | 最新成交价(USDT) | 多仓持仓量(张) | 空仓持仓量(张) |
BTC/USDT永续 | 20 | 10000 | 1000 | 500 |
BTC/USDT当季 | 20 | 11000 | 300 | 200 |
- 首先计算小明永续合约及当季合约多仓和空仓分别的持仓保证金,根据公式持仓保证金= 合约面值 * 持仓合约数量 * 最新成交价 / 倍数,
① BTC/USDT永续合约,多仓持仓保证金为0.001 * 1000 * 10000 / 20 = 500 USDT ;空仓持仓保证金为 0.001 * 500 * 10000 / 20 = 250 USDT;
② BTC/USDT 当季合约,多仓持仓保证金为0.001 * 300 * 11000 / 20 = 165 USDT ;空仓持仓保证金为 0.001 * 200 * 11000 / 20 = 110 USDT;
- 接着计算小明单合约锁仓保证金,根据公式:锁仓保证金 = min (多仓持仓保证金,空仓持仓保证金),即:
BTC/USDT永续合约锁仓保证金min ( 500, 250 ) = 250 USDT;
BTC/USDT当季合约锁仓保证金=min ( 165,110 ) =110 USDT;
- 此时根据公式可以计算小明的仓位在优化方案下新的持仓保证金,即:
BTC/USDT永续合约新持仓保证金= 500 + 250-250 * 100% = 500 USDT;
BTC/USDT当季合约新持仓保证金= 165 + 110-110 * 100% = 165 USDT;
故全仓账户的新持仓保证金= 500 + 165 = 665 USDT;
- 由此可见,小明多空持仓保证金原本需要500+250+165+110 = 1025 USDT,使用锁仓保证金优化方案后,小明持有双向合约的新持仓保证金只需665 USDT。
可转金额计算:
可转金额 = max【 0, 本期初始权益 + 本期转入 - 本期转出 - max(0,体验金余额 ) + min(未实现盈亏,0) + min (0,已实现盈亏) - max[0,f(占用) - max(0,已实现盈亏)]】+ max【0,[已实现盈亏 - f(占用)]】*已实现盈亏的可转系数
注:定期结算的品种可转系数为0,实时结算的品种可转系数为1。
例1:
1)逐仓模式下,用户BTC/USDT永续合约初始账户权益为 500 USDT,使用5X在价格为 10000 USDT的时候开了 100 张多仓,当价格上涨到 12000 USDT时,用户的可转金额计算如下:(手续费忽略不计)
未实现盈亏 = ( 12000 - 10000 ) * 0.001 * 100 = 200 USDT
f(占用) = 占用保证金= 100 * 0.001 * 12000 / 5 = 240 USDT
可转金额 = max【0,500+0-0+0+0-240】+ 0 = 260 USDT
2) 全仓模式下,用户全仓账户初始权益为 500 USDT,使用5X,在BTC/USDT永续合约价格为10000时开了 100 张多仓,且在BTC/USDT当季合约价格为11000时开了 50 张多仓。当BTC/USDT永续合约价格上涨到 12000 USDT,且BTC/USDT当季合约价格上涨到12500时,用户的可转金额计算如下:(手续费忽略不计)
BTC/USDT永续合约未实现盈亏= ( 12000 - 10000 ) * 0.001 * 100 = 200 USDT
BTC/USDT当季合约未实现盈亏= ( 12500 - 11000 ) * 0.001 * 50 = 75 USDT
f(BTC/USDT永续合约占用) = 占用保证金= 100 * 0.001 * 12000 / 5 = 240 USDT
f(BTC/USDT当季合约占用) = 占用保证金= 50 * 0.001 * 12500 / 5 = 125 USDT
总f(占用) = 240 + 125 = 365 USDT
可转金额 = max【0,500+0-0+0+0-365】+ 0 = 135 USDT
例2:
1)逐仓模式下,用户BTC/USDT永续合约初始账户权益为 50000 USDT,使用100X在价格为 10000 USDT的时候开了 100000 张多仓,当价格上涨到 12000 USDT时平仓 50000 张,然后价格又下跌至 9000 USDT,则用户的可转金额计算如下:(手续费忽略不计)
未实现盈亏 = ( 9000 - 10000 ) * 0.001 * 50000 = -50000 USDT
已实现盈亏 = ( 12000 - 10000 ) * 0.001 * 50000 = 100000 USDT
占用保证金 = 50000 * 0.001 * 9000 / 100 = 4500 USDT
使用100X时受到阶梯保证金限制,对应的可用系数为20.00%,所以需要推算出实际f(占用):
f(占用) = 4000 + ( 4500 - 3250 ) / 20.00% = 10250 USDT
可转金额 = max【0,50000+0-0+0-50000-0】+(100000 - 10250)= 89750 USDT
2)全仓模式下,用户全仓账户初始权益为 50000 USDT,使用100X,在BTC/USDT永续合约价格为 10000 USDT的时候开了 100000 张多仓;且在BTC/USDT当季合约价格为 11000 USDT的时候开了 50000 张多仓。当BTC/USDT永续合约价格上涨到 12000 USDT时平仓 50000 张,然后价格又下跌至 9000 USDT;且BTC/USDT当季合约价格上涨到 12500 USDT时平仓 30000 张,然后价格又下跌至 10000 USDT则用户的可转金额计算如下:(手续费忽略不计)
BTC/USDT永续合约未实现盈亏= ( 9000 - 10000 ) * 0.001 * 50000 = -50000 USDT
BTC/USDT当季合约未实现盈亏= ( 10000 - 11000 ) * 0.001 * 20000 = -20000 USDT
BTC/USDT永续合约已实现盈亏= ( 12000 - 10000 ) * 0.001 * 50000 = 100000 USDT
BTC/USDT当季合约已实现盈亏= ( 12500 - 11000 ) * 0.001 * 30000 = 45000 USDT
BTC/USDT永续合约占用保证金 = 50000 * 0.001 * 9000 / 100 = 4500 USDT
BTC/USDT当季合约占用保证金 = 20000 * 0.001 * 10000 / 100 = 2000 USDT
使用100X时受到阶梯保证金限制,BTC/USDT永续合约对应的可用系数为20.00%,BTC/USDT当季合约对应的可用系数为100.00%,所以需要推算出实际f(占用):
BTC/USDT永续合约f(占用) = 4000 + ( 4500 - 3250 ) / 20.00% = 10250 USDT
BTC/USDT当季合约f(占用) = 2000 USDT
总f(占用) =10250 + 2000= 12250 USDT
可转金额 = max【0,50000+0-0+0-70000-0】+ (145000 - 12250)= 132750 USDT
由此可知,当账户权益超出一定范围,且使用较大倍数时,会受到阶梯保证金的限制,实际所需占用的保证金更多,可转余额相对更少。