Impermanent loss is one of those concepts that sounds manageable in theory but hits harder in practice than most liquidity providers expect. The math is straightforward but the lived experience of watching your position underperform a simple hold strategy tends to catch people off guard.
The basic mechanic is this: when you deposit two assets into an AMM pool in equal value, the pool automatically rebalances as prices change. If ETH goes up, the pool sells ETH and buys the other asset to maintain the ratio. If ETH goes down, the reverse happens. The result is that you always end up with more of the cheaper asset and less of the expensive one compared to just holding.
The actual numbers are instructive. If one asset doubles relative to the other, impermanent loss is about 5.7%. If it triples, about 13.4%. A 5x move produces about 25.5% loss relative to holding. These percentages apply to your total position value, not just the volatile asset. And they are called "impermanent" only because they reverse if prices return to the original ratio. If they do not, the loss is very permanent.
In practice, impermanent loss combines with trading fee income to determine your actual return. A pool earning 0.3% per trade with high volume might generate enough fee income to offset the impermanent loss and then some. A pool with low volume and volatile assets might not come close. The breakeven analysis between fee income and impermanent loss should be the first thing you calculate before entering a position.
Concentrated liquidity on Uniswap V3 amplified both the upside and downside. By concentrating your liquidity in a narrow price range, you earn more fees when price stays in range but suffer much more severe impermanent loss when price moves out of range. A position concentrated in a plus/minus 5% range might earn 10x the fees of a full-range position but can lose 50%+ if price moves sharply in one direction.
Pairs matter enormously. Providing liquidity for ETH/USDC exposes you to all of ETH's volatility. Providing liquidity for ETH/stETH, which track closely, produces minimal impermanent loss because the price ratio rarely moves much. Stablecoin pairs (USDC/USDT) have almost zero impermanent loss. The yield on correlated pairs is lower but the risk-adjusted return is often better.
Time horizon affects outcomes. Short-term liquidity provision in volatile pairs is essentially a bet that fee income will outpace price divergence over a short window. Longer-term provision smooths out temporary divergences but exposes you to sustained trends. Most successful LPs either operate in correlated pairs for steady income or actively manage concentrated positions, adjusting ranges as prices move.
Active LP management has become a sub-strategy of its own. Protocols like Arrakis, Gamma, and others offer managed LP vaults that automatically rebalance positions to minimize impermanent loss and maximize fee capture. These add a layer of smart contract risk but reduce the operational burden of constant monitoring and adjustment.
The most honest assessment of impermanent loss is that it is the cost of market making. Professional market makers accept similar losses as part of their business model but manage them through hedging, position sizing, and sophisticated rebalancing. Retail LPs often provide liquidity without this toolkit, which is why many LP positions underperform a simple buy-and-hold strategy over time.
Before providing liquidity anywhere, calculate the impermanent loss scenario for a 2x and 3x price move in either direction, compare that to realistic fee income based on historical volume, and decide if the expected return justifies the risk. If you would not make that trade consciously, you should not be providing that liquidity.