You put $10,000 into a Uniswap liquidity pool. A month later, you check your position and... you've lost money?
But the trading fees were supposed to make you money. What happened?
Welcome to impermanent loss—the silent killer of DeFi liquidity providers.
If you're providing liquidity to DEXs (Uniswap, SushiSwap, PancakeSwap), you need to understand this concept. It could save you thousands of dollars.
Let's break it down in plain English.
What is Impermanent Loss?
Impermanent loss is the difference between:- Keeping your tokens in your wallet (holding)
- Providing them as liquidity to a DEX pool
If the price of tokens in the pool changes significantly, you could end up with less money than if you had just held the tokens.
Key point: It's called "impermanent" because the loss is only realized if you withdraw at that moment. If prices return to their original ratio, the loss disappears.But let's be real—most people don't wait. They withdraw at the wrong time and make the loss permanent.
How Liquidity Pools Work (Quick Recap)
When you provide liquidity to Uniswap, you're depositing two tokens in equal value.
Example: ETH/USDC Pool- Deposit: 1 ETH ($4,000) + 4,000 USDC
- Total value: $8,000
- You get LP tokens representing your share of the pool
The pool allows traders to swap ETH for USDC and vice versa. Every trade pays a 0.3% fee, which goes to liquidity providers.
The Math: How Impermanent Loss Happens
Let's use a concrete example to see exactly how impermanent loss occurs.
Starting Point
- You deposit: 1 ETH ($4,000) + 4,000 USDC
- Total value: $8,000
- ETH price: $4,000
Scenario 1: ETH Pumps to $8,000 (2x)
If you held (HODL):- 1 ETH × $8,000 = $8,000
- 4,000 USDC = $4,000
- Total: $12,000
The pool rebalances to maintain the 50/50 ratio (by value):
- New amounts: ~0.707 ETH ($5,656) + ~5,656 USDC
- Total: ~$11,312
$12,000 (HODL) - $11,312 (LP) = $688 loss
Wait, the pool made money ($8,000 → $11,312), but you would have made more by just holding ($12,000).
Scenario 2: ETH Crashes to $2,000 (0.5x)
If you held:- 1 ETH × $2,000 = $2,000
- 4,000 USDC = $4,000
- Total: $6,000
Pool rebalances:
- New amounts: ~1.414 ETH ($2,828) + ~2,828 USDC
- Total: ~$5,656
$6,000 (HODL) - $5,656 (LP) = $344 loss
Again, the LP position made money from fees, but not as much as holding.
Why Does This Happen? (The Math Explained)
DEX pools use the Constant Product Formula: x × y = k
Where:
x= amount of Token A in the pooly= amount of Token B in the poolk= constant (doesn't change unless you add/remove liquidity)
When someone trades ETH for USDC:
- ETH in the pool goes up
- USDC in the pool goes down
- The ratio changes, which changes the price
This is impermanent loss in a nutshell: you end up holding more of the "loser" and less of the "winner."
Impermanent Loss Calculator
Here's how much you lose based on price change (if you provide liquidity):
| Price Change | Impermanent Loss |
|---|---|
| 1.25x (25% up) | -0.6% |
| 1.5x (50% up) | -2.0% |
| 2x (100% up) | -5.7% |
| 5x (400% up) | -25.5% |
| 10x (900% up) | -42.0% |
| 0.5x (50% down) | -2.0% |
| 0.25x (75% down) | -5.7% |
When Impermanent Loss Doesn't Matter (Or Is Even Good)
1. Trading Fees Offset the Loss
In our earlier example, you lost $688 vs holding. But what if the pool generated $1,000 in fees?
- LP value: $11,312 + $1,000 fees = $12,312
- HODL value: $12,000
- You actually made more by providing liquidity!
2. Both Tokens Go Up Together
If both tokens in the pool increase in price proportionally, impermanent loss is minimal.
Example:- ETH: $4,000 → $8,000 (2x)
- USDC: $1 → $2 (imaginary stablecoin depeg)
- Both 2x = no price divergence = no impermanent loss
3. Yield Farming Rewards
Many pools give extra token rewards on top of trading fees.
Example:- Trading fees: 5% APY
- Liquidity mining rewards: 25% APY
- Total: 30% APY
Even with some impermanent loss, 30% APY might beat HODLing.
How to Minimize Impermanent Loss
Strategy 1: Use Stablecoin Pairs (Best)
Pairs like USDC/USDT or USDC/DAI have almost zero impermanent loss because both tokens target $1.
Risk: Minimal Reward: 5-15% APY typically Best for: Conservative yield farmersStrategy 2: Use Correlated Asset Pairs
Pairs where both tokens move together:
- ETH/stETH (staked ETH, always ~1:1)
- WBTC/renBTC (both Bitcoin wrappers)
- USDC/USDT (both USD stablecoins)
Strategy 3: Choose Pairs with Similar Volatility
Two volatile tokens that tend to move together:
- ETH/WBTC (both large-cap, correlated)
- LINK/UNI (both DeFi tokens, somewhat correlated)
Strategy 4: Avoid Volatile/Stable Pairs
Never pair a volatile token with a stablecoin unless you understand the risk.
Example: ETH/USDC- If ETH pumps, you lose ETH exposure
- If ETH dumps, you lose less, but you're now 100% in USDC
Strategy 5: Focus on High-Volume Pools
Pools with high trading volume generate more fees, offsetting impermanent loss.
Check volume on:- 1inch aggregator
- Uniswap info
- Coin Advice DEX Scanner
Tools to Track Impermanent Loss
1. APY.vision
The best tool for tracking impermanent loss in your LP positions. Shows:
- Fees earned
- Impermanent loss
- Total P&L vs HODLing
2. Coin Advice DEX Scanner
Find high-volume pools with lower impermanent loss risk.
3. Uniswap Info
Shows volume, TVL, and historical fees for each pool.
4. DeFiPulse / DeFiLlama
Track total value locked and historical performance.
Impermanent Loss in Different DeFi Protocols
Uniswap V3 (Concentrated Liquidity)
Higher risk, higher reward.- You choose a price range
- If price stays in range, you earn massive fees
- If price goes out of range, you earn zero fees and face impermanent loss
Curve Finance (Stablecoin Specialist)
Low impermanent loss.- Designed for stablecoins and similar assets
- Very low impermanent loss
- Lower APY than volatile pairs, but safer
Balancer (Multi-Asset Pools)
Customizable impermanent loss.- Pools can have 2-8 tokens
- Custom weightings (80/20 instead of 50/50)
- Lower impermanent loss with unbalanced weights
When to Pull Out of a Liquidity Pool
Stay In If:
- Fees + rewards are beating impermanent loss
- You believe the price ratio will return to normal
- The pool is stable (stablecoin pair)
Get Out If:
- Impermanent loss exceeds fees + rewards
- You need to rebalance your portfolio
- One token has clearly "won" and won't return
The Bottom Line
Impermanent loss is the price you pay for providing liquidity. It's not always bad—trading fees and rewards can more than make up for it.
To minimize impermanent loss:- Use stablecoin pairs (USDC/USDT) for lowest risk
- Use correlated assets (ETH/stETH, WBTC/renBTC)
- Choose high-volume pools (more fees)
- Avoid volatile/stable pairs unless you know what you're doing
- Track your positions with APY.vision
But let's be honest—most people can't wait. They see their LP position underwater and panic sell at the worst time.
Don't be that person. Understand the math, choose your pools wisely, and use our Token Checker Tool to verify smart contract security before providing liquidity.
Ready to provide liquidity safely? Use 1inch to find the best pools, Coin Advice DEX Scanner for cross-chain opportunities, and always verify contracts before depositing.
Want to calculate your potential impermanent loss? Our Profit Calculator can model different price scenarios to show how your LP position would perform.