强制平仓与部分强制平仓指南
了解 ZMO 强制平仓机制,包括触发条件、部分强制平仓如何帮助降低保证金风险,以及降低合约仓位被强制平仓风险的四种方法。
LL
Lulu Liu
8 分钟

什么是强平?为什么会发生强平?
强平实际上是一种旨在保护交易者免受超过保证金余额损失的保护机制。为此,系统为每种合约类型设定了最低保证金要求,即维持保证金。当交易者的保证金余额达到或低于维持保证金要求时,系统将启动强平流程。当仓位被强平时,仓位将被平掉,保证金全部用于弥补亏损,因此保证金余额归零。
什么是部分强平?
部分强平是指仅平掉交易者部分仓位以满足维持保证金要求,而非平掉整个仓位的流程。这有助于最小化潜在损失,保护交易者的保证金余额免于归零,同时仍保留部分原有仓位在市场。
什么是强制市价买入/卖出?为什么会发生?
强制市价买入/卖出是指交易系统自动代表交易者执行市价买单/卖单,以将未实现利润转化为已实现利润。这通常发生在交易者仓位因保证金不足或有强平风险时。强制市价买入/卖出的目的是减轻潜在损失并保护交易者的剩余保证金余额。
当发生强平或部分强平时会怎样?
触发强平时,系统将接管您的仓位及剩余保证金余额,旨在按强平价格平仓(或部分平仓)。
若仓位无法按强平价格平仓,系统将动用 ZMO 保险基金的额外保证金进一步调整价格,以提高成功平仓的可能性。
若调整后仓位仍未平仓,系统将启动自动减仓(ADL)流程。该流程将强平仓位与反向仓位进行系统撮合平仓,双方仓位数量同步减少,直至强平仓位完全平仓。强平引擎自动减仓的优先顺序由对手方仓位的盈亏和杠杆水平决定。
*在双向持仓模式下,指定市场的多空仓位将在发生强平时一同被强平。部分强平流程将首先尝试平掉指定市场中的完全对冲仓位。若平掉完全对冲仓位后保证金余额仍不足,则非完全对冲仓位也将被强平。
系统如何决定何时启动强平、部分强平或强制市价买入/卖出?
开仓时,系统会计算强平价格供您参考。若标记价格穿破您的强平价格,则表明您的保证金余额不足以满足维持保证金要求。此时,系统将根据情况自动触发强平、部分强平或强制市价买入/卖出流程。
标记价格:作为公允价格,基于多个价格来源的指数价格计算得出。为防止市场操纵和大规模用户被强平,ZMO 使用标记价格作为启动强平、部分强平或强制市价买入/卖出流程的依据。
如何避免强平和超出预期的亏损?
为最大程度降低强平或超出预期亏损的风险,请考虑以下策略:
1. 关注维持保证金要求,选择合适的杠杆
例如,BTC 永续合约要求维持保证金为名义价值的 0.5%(最低风险限额设置),而 LTC 永续合约则为 1.5%(最低风险限额设置)。请注意,不同合约的维持保证金要求可能不同。
选择合适的杠杆也有助于避免强平,因为杠杆会影响您被强平的可能性。杠杆越高,可用于保证金的有效资金越少。
比特币(BTC) | 以太坊(ETH) | 莱特币(LTC) | |
杠杆 | 100x | 100x | 50x |
初始保证金 | 1.0% | 1.0% | 2.0% |
维持保证金 | 0.5% | 0.5% | 1.5% |
2. 跟踪强平价格,按需补足保证金
当标记价格接近您的强平价格时,向保证金余额追加资金以防止穿仓。您可以通过向合约钱包存入更多资产来实现这一点。
3. 设置止损点,在强平前平仓
提前设置止盈/止损(TP/SL)或止损订单。若市场价格走势偏离您的预期,系统将根据您预设的触发价格触发止盈/止损或止损订单。请注意,在高波动市场中,止盈/止损订单可能无法按预期执行。
4. 根据您愿意承受的风险水平分配资金
除上述策略外,请管理您的保证金余额以避免意外亏损。
示例:
假设您赚取了 1,000 USDT 的利润,但只愿意承担 500 USDT 的风险。您可以将 500 USDT 转回现货钱包,以防止系统自动补仓造成的意外亏损。
初始保证金如何计算?
初始保证金 = 名义价值 ×(初始保证金百分比 + 吃单费率百分比 × 2)
名义价值 = 标记价格 × 仓位数量 × 合约乘数
例如,在以下条件下买入 BTC-PERP 多头合约:
- 市场价格:40,000 USDT
- 标记价格:40,001 USDT
- 仓位数量:10,000(张)
- 合约乘数:0.00001
- 初始保证金:1.00%
- 吃单费率:0.05%
根据以上条件,该仓位的初始保证金为:40,001 × 10,000 × 0.00001 ×(1% + 0.05% × 2)= 44.0011 USDT
单向持仓模式下维持保证金(仓位保证金)如何计算?
维持保证金 = 名义价值 ×(维持保证金百分比 + 吃单费率百分比 + | 资金费率百分比 |)
*持有多头仓位时,负资金费率按 0 计算;持有空头仓位时,正资金费率按 0 计算。*
名义价值 = 标记价格 × 仓位数量 × 合约乘数
例如,在以下条件下买入 BTC 多头合约:
- 市场价格:40,000 USDT
- 标记价格:40,001 USDT
- 仓位数量:10,000(张)
- 合约乘数:0.00001
- 维持保证金:0.50%
- 吃单费率:0.05%
- 资金费率:0.01%
根据以上条件,该仓位的维持保证金为:40,001 × 10,000 × 0.00001 ×(0.5% + 0.05% + | 0.01% |)= 22.40056 USDT
双向持仓模式下维持保证金(仓位保证金)如何计算?
维持保证金 = min(多头仓位数量,| 空头仓位数量 |)× 入场价格 × 合约乘数 × 费率 +(| 仓位数量 | - min(多头仓位数量,| 空头仓位数量 |))× 合约乘数 × 标记价格 × 费率
费率 = 维持保证金百分比 + 吃单费率百分比 + | 资金费率百分比 |
*持有多头仓位时,负资金费率按 0 计算;持有空头仓位时,正资金费率按 0 计算。*
例如,在以下条件下持有 BTC 仓位:
- 市场价格:40,000 USDT
- 标记价格:40,001 USDT
- 多头仓位数量:+20,000(张)
- 多头仓位入场价格:39,000 USDT
- 空头仓位数量:-10,000(张)
- 空头仓位入场价格:39,990 USDT
- 合约乘数:0.00001
- 维持保证金:0.50%
- 吃单费率:0.05%
- 资金费率:0.01%
因此,多头仓位的维持保证金为:
min(20000, | -10000 |) × 39,000 × 0.00001 × (0.5% + 0.05% + | 0.01% |) + (20000 - min(20000, | -10000 |)) × 0.00001 × 40,001 × (0.5% + 0.05% + | 0.01% |) = 44.24056
空头仓位的维持保证金为:
min(20000, | -10000 |) × 39,990 × 0.00001 × (0.5% + 0.05%) + (| -10000 | - min(20000, | -10000 |)) × 0.00001 × 40,001 × (0.5% + 0.05%) = 21.9945
单向持仓模式下强平价格如何计算?
多头仓位强平价格 =(名义价值 -(可用余额 + 仓位保证金))/((1 - 费率) × 仓位数量 × 合约乘数)
空头仓位强平价格 =(名义价值 +(可用余额 + 仓位保证金))/((1 + 费率) × 仓位数量 × 合约乘数)
名义价值 = 标记价格 × 仓位数量 × 合约乘数
仓位保证金 = 名义价值 × 费率
费率 = 维持保证金百分比 + 吃单费率百分比 + | 资金费率百分比 |
*持有多头仓位时,负资金费率按 0 计算;持有空头仓位时,正资金费率按 0 计算。*
例如,您持有 BTC 永续多头仓位,条件如下:
- 仓位数量:10,000 张
- 合约乘数:0.00001
- 入场价格:40,000 USDT
- 标记价格:41,000 USDT
- 维持保证金百分比:0.50%
- 吃单费率:0.05%
- 资金费率:0.01%
- 可用余额:300 USDT
根据以上条件,多头仓位的强平价格为:
(41,000 × 10000 × 0.00001 - (300 + 41,000 × 10000 × 0.00001 × (0.5% + 0.05% + | 0.01% |))) / ((1 - (0.5% + 0.05% + | 0.01% |)) × 10000 × 0.00001) = 37,983.10539
双向持仓模式下强平价格如何计算?
首先计算净仓位数量。若净仓位方向为多头,使用多头强平价格公式;若净仓位方向为空头,使用空头强平价格公式。
净仓位数量 = 多头仓位数量 + 空头仓位数量
多头仓位强平价格 =(净名义价值 -(可用余额 + 净仓位数量仓位保证金))/((1 - 费率) × 净仓位数量 × 合约乘数)
空头仓位强平价格 =(净名义价值 +(可用余额 + 净仓位数量仓位保证金)/((1 + 费率) × 净仓位数量 × 合约乘数)
净名义价值 = 标记价格 × | 净仓位数量 | × 合约乘数
净仓位数量仓位保证金 = 净名义价值 × 费率
费率 = 维持保证金百分比 + 吃单费率百分比 + | 资金费率百分比 |
*持有多头仓位时,负资金费率按 0 计算;持有空头仓位时,正资金费率按 0 计算。*
例如,您持有 BTC 永续仓位,条件如下:
- 多头仓位数量:+20,000(张)
- 空头仓位数量:-10,000(张)
- 合约乘数:0.00001
- 标记价格:41,000 USDT
- 维持保证金百分比:0.50%
- 吃单费率:0.05%
- 资金费率:0.01%
- 可用余额:300 USDT
因此,该市场的强平价格为:
净仓位数量 = 20000 + (-10000) = 10000
净名义价值 = 41,000 × | 10000 | × 0.00001 = 4,100
费率 = 0.5% + 0.05% + | 0.01% | = 0.56%
净仓位数量仓位保证金 = 4,100 × 0.56% = 22.96
强平价格 = (4,100 - (300 + 22.96)) / ((1 - 0.56%) × 10000 × 0.00001) = 37,983.10539
不同保证金余额比率下的风险比较
示例 1:
保证金钱包:4,000 USDT
仓位:1 BTC 多头仓位
标记价格:40,000 USDT
仓位名义价值:40,000 USDT
风险限额设置:最低设置
维持保证金:40,000 × 0.5% = 200 USDT
可用余额:4,000 - 200 = 3,800 USDT
根据以上条件,保证金余额比率为 10%(保证金钱包 / 仓位名义价值)。可用余额为 4,000 - 200 = 3,800 USDT。若价格跌至 36,200 USDT(下跌 9.5%),将触发强平。
* 此处示例为近似值,未包含交易手续费和资金费率。
- 将名义价值的 90% 作为保证金存入保证金钱包,您可承受高达 89.5% 的价格波动。若价格波动超过 89.5% 的阈值,将触发强平。
市场 | 风险限额设置 | 维持保证金百分比 | 可承受价格波动 |
BTC-PERP | 最低设置 | 0.5% | 89.5% |
* 此处示例为近似值,未包含交易手续费和资金费率。
选择较高的保证金比率可增强您对仓位的风险承受能力,并降低强平概率。请用户根据自身风险承受能力慎重选择合适的保证金比率。



