The Vibe: The hidden “cost” you pay when providing liquidity to a pool — your share can end up worth less than if you had just held the tokens, even if the price moves back.
The Details: When you add equal value of two tokens (e.g., ETH and USDC) to a liquidity pool on a DEX like Uniswap, the AMM automatically adjusts prices based on supply. If one token’s price rises a lot compared to the other (e.g., ETH pumps 100% while USDC stays $1), the pool rebalances by selling some of your ETH for USDC to maintain the ratio. When you withdraw, you get back fewer ETH (the winner) and more USDC (the loser) than if you had simply held. This difference is impermanent loss — it’s “impermanent” because if prices return to the original ratio, the loss disappears. The bigger the price change, the bigger the loss (can be 5–50%+ in extreme moves). Rewards (fees + tokens) often offset it on good pools.
Pro Tip: Avoid big impermanent loss by:
- Providing liquidity on stable pairs (USDC/USDT) — almost zero loss.
- Using concentrated liquidity (Uniswap V3) to limit range.
- Farming on pools with high rewards that cover the risk.
- Never provide more than you can afford to lose — check IL calculators (e.g., on DeFiLlama or ImpermanentLossCalculator.com) before depositing.