What Are Liquidity Pools in Crypto? How They Work, Rewards and Risks (2026)

Liquidity pools let users trade crypto directly against onchain reserves instead of relying on a traditional order book. Here’s how automated market makers work, how liquidity providers earn fees and where they can lose money.

A decentralized exchange does not necessarily need a buyer and seller waiting to match orders. Instead, many decentralized finance (DeFi) protocols allow users to trade against liquidity pools—onchain reserves of crypto assets supplied by other users.

The people supplying those assets are called liquidity providers, or LPs. In return for putting their capital at risk, LPs can receive a share of trading fees and, in some cases, additional token incentives. But providing liquidity is not equivalent to earning interest in a bank account.

The composition of an LP’s position changes as traders use the pool. Token prices can move. Smart contracts can fail. Stablecoins can lose their peg. Concentrated-liquidity positions can move outside their active range. And even when an LP earns fees, simply holding the underlying tokens may have produced a better result.

Understanding those trade-offs is essential before treating liquidity pools as a source of passive yield.

Key Highlights

What is a liquidity pool in crypto?

A crypto liquidity pool is an onchain pool of assets that provides liquidity for trading or another decentralized-finance function.

In decentralized exchanges using automated market makers, the pool typically contains reserves of two or more assets. Traders exchange one asset for another directly through the pool rather than waiting for another user to take the opposite side of an order.

Uniswap’s documentation, for example, defines liquidity as token capital stored in a pool against which traders can swap. Its AMM pools update prices based on pool state rather than matching bids and asks through a traditional order book.

Suppose an ETH/USDC pool contains both Ether and USDC.

A trader who wants ETH can:

  1. Send USDC into the pool.
  2. Receive ETH from the pool.
  3. Pay a trading fee.
  4. Change the ratio of ETH to USDC remaining in the pool.

That change in reserves also changes the pool’s price. The exact pricing mechanism depends on the AMM.

What is an automated market maker?

An automated market maker, or AMM, is an onchain trading mechanism that uses predefined rules or mathematical functions to determine how assets can be exchanged from a pool.

Traditional exchanges commonly rely on an order book.

  • A buyer submits a bid.
  • A seller submits an offer.
  • A trade occurs when compatible orders meet.

An AMM can work differently:

Trader → liquidity pool → algorithmic price → output token

There does not need to be a specific seller submitting an order at the same moment as the buyer. That makes AMMs particularly useful for onchain markets, including assets that may not have professional market makers continuously posting orders.

Liquidity pools vs. order books

FeatureLiquidity pool / AMMTraditional order book
Trading counterpartyPool reservesAnother market participant
Price formationMathematical/pool rulesBids and offers
Liquidity sourceLP capitalMarket makers and traders
Onchain useCommonIncreasing but more complex
Passive liquidityPossibleUsually requires active orders
Price impactBased on pool depth and curveBased on order-book depth
Long-tail assetsCan be easier to bootstrapMay struggle without active market makers
Main LP/market-maker compensationSwap fees/incentivesSpread, rebates, and trading strategies

The distinction is becoming less absolute. Some decentralized exchanges use auctions, RFQ systems or hybrid routing, while modern AMMs can incorporate more sophisticated market-making logic. Liquidity pools are therefore one model of decentralized market structure—not the only one.

How does a liquidity pool work?

The easiest model to understand is the constant-product AMM popularized by early versions of Uniswap.

Its basic equation is: x × y = k

Where:

  • x = amount of token A in the pool
  • y = amount of token B
  • k = the pool’s constant-product invariant

Uniswap v2 uses this basic constant-product structure.

Suppose a simplified pool contains: 10 ETH + 20,000 USDC

Ignoring fees: 10 × 20,000 = 200,000

So: k = 200,000

The starting pool ratio implies a spot price of roughly: 1 ETH = 2,000 USDC

Now imagine a trader wants to remove 0.5 ETH from the pool.

The pool will contain: 9.5 ETH

For the constant product to remain 200,000: 200,000 ÷ 9.5 = 21,052.63 USDC

The trader therefore needs to add approximately: 1,052.63 USDC to receive 0.5 ETH, ignoring fees.

Their average execution price is therefore about: $2,105.26 per ETH even though the starting pool price was $2,000.

Why? Because the trade itself changed the pool’s reserves. That is price impact.

Price impact vs. slippage

These terms are often incorrectly treated as interchangeable.

TermMeaning
Price impactPrice change caused by the size of a trade relative to available liquidity
SlippageDifference between the price expected when a transaction is submitted and its actual execution price
Swap feeFee charged by the pool for executing the transaction
Gas/network feeBlockchain fee paid to execute the transaction

Uniswap defines price impact as the difference between the pool’s mid-price and execution price caused by the trade’s size relative to liquidity. Slippage can additionally reflect price movement or other changes before the transaction is confirmed.

This distinction matters because increasing a slippage setting does not make a thin pool more liquid. It merely gives a transaction more tolerance to execute at a different price.

How does a liquidity pool know the market price?

In a basic AMM, the pool does not constantly ask Coinbase, Binance, or another exchange for the “correct” market price. Its price comes from its own reserves and pricing function. So how does an ETH pool remain close to the broader ETH market? Arbitrage.

Suppose ETH trades for $2,100 elsewhere while the pool still prices ETH at $2,000. An arbitrageur can buy cheaper ETH from the pool and sell it elsewhere. Those trades remove ETH from the pool, add the other asset, change the reserve ratio, and push the pool price toward the external market.

Academic work on constant-function market makers has examined how arbitrage helps AMM prices track external reference markets. Arbitrage is therefore a core part of AMM price discovery. But it also creates an important cost for LPs, which we will return to later.

Who is a liquidity provider?

A liquidity provider, or LP, is a person or entity that supplies assets to a liquidity pool.

An LP might deposit:

  • ETH and USDC
  • USDC and USDT
  • WBTC and ETH
  • two tokens in a new market
  • several assets in a multi-token pool

What the LP receives in return depends on the protocol.

Traditional AMMs may mint LP tokens representing a proportional share of the pool. More advanced AMMs can represent individual positions differently.

For example, Uniswap v2 uses fungible pool tokens, while v3 and v4 allow LPs to select specific price ranges and track those positions through version-specific position-management systems. Therefore, “LP token” is useful terminology but should not be assumed to describe every modern liquidity position.

Do liquidity providers need to deposit two tokens?

Not always. In a traditional 50/50 constant-product pool, LPs generally supply both assets at the pool’s prevailing value ratio. But modern AMMs can behave differently.

Examples include:

  • Multi-token pools
  • Weighted pools
  • Concentrated-liquidity positions
  • Single-sided positions within certain price ranges
  • Vaults that automatically manage deposits
  • Pools containing yield-bearing assets

The correct answer is therefore: Many pools require exposure to multiple assets, but the exact deposit requirements depend on the pool design.

That is more accurate than the common explanation that every LP must always deposit two tokens in equal amounts.

How do liquidity providers make money?

LP revenue can come from several sources.

Trading fees

The most fundamental source is swap fees. Each time a trader uses the pool, part of the trading fee may be distributed to LPs according to the protocol’s rules. On Uniswap, for example, fees accrue to liquidity providers whose liquidity is active during swaps, although the fee structure varies by protocol version and pool.

The basic economics are: More trading volume × LP share of fees = potentially more fee revenue.

But that equation is incomplete. If liquidity increases faster than trading volume, each LP may earn less. If the assets diverge sharply in price, fees may not compensate for LP losses. And in concentrated-liquidity pools, only capital that is active around the current market price, used by the pool for trading may earn swap fees.

Liquidity incentives

Some protocols or token issuers offer extra tokens to attract liquidity.

This is often called:

These rewards are separate from organic trading fees.

An advertised 40% annualized yield might therefore consist of: 4% trading fees + 36% incentive tokens.

If the incentive program ends or the reward token loses value, the apparent yield can fall rapidly. For that reason, LP analysis should separate: fee yield from subsidized incentive yield.

What is TVL?

TVL, or total value locked, measures the market value of assets deposited in a protocol or pool. It is commonly used as an indicator of liquidity. But TVL alone can be misleading.

Imagine:

  • Pool A: $50 million TVL but most capital is far from the current market price.
  • Pool B: $20 million TVL but highly concentrated around the current price.

For a particular trade, Pool B could potentially offer greater usable depth. This has become especially important with concentrated liquidity.

What is concentrated liquidity?

Traditional constant-product AMMs spread liquidity across an extremely wide theoretical price range. That can be capital inefficient.

Uniswap v3 introduced concentrated liquidity, allowing LPs to choose a specific price range in which their capital is available. The v3 design was explicitly intended to improve capital efficiency by allowing providers to concentrate liquidity where they expect trading to occur.

For example, instead of supplying ETH/USDC liquidity from: $0 → infinity, an LP might choose: $1,800 → $2,400.

Their capital can therefore provide greater market depth within that narrower region.

But this efficiency creates additional risk.

What happens when price leaves the range?

Suppose an LP provides ETH/USDC liquidity between: $1,800 and $2,400 per ETH. If ETH rises above $2,400, that position can become entirely composed of one side of the pair and stop providing active liquidity. While it is outside the chosen range: the position generally stops earning swap fees.

The LP must then decide whether to wait for price to return, reposition the range, widen the range, or withdraw. Concentrated liquidity therefore turns liquidity provision into a much more active market-making strategy.

Main types of liquidity pools

Not every AMM uses the same pricing curve.

Constant-product pools

Commonly represented by: x × y = k

These work well for many volatile token pairs and form the conceptual foundation of AMMs such as Uniswap v2.

Stable-asset pools

Trading assets that should remain close in price—such as two dollar stablecoins—creates a different problem.

A conventional constant-product curve can produce unnecessary slippage. Curve’s StableSwap design combines characteristics of constant-sum and constant-product models to provide more efficient trading when assets remain close to their expected relationship. But greater efficiency around a peg does not remove the risk that one asset can depeg.

Weighted pools

Pools do not have to maintain a 50/50 portfolio. Balancer-style weighted pools can use allocations such as 80/20, 60/40, and 60/20/20, and can contain multiple assets. Different weights change both asset exposure and the pool’s trading characteristics.

Concentrated-liquidity pools

These let individual LPs allocate capital within chosen price ranges. They can dramatically improve capital efficiency but require more active management.

Programmable liquidity pools

Modern AMMs have gone further. Uniswap v4, which went live in January 2025, introduced hooks—external smart contracts that can run custom logic before or after actions such as swaps or liquidity changes. Hooks can support features such as dynamic fees and custom pool behavior.

By 2026, this model had also expanded into areas such as yield-integrated liquidity and permissioned pools for assets with compliance requirements. This means “a liquidity pool” is no longer one standardized financial product. Users need to understand the specific pool code and rules they are interacting with.

What is impermanent loss?

Impermanent loss is the opportunity cost an LP can experience when the relative prices of assets inside an AMM change compared with simply holding those assets.

It is sometimes called:

  • Divergence loss
  • Rebalancing loss
  • Loss versus holding

The word “impermanent” can be misleading.

If an LP withdraws while the price divergence remains, the difference compared with holding is economically realized.

Simple impermanent-loss example

Suppose an LP starts with: 1 ETH + 2,000 USDC

When: 1 ETH = $2,000

Initial portfolio value: $4,000

Now suppose ETH doubles to: $4,000

If the investor had simply held both assets:

  • 1 ETH = $4,000
  • USDC = $2,000

Total: $6,000

But a constant-product AMM automatically changes the position as arbitrageurs trade against the pool.

Ignoring fees, the LP’s proportional position would become approximately: 0.7071 ETH + 2,828.43 USDC

At $4,000 per ETH: 0.7071 ETH ≈ $2,828.43

Total LP value: ≈ $5,656.86

Compared with holding: $6,000

Difference: ≈ 5.72%

This is the classic impermanent-loss effect for a 50/50 constant-product pool after one asset doubles relative to the other.

Uniswap’s own educational material similarly demonstrates how an LP can earn less than simply holding when the relative price changes, while trading fees can partially or fully compensate for the difference.

Impermanent loss does not automatically mean an LP lost money

This distinction is important.

An LP can simultaneously have a portfolio worth more than when they started, earn trading fees, and still underperform simply holding the two assets.

Impermanent loss measures a relative benchmark, not necessarily an absolute cash loss. A position could rise from $4,000 to $5,600 and still have experienced impermanent loss if holding would have produced $6,000. That is why LP returns should always be compared with an appropriate benchmark.

Impermanent loss is not the only economic cost: LVR

More sophisticated AMM research uses another concept: loss-versus-rebalancing, or LVR. AMMs can temporarily quote prices that lag faster than external markets. When an asset’s external price changes, arbitrageurs can trade against the stale AMM price until the pool adjusts.

Academic research by Jason Milionis, Ciamac Moallemi, Tim Roughgarden, and Anthony Lee Zhang formalized the resulting adverse-selection cost to LPs as LVR.

LVR is not the same as impermanent loss.

MetricComparison
Impermanent lossLP position versus holding the assets
LVRAMM LP versus an idealized strategy that rebalances at prevailing market prices

This distinction matters because LP profitability is not simply: fees − impermanent loss

LPs also face the economics of continually trading against arbitrageurs and better-informed flow.

Modern AMM research increasingly focuses on whether mechanisms such as dynamic fees can reduce those adverse-selection costs. Recent 2026 research, for example, examines how programmable fee policies can respond to volatility and LVR.

What are the main risks of liquidity pools?

1. Impermanent or divergence loss

Large changes in relative token prices can cause an LP position to underperform holding. The risk is generally larger for assets whose prices can diverge substantially.

2. Smart-contract risk

Liquidity is controlled by code. A vulnerability in the AMM, router, vault, hook, reward contract, or integrated protocol can potentially put funds at risk. An audit reduces risk but does not guarantee a contract is secure.

3. Token risk

A pool can operate exactly as designed while one of its tokens collapses. Possible causes include issuer failure, exploit, unlimited minting, governance attack, fraud, and malicious token logic. The pool does not protect an LP from the underlying assets.

4. Stablecoin depeg risk

A “stable” pool is not necessarily low risk. If one stablecoin breaks its peg, arbitrage can leave LPs holding increasing amounts of the weaker asset as traders remove the stronger one.

5. Concentrated-liquidity risk

A narrow price range improves capital efficiency but increases the chance that a position becomes inactive. That can mean no swap fees, one-sided asset exposure, and additional repositioning costs.

6. MEV and adverse selection

Onchain transaction ordering can affect execution. Arbitrage and MEV strategies can extract value when AMMs quote prices that lag external markets. For LPs, this is connected to the LVR problem discussed above.

7. Incentive-token risk

Liquidity-mining rewards can make a pool look highly profitable. But the yield can collapse when token emissions fall, the incentive program ends, reward-token prices decline, or more LP capital competes for the same rewards.

8. Rug-pull and malicious-pool risk

Permissionless protocols may allow anyone to create a pool. A token creator can potentially withdraw their liquidity, mint more tokens, block sales, change fees, and exploit privileged token controls. “Liquidity locked” is therefore not proof that a token is legitimate or safe.

9. Hook and customization risk

Programmable pools introduce another layer of code. Uniswap v4 hooks, for example, can change pool behavior around swaps, fees and liquidity operations. An LP should therefore evaluate both: the underlying AMM contracts and the pool-specific custom logic.

10. Network and transaction-cost risk

Providing, withdrawing or repositioning liquidity requires blockchain transactions. High network fees can make small positions uneconomic, particularly when an LP needs to rebalance frequently.

What is yield farming?

Yield farming is the practice of deploying crypto assets across DeFi protocols to earn fees, token rewards or other returns. Providing liquidity can be part of yield farming, but the terms are not identical.

For example:

  • Liquidity provision: Deposit ETH/USDC → earn swap fees.
  • Liquidity mining: Deposit ETH/USDC → earn swap fees + protocol incentive tokens.
  • Yield farming: Deposit liquidity → receive position/LP token → stake that position elsewhere → earn additional rewards.

Every extra layer introduces additional dependencies and risk. A high advertised APY should therefore be decomposed into organic trading fees, token incentives, external lending yield, leverage, and compounding assumptions.

Liquidity pools vs. staking

Liquidity poolNative staking
Main purposeFacilitate trading/liquiditySecure a proof-of-stake network
CapitalOften multiple assetsUsually network’s staking asset
Return sourceTrading fees/incentivesProtocol staking rewards/fees
Impermanent lossPossibleNot in the AMM sense
Smart-contract riskCommonDepends on method
Validator riskUsually noYes
Asset-ratio changesCommonUsually no

Some services use the word “staking” loosely for depositing LP tokens into incentive contracts. That is not the same as native proof-of-stake validation.

Also Read: Ethereum Staking Guide 2026: How to Earn 3-3.8% APR After Pectra Upgrade

Liquidity pools vs. lending pools

Another common source of confusion is the word “pool.” A DEX liquidity pool primarily provides assets for trading. A lending pool primarily provides assets that borrowers can borrow.

AMM liquidity poolLending pool
Primary functionToken swapsLending and borrowing
Return sourceSwap feesBorrower interest/incentives
Asset conversionLP composition changes through tradingDeposited asset generally remains a claim on same asset
Impermanent lossCan occurNot normally AMM impermanent loss
Main additional riskPrice divergence/AMM mechanicsBorrower collateral, liquidation and protocol risk

A protocol can combine both functions, but they should not be treated as the same financial mechanism.

How should you evaluate a liquidity pool?

A high APY should never be the first or only metric. A more serious evaluation considers:

FactorWhat to examine
Underlying assetsDo you actually want exposure to both tokens?
Pool depthHow much usable liquidity exists near current price?
Trading volumeIs there enough organic activity to generate fees?
Fee revenueHow much comes from real trading?
Incentive rewardsHow much yield disappears when subsidies end?
Price correlationHow likely are the assets to diverge?
Fee tierIs the fee appropriate for the pair’s volatility?
Price rangeFor concentrated liquidity, how narrow is the position?
Protocol historyHow mature and tested are the contracts?
Custom codeDoes the pool use hooks, vaults or other integrations?
Admin controlsCan contracts be paused, upgraded or changed?
Token permissionsCan issuers mint, freeze or blacklist assets?
Exit liquidityCan the position realistically be withdrawn and converted?

For concentrated-liquidity pools, total TVL is not enough. The more relevant question is: How much active liquidity is available around the price where trades are actually occurring?

How to provide liquidity

The exact procedure differs by protocol, but a typical workflow is:

  1. Choose a reputable AMM and verify the official application.
  2. Select the correct blockchain and pool.
  3. Verify the token contract addresses.
  4. Review pool fees, liquidity, volume and incentives.
  5. Understand whether the pool is constant-product, concentrated, stable, weighted or customized.
  6. Decide how much capital to expose.
  7. For concentrated liquidity, choose a price range.
  8. Approve the required tokens.
  9. Add liquidity.
  10. Monitor fees, price movements and the position’s composition.
  11. Withdraw or reposition when appropriate.

Before approving a token transaction, verify exactly which contract receives spending permission. A fake frontend can drain a wallet even if the underlying AMM protocol itself is legitimate.

Can liquidity pools guarantee passive income?

No. Liquidity provision is better understood as market making than as a savings account. An LP provides inventory that other traders can use.

In exchange, the LP earns fees but accepts market risk, adverse-selection risk, smart-contract risk, operational risk, and potentially active position-management requirements. A pool showing a positive APR today can produce a negative result tomorrow.

How liquidity pools have evolved

The first generation of popular AMMs demonstrated that simple formulas such as x × y = k could create permissionless onchain markets.

The next generation focused on efficiency. Uniswap v3 allowed LPs to concentrate liquidity within chosen ranges. Curve developed specialized curves for correlated assets, while Balancer expanded weighted and multi-asset pool designs.

The current generation is increasingly programmable. Uniswap v4’s hooks can modify fee logic and pool behavior, while 2026 deployments have experimented with yield-bearing liquidity and permissioned AMMs for regulated assets.

That evolution is changing the meaning of a liquidity pool. The concept began as: Put two assets into a contract and trade against a mathematical curve.

It is increasingly becoming: Programmable onchain market infrastructure whose liquidity, pricing, fees and access rules can be customized for different assets and users.

Conclusion

Liquidity pools are one of the core building blocks of decentralized finance because they allow markets to exist without requiring a centralized exchange to maintain a traditional order book. But the simple description—deposit tokens and earn fees—leaves out most of the economics. Liquidity providers are market makers.

Their capital changes composition as traders interact with a pool. They may earn trading fees, but they also absorb price risk, impermanent loss, adverse selection and smart-contract risk.

Modern AMMs have made liquidity far more efficient through concentrated ranges, specialized pricing curves, multi-asset pools and programmable logic. Those innovations can improve execution for traders, but they also make liquidity provision more complex.

For traders, the important questions are how deep the liquidity is and how much price impact a trade will create. For liquidity providers, the question is harder: Will the fees earned from providing liquidity compensate for the risks and opportunity cost compared with simply holding the assets?

That—not the advertised APY—is the most useful starting point for evaluating a liquidity pool.

Frequently asked questions

What is a liquidity pool in simple terms?

A liquidity pool is a collection of crypto assets stored in an onchain protocol that traders or other DeFi users can access. In an AMM, users trade directly against those pooled reserves rather than waiting for a matching order.

What is an AMM liquidity pool?

An AMM liquidity pool uses a mathematical or programmable pricing mechanism to determine how tokens can be swapped. Constant-product pools are one well-known example.

Who provides liquidity to crypto pools?

Individuals, professional market makers, DAOs, token issuers, protocols and other institutions can all provide liquidity depending on the pool and access rules.

How do liquidity providers earn money?

LPs can earn a share of swap fees generated by traders. Some pools also offer additional token incentives or integrate other sources of yield.

Is liquidity-pool yield guaranteed?

No. Fee income and incentives can change, and losses from token movements, impermanent loss, smart-contract failures or other risks can exceed earnings.

What is an LP token?

An LP token can represent a user’s share of a liquidity pool. However, not every modern AMM uses a conventional fungible LP token. Concentrated-liquidity positions may instead use protocol-specific position records.

What is impermanent loss?

Impermanent loss is the difference between the value of certain AMM liquidity positions and the value an investor would have had by simply holding the deposited assets as their relative prices changed.

Can impermanent loss become permanent?

Yes. The word “impermanent” can be misleading. If the LP withdraws while the price divergence remains, the relative underperformance compared with holding is economically realized.

Can trading fees offset impermanent loss?

They can, but there is no guarantee. Whether liquidity provision outperforms holding depends on trading fees, asset volatility, pool design, position management and other factors.

What is concentrated liquidity?

Concentrated liquidity lets LPs choose a defined price range in which their capital is available for trades. It can improve capital efficiency but requires more active management.

What happens when concentrated liquidity goes out of range?

The position generally becomes inactive, stops earning swap fees and can become entirely composed of one asset until the market price returns to the range or the LP repositions.

Are stablecoin liquidity pools safe?

They may have lower price-divergence risk while both assets hold their pegs, but they still carry depeg, issuer, smart-contract, liquidity and operational risks.

Are liquidity pools the same as staking?

No. Liquidity provision primarily supports trading or DeFi activity. Native staking helps secure a proof-of-stake blockchain.

Are liquidity pools the same as lending pools?

No. AMM pools mainly provide assets for swaps, while lending pools supply assets to borrowers in return for interest.

Can anyone create a liquidity pool?

Many permissionless AMMs allow users to create pools, although exact rules vary by protocol. That openness also means users must independently verify tokens and pool contracts.

Can a liquidity pool be hacked?

Smart-contract vulnerabilities, malicious integrations, compromised admin controls and token exploits can put pool assets at risk. Audits reduce risk but cannot eliminate it.

Is more TVL always better?

Not necessarily. Higher TVL can improve depth, but for concentrated-liquidity AMMs the amount of active liquidity around the current price can matter more than total pool TVL.

What should beginners check before providing liquidity?

Beginners should understand the underlying assets, pool design, fee source, incentives, smart-contract risks, price range, token permissions and potential impermanent loss before depositing funds.

Disclaimer: This article is for educational and informational purposes only and does not constitute financial or investment advice. DeFi protocols and liquidity pools involve smart-contract, market and operational risks, and users should independently evaluate a protocol before committing funds.

TAGGED:
Share This Article