一、强平的核心问题
强平的核心是"在用户保证金不足时及时平仓,避免穿仓"。听起来简单,难在三件事:
- 1.什么时候触发——保证金率怎么算、阈值在哪
- 2.怎么平——市价单 vs 限价单 vs 接管平仓
- 3.极端行情下还能不能跑通——市场没有对手盘怎么办

二、保证金计算
实时保证金率必须毫秒级更新。两种主流模式:
- 1.全仓保证金:账户所有仓位共享保证金,灵活但风险共担
- 2.逐仓保证金:每个仓位独立保证金,破产隔离但资金利用率低
多数交易所同时支持,用户自己选。
实时保证金计算依赖最新的标记价格(mark price)。标记价格的选择直接影响强平的公平性——纯用本所最新成交价容易被恶意操纵触发强平,多数交易所用多源加权指数价。

三、触发条件
常见设计:
- 1.维持保证金率 = 仓位价值 × 维持保证金率
- 2.账户权益 < 维持保证金 → 强平触发
- 3.分级保证金率:仓位越大,维持保证金率越高(防大户拖垮系统)

四、执行优先级
强平不能简单按下单顺序执行。风险大的先平,避免连锁穿仓。常见策略:
- 1.按保证金率从低到高排序(最危险的先平)
- 2.大额仓位拆分平仓,避免一次冲击盘口
- 3.记录强平队列,市场行情恢复时按序处理

五、极端行情下不穿仓
当市场暴跌、对手盘消失、强平单接不住,会出现穿仓损失。应对手段:
- 1.自动减仓机制(ADL):对手方按盈利+杠杆排序,被迫平掉部分仓位
- 2.保险基金:累积手续费做风险准备金,吸收穿仓损失
- 3.分级清算:先平最差仓位的部分,避免一次性平爆所有仓位
这套机制听起来复杂,但极端行情下的差别就是"用户亏损 vs 平台跑路"。这里没有省事的捷径。



