Impermanent Loss
Impermanent loss is the most misunderstood risk in DeFi yield. Anyone providing liquidity to an automated market maker (AMM) is exposed to it, and it can quietly erode your returns even when the displayed yield looks attractive. Understanding how it works and when it matters helps you make informed decisions about whether liquidity provision actually benefits you.
What impermanent loss is
Impermanent loss occurs when the price ratio between the two tokens in your liquidity pool changes from when you deposited them. The greater the price divergence, the larger the loss.
Here's the mechanic: when the price of one token rises relative to the other, the AMM automatically rebalances the pool by selling the appreciating token and accumulating the depreciating one. As a liquidity provider, your position shifts toward holding more of the underperforming token and less of the outperforming one.
The result is that your LP position ends up worth less than if you had simply held both tokens in your wallet without providing liquidity. That difference is the impermanent loss.
A concrete example
You deposit $5,000 of ETH and $5,000 of USDC into a pool ($10,000 total). ETH then doubles in price. If you had just held both assets, you'd have $10,000 in ETH and $5,000 in USDC, totaling $15,000.
But because the AMM rebalanced as ETH's price rose, your LP position is now worth approximately $14,142. The difference between $15,000 (holding) and $14,142 (LP position) is roughly $858, or about 5.7% of the hold value. That $858 is your impermanent loss.
The loss is called "impermanent" because if ETH's price returns to its original value, the loss disappears and your position value returns to what holding would have been. But if you withdraw while the prices are diverged, the loss becomes permanent.
When impermanent loss matters most
Impermanent loss grows with price divergence. A 25% price change in one token creates a relatively small impermanent loss (around 0.6%). A 100% change (one token doubles) creates roughly 5.7%. A 500% change creates over 25%.
This means impermanent loss is most significant in pools with volatile token pairs. An ETH/MEME pool where the memecoin could move 200% in a week carries enormous impermanent loss risk. A USDC/USDT pool where both tokens target $1 carries almost none.
When fee income compensates
Impermanent loss alone doesn't tell you whether providing liquidity was a bad decision. You need to compare the impermanent loss against the trading fees you earned during the same period.
If your impermanent loss was $858 but you earned $1,200 in trading fees, you still came out ahead by $342 compared to just holding. If your impermanent loss was $858 and you only earned $400 in fees, you would have been better off holding.
High-volume pools generate more fee income, which can offset impermanent loss even during significant price movements. Low-volume pools generate fewer fees, making impermanent loss harder to overcome.
Strategies to manage impermanent loss
Choosing the right pools is the most effective protection. Stablecoin pairs and correlated asset pairs (like stETH/ETH) have minimal price divergence and therefore minimal impermanent loss.
Monitoring and rebalancing your positions periodically can reduce exposure. If one token in your pair starts moving sharply, withdrawing before the divergence grows too large limits the damage.
Concentrated liquidity (on platforms like Uniswap v3) gives you higher fee income within a set range but amplifies impermanent loss if the price moves outside that range. Use it for pairs where you have a clear view of the expected trading range.
The bottom line
Impermanent loss is a real cost that reduces the effective yield of liquidity provision. Before entering any LP position, estimate the likely price range for both tokens over your intended holding period, calculate the potential impermanent loss at those levels, and compare it against the expected fee income. If the fees are likely to exceed the loss, the position makes sense. If they aren't, you're better off holding the tokens directly.