全仓强平价
全仓强平价
全仓模式下,当前仓位可以使用账户可用余额,同时还要扣除其他合约保证金,并计入其他合约未实现盈亏。因此先定义:
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:
| 变量 | 数值 | 说明 |
|---|---|---|
| A | 50 USDT | 可用余额 - 其他合约保证金 + 其他合约未实现盈亏。 |
| R | 0 | 当前合约维持保证金速算额。 |
| S | 1 | 多仓方向。 |
| Q | 0.01 BTC | 开仓数量。 |
| E | 60,000 USDT | 开仓价格。 |
| MMR | 0.004 | 维持保证金费率。 |
解释:多仓强平价低于开仓价。价格从 60,000 下跌到约 55,220.88 时,仓位亏损会吃掉可用净资产,只剩下刚好满足维持保证金的余额。