定义:
当用户持仓被强制平仓时,若市场无法以破产价格成交(导致穿仓损失),系统将触发自动减仓机制(ADL)。ADL会按盈利优先级对持有反向持仓的用户进行仓位削减。计算规则:
仓位模式 | 杠杆收益计算 | 对手方排序规则 |
逐仓 | 盈利仓位:杠杆收益 = 收益率 / 保证金率 | 按杠杆收益从高到低排序 |
全仓 | 盈利仓位:杠杆收益 = 收益率 / 账户保证金率 | 同一合约下所有仓位(多空/逐全仓)汇总总收益,按单个合约总收益降序排序 |
收益率公式:
U本位合约(做多):
(标记价格 - 平均开仓价) / |平均开仓价|
U本位合约(做空):
(平均开仓价 - 标记价格) / |平均开仓价|
币本位合约(做多):
|平均开仓价| / (1/平均开仓价 - 1/标记价格)
币本位合约(做空):
|平均开仓价| / (1/标记价格 - 1/平均开仓价)
保证金率公式:
仓位保证金率:
(固定保证金 + 未实现盈亏) / 仓位价值
账户保证金率:
(余额 + 已实现盈亏 + 未实现盈亏) / (仓位价值 + 挂单冻结保证金 × 杠杆)
ADL指示灯说明:
仓位总收益率越高、保证金率越低的账户越容易被选为ADL对手方。5格指示灯显示仓位在ADL队列中的风险等级,若全部亮起,则可能在强平事件中被减仓。
避免ADL的方法: 用户可先平仓再重新开仓以重置排名。
示例:
用户以10,000 USDT开50倍BTCUSDT多仓,强平价9,000 USDT,破产价8,500 USDT。若标记价格触发强平但无法以8,500 USDT成交,则启动ADL。
假设有5名盈利的做空用户:
用户A:100手空单,盈利排名前10%(5格亮起);
用户B:200手空单,排名前30%(4格);
用户C:50手空单,排名前50%(3格);
用户D:150手空单,排名前80%(2格);
用户E:400手空单,排名前100%(1格)。
若需强平350手,则优先削减用户A、B、C的仓位。
事后通知:
用户将收到邮件通知减仓详情,减仓订单会标记为“ADL减仓”并显示在订单历史中。