Dynamic interest rate
The concepts presented below are taken directly from the Aave documentation.
Principle
To ensure that the liquidity in our pools do not get depleted, a dynamic interest rate formula is used. Liquidity risk materialises when utilisation is high, its becomes more problematic as U gets closer to 100%. To tailor the model to this constraint, the interest rate curve is split in two parts around an optimal utilisation rate Uoptimal . Before Uoptimal , the slope is small, after it starts rising sharply. More precisely:
When U<Uoptimal the borrow interest rates increase slowly with utilisation
When U>Uoptimal the borrow interest rates increase sharply with utilisation to above 50% APY if the liquidity is fully utilised.
Aave
Formula
The formula to define the borrowing interest rate depending on the utilisation rate.
Parameters
The above formulas use different parameters for each asset. Below are presented these parameters for DAI and ETH
Example
Given the utilisation ratio is 10% for a DAI pool then the borrowing rate is 0.5%. Given the utilisation ratio is 10% for an ETH pool then the borrowing rate is 1.23%.
Last updated