A liquidity pool holds assets that traders can swap against under a protocol's rules. A person who supplies assets becomes a liquidity provider, often shortened to LP. The provider may receive a share of trading fees, while the quantity and value of the assets represented by the position change over time.
That second part is essential. A pool position needs to be evaluated as a package containing token exposure, a trading rule, fee income, and technical dependencies. This guide uses a deliberately simplified example to explain the economics, then considers the additional questions that arise in real applications. The DeFi section introduces the surrounding terminology.
What a provider contributes
In a two asset automated market maker, traders exchange one asset for the other by interacting with contracts. The trading rule determines how the pool's balances respond. An LP position represents a claim under those rules, so the eventual assets received can differ from the quantities originally supplied.
Uniswap's documentation on liquidity provider returns explains that fee income accompanies the risk of underperforming a simple holding of the original assets when relative prices change. The page describes Uniswap v2 specifically. Its basic comparison helps introduce the subject, while other pool designs require their own calculations.
Think of the position as an inventory participating in trades. Every swap can alter the inventory you effectively own. The important research question is how the rule changes that inventory and what compensation the position receives for making assets available to traders.
A simple constant product example
Consider a hypothetical full range pool with two fictional assets. Asset B is assumed to remain worth one currency unit solely for this illustration. Initially the pool contains eight units of Asset A and 200 units of B, and A is worth 25 units. Each side therefore has a value of 200, making the pool worth 400 in total.
Ignore fees, transaction costs, other deposits, and withdrawals. The simplified trading rule keeps the product of the two balances constant: eight multiplied by 200 equals 1,600. Now suppose A's external market price rises to 100 units. With trades bringing the pool to that same relative price, balances of four A and 400 B satisfy both the new ratio and the constant product.
| Position | Assets at the end | Value at the assumed new price |
|---|---|---|
| Original assets held outside the pool | 8 A and 200 B | 1,000 units |
| Assets represented by the pool | 4 A and 400 B | 800 units |
| Difference from holding | Fewer A and more B | 200 units, or 20% less |
The pool gained value compared with its starting point, yet ended below the value of simply holding the original assets. Both statements can be true. This example illustrates a mathematical tradeoff; its assumed price move and outcomes provide no estimate of what a real position will earn.
What impermanent loss measures
Impermanent loss commonly describes the difference between an LP position's value and the value of holding its original assets, arising from relative price movement under the pool's trading rule. To make the comparison useful, specify whether fees are included and use the same valuation time and currency for both positions.
The word impermanent can be misleading if treated as a promise of recovery. In the simplified model, a return to the original relative price can remove the modeled difference before fees. There is no reason to assume that return must happen. Once a position is withdrawn, the assets received become the starting point for whatever happens next.
The comparison also does not measure every possible loss. Both the pool and the original holdings could fall in value. A technical failure could cause a loss that the mathematical model never considered. A useful explanation therefore distinguishes the trading rule's effect from market declines, contract problems, and transaction expenses.
Fees are one component of the outcome
Fee income depends on eligible trading activity and the share assigned to the position. A large pool balance does not establish that enough fee generating trades will occur. Likewise, a busy trading day does not establish that the same conditions will last for a year.
When reviewing a displayed return, ask what observation window it uses, whether it includes incentive tokens, and whether it reflects the position you could actually open. Historical pool averages may differ from the experience of a position entered at another time or configured with another range.
Keep three records: the current value of the assets, fees received or claimable, and costs paid. If a dashboard already includes fees in its position value, adding them again overstates the result. Clear accounting matters especially when fees are collected separately, reinvested, or paid in several assets.
Concentrated liquidity changes the workload
Some pools allow a provider to select a price range for their liquidity. In Uniswap v3 and v4, a position earns swap fees while its liquidity is active in that range. When the price moves beyond the range, the position becomes inactive and consists of one of the pair's assets until conditions change or the position is adjusted.
A narrower range changes how much inventory is exposed near the current price and how quickly the composition changes as price moves. It also makes range selection a substantive decision. A provider must consider what asset the position could hold after a move and whether that outcome matches the intended exposure.
Repositioning requires another decision at the new price and may involve transactions, swaps, and costs. An automated manager delegates this work to a strategy and its contracts. Research its permissions, methodology, fees, and behavior when prices move beyond its assumptions. Automation changes who makes the decisions; it does not remove the economic tradeoff.
Pairs with similar prices still need research
A pair whose assets target the same reference value may appear easier to model. Start by investigating what causes each asset to maintain that value. Two stablecoins can depend on different issuers, collateral, or redemption systems. A staked token and its underlying asset can involve a separate withdrawal process and market price.
Imagine one asset in a pair becomes less credible while the other retains demand. Traders may exchange the weaker asset for the stronger one, changing the inventory available to LPs. Evaluating the pair therefore requires understanding both assets independently. Our guides to stablecoin mechanisms and staking risks cover those dependencies.
Costs and contract exposure belong in the calculation
Prepare a complete transaction path when analyzing a position: obtaining the pair, granting permissions, opening the position, collecting fees, adjusting it, and withdrawing. The relevant costs depend on the network and implementation. A small position can be especially sensitive to fixed transaction expenses.
Also identify the contracts that can affect the assets. A pool, a manager, an incentive program, and a bridge can each add a dependency. Review authoritative contract addresses and permissions, including which party can change behavior or move funds. A familiar ticker does not verify a particular contract or front end.
Security reviews are useful evidence about a defined scope at a defined time. Ask what code version was reviewed and whether the deployed arrangement adds components outside that scope. The security section offers a broader framework for evaluating wallet interactions and approvals.
Define the comparison before judging performance
A research worksheet can record the original token quantities, opening costs, chosen range, fees, subsequent contributions, and current withdrawal value. Alongside it, calculate the value of the original quantities held outside the pool. Keep new deposits separate so changes in capital do not masquerade as investment performance.
The most useful conclusion explains why the position behaved as it did. Was the result driven by asset prices, changing inventory, fee income, incentives, or expenses? Liquidity provision combines these components. Understanding each one gives a more realistic picture than treating the displayed fee figure as the return on the whole position.


