Foundations, guide 3 of 14

What Is a Liquidity Provider? The LP Role, Explained

You become a market maker who cannot cancel. What the job pays, what it costs, and the one question to answer honestly before you take it on.

A liquidity provider is a market maker who cannot cancel. That one constraint explains most of the job: where the money comes from, who is on the other side, and why the outcome depends more on what the market did than on anything you decided.

The mechanics fit in a sentence. Put two tokens into a pool, get a claim, collect a share of the fee on every trade that goes through your money.

The harder part is what that bargain costs you. By the end you should be able to estimate both halves for a real pool, and decide whether you want the job at all. If pools themselves are new, start with What Is a Liquidity Pool?.

Two panels comparing what a liquidity provider is paid against what the same position underwrites.
The two halves of the liquidity provider bargain, only one of which is quoted as a yield. Original editorial illustration by LiquidityPools.app.

Key point: One useful model treats liquidity provision as an options-like exposure with a fee schedule attached. Fees accumulate incrementally, while adverse-selection costs can grow faster as relative price moves become larger. That framing makes position sizing and the holding benchmark harder to ignore.

Three obligations a savings account does not have

You have to supply both tokens. In the ratio the pool holds them at the current price[1]. Interfaces that accept one token just swap half of it first, which costs a fee and price impact rather than removing the requirement. See Single-Sided Liquidity.

You quote continuously, at a price you do not choose. The pool prices every trade from its own balances. When the market moves elsewhere, your quote is stale until somebody trades against it, and that somebody is not doing you a favour.

You are paid per trade, not per day. A pool with no volume pays nothing no matter how much money is sitting in it. That is the structural difference from lending or staking, which both accrue with time.

What you get back for all this is a claim, and its form depends on the pool. In a Uniswap v2-style pool it is a fungible LP token, minted in proportion to your share of the reserves[1] and built on the ERC-20 token standard, so it can be moved like any other token[4].

In a range-based pool such as Uniswap v3, every position has its own price range, so positions are no longer interchangeable[2]. Each one is usually held as a non-fungible token under the ERC-721 standard[5].

What the job pays

Your fee income is the pool’s fee rate, times the volume that ran through it, times your share of the liquidity that was live for those trades. Fees are split pro rata among the providers active at the moment of each swap[3].

F=f×V×sF = f \times V \times s

Where:

  • FF is the fee income you collect.
  • ff is the fee rate of the pool.
  • VV is the volume that actually went through it.
  • ss is your share of the liquidity that was live for those trades.

In a range-based pool, multiply again by the fraction of the time you were in range, because a position earns nothing while the price sits outside it[3].

Work it on $25,000 in a 0.05% pool doing $20M a day, with $8M of other providers’ liquidity in your band. Your share is your money divided by the total including yours.

Value
Your share of the liquidity 0.31%
Fees per day $31.15
Fees over 30 days $935
Annualised 45.5%
Divergence against holding if ETH rises 30%, on a full-range position about -$246
Gas across five transactions at about $18 each -$90

That 45.5% is what a pool interface would show you. The two rows underneath are why it is not your return, and in a narrow band the divergence row is several times larger.

Check, too, that the whole fee reaches you. On Uniswap, governance switched on a protocol fee in December 2025, and on an enabled v3 pool in the 0.05% tier providers keep 0.0375%, three-quarters of the fee[3]. If this pool were one of them, the annualised figure would fall to about 34%.

Model both sides: the liquidity pool fee and APR calculator for the income, and the impermanent loss calculator for impermanent loss, which is how far the position falls behind the same tokens held outside the pool.

Some pools add their own token on top. That is funded by issuance rather than by trading, so it decays differently. See Real Yield in Liquidity Pools.

What the job costs

Four things sit against the fee line, and only the first is specific to pools.

  1. The pool sells your winner. It rotates into whichever token is falling, so withdrawing after a move returns less than holding would have. The cost grows faster than the move: a 30% move costs under 1% of the held value, a doubling costs 5.7%. One study of 17 large Uniswap v3 pools found this loss exceeded the fees providers earned, in aggregate[8]. See The Impermanent Loss Formula.
  2. Faster traders get there first. Because your quote cannot be cancelled, the people who trade against it are disproportionately the ones who already know the price moved. Research decomposes a provider’s return into fees earned minus these losses to arbitrage, which it names loss-versus-rebalancing[6]. Think of it as the toll a pool pays for always quoting a block late; loss-versus-rebalancing works through it.
  3. Friction. Gas on entry, claiming, rebalancing and exit, plus any swap to reach the right ratio. On small positions this dominates everything. See Gas Costs for Liquidity Providers.
  4. Code. The pool, any hook, and any farm or vault all have to keep working for you to get your money back.

Two versions of the same job

Doing it passively Doing it actively
What you hold Full range, nothing to set A narrow band you maintain
Time it takes Check occasionally Watch it, move it
Income per dollar Low High while you are in range
What hurts Divergence over a long horizon Time out of range, plus the cost of moving
Size that suits Any, as long as gas is small Big enough to absorb the management
How you measure it Against holding, quarterly Time in range and net result, weekly

Neither is more sophisticated. Data on real Uniswap v3 providers shows the simple strategies earning modest returns on calm pairs, and larger returns only for those who accepted more risk and managed actively[7]. The mistake is choosing the active structure and then managing it passively. That gives you the larger losses without the fees that were supposed to pay for them.

The question to answer before any of this

Would you hold this basket at all?

A pool position expresses a view you may not have formed. Supplying ETH against dollars means you are content to hold more ETH if it falls and less if it rises. Supplying two volatile tokens against each other means you are content to hold whichever one does worse.

People who answer that honestly are rarely upset by divergence, because divergence is just the pool doing exactly what it said it would. People who answer it by looking at a yield figure end up holding a token they never wanted, at a price they would not have chosen.

Where you sit in the market

Between two groups, and they want different things from you.

On one side, traders and aggregators who need depth and pay a fee for it. On the other, arbitrage bots who keep your pool’s price in line with other markets and get paid out of your inventory for doing it.

Four consequences follow:

  • Your counterparty is anonymous and often better informed. Not all volume is worth the same. An aggregator routing someone’s purchase is very different from a bot correcting your stale quote. Some of that bot activity is MEV, short for maximal extractable value: profit from choosing the order in which transactions run[9]. See MEV and Liquidity Providers.
  • Your competition is other providers. Adding money to a crowded band dilutes everybody, including you, before a single trade happens. A busy pool earns less per dollar once the band fills up.
  • Your leverage is selection, not effort. Which pair, which curve, which tier, which range, what size. After that, the market decides and you watch.
  • The pool does not protect you from picking wrong. It concentrates the consequence: you end up holding more of whichever token did worse.

Before you take it on

  1. Confirm you would hold both tokens, in any ratio, for the whole horizon.
  2. Estimate income from measured volume and real liquidity, with your own capital added to the denominator.
  3. Estimate the divergence for a plausible move, and check the fees plausibly clear it.
  4. Total the gas for the cadence you actually intend, at your size.
  5. Read the pool, the hook and any wrapper, and confirm the exit has no conditions.
  6. Decide the exit rule now. A price, a date, or a measured shortfall against holding.
  7. Write down what you deposited and at what prices, so you can reconstruct the benchmark later.

The job is legitimate and useful, and it can pay. It is not a savings account with a better rate, and the people who do well price the second half of the bargain before signing the first. For a first position, Liquidity Pools for Beginners sets out the five decisions in order, and How to Provide Liquidity walks through the deposit itself.

References

  1. Uniswap v2 Core Whitepaper (Adams et al., 2020)
  2. Uniswap v3 Core Whitepaper (Adams et al., 2021)
  3. Fees (Uniswap Developer Documentation)
  4. ERC-20: Token Standard (Ethereum Improvement Proposals)
  5. ERC-721: Non-Fungible Token Standard (Ethereum Improvement Proposals)
  6. Automated Market Making and Loss-Versus-Rebalancing (Milionis et al., 2022)
  7. Risks and Returns of Uniswap V3 Liquidity Providers (Heimbach et al., 2022)
  8. Impermanent Loss in Uniswap v3 (Loesch et al., 2021)
  9. Miners as intermediaries: extractable value and market manipulation in crypto and DeFi (BIS Bulletin No 58, 2022)

Frequently asked questions

What is a liquidity provider in crypto?

Anyone who deposits assets into a pool so that others can trade against them. In exchange the provider receives a claim on the pool and a share of the fees paid by every swap that executes against their liquidity while it is active.

What is an LP in crypto?

LP is shorthand for liquidity provider, and by extension for the position itself. An LP token or LP position is the claim recording how much of a pool you own and, in range-based pools, at which prices that claim is active.

How do liquidity providers make money?

From the fee charged on each swap routed through their liquidity, and sometimes from incentive tokens issued by the protocol. Both are gross revenue: the net result also depends on how the pool rebalanced the deposited assets while the market moved.

How much can you earn providing liquidity?

There is no reliable single figure. Income is fee tier multiplied by the volume routed to your position multiplied by your share of the active liquidity, and the net result subtracts divergence against holding plus gas. The same pool can pay well one month and lose to holding the next.

Is being a liquidity provider passive income?

No. The revenue arrives without effort, but the position is an active short-volatility exposure that continuously sells whichever asset is appreciating. Treating it as passive income is the most common way LPs are surprised by their own results.

Continue in this track

This is guide 3 of 14 in Foundations.

Next: Automated Market Makers Explained: How an AMM Actually Works →

Previous: ← Liquidity Pools for Beginners: Five Decisions, In Order

See the full track sequence, or browse all 59 guides.