跳转到主要内容

自动减仓机制(ADL)

100X avatar
作者:100X
超过 2 个月前更新

一、什么是自动减仓机制(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 减仓”

这是否解答了您的问题?