Track 2 · EarningIntermediate 9 min

Providing liquidity

How AMM pools price trades, why concentrated liquidity earns more and loses more, and what impermanent loss really is.

Every DEX swap trades against a pool of two tokens. The people who deposit those tokens are liquidity providers (LPs), and they earn a share of every trade's fee. It can be lucrative, but the risks are less obvious than lending.

How a pool prices trades

The classic design is the constant product formula: the pool keeps the product of its two balances constant (x × y = k). When someone buys token X, the pool's X balance shrinks and its price rises along the curve. That's why large trades have price impact.

beforeafter a big buytoken Y in pooltoken X in pool
Constant product: x × y = k. Buying one token makes it scarcer in the pool, so its price rises along the curve.

Impermanent loss

Because the pool always rebalances toward the cheaper token, LPs end up holding more of whatever fell and less of whatever rose. Compared with simply holding the two tokens, you're behind. That gap is impermanent loss (IL): impermanent because it shrinks if prices return, permanent if you withdraw while they're apart.

Price change IL vs holding (full range)
+25% / −25% about 0.6% / 1.0%
2× or ½× about 5.7%
4× or ¼× about 20%

Fees have to outrun IL for LPing to beat holding.

ToolImpermanent lossHow much you'd lose versus holding if the price moves.

Concentrated liquidity

Full-range pools spread your capital across every price from zero to infinity, so most of it sits idle. Concentrated liquidity lets you choose a range. Inside it, your capital works many times harder and earns far more fees. Outside it, you earn nothing and hold 100% of one token.

current priceyour range
Concentrated liquidity: your capital only works inside your range. Narrow ranges earn more but go out of range sooner.

On Solana:

  • Orca Whirlpools and Raydium CLMM use price ranges with fixed or adaptive fee tiers.
  • Meteora DLMM splits liquidity into discrete price bins, with fees that rise automatically when volatility spikes, plus strategy shapes (spot, curve, bid-ask).

Choosing a pair

  • Correlated pairs (JitoSOL-SOL, USDC-USDT): low IL, low fees, steady.
  • Major pairs (SOL-USDC): solid fees, real IL; best with a range you actively manage.
  • New tokens: huge fees and huge risk; the token can go to zero and take your position with it.

Let someone else manage it

Narrow ranges need rebalancing. Kamino Liquidity vaults and Meteora's tools manage ranges automatically for a fee. You give up some upside for not having to watch charts.

Key takeaways

  • Liquidity providers deposit two tokens and earn a share of trading fees.
  • Constant-product pools always hold both tokens; price moves leave you with more of the loser.
  • Concentrated pools (Orca, Raydium CLMM, Meteora DLMM) earn more in range and nothing out of range.
  • Impermanent loss is the gap versus holding; fees need to outrun it.

Check yourself

3 questions. Get them all right to mark this lesson complete.

Try it

Facts checked Oct 19, 2026. Educational content, not financial advice.

Solana moves fast. Follow along so you don't miss the good parts.

Daily news, new yields and airdrops worth your time, in one feed.