自动减仓机制(ADL)
# 自动减仓机制(ADL)
# 什么是自动减仓?
自动减仓(Auto-Deleveraging,简称ADL)是指当对手方头寸不足、极端市场条件或不可抗力因素导致保险基金快速下降时,平台采用的一种强制清算机制来控制平台整体风险。当ADL被触发时,ADL引擎会选择平台上杠杆回报率最高的用户减少其持仓。
# ADL流程
# ADL排名
ADL的排名基于持仓的杠杆回报率(盈亏比例和使用的有效杠杆)。杠杆回报率越大,排名越高。系统中排名最高的交易者将首先被ADL引擎选中。
交易者可以通过"自动减仓指示灯"检查当前持仓在自动减仓序列中的优先级。总共有5个指示灯,亮起的灯越多,在排名中的位置越高。
排序公式:
- 排序 = 盈利百分比 * 有效杠杆(如果持仓有盈利)
- 排序 = 盈利百分比 / 有效杠杆(如果持仓亏损)
有效杠杆 = abs[(标记价值)/(标记价值-破产价值)]
正向合约:
- 盈利百分比(多头)= (标记价值 - 平均开仓价值) / (平均开仓价值)
- 盈利百分比(空头)= (平均开仓价值 - 标记价值) / (平均开仓价值)
反向合约:
- 盈利百分比(多头)= (平均开仓价值 - 标记价值) / (平均开仓价值)
- 盈利百分比(空头)= (标记价值 - 平均开仓价值) / (平均开仓价值)
# ADL触发条件
ADL系统通常在以下情况下被触发:
- 保险基金耗尽:当保险基金无法覆盖穿仓损失时,平台会启动ADL机制
- 市场极端波动:在极端市场情况下,为防止连锁强平和系统性风险
- 流动性不足:当市场流动性不足以执行大量强平订单时
- 对手方仓位不足:当需要强平的数量超过市场上可用的对手方仓位时
# ADL触发过程
ADL触发后,平台将直接找到对手方排名最高的账户,并根据持仓破产价格和保险基金赔偿金额计算出的新价格,直接与对手方账户完成交易。
在逐仓持仓的情况下,多头/空头持仓都面临ADL交易的风险。
在全仓保证金下,自动减仓机制不会选择完全对冲的持仓。如果有未完全对冲的持仓,只有未完全对冲的超额部分可能受到自动减仓的影响,对冲部分不会受到影响。
被ADL的持仓不需要支付手续费。
# ADL完成
当用户的持仓被自动减少时,账户的相关合约持仓会减少,持仓的利润会转换为账户余额。
交易者将收到短信和电子邮件通知,告知他们减少的持仓和减少的价格。同时,他们也可以在历史订单页面上找到标记为"ADL"的记录。
ADL完成后,交易者可以自由重新进入市场进行交易。
# ADL示例
交易者账户余额为10,000 USDT。当BTC/USDT价格为20,000时,他以10倍杠杆开设5 BTC的多头持仓。清算价格为19,090,破产价格为19,000,保险基金赔偿后的价格为18,090。
触发强制清算后,如果系统无法以优于18,090(保险基金赔偿后的价格)的价格平仓,ADL系统将接管持仓。
假设交易所上有5个空头(反向)持仓:
| 用户 | BTC空头持仓 | 排名(盈利百分比 * 有效杠杆) | 排名百分比 |
|---|---|---|---|
| A | 3 | 5 | 前(0, 20%](5格指示灯) |
| B | 3 | 4 | 前(20%, 40%](4格指示灯) |
| C | 2 | 3 | 前(40%, 60%](3格指示灯) |
| D | 2 | 2 | 前(60%, 80%](2格指示灯) |
| E | 3 | 1 | 前(80%, 100%](1格指示灯) |
在上表中,交易者A和B将被ADL系统选中。用户A的3 BTC空头持仓和用户B的2 BTC空头持仓将以18,090的价格被强制执行。交易者B剩余的1 BTC空头持仓将被保留。
# 自动减仓机制与强制平仓的区别
自动减仓机制与普通强制平仓(强平)存在一些关键差异:
触发条件不同:强平是当用户保证金率低于维持保证金要求时触发;ADL是在市场极端情况下,保险基金无法覆盖穿仓损失时触发。
选择对象不同:强平针对保证金不足的用户;ADL针对盈利较高且杠杆较高的用户。
执行方式不同:强平通常是通过市场订单在交易所撮合执行;ADL是直接在对手方之间进行强制成交,不通过订单簿。
结算价格不同:强平以市场价格执行;ADL以系统计算的特定价格(通常是破产价格加上保险基金补偿)执行。
# 如何降低自动减仓的风险?
ADL只会在非常极端的市场条件下触发。在正常交易期间,交易者不需要担心被ADL引擎选中。在极端市场条件下,如果交易者想要降低被ADL引擎选中的风险,可以尝试以下措施:
降低杠杆:降低持仓使用的杠杆倍数将立即减少ADL队列的排名。
部分平仓:虽然部分平仓盈利持仓不会减少ADL队列的排名,但会降低被ADL的持仓数量风险。
对冲持仓:在全仓模式下,保持完全对冲的持仓可以避免被ADL。
关注市场波动:在市场极端波动时期,更加谨慎管理持仓。
定期检查ADL指示灯:经常查看自己的ADL指示灯状态,了解自己在ADL队列中的位置。