合约规则文档 强平价与强平逻辑

全仓强平价

全仓强平价

全仓模式下,当前仓位可以使用账户可用余额,同时还要扣除其他合约保证金,并计入其他合约未实现盈亏。因此先定义:

A = 可用余额 - 其他合约保证金 + 其他合约未实现盈亏

全仓强平价公式:

全仓强平价 = [ 可用余额 - 其他合约保证金 + 其他合约未实现盈亏 + 当前合约维持保证金速算额 - 方向 × 开仓数量 × 开仓价格 ] / [ 开仓数量 × 维持保证金费率 - 方向 × 开仓数量 ] P = [A + R - S × Q × E] / [Q × MMR - S × Q]

可以把全仓公式理解为:先算当前仓位可以动用的净资产 A,再加上速算额 R,最后减去方向调整后的开仓成本项 S × Q × E。

快速示例

如果 A = 50,R = 0,S = 1,Q = 0.01,E = 60,000,MMR = 0.004:

P = [50 + 0 - 1 × 0.01 × 60,000] / [0.01 × 0.004 - 1 × 0.01] P ≈ 55,220.88 USDT

示例:全仓多仓

假设用户开多 BTCUSDT:

变量数值说明
A50 USDT可用余额 - 其他合约保证金 + 其他合约未实现盈亏。
R0当前合约维持保证金速算额。
S1多仓方向。
Q0.01 BTC开仓数量。
E60,000 USDT开仓价格。
MMR0.004维持保证金费率。
P = [A + R - S × Q × E] / [Q × MMR - S × Q] P = [50 + 0 - 1 × 0.01 × 60,000] / [0.01 × 0.004 - 1 × 0.01] P = (50 - 600) / (0.00004 - 0.01) P = -550 / -0.00996 P ≈ 55,220.88 USDT

解释:多仓强平价低于开仓价。价格从 60,000 下跌到约 55,220.88 时,仓位亏损会吃掉可用净资产,只剩下刚好满足维持保证金的余额。