Fee tiers
0.01% spacing 10.02% spacing 10.03% spacing 10.04% spacing 10.05% spacing 10.1% spacing 100.15% spacing 100.16% spacing 100.18% spacing 100.2% spacing 100.25% spacing 600.4% spacing 600.6% spacing 600.8% spacing 601% spacing 1202% spacing 1203% spacing 1204% spacing 1200.01% spacing 10.02% spacing 10.03% spacing 10.04% spacing 10.05% spacing 10.1% spacing 100.15% spacing 100.16% spacing 100.18% spacing 100.2% spacing 100.25% spacing 600.4% spacing 600.6% spacing 600.8% spacing 601% spacing 1202% spacing 1203% spacing 1204% spacing 120
Developer HubOpen the lab

CLMM in one page

What a concentrated liquidity position is on Raydium, and the three rules the canvas follows.

Ticks and spacing

A Raydium CLMM pool cuts the price line into ticks. Tick i sits at price 1.0001^i, adjusted for the two tokens' decimals, so one tick is a 0.01% step. A pool only accepts range edges on multiples of its tick spacing, which comes from its fee tier: spacing 1 for the lowest tiers, 10, 60 or 120 for the higher ones.

The canvas snaps both edges of every band to that grid before it builds anything, and shows the tick numbers in the band table.

pricequote onlybothbase onlyticks, one per 0.01% of price at spacing 1
A band below the price is a buy wall in the quote token, a band above is a sell wall in the base token, a band across holds both.

Ranges

A position holds liquidity between a lower and an upper tick. It earns the pool's fees only while the price is inside its range, and it is represented by a position NFT in the owner's wallet. One band on the canvas is one position and one NFT.

One-sided bands

  • Entirely below the price: the band holds only the quote token. It buys the base token as the price falls into it.
  • Entirely above the price: the band holds only the base token. It sells as the price rises into it.
  • Across the price: the band needs both tokens, in the ratio the pool sets for that range.

The canvas colours bands by side so you can see which tokens a batch will pull from your wallet.

Fee tiers

Raydium publishes 18 CLMM configs. A pair can have one pool per tier.

Trade feeTick spacingConfig
0.01%19iFER3bp…
0.02%1EdPxg8Qa…
0.03%19EeWRCL8…
0.04%13h2e43Pu…
0.05%13XCQJQry…
0.1%10DrdecJVz…
0.15%10J8u7HvA1…
0.16%10RPxHtdN5…
0.18%109WjDVMHW…
0.2%10FMrUDGjE…
0.25%60E64NGkDL…
0.4%60Y6YhgJbt…
0.6%6047Nq74Yt…
0.8%60DQeN7dZy…
1%120A1BBtTYJ…
2%120Gex2NJRS…
3%120CDpiwv9e…
4%1206tBc3ABL…