费鉴gaterar.com
简繁
合约 · 约 7 分钟读完

ADL 自动减仓是什么?为什么盈利仓位会被减仓

ADL 自动减仓是强平单无法在破产价之前成交、且保险基金不足时,交易所按盈利与杠杆排序,强制减少对手方盈利仓位的机制。以 4 个 BTC 空单为例说明排队顺序、指示灯怎么看、被 ADL 是否亏钱与对冲仓位被打乱的风险。

本文要点

  1. ADL(自动减仓)是交易所最后一道风险处理机制,只有强平单无法在破产价之前成交、保险基金又不足以承担时才会启动。
  2. ADL 减少的是与强平仓位方向相反的盈利仓位,盈利越多、杠杆越高的仓位排得越前。
  3. 被 ADL 时,被减掉的部分会按交易所规则确定的价格平仓,已有盈利会实现,一般不会让这部分直接变成亏损,但会失去后续行情的盈利。
  4. 对冲或资金费率套利的仓位被 ADL 后,两边数量不再相等,会留下单边风险,需要尽快检查并重新调整。

ADL(Auto-Deleveraging,自动减仓) 是交易所处理穿仓的最后一道机制:当爆仓的仓位无法在破产价之前平掉、保险基金又不够补时,交易所会按盈利与杠杆排序,强制减少反方向 正在盈利 的仓位。它很少发生,但一旦发生,被减仓的通常正是赚得最多、杠杆最高的人。

ADL 自动减仓是什么?什么情况下会触发?

合约市场里每一个多单都对应一个空单。一个仓位被强平时,交易所的强平引擎要在市场上把它平掉,正常的处理顺序是:

  1. 强平单在市场成交:成交价好于破产价,仓位正常平掉。
  2. 保险基金补足:成交价差于破产价、保证金不够赔,差额由保险基金承担。
  3. 自动减仓(ADL):保险基金也不足以承担时,交易所直接把这个强平仓位和反方向的盈利仓位对冲掉。

所以 ADL 通常出现在 剧烈单边行情、盘口深度不足 的时候,例如小币种合约急涨急跌、大量仓位同时被强平。主流合约在一般行情下很少触发,但不能排除。强平清算费与保险基金的运作见 爆仓后会扣什么钱。

为什么盈利的仓位会被减仓?

这和合约的结构有关。合约的盈利来自对手方的亏损:你做空赚的钱,来自做多一方的亏损。如果某个爆仓的多单亏到连保证金和保险基金都赔不起,那它欠下的亏损就没有人付,对应的空单盈利也就无法全数兑现。

交易所的做法不是向爆仓的人追讨负余额,而是把这个无法平掉的仓位,直接与盈利最多、杠杆最高的对手方仓位对冲平掉。对被减仓的人来说,结果是 部分或全部仓位被强制平仓,而不是盈利被没收。

角色 发生了什么 结果
爆仓方 仓位被强平,保证金亏完 一般不会倒欠
保险基金 已经不足以承担穿仓 无法再补差额
盈利的对手方 按排序被强制减少仓位 被减的部分按规则价格平仓、实现盈利

ADL 和强平有什么区别?

两者都是交易所强制平掉仓位,但对象和原因完全不同:

比较项目 强平 自动减仓(ADL)
被处理的仓位 保证金不足的亏损仓位 反方向的盈利仓位
触发原因 保证金余额跌到维持保证金 强平仓位无法正常处理、保险基金不足
对仓位的结果 保证金基本全部损失 部分或全部仓位被平掉,盈利实现
能否靠自己避免 可以:低杠杆、止损、追加保证金 只能降低排队位置,无法完全避免

简单说,强平是你自己的风险,ADL 是别人爆仓后转嫁过来的风险。强平价与保证金风险怎么看,可以参考 强平价格怎么算。

ADL 排队顺序怎么定?自动减仓指示灯怎么看?

交易所会把同一合约里所有盈利的仓位排成队列,盈利(收益率)越高、杠杆越高,排得越前。具体排序公式各交易所不同,以交易所规则为准,但方向是一致的。

举例:BTC 标记价格从 80,000 跌到 76,000,有 4 个空单(收益率按「价格变动幅度 × 杠杆」计算):

交易者 开仓价 杠杆 收益率计算 收益率 排队位置
丙 80,000 20 倍 5% × 20 100% 最前
乙 80,000 10 倍 5% × 10 50% 第二
丁 78,000 10 倍 约 2.56% × 10 约 25.6% 第三
甲 80,000 3 倍 5% × 3 15% 最后

丁的价格变动幅度 =(78,000 − 76,000)÷ 78,000 ≈ 2.56%。这个例子里,收益率和杠杆都更高的丙排在最前,收益率与杠杆都最低的甲排在最后。收益率的算法见 合约盈亏怎么算。

交易所一般会在持仓旁以 几格灯号 显示你在 ADL 队列中的位置:亮得越多,代表越靠前,ADL 发生时越可能被减仓。要注意:

  • 灯号只是 排序位置,不代表即将发生 ADL;绝大多数时候即使灯全亮,也不会真的被减仓。
  • ADL 优先减少的是盈利多、杠杆高的仓位,亏损仓位通常排在很后面,具体排序规则以交易所说明为准。
  • 灯号会随价格、杠杆与其他人的仓位实时变化,具体显示方式以交易所页面说明为准。

被 ADL 会亏钱吗?

被减掉的那部分是盈利仓位,会按交易所规则确定的价格平仓,已有的盈利会实现,所以一般 不会直接变成亏损。真正的影响在于:

例子:你在 80,000 开 0.5 BTC 空单、10 倍杠杆(保证金 4,000 USDT)。价格急跌时触发 ADL,你被减仓 0.125 BTC,本例假设平仓价为 72,000。

  • 被减部分已实现盈利 =(80,000 − 72,000)× 0.125 = 1,000 USDT
  • 剩余空单 = 0.5 − 0.125 = 0.375 BTC
  • 如果价格之后继续跌到 68,000,被减掉的 0.125 BTC 原本还能多赚(72,000 − 68,000)× 0.125 = 500 USDT,这部分就错过了

想按原计划重新开回 0.125 BTC 空单,还要再付一次开仓手续费:在 72,000 用吃单开仓,手续费 = 72,000 × 0.125 × 0.05% = 4.5 USDT,而且重新开仓的价格可能已经不同。ADL 平仓本身是否收取手续费,以交易所规则为准。

对冲或套利仓位被 ADL 会怎样?

这是 ADL 最需要留意的风险。很多人以为对冲仓位「没有方向风险」,但如果其中一边被 ADL,两边数量就不再相等。

例子:在 80,000 时持有 1 BTC 现货,并开 1 BTC 永续空单做资金费率套利。价格跌到 72,000 时:

  1. 现货浮亏 = 8,000 × 1 = 8,000 USDT,空单浮盈 = 8,000 × 1 = 8,000 USDT,两边抵消
  2. 空单被 ADL 减掉 0.4 BTC,已实现盈利 = 0.4 × 8,000 = 3,200 USDT
  3. 现在持有 1 BTC 现货、0.6 BTC 空单,相当于净多 0.4 BTC
  4. 如果价格再跌 5% 到 68,400:现货再亏 3,600 × 1 = 3,600 USDT,空单再赚 3,600 × 0.6 = 2,160 USDT,净亏 1,440 USDT(= 0.4 × 3,600)

套利的原理与其他风险见 资金费率套利的原理与风险,可以用 资金费率套利计算器 评估收益。在同一账户同时持有多空仓位的情况,见 双向持仓模式。

被 ADL 了怎么办?

  1. 确认剩余仓位:查看持仓与成交记录,确认被减仓的数量与成交价。
  2. 检查挂单与止盈止损:原本按整个仓位设定的止盈止损或减仓挂单,数量可能已不符合剩余仓位,需要重新调整,设置方法见 合约止盈止损怎么设置。
  3. 调平对冲仓位:对冲或套利仓位,要尽快把两边数量调回一致,或决定是否整体平仓。
  4. 不要急着追回仓位:剧烈行情下滑点大、手续费也要重新付,先判断是否还值得重新开仓。

怎么降低被 ADL 的机会?

  • 降低杠杆:杠杆越低,排队越靠后,见 合约开几倍杠杆合适。
  • 分批止盈:盈利很高时部分止盈,收益率与仓位都会下降。
  • 留意流动性:盘口浅的合约在急速行情中更容易出现穿仓与 ADL。
  • 对冲仓位预留调整空间:套利或对冲仓位要定期检查两边数量。

ADL 本身不是亏损,但会让仓位在你没有预期的时候改变,提前了解规则比事后处理更重要。各交易所 ADL 的排序方式与显示以交易所页面为准;想先了解强平价与保证金风险,可以看 强平价格计算器 与 保证金率怎么看。合约交易风险高,请只用能承受损失的资金参与。

开户

在币安、欧易开户

币安 Binance

邀请码 BN6691

注册币安
欧易 OKX

邀请码 OK6667

注册欧易

注册前请确认你所在地区可以合法使用该交易所。

参考资料

  1. 币安|强平机制说明(Liquidation Protocols)

常见问题

ADL 自动减仓是什么?

ADL 是强平单无法在破产价之前成交、保险基金又不足时,交易所强制减少反方向盈利仓位的机制,用来抵消无法平掉的强平仓位。

自动减仓指示灯怎么看?

交易所通常在持仓旁以几格灯号显示 ADL 排队位置,亮得越多代表越靠前、越可能在 ADL 发生时被减仓。灯号只代表排序,不代表即将发生 ADL,具体显示方式以交易所页面说明为准。

被 ADL 会亏钱吗?

被减掉的部分是盈利仓位,会按交易所规则确定的价格平仓并实现盈利,一般不会让这部分直接亏损;但会失去之后的行情,对冲仓位也可能因此失衡。

被 ADL 怎么办?

先确认被减仓的数量和剩余仓位,检查止盈止损单与挂单是否仍然合适;如果是对冲或套利仓位,要尽快把两边数量调回一致。

看到不懂的名词?查 合约术语表。

→延伸阅读
  1. 01合约全仓和逐仓的区别是什么?合约保证金模式怎么选逐仓只用分配给该仓位的保证金承担风险,全仓用整个合约账户余额支撑所有仓位。用 BTC 80,000、10 倍做多的实例对比两者的强平价与最大亏损,并说明逐仓还是全仓更适合你。
  2. 02合约合约盈亏怎么算?收益率 ROE 与盈亏平衡价计算U 本位合约做多盈亏 =(平仓价 − 开仓价)× 数量,收益率 ROE = 盈亏 ÷ 初始保证金。BTC 80,000 开 10 倍多单涨到 84,000,盈亏 500 USDT、ROE 50%,扣掉吃单手续费约剩 489.75 USDT,盈亏平衡价约 80,080。
  3. 03合约单向持仓和双向持仓有什么区别?对冲模式怎么用单向持仓把同一合约的多空合并成一个净仓位;双向持仓(对冲模式)可同时持有多单与空单。以 BTC 80,000 同时开 0.1 BTC 多空、88,000 平仓为例,吃单手续费合计 16.8 USDT,资金费在同一交易所基本互相抵消。
  4. 04合约合约开几倍杠杆合适?杠杆、强平距离与手续费的关系杠杆越高,强平距离越近:BTC 80,000 做多时,10 倍约跌 9.6% 强平,20 倍约跌 4.6%,100 倍只要 0.6%。用实例说明杠杆如何影响强平价、手续费与资金费,以及先定止损再定杠杆的方法。