Chaos Labs Updated Supply and Borrow Cap Methodology

Overview

We have previously posted our supply and borrow cap methodologies devised to accommodate Aave V3 assets with no supply or borrow caps.

We are formalizing a more robust supply and borrow cap methodology to serve the future needs of Aave V3, which we will complete in the coming weeks.

However, given the need to update several assets’ supply and borrow caps across different V3 deployments, we have updated it to address the current needs. While this method is conservative, it will increase supply and borrow caps across most assets where the cap is close to its full usage.

Supply Caps

Definitions:

  1. CurrentSupplyCap - the current supply cap configured for the asset
  2. ExtremeLiquidationAmount - the amount eligible for liquidation given an extreme drop in the asset price using Chaos Labs’ Risk Explorer. We define the “extreme drop” for different market cap classes as follows:
    1. Small Cap (<$2B) - 50% drop
    2. Medium Cap ($2B-$20B) - 35% drop
    3. Large Cap (>$20B) and Stables- 15% drop
  3. MaxAmountLiquidated - the maximum amount that can be liquidated while keeping the slippage below the Liquidation Penalty

Framework:

  1. Evaluate the ExtremeProfitableLiquidationRatio:

Screen Shot 2023-02-08 at 10.49.21 AM

This ratio represents how many times the ExtremeLiquidationAmount can be profitably liquidated had it all been liquidated at once. Requiring 90% of an asset’s liquidated amount will be liquidated at once is a defensive approach and can be set differently given changing risk appetites.

  1. Set R = min(ExtremeProfitableLiquidationRatio, 2)

  2. RecommendedSupplyCap = CurrentSupplyCap * R

Notes:

  1. The above assumes that additional supply and borrow amounts will be distributed similarly to the current supply and borrowing activity.

  2. To accommodate for unexpected borrower and market behavior, we provide an upper bound of 2*CurrentSupplyCap on the increase in supply caps.

  3. To prevent over-concentration of a token’s on-chain liquidity on Aave, we cap the supply of each token at 50% of its total circulating supply on a given network.

  4. We recommend waiting at least two weeks between consecutive recommendations for a single asset to analyze suppliers’ and borrowers’ behavior.

  5. For simplicity, we will round the recommended numbers to the nearest round number.

Borrow Caps

Our initial borrow cap methodology suggested setting the borrowing cap to allow utilization beyond the UOptimal point even when the supply cap is at full utilization. From experience and usability aspects, this serves as a proper benchmark. However, this may not be the case for higher UOptimal values (>.45), and a different approach is required.

Given recent proposals on the forums to amend IR curves and respective UOptimal points, we recommend that new proposed borrow caps be set up to 0.55 * SupplyCap until our new methodology is published.

3 Likes

The updated Chaos Labs Supply Cap Methodology can be found here, and will be used for our future recommendations.