一、什么是自动减仓机制(ADL)
当用户的仓位被强制平仓时,如果市场无法以破产价格成交,且用户剩余资金不足以承担全部损失,将可能出现穿仓风险。
在此情况下,系统将触发 自动减仓机制(ADL)。
自动减仓机制会对持有相反方向仓位的用户进行减仓处理,以弥补因市场流动性不足而无法完成的强平损失。
被选中作为 ADL 对手方的顺序,将根据其盈利情况与风险水平进行排序决定。
二、自动减仓(ADL)的计算与排序规则
1️⃣ 仓位模式与杠杆收益计算方式
(一)逐仓模式
盈利仓位
杠杆收益 = 仓位收益率 ÷ 仓位保证金率亏损仓位
杠杆收益 = 仓位收益率 × 仓位保证金率
👉 按 杠杆收益从大到小 进行排序,优先减仓杠杆收益高的仓位。
(二)全仓模式
盈利仓位
杠杆收益 = 仓位收益率 ÷ 账户保证金率亏损仓位
杠杆收益 = 仓位收益率 × 账户保证金率
📌 重要说明
在同一合约下,所有仓位(包括多仓 / 空仓、逐仓 / 全仓、合仓 / 分仓)
将统一汇总计算收益,并按照单个合约的总收益从高到低排序。
2️⃣ 仓位收益率计算方式
U 本位合约
做多收益率
(标记价格 − 平均开仓价) ÷ |平均开仓价|做空收益率
(平均开仓价 − 标记价格) ÷ |平均开仓价|
币本位合约
做多收益率
|平均开仓价| ÷ (1 / 平均开仓价 − 1 / 标记价格)做空收益率
|平均开仓价| ÷ (1 / 标记价格 − 1 / 平均开仓价)
3️⃣ 保证金率计算方式
仓位保证金率
(固定保证金 + 未实现盈亏) ÷ 仓位价值账户保证金率
(账户余额 + 已实现盈亏 + 未实现盈亏) ÷
(仓位价值 + 挂单冻结保证金 × 杠杆)
三、自动减仓(ADL)指示灯说明
系统将根据上述规则,对所有仓位进行盈利排名,并划分对应的 ADL 风险等级:
仓位总收益率越高
保证金率越低
👉 越容易被选为 ADL 对手方,面临自动减仓风险。
ADL 五档指示灯说明
指示灯用于显示当前仓位在 ADL 队列中的位置
亮起的指示灯数量越多,表示越接近优先减仓序列
当 5 条指示灯全部亮起 时,
表示在发生自动强平事件后,该仓位存在较高被自动减仓的风险
📌 系统会对所有仓位按盈利情况进行排名,
分位数越小、排名越靠前,被减仓的优先级越高。
📌 若用户同时持有多仓与空仓,
其所有方向仓位的 ADL 指示灯数量将保持一致。
四、自动减仓示例说明
假设某用户:
使用 10,000 USDT
开仓 BTCUSDT 50 倍做多合约
强平价格为 9,000 USDT
破产价格为 8,500 USDT
当市场标记价格触发强平时,系统将尝试以 8,500 USDT(破产价格) 下单成交。
若市场流动性不足,无法以破产价格成交,
系统将启动 自动减仓机制(ADL)。
当前存在 5 位处于盈利状态的做空用户:
用户 | 持仓数量 | 盈利排名 | ADL 指示灯 |
用户 A | 空 100 仓 | 前 10% | 5 盏 |
用户 B | 空 200 仓 | 前 30% | 4 盏 |
用户 C | 空 50 仓 | 前 50% | 3 盏 |
用户 D | 空 150 仓 | 前 80% | 2 盏 |
用户 E | 空 400 仓 | 前 100% | 1 盏 |
若系统需要减仓 350 仓位,
将按顺序选中 用户 A、用户 B、用户 C,
对其反方向仓位执行自动减仓并强制撮合成交。
📌 若用户 A 的 100 仓空仓由 200 仓空仓 + 100 仓多仓 组成,
则其多仓与空仓的 ADL 指示灯均显示为 5 盏。
五、事后通知
当用户的仓位被执行自动减仓后:
系统将通过 邮件 向用户发送通知
告知被减仓的合约、数量及成交价格
用户也可在 订单中心 查询对应订单
订单类型将显示为 “ADL 减仓”