Aave Guide

Supply APY vs Borrow Rate Mechanics: How Lending Protocols Actually Set Interest Rates

When you lend or borrow on a protocol like Aave, the supply APY you earn and the borrow rate you pay are not independent numbers—they are two sides of the same utilization-driven equation. In short: the supply APY is a weighted share of the total borrow interest paid by borrowers, adjusted for protocol reserves and compounding, while the borrow rate itself is a dynamic function of how much of a pool’s liquidity is currently loaned out. Understanding this relationship tells you when to supply, when to borrow, and why rates can swing sharply. ## The Core Mechanism: Utilization as the Single Lever Every lending pool has a utilization rate (U), defined as total borrowed divided by total supplied. This one ratio drives everything. When U is low, there is abundant idle capital, so borrowers pay a low base rate to attract demand. When U is high, liquidity is scarce, so the protocol raises the borrow rate to incentivize repayments and new deposits. - **Low utilization (U < optimal):** Borrow rates stay near a baseline, and supply APY remains modest because few borrowers are paying interest. - **High utilization (U > optimal):** Borrow rates accelerate steeply, pushing supply APY upward as more interest flows into the pool. - **At 100% utilization:** Borrowing is effectively capped; rates hit their maximum to force a liquidity buffer. ### Why the “Optimal” Utilization Matters Protocols like Aave define an optimal utilization point (often around 80% for major assets) where the interest rate curve changes slope. Below that point, the curve is gentle; above it, the curve becomes much steeper. This is not arbitrary—it protects the pool from becoming fully drained, which would make withdrawals impossible for suppliers. ## How Borrow Rates Are Computed Borrow rates are not set by an oracle or a governance vote every block. They are computed mathematically from the utilization rate using a piecewise function. The exact parameters (base rate, slope1, slope2) are set per asset at pool initialization and can only be changed through governance. ### The Two-Slope Model The most common implementation is a two-slope model: - **Slope 1:** Applied from 0% to the optimal utilization point. This slope is relatively flat, so rates increase slowly as demand picks up. - **Slope 2:** Applied from the optimal point to 100%. This slope is much steeper, often several times slope1, creating a strong penalty for pushing utilization too high. For example, a pool might have a base rate of 0% and a slope1 of 4% at optimal utilization, then a slope2 of 80% that kicks in above optimal. The result: at 80% utilization, the borrow rate is 4%; at 90%, it might jump to 12%; at 95%, it could exceed 30%. These numbers are illustrative—actual parameters vary by asset and version. ## How Supply APY Is Derived from Borrow Rates The supply APY is not a separate decision by the protocol. It is a direct pass-through of borrow interest. Here is the step-by-step logic: 1. Every block, the protocol calculates the total interest accrued by all borrowers in a pool. 2. A portion (typically 10% on Aave v2/v3) is diverted to a protocol reserve as a safety buffer. 3. The remaining interest is distributed proportionally to all suppliers, based on their share of the total supplied liquidity. Because suppliers collectively back all borrowed funds, the supply APY is approximately: **Supply APY ≈ (Borrow Rate × Utilization) × (1 – Reserve Factor)** If utilization is 50% and the borrow rate is 8%, the gross supply yield is 4%. After a 10% reserve factor, suppliers earn roughly 3.6% APY. If utilization rises to 80%, the same borrow rate would yield 6.4% gross, or about 5.76% net. This is why supply APY always trails borrow rate—suppliers only earn on the portion of their capital that is actually lent out. ### The Compounding Distinction: APR vs APY Protocols display both APR and APY. The borrow rate is typically quoted as an APR (simple interest). The supply APY accounts for compounding, because interest is added to the supplier’s balance every block, which then earns interest itself. On Aave, the displayed supply APY is already compounded, while the borrow APR is the base rate before any compounding effect on the borrower’s debt. ## What This Means for Your Strategy Understanding the mechanics lets you read market conditions from the numbers alone. | Scenario | Utilization | Borrow Rate | Supply APY | What It Signals | |----------|-------------|-------------|------------|-----------------| | Idle pool | Low (e.g., 30%) | Low | Very low | Cheap to borrow, poor for suppliers | | Balanced pool | Optimal (~80%) | Moderate | Moderate | Healthy equilibrium, fair for both sides | | Stressed pool | High (>90%) | Very high | High | Borrowers paying a premium; suppliers earning well, but withdrawal risk rising | ### Practical Takeaways for Lenders - **Do not chase the highest supply APY blindly.** A very high APY often means utilization is near max, which implies liquidity is thin. You may earn more, but you also face higher risk of not being able to withdraw instantly. - **Watch the borrow rate spread.** The gap between borrow APR and supply APY is not profit for you—it is the reserve factor plus the utilization discount. A wide gap simply means low utilization. ### Practical Takeaways for Borrowers - **Borrow when utilization is low.** You lock in a lower rate for the duration of your loan, even if utilization later rises. - **Monitor your health factor.** As utilization climbs, your variable borrow rate increases, which can accelerate your debt faster than expected. Fixed-rate borrowing (where available) can hedge this. ## Why This Design Is Self-Stabilizing The utilization-based curve is a negative feedback loop. When too many people borrow, rates rise, which discourages new borrowing and encourages existing borrowers to repay. Simultaneously, higher supply APY attracts new depositors, increasing the pool’s total liquidity and lowering utilization. This mechanism keeps the market from freezing without requiring manual intervention. On Aave specifically, the same curve applies across all assets, but parameters are tuned per asset based on its volatility and typical demand. Stablecoins often have lower slopes because their demand is steadier, while volatile assets like ETH or BTC may have steeper curves to protect against rapid drawdowns. The key takeaway: you cannot evaluate supply APY in isolation. Always check the current utilization rate and the borrow rate first. Those two numbers, plus the reserve factor, fully explain why you are earning what you earn—and what might change tomorrow.