Jump to content
Block Press

Protocol, chain and market reporting

Impermanent Loss in Base Pools, Explained

Impermanent loss measures a pool position against holding its tokens: price changes alter the pool’s mix, while trading fees can offset the gap.

The Block Press Editors3 min read

Abstract cover artwork for Impermanent Loss in Base Pools, Explained

Impermanent loss is the difference between the value of tokens held in a liquidity pool and the value of those same tokens held outside it. In an automated market maker, swaps change the pool’s token ratio as traders buy one asset and sell the other. If the relative market price moves, the pool rebalances toward the asset that has fallen in price and away from the one that has risen. The result can be a lower value than simply holding the initial deposit.

How does impermanent loss happen in a Base pool?

A pool contract prices trades from its reserves, so arbitrageurs trade against a stale pool price when the wider market moves. Their swaps bring the pool back toward the market price, but they also change how much of each token the liquidity provider owns. The provider takes on a different mix from the original deposit. This applies to pools on Base as it does on other networks; the chain does not determine the pool’s pricing rule.

For a constant-product pool, the invariant is commonly written as x × y = k: the product of the two reserve balances stays constant through a swap, before fees. As the price of one token rises relative to the other, the pool holds less of the rising token and more of the other. The comparison is against holding both deposited assets in their original quantities, not against cash or a risk-free return. For a practical account of how a Base Swap position works, including fees and withdrawals, see Base Swap liquidity, fees, and withdrawals.

Why can a concentrated position lose differently?

A concentrated-liquidity position supplies tokens within a chosen price range. While the pool price stays inside that range, swaps draw on the position and change its token mix. At either boundary, the position can consist entirely of one token; outside the range, it is inactive and earns no swap fees until the price returns.

That design uses capital more efficiently around the chosen prices, but it makes the result more sensitive to price movement and range selection. A narrow range can accumulate fees quickly when trading stays inside it, yet can become inactive after a smaller move. A wide or full-range position stays active across more prices but spreads capital more broadly. The constant-product comparison alone does not calculate the outcome for every concentrated position.

How should liquidity providers assess the trade-off?

Compare the position’s current value with what the original deposit would be worth if held in the same tokens. Then account for fees already collected and costs such as transactions or any repositioning. This separates the pool’s price-rebalancing effect from the return earned for supplying liquidity.

  • Check whether the pool uses full-range or concentrated liquidity, and identify the position’s active price range.
  • Track the relative price of the two tokens, since divergence drives the difference from holding.
  • Include fees actually collected; quoted or projected fees do not guarantee that they will cover the value gap.
  • For a concentrated position, account for periods when the price is outside the range and the position earns no swap fees.

“Impermanent” describes the possibility that the value gap narrows if the relative price returns toward its starting point before withdrawal. It does not mean the gap reverses automatically. Withdrawing converts the position into the tokens then held, and the provider keeps any fees collected. The confirmed mechanism is that pool trades change a provider’s token mix as prices move; whether fees offset that effect in a particular position depends on its pool design, range, trading activity, and withdrawal point.