Skip to main content

Auto-Deleveraging

Full ADL

Full ADL is triggered if and only if the following two conditions are simultaneously met:

  • MM>0,Equity0MM > 0, Equity^* \leq 0;
  • The residual Equity calculated based on the ADLTrigPrice is negative.

Partial ADL

Partial ADL is triggered if and only if the following two conditions are simultaneously met:

  • MMEquity>100%\frac{MM}{Equity^*} > 100\%;
  • The residual Equity calculated based on the ADLTrigPrice is negative.

ADLTrigPrice

ADLTrigPrice is used for position risk calculation and represents the price at which a position takeover would cause a counterparty's position to fall below zero equity.

FutureADLTrigPrice={FutureSmoothMarkPricetT(1ADLLongFutureShock),Qty>0FutureSmoothMarkPricetT(1+ADLShortFutureShock),Qty<0FutureADLTrigPrice = \begin{cases} FutureSmoothMarkPrice^T_t \cdot (1 - ADLLongFutureShock), Qty > 0 \\[5pt] FutureSmoothMarkPrice^T_t \cdot (1 + ADLShortFutureShock), Qty < 0 \end{cases}
CallADLTrigPrice={V(FutureSmoothMarkPricetT(1ADLLongFutureShock),IV(1ADLLongIVShock),T,t,K,r,call),Qty>0V(FutureSmoothMarkPricetT(1+ADLShortFutureShock),IV(1+ADLShortIVShock),T,t,K,r,call),Qty<0CallADLTrigPrice = \begin{cases} V(FutureSmoothMarkPrice^T_t \cdot (1 - ADLLongFutureShock), IV \cdot (1 - ADLLongIVShock), T, t, K, r, call), Qty > 0 \\[5pt] V(FutureSmoothMarkPrice^T_t \cdot (1 + ADLShortFutureShock), IV \cdot (1 + ADLShortIVShock), T, t, K, r, call), Qty < 0 \end{cases}
PutADLTrigPrice={V(FutureSmoothMarkPricetT(1+ADLLongFutureShock),IV(1ADLLongIVShock),T,t,K,r,put),Qty>0V(FutureSmoothMarkPricetT(1ADLShortFutureShock),IV(1+ADLShortIVShock),T,t,K,r,put),Qty<0PutADLTrigPrice = \begin{cases} V(FutureSmoothMarkPrice^T_t \cdot (1 + ADLLongFutureShock),IV \cdot (1 - ADLLongIVShock), T, t, K, r, put), Qty > 0 \\[5pt] V(FutureSmoothMarkPrice^T_t \cdot (1 - ADLShortFutureShock), IV \cdot (1 + ADLShortIVShock), T, t, K, r, put), Qty < 0 \end{cases}

ADL Price

ADL price is the actual execution price for ADL.

Full ADL

Using the LiquidatingPrice at the trigger moment as a baseline, the ADL price is calculated as:

FutureADLPrice=FutureLiquidatingPriceFutureLoadWeightmin(ResidualEquity,0)FutureQtyFutureADLPrice = FutureLiquidatingPrice - \frac{FutureLoadWeight \cdot\min(ResidualEquity, 0)}{FutureQty}
OptionADLPrice=OptionLiquidatingPriceOptionLoadWeightmin(ResidualEquity,0)OptionQtyOptionADLPrice = OptionLiquidatingPrice - \frac{OptionLoadWeight \cdot\min(ResidualEquity, 0)}{OptionQty}

Where:

FutureLoadWeight=(FutureLiquidatingPriceFutureOpenPrice)FutureQtyTotalAbsValueFutureLoadWeight = \frac{\left| (FutureLiquidatingPrice - FutureOpenPrice) \cdot FutureQty \right|}{TotalAbsValue}
OptionLoadWeight=OptionLiquidatingPriceOptionQtyTotalAbsValueOptionLoadWeight = \frac{\left| OptionLiquidatingPrice \cdot OptionQty \right|}{TotalAbsValue}
TotalAbsValue=Leg:i(FutureLiquidatingPriceiFutureOpenPricei)FutureQtyi+Leg:iOptionLiquidatingPriceiOptionQtyiTotalAbsValue = \sum\limits_{Leg:i} \left| (FutureLiquidatingPrice_i - FutureOpenPrice_i) \cdot FutureQty_i \right| + \sum\limits_{Leg:i} \left| OptionLiquidatingPrice_i \cdot \text{OptionQty}_i \right|

Partial ADL

The ADL price defaults to the smooth mark price.

Triggering Criteria

  • Counterparty Selection: The counterparty is chosen based on the counterparty ranking;
  • ADL Sequence: ADL performs sequentially, leg by leg;
  • Dynamic Adjustment: ADL price is recalculated after each leg closure based on the remaining legs in the strategy.

Counterparty Ranking

The counterparties are ranked based on LeveragePnL in descending order. The positions with the highest LeveragePnL are closed first until the initiating party's risk position is fully closed:

LeveragePnL={UnrealizedPnLmax(1,EquityUnrealizedPnL)MMRatiosign(UnrealizedPnL),MMRatio0UnrealizedPnLmax(1,EquityUnrealizedPnL),MMRatio=0LeveragePnL = \begin{cases} \frac{UnrealizedPnL}{\max(1, Equity - UnrealizedPnL)} \cdot MMRatio^{\operatorname{sign}(UnrealizedPnL)}, MMRatio \neq 0 \\[8pt] \frac{UnrealizedPnL}{\max(1, Equity - UnrealizedPnL)}, MMRatio = 0 \end{cases}

ADL Settlement

  • Futures: The initiating party closes with the counterparty at the ADL price;
  • Options: For long options holders, the initiating party sells to the counterparty at the ADL price. For short options, the counterparty sells to the initiating party at the ADL price.
Products

Dederi RFQ

Structuring

Professional User Trial

Market Data

Services

Docs

Privacy Policy

Term of Services

Support
@Dederi_official

Products

Dederi RFQ

Structuring

Professional User Trial

Market Data

Services

Docs

Privacy Policy

Term of Services

Copyright © 2024 Dederi