Trading & liquidity

Liquidity Pools and Impermanent Loss, With an Example

Work through a two-asset pool example and compare inventory changes, fee income, and the alternative of simply holding.

Reviewed · Educational guide

Orange Pools, Fees, Real Risk typography card with overlapping liquidity-token symbols.

Providing liquidity is not the same as holding two tokens in a wallet. A liquidity position follows a trading mechanism that can change the amounts of each token it represents. Fees may be earned along the way, but those fees need to be evaluated against the changing position and a sensible comparison portfolio.

The phrase “impermanent loss” can make the subject sound less serious than it is. The useful question is not whether the name feels temporary. It is whether the liquidity position is worth more or less than simply holding the starting assets, after costs and with the same valuation assumptions.

What a liquidity provider contributes

In a pool-based exchange, assets are available for traders to exchange according to the pool's rules. A liquidity provider contributes assets and receives a representation of their position. The exact representation and accounting depend on the protocol and pool design; it might not behave like an ordinary fixed balance of the original tokens.

Before analyzing returns, identify the two or more assets involved, how prices are determined, and what happens when trades occur. Also establish who receives trading fees and whether other protocol or interface charges apply. Do not assume every pool uses the same mathematics simply because the interface displays two token logos and a deposit button.

Choose the right benchmark

A position can increase in dollar value while still underperforming the assets originally contributed. These are not contradictory statements. One comparison measures profit against the initial deposit. The other measures the opportunity cost of using the pool rather than retaining the assets separately.

Record the exact starting quantities and their entry values. Keep a hypothetical holding portfolio containing those quantities. At each review, value both the pool position and the holding portfolio using the same prices and time. Without that benchmark, a rising token market can make a weak liquidity outcome look successful merely because almost everything rose in value.

A simple constant-product example

Consider an idealized full-range, equal-value, two-asset pool with no fees. Suppose your proportional position begins with 1 unit of a volatile asset valued at $2,000 and 2,000 units of a dollar-priced asset. Its starting value is $4,000. These are invented prices, not a description of a live pool or a particular stablecoin.

If the volatile asset doubles to $4,000 and arbitrage aligns the pool price, the constant-product model changes the represented balances to approximately 0.7071 volatile units and 2,828.43 dollar units. Together they are worth about $5,656.85. Holding the initial 1 unit and 2,000 dollar units instead would be worth $6,000.

What the difference means

The pool position gained value compared with its $4,000 starting point, but it trails the holding benchmark by about $343.15. The relative shortfall is approximately 5.72%. That shortfall is the impermanent-loss comparison in this simplified example. It is not a separate fee deducted by an administrator, and it does not mean the position fell 5.72% below its initial dollar value.

For this specific model, the relative difference can be expressed as 2 × √r ÷ (1 + r) − 1, where r is the change in the relative asset price. Do not apply that formula unchanged to concentrated positions, unequal weights, changing liquidity, or other pool designs. The assumptions are part of the calculation, not optional small print.

Fees do not settle the comparison by themselves

Trading fees can offset some or all of the benchmark shortfall, but that is something to measure rather than assume. A pool showing a large fee estimate may also involve significant price movement, concentrated exposure, or unfavorable execution for liquidity providers. A percentage alone does not explain which conditions generated it.

Continue the hypothetical example with $150 of attributable net fees. Adding those fees would bring the position to roughly $5,806.85 before other costs, still below the $6,000 holding benchmark. Fees of $400 would change the comparison differently. Neither assumption predicts future fee income; the point is to calculate both components instead of treating fee revenue as the entire result.

Concentrated liquidity changes the assignment

Some designs allow liquidity to be supplied within a chosen price interval. That can concentrate the position's exposure to trading near the selected range. It also makes the selected boundaries part of the economic strategy. When the price moves beyond the position's active range, its composition and fee participation can differ from what a beginner expects.

Think of a range choice as a decision requiring a reason and a maintenance plan. A narrow range is not simply a more efficient version of passive holding. Ask what happens at each boundary, how much of each asset you may hold, what rebalancing costs, and whether you are willing to make those decisions repeatedly. The protocol's position preview should be understood before being used.

Rebalancing can add costs and change the benchmark

Moving a liquidity range can involve withdrawing, exchanging assets, and creating a new position. Each step may introduce costs. It can also crystallize a new inventory mix. Evaluating only the newest position discards the history of earlier actions and can hide the overall outcome.

Keep a continuous ledger across all range changes. Include deposits, withdrawals, fees collected, additional assets supplied, and transaction costs. Compare the entire sequence with a clearly defined alternative. A strategy that looks attractive before maintenance may be less attractive when the time spent monitoring and the cost of repeated adjustments are included.

Similar prices do not mean identical risks

A pool containing two assets that usually trade near the same reference value may experience less relative price movement during ordinary conditions. But the difficult scenario is precisely the one in which one asset stops behaving like the other. The pool can change composition in an unfavorable direction while an apparent price difference attracts trading.

Investigate each asset independently. What backs it? How is it redeemed? Does it depend on a bridge, issuer, or external protocol? Two symbols associated with dollars do not necessarily represent equivalent claims. The stablecoin risk guide provides a framework for separating a target price from the mechanism expected to maintain it.

Build an exit plan as carefully as an entry

An exit should specify what you intend to receive, how the position is removed, whether fees require a separate collection step, and which additional swaps are needed. Receiving both pool assets is different from ending with one preferred asset. The latter may require another trade at whatever conditions exist then.

Write down a hypothetical stressed exit as well as an ordinary one. Consider a wide price move, unavailable liquidity, a congested network, or difficulty accessing the usual interface. This is not about forecasting which problem will occur. It is about recognizing whether the strategy assumes a frictionless exit that you have never actually examined.

Common questions about impermanent loss

Does the loss disappear if I wait?

Not necessarily. The relevant price relationship may return, or it may not. Waiting also changes accumulated fees, costs, and exposure. Decide based on an explicit plan rather than the reassuring sound of the word “impermanent.” Withdrawing is not what creates the economic difference; it is one way of ending the position that currently exists.

Is a fee estimate a return forecast?

No. Ask which period produced the estimate, which liquidity was eligible, whether incentives were included, and whether the calculation assumes continued conditions. Historical fee activity and future profitability are different questions. A useful analysis also states the benchmark and which expenses have been excluded.

Conclusion: measure the whole position

Liquidity provision is an inventory strategy with fee income, not a guaranteed income stream attached to unchanged holdings. Track composition, benchmark performance, and total costs together. If the math cannot be explained without hiding assumptions, simplify the analysis before considering a more complex position.

For the concept and pool context, consult Uniswap's explanation of impermanent loss. Our numerical example is an independent, idealized calculation. Continue with the exchange hub and the APR versus APY guide to distinguish trading fees from a strategy's final economic result.

Something unclear or inaccurate?

Send an editorial correction ↗