保证金说明

在虚拟合约市场上,用户只需根据合约价格,按一定比例交纳少量资金作为履行合约的财力担保,便可参与合约的买卖,这种资金就是虚拟合约保证金。用户在开仓后,该合约账户内持仓所需的保证金,会随着最新成交价的变化而变化。

 

逐仓账户的保证金模式:

每个品种合约对应一个合约账户,即逐仓账户。不同的品种合约账户的保证金之间相互独立,且不同品种合约之间的盈亏、占用保证金、保证金等数据互不影响。

比如用户AUSDT永续合约逐仓模式下持有BTCETH仓位;如果用户ABTC合约保证金率>100%触发全部强平,那么该用户的BTC/USDT永续合约逐仓账户没有剩余资产,而他的ETH/USDT永续合约逐仓账户仓位不受影响。

 

全仓账户的保证金模式:

全仓账户中的USDT为每个全仓模式下的合约类型品种仓位提供担保,即全仓模式下,永续合约和交割合约的所有品种合约的仓位共享一个账户权益,账户中的盈亏、占用保证金、保证金率等数据合并计算。

比如用户BUSDT合约全仓模式下同时持有永续合约BTCETH仓位,以及当周合约BTC仓位,那么全仓账户中的资产都会为这三个合约(BTC永续合约、ETH永续合约、BTC当周合约)的仓位提供担保,保证金率共同计算。当USDT本位全仓合约的保证金率>100%时,用户的永续合约BTCETH的仓位,及当周合约的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

假设用户转入100USDT到全仓账户,且在BTC/USDT全仓模式下使用20x倍数,持仓保证金35USDT。如果用户想继续在全仓模式下进行20x倍的ETH/USDT交易,还有多少可用保证金呢?

  • 首先,因BTC/USDT持仓保证金35USDT在使用20x倍数已进入阶梯可用保证金范围,所以该部分持仓保证金需要逆向推导实际占用的持仓保证金:25+(35-25)/33.33%=55USDT
  • 已知BTC/USDT已占用了55USDT,因此账户权益剩下100-55=45USDT可以在全仓模式下的其他品种合约继续使用,且同样会受到阶梯可用保证金范围影响;
  • 如果用户需要继续在全仓模式下进行20x倍的ETH/USDT交易,根据ETH/USDT阶梯可用保证金范围,超出30USDT低于60USDT的部分,等于该部分资产*可用系数,即阶梯可用保证金为:12+[(45-30)*20%]=15USDT

 

 示例3

假设用户转入100USDT到全仓账户,在BTC/USDT永续合约全仓模式下使用20x倍数,持仓保证金30USDT;且在BTC/USDT当季合约中使用30x倍数,持仓保证金10USDT,在BTC/USDT次周合约中使用30x倍数,持仓保证金5USDT。如果用户想继续在全仓模式下进行20x倍的ETH/USDT永续合约交易,还有多少可用保证金呢?

  • 首先,因BTC/USDT永续持仓保证金30USDT,在使用20x倍数已进入阶梯可用保证金范围,所以该部分持仓保证金需要逆向推导实际占用的持仓保证金:25+(30-25)/33.33%=40USDT
  • 其次,BTC/USDT当季合约持仓保证金10万,在使用30x倍数已进入阶梯可用保证金范围,所以该部分持仓保证金需要逆向推导实际占用的持仓保证金:3.5+(10-3.5)/50.00%=16.5USDT
  • 再者,BTC/USDT次周合约持仓保证金5万,在使用30x倍数已进入阶梯可用保证金范围,所以该部分持仓保证金需要逆向推导实际占用的持仓保证金:3.5+(5-3.5)/50.00%=6.5USDT
  • 已知BTC/USDT永续合约已占用了40USDTBTC/USDT当季合约已占有16.5USDTBTC/USDT次周合约已占有6.5USDT,因此账户权益剩下100-40-16.5-6.5=37USDT可以在全仓模式下的其他品种合约继续使用,且同样会受到阶梯可用保证金范围影响;
  • 如果用户需要继续在全仓模式下进行20x倍的ETH/USDT永续交易,根据ETH/USDT永续合约阶梯可用保证金范围,超出30USDT低于60USDT的部分,等于该部分资产*可用系数20.00%,即阶梯可用保证金为:12+(37-30)*20.00%=13.4USDT

 

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 + 250250 * 100% = 500 USDT

BTC/USDT当季合约新持仓保证金= 165 + 110110 * 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

可转金额 = max0500+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

可转金额 = max0500+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

可转金额 = max050000+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

可转金额 = max050000+0-0+0-70000-0+ 145000 - 12250= 132750 USDT

由此可知,当账户权益超出一定范围,且使用较大倍数时,会受到阶梯保证金的限制,实际所需占用的保证金更多,可转余额相对更少。