Volatility Risk
Volatility risk (Rv
) within the Ringo is protocol measures the fluctuations in asset prices and pool performance. It is calculated separately for lending pools and liquidity pools, each with tailored metrics to reflect their unique characteristics.
1. Lending Pool Volatility (Rv,l
)
In lending pools, volatility risk is assessed using a weighted formula that evaluates two critical factors:
a. Stability of Annual Percentage Yield (APY)
Definition: The standard deviation of hourly APY changes over 24 hours.
Formula:
Copy
Copy
APY_i
: APY at houri
.APY_avg
: Average APY over 24 hours.
b. Utilization Rate Fluctuations
Definition: The standard deviation of hourly utilization rate changes, reflecting pool usage stability.
Formula:
Copy
Copy
U_i
: Utilization rate at houri
.U_avg
: Average utilization rate over 24 hours.
Combined Lending Pool Risk
The total volatility risk for lending pools is calculated as:
Copy
Copy
w_a
andw_u
are weight coefficients (default:w_a = 0.7
,w_u = 0.3
).Emphasis is placed on APY stability (
w_a
) over utilization fluctuations (w_u
).
2. Liquidity Pool Volatility (Rv,p
)
For liquidity pools, volatility risk focuses on metrics that capture pool activity and yield consistency:
a. Turnover Ratio (Tr
)
Definition: Measures trading activity relative to the pool’s depth.
Formula:
Copy
Copy
24h Volume: Trading volume in 24 hours.
TVL: Total Value Locked in the pool.
b. Normalized Yield Factor (Yn
)
Definition: Compares the current yield to a baseline yield.
Combined Liquidity Pool Risk
The total volatility risk for liquidity pools is calculated as:
Copy
Copy
w_t
: Weight for turnover ratio.w_y
: Weight for normalized yield factor.
Conclusion
By applying these formulas, the Ringo engine dynamically evaluates volatility risk across lending and liquidity pools. This nuanced approach ensures that the Ringo protocol optimizes asset management, enhances yield generation, and minimizes exposure to high-risk fluctuations in the decentralized finance ecosystem.
Last updated