Impermanent Loss: The Hidden Tax Nobody Told You About
You added liquidity. ETH went up. You still lost money. Welcome to the most misunderstood concept in DeFi.
Dive Deeper with AI
Click → prompt copied → paste in AI chat
Let me tell you a story that happens every single day in DeFi.
Someone adds $10,000 to a Uniswap pool. Half ETH, half USDC. They're gonna earn those sweet trading fees.
A month later, ETH is up 100%. Doubled! Amazing!
They check their position: $14,142.
Wait. If they had just... held? They'd have $15,000.
They lost $858. While ETH was going up.
What the hell just happened?
This is impermanent loss. And almost nobody understands it until it's too late.
Let me break it down
When you add liquidity to a pool, you're not just parking money somewhere. You're becoming the house in a casino.
People come to swap tokens. You provide the tokens they need. You earn a cut of every trade.
Sounds great, right?
Here's the catch: the pool needs to stay balanced. And the way it stays balanced is by constantly adjusting what you own.
When ETH goes up, people buy ETH from the pool. So you end up with less ETH and more USDC.
When ETH goes down, people sell ETH to the pool. So you end up with more ETH and less USDC.
You're always selling the winner and buying the loser.
That's the game.
The math that hurts
Let's get concrete.
You put in 1 ETH and 2,000 USDC. That's $4,000 total when ETH is $2,000.
ETH doubles to $4,000.
In your LP position, you now have:
- 0.707 ETH (worth $2,828)
- 2,828 USDC
Total: $5,656
If you had just held:
- 1 ETH (worth $4,000)
- 2,000 USDC
Total: $6,000
You're $344 poorer than if you did nothing.
And here's the kicker - this happens in BOTH directions. ETH down 50%? Same 5.7% loss compared to holding.
The only time you don't lose is when the price ends up exactly where it started.
How often does that happen?
"But it's called IMPERMANENT"
Yeah, about that name.
It's "impermanent" because IF the price returns to where it started, the loss disappears.
But let's be real.
When was the last time any crypto returned to the exact price you entered at?
If you withdraw while the price is different - and you will, because you need that money eventually - the loss becomes very permanent.
The name is copium. Pure and simple.
So why the hell do people do this?
Fees.
Every time someone swaps in your pool, you get a cut. On Uniswap V2, it's 0.3%.
If the pool is busy enough, those fees can outweigh the impermanent loss.
Let's do quick math:
- ETH doubles (5.7% IL)
- Pool generates 10% in fees over that period
- Net result: you're up 4.3%
That's the dream scenario. Fees beat IL, everyone's happy.
The nightmare:
- Some shitcoin you provided liquidity for dumps 90%
- That's about 42% impermanent loss
- Pool volume? Dead. Fees? Basically zero.
- Net result: you got wrecked
The shitcoin LP trap
This is where people get destroyed.
Some new token launches. They're offering 500% APY to provide liquidity!
You think: "Even if I lose some to IL, 500% APY will cover it!"
Here's what actually happens:
- You provide liquidity
- Token dumps 80% (as shitcoins do)
- IL eats like 25% of your position
- That 500% APY? Paid in the shitcoin. Which also dumped 80%.
- You're exit liquidity. Congratulations.
The rewards are designed to attract liquidity so insiders can dump on you.
It's not a bug. It's the feature.
When LP actually makes sense
Stable pairs. USDC/DAI. USDT/USDC.
Both tokens are pegged to $1. They never move relative to each other. IL is basically zero.
You just collect fees. Clean.
Or correlated pairs. ETH/stETH. WBTC/ETH (kinda). Things that move together.
Low IL, decent fees.
That's where the smart money provides liquidity.
V3 makes it spicier
Uniswap V3 lets you concentrate your liquidity in a specific price range.
More capital efficiency! More fees!
But also more IL if price leaves your range.
Way more.
If you set a tight range and price moves out of it, you end up with 100% of the worse asset. It's like IL on steroids.
V3 is for active management. If you're not watching your position daily, stick to V2-style pools.
The bottom line
Impermanent loss is not a bug. It's the cost of being a liquidity provider.
You're essentially selling covered calls on your assets. You give up upside in exchange for premium (fees).
Sometimes that trade makes sense. Sometimes it doesn't.
Know what you're getting into:
- Stable pairs: Usually safe
- Correlated pairs: Probably fine
- Volatile pairs with high volume: Maybe worth it
- Random shitcoins: You're the exit liquidity
Calculate before you deposit. There are IL calculators everywhere. Use them.
And remember - the LP rewards that look too good to be true? They usually are.
Next up: Liquid staking. Another thing that's "free money" until suddenly it isn't.