合约强平是指当持仓的账户权益(即持仓价值加上可用余额)低于一定的强平线时,合约系统将自动平仓以保护交易平台和其他用户的利益。强平线是根据持仓合约的杠杆倍数和合约价格波动幅度来计算的。以下是Astral交易所的合约强平计算方法:
-
多仓模式下强平价格的计算公式:
强平价格 = (开仓价值 - 起始保证金 + 手续费 - 追加保证金) / ((1 - 维持保证金率) * 合约乘数 * 张数)
起始保证金 = 合约乘数 * 开仓数量 * 开仓价格 / 杠杆 (USDT)
开仓价值 = 开仓价格 * 合约乘数 * 开仓数量(USDT)
维持保证金率 = 对应档位的维持保证金率
-
计算示例:
-
计算起始保证金
起始保证金 = 合约乘数 * 开仓数量 * 开仓价格 / 杠杆
= 100 * 10 * 40,500 / 10
= 4,050,000 USDT
-
计算开仓价值
开仓价值 = 开仓价格 * 合约乘数 * 开仓数量
= 40,500 * 100 * 10
= 40,500,000 USDT
-
计算强平价格
强平价格 = (40,500,000 - 4,050,000 + 40.5 - 0) / ((1 - 0.5%) * 100 * 10)
= 36633.21 USDT
因此,在这个例子中,如果账户权益低于维持保证金要求时,会以36633.21USDT的价格强制平仓。
-
空仓模式下强平价格的计算公式:
强平价格 = (开仓价值 + 起始保证金 - 手续费 + 追加保证金) / ((1 + 维持保证金率) * 合约乘数 * 张数)
起始保证金 = 合约乘数 * 开仓数量 * 开仓价格 / 杠杆(USDT)
开仓价值 = 开仓价格 * 合约乘数* 开仓数量(USDT)
维持保证金率 = 对应档位的维持保证金率
-
计算示例:
假设Astral交易所提供了一个BTC/USDT合约,合约乘数为100,杠杆为10倍,开仓数量为2张(即2BTC),开仓价格为50,000USDT,对应档位的维持保证金率为0.5%,假设此时交易所收取的手续费为0.01%。
-
计算起始保证金
起始保证金 = 合约乘数 * 开仓数量 * 开仓价格 / 杠杆
= 100 * 2 * 50,000 / 10
= 1,000,000 USDT
-
计算开仓价值
开仓价值 = 开仓价格 * 合约乘数 * 开仓数量
= 50,000 * 100 * 2
= 10,000,000 USDT
-
计算强平价格
强平价格 = (10,000,000 + 1,000,000 - 1000 + 0) / ((1 + 0.5%) * 100 * 2)
= 54,472.14 USDT
因此,在这个例子中,如果市场价格下跌到54,472.14USDT,Astral交易所将会强制平仓。
上述公式中包含了几个变量:
-
强平价格:如果账户权益低于维持保证金要求时,会触发强制平仓,此时的价格就是强平价格。
-
开仓价值:开仓的总价值,也就是当前仓位的价值。
-
起始保证金:建仓时需要缴纳的保证金。
-
手续费:建仓和平仓时需要支付的手续费。
-
追加保证金:如果账户中的可用余额不足以满足维持保证金的要求,需要追加保证金。
-
维持保证金率:合约对应的维持保证金率,当账户权益低于维持保证金的要求时,就需要追加保证金或者进行强平操作。
-
合约乘数:指一个合约的价值,也就是每个合约代表多少个基础货币(比如比特币)。合约乘数通常是一个固定的数值,根据合约类型的不同而有所区别。
-
张数:指交易者买入或卖出的合约数量,是交易中的基本单位。
需要注意的是,以上计算方法是根据不同的合约模式来计算的,具体计算方法可能会因平台而异。此外,强平线是动态变化的,会随着市场价格波动而不断调整,因此需要及时关注合约强平信息,以便做出合理的交易决策。
免责声明:Astral保留随时更改上述有关合约强平计算方法的调整。