DeFi

DeFi Lending Rate Comparison and Rate Dynamics

The analysis of variable interest rates across DeFi lending protocols (Aave, Compound, Spark, Morpho), the utilisation-based rate models that set them, and how to find the best borrow and lend rates across protocols and chains.

DeFi lending rates — both what you earn supplying assets and what you pay borrowing — are not fixed. They change continuously based on supply and demand dynamics encoded in each protocol's interest rate model. USDC supply rates on Aave can vary from 1% APY to 20%+ APY within weeks, depending on how much of the available supply is being borrowed. Understanding what drives these rates and how to find the best rates across the fragmented DeFi lending landscape is essential for optimising both yield and borrowing costs.

Utilisation-Based Interest Rate Models

Every DeFi lending protocol uses some variant of a utilisation-based interest rate model. Utilisation rate = total borrowed / total supplied. When utilisation is low (little of the supplied liquidity is borrowed), rates are low — incentivising more borrowing. When utilisation is high (most of the supply is borrowed), rates spike sharply — incentivising suppliers to deposit more and borrowers to repay, restoring equilibrium. This creates a self-regulating rate mechanism.

Aave v3's rate model has a kink structure: a gradual rate increase from 0% to the "optimal utilisation" level (typically 80–90% for stablecoins), then an aggressive rate jump above optimal utilisation. Below the kink (say 80% utilisation), the borrow rate might increase from 1% to 6%. Above 80%, the rate escalates rapidly to 50–100%+ APY — these extreme rates quickly incentivise either new deposits or borrower repayment, pulling utilisation back below the kink. Effective rates for everyday users are the below-kink rates; the above-kink rates represent stress conditions that resolve quickly.

What Drives Rate Spikes

Rate spikes occur when demand for borrowing a specific asset surges faster than new supply can enter the protocol. Common causes: market opportunities that require borrowed stablecoins (leveraged yield farming when yields are high, short selling during anticipated price drops), large withdrawals of deposited assets (reducing total supply, spiking utilisation), token airdrop farming where borrowing a specific token is required for eligibility, and governance incentives that temporarily reward borrowing a specific asset. Rate spikes can last hours to days — long enough to significantly affect borrowing costs for active positions but short enough that the market corrects. Monitoring utilisation rates (visible on Aave's app dashboard) before entering leveraged positions helps avoid opening at unusually high borrow rates.

Protocol Comparison

Aave v3: The largest DeFi lending protocol by TVL, deployed across Ethereum, Arbitrum, Optimism, Base, Polygon, and Avalanche. Strong safety module ($500M+ staked), extensive asset support (30+ collateral types), and a proven security track record. E-Mode (efficiency mode) allows higher LTV ratios for correlated asset pairs (ETH/stETH, stablecoin-to-stablecoin), enabling capital-efficient borrowing. The default choice for most large-scale DeFi borrowing and lending.

Compound v3 (Comet): The third-generation Compound architecture, simpler than v2 — single borrowable asset per deployment (USDC or ETH), multiple collateral types. The simpler architecture has a smaller attack surface; Compound v3 was explicitly designed with security as the primary constraint after various v2 vulnerabilities. Rates are typically competitive with Aave. The limitation: can only borrow one asset per deployment.

Spark Protocol: MakerDAO's lending protocol, offering DAI borrowing at a rate set by MakerDAO governance (the DAI Savings Rate, DSR). When the DSR is set high (it reached 8% in 2023 during the high-rate environment), Spark offers fixed-by-governance DAI borrowing rates that may undercut variable market rates on Aave. For DAI borrowers specifically, monitoring Spark's governance-set rate vs Aave's market rate and switching to whichever is lower is straightforward rate optimisation.

Morpho: A peer-to-peer lending optimisation layer that matches individual lenders and borrowers at improved rates when possible (P2P matching eliminates the spread between supply and borrow rates), falling back to Aave or Compound rates when direct matching isn't available. Suppliers typically earn higher rates than pure Aave/Compound deposits; borrowers pay lower rates when matched. Morpho Blue (2024) is the standalone lending primitive that underpins the newer Morpho ecosystem, offering permissionless market creation with customisable parameters.

Rate Comparison Tools

DeFiLlama Yields: defillama.com/yields provides a comprehensive cross-protocol yield comparison, sortable by asset, chain, APY, and TVL. The single best starting point for finding the highest supply yields across the DeFi lending landscape. Updated in near-real time.

Aave's native dashboard: Shows current utilisation and rate history for each asset — use to evaluate current rates in context of the recent range before committing to a long-duration position.

Borrow rate comparison: For borrowers, compare Aave v3, Compound, Spark, and Euler Finance rates for your intended borrow asset before opening a position. A 2% rate difference on a $100,000 borrow position is $2,000/year — meaningful enough to justify 15 minutes of rate comparison.