WealthVille

Set Tick Ranges That Pay on Solana: CLMM, Whirlpool, DLMM

Most LPs set ranges too tight and miss the fees they thought they’d earn. Here’s how tick ranges actually work on Raydium CLMM, Orca Whirlpool, and Meteora DLMM.

June 25, 2026 9 min read·
Share
Concentric price bands showing SOL and BTC over a Solana grid

Key Takeaways

  • If you won’t rebalance actively, a mid-wide range often beats a tight band on net.
  • Fee APR only accrues in-range; your width is a trade between time-in-range and IL.
  • Turnover explains fee APR: SOL-BABYDHC’s 116% turnover delivered 107.5% APR.
  • Use objective bands (e.g., 2–3x daily range) and alert-based rebalances, not vibes.
  • DLMM bins map to CLMM ticks: more bins near price raises fees and IL when it moves.

Most LPs set their bands too tight and donate 30–70% of the fees they thought they’d earn to other market makers.

Ticks, Ranges, and Bins: Same Idea, Three Dialects

Concentrated liquidity is simple in theory: you provide depth only near the current price, collect more fees per dollar while you’re in-range, and accept that when price moves outside your range you stop earning and sit in one asset. The mechanics differ slightly:

  • Raydium CLMM and Orca Whirlpool use ticks. You pick a lower and upper tick; all liquidity between earns fees while the spot sits inside. Tick spacing is fixed per pool; your width is a number of ticks that translates to a percentage band.
  • Meteora DLMM uses bins instead of ticks. You allocate weight across discrete price bins. Bins near the current price collect most trades; bins far away act like out-of-range capital. More bins concentrated near spot means higher fee density and higher impermanent loss if the price runs.

If you’ve never read them, both Orca’s Whirlpool docs and Meteora’s DLMM docs make the same core point: your time in-range times your share of active liquidity drives fee capture. Everything else is tactics.

You don’t earn fees when you’re out-of-range. Not a little. Zero.

The Fee–IL Trade: What Your Width Really Buys

Three sliders matter when you set a range:

  • Width (in ticks or bins): Narrow bands pay more per dollar while active but fall out-of-range faster. Wide bands earn less per dollar but stay active longer.
  • Rebalance cadence: Tight bands demand more rebalances. If you won’t touch the position, go wider. If you run automation, go tighter—within reason.
  • Pair volatility and turnover: High-turnover pairs can pay well even on wide bands. Calm pairs need tighter placement near spot to matter.

Impermanent loss (IL) is the price you pay for earning fees. Concentrating liquidity amplifies IL near the edges of your band, because your position’s inventory flips faster as price walks through your ticks or bins. If the price leaves and doesn’t return, you crystallize a larger divergence versus holding. Fees can offset that—but only if you stayed in-range long enough at spreads that mattered.

A good mental model:

  • Expected daily fee on your capital ≈ Pool’s posted daily fee rate × your time in-range × your share of active liquidity.
  • Expected IL drag grows with narrower ranges and with directional trends that traverse your entire band.

The posted fee APR for a CLMM pool already assumes the capital that stayed active. Your job is to keep your allocation active when volume prints, without over-concentrating into a band the market escapes.

Worked Example: SOL-BITCOIN on Raydium CLMM

Live snapshot: TVL $71K, 24h vol $11K, fee APR 54.7%, farmer score 100/100, risk 96/100. Turnover is 11,000 / 71,000 = 15.5% in a day. The quoted APR implies a daily fee rate of 54.7% / 365 ≈ 0.15% for capital that was active.

What does that mean for your range?

  • If you’re active the whole day with a share of active liquidity that matches your share of deployed capital, $10,000 would earn ≈ $10,000 × 0.15% = $15 in fees that day.
  • If you’re in-range only 50% of the time, same share, expect ≈ $7.50. Out-of-range? $0.

Now the width question. On majors like SOL and BTC, intraday moves often test 1–3% bands. A hyper-tight band (say 1%) will boost fee density while active, but your time-in-range can collapse if you don’t rebalance on touches. A mid-wide band (say 5–10%) sacrifices peak density for time-in-range. With 15.5% turnover, the pool prints enough volume that a mid-wide band near spot can still collect meaningfully while reducing babysitting.

Practical placement:

  • Passive posture: Choose a band that is 2–3× the recent daily high–low range of SOL/BTC. Center on spot, or slightly skew toward the side you’d prefer to accumulate.
  • Active posture: Use a narrower band, but set alerts at 25–40% of your band width from the edge. When triggered, either recentre or widen. If your rule doesn’t fit on one sticky note, it’s too fancy.

The risk 96/100 flag on this pool is a reminder: concentration can outperform, but the variance of outcomes widens. If you won’t rebalance when it counts, widen the band.

Full-Range AMMs: The Baseline Your CLMM Must Beat

Full-range AMMs pay fees continuously, with no tick management. They also expose you to the full IL curve at all times. Three live baselines on Raydium AMM:

  • SOL-Mundi: TVL $51K, 24h vol $1K, fee APR 2.7%, farmer score 100/100, risk 74/100. Turnover is 2.0% and the fee APR prints 2.7%. Calm market, low fee income. A CLMM would need to sit very close to spot to matter—too close for a passive LP.
  • RAY-SRM: TVL $49K, 24h vol $27K, fee APR 50.6%, farmer score 100/100, risk 96/100. Turnover 55.1%. Big flows. Even a wide CLMM band near spot can compete with this baseline, but the IL risk is high either way.
  • SOL-BABYDHC: TVL $49K, 24h vol $57K, fee APR 107.5%, farmer score 100/100, risk 89/100. Turnover 116.3%. The headline APR is huge, and also screaming that price is whipping. IL can erase months of fees if you’re on the wrong side.

Notice the pattern: fee APR tracks turnover. That’s why a wide AMM like SOL-BABYDHC can post triple-digit APR without any ticks. The CLMM promise is to outperform those baselines with less capital by sitting where trades actually clear. But the strategy has to respect the same physics: if the flows shift and you’re not there, your realized APR is just a number on a page.

Two related reads if you want to go deeper on pool selection and risk compensation: Orca Whirlpool’s Edge: SOL Majors and Memes, Not Stablecoins and Skip the APR Trap: Solana Pools That Win on Risk-Adjusted Yield.

How to Choose a Width: A Simple, Repeatable Playbook

1) Decide your posture

  • Passive (no daily rebalances): Target 70–90% time-in-range. That usually means a mid-wide band on majors and very wide on volatile meme pairs.
  • Active (alerts or automation): Target 40–70% time-in-range with a tighter band, but write down what you’ll do when edges are hit.

2) Size the band with a data anchor

  • Use a volatility proxy: median 24h high–low or an ATR on the price ratio. Pick a band 2–3× that width for passive, 1–1.5× for active.
  • On DLMM, this translates to how many bins you activate near spot and how much weight you assign to each side. More bins near spot = higher fee density, higher IL when price walks through them.

3) Place, skew, and alert

  • Center on spot for neutral views. If you want to accumulate one side, skew the band so the mid leans toward the asset you want to end up holding if it runs.
  • Set alerts at 25–40% and 80–90% of your band from the edge. First ping: consider re-centering or widening. Second ping: exit, widen, or accept single-asset risk.

4) Sanity-check fees vs churn

  • Compute pool turnover (24h volume / TVL). Low-turnover pairs like SOL-Mundi (2.0%) rarely reward tight bands unless you’re glued to the screen.
  • High-turnover pairs like RAY-SRM (55.1%) or SOL-BABYDHC (116.3%) can pay even when you go wider. Let the flow do the work.

5) Tie it back to time-in-range math

  • Take the pool’s daily fee rate (APR / 365). For SOL-BITCOIN, 54.7% APR implies ~0.15% per day while active.
  • Multiply by your expected time-in-range and your share of active liquidity. That’s your fee baseline before IL. If that number looks small, widen or pick a different pool.

The Opinion: Mid-Wide Beats Tight for Most LPs

Here’s the contrarian stance: unless you rebalance at least weekly with pre-committed rules, mid-wide bands tend to beat tight bands on realized performance. Not because tight bands can’t print, but because humans miss rebalances and hate paying gas when it feels bad. A 5–10% band on majors, or its DLMM/bin equivalent, often captures more total fees over a month than a 1–2% band that spends long stretches inactive and forces stressful decisions at the edges.

On Whirlpool, that might look like selecting a tick width that maps to ±5–10% of spot. On DLMM, it might mean activating a dozen bins with heavier weights in the inner few and lighter weights on the wings, rather than piling everything into the two closest bins. You’ll give up some fee density, yes. You’ll gain time-in-range and fewer regretful, late rebalances. For memecoin pairs like SOL-BABYDHC, the sane move is either extremely wide or not at all.

Tools, Alerts, and Where to Hunt

Three practical edges stack nicely: pool selection, objective ranges, and good alerts. For selection, start with turnover and fee consistency. You can scan live candidates on Best Solana pools and keep a watchlist fed by AI Signals when volume surges.

  • Protocol docs teach the dials. For tick math and how fees accrue, Whirlpool docs are clear. For DLMM bin weighting, Meteora’s primer lays it out.
  • Strategy notes live best in your own rules. Decide your band width based on a volatility multiple, set alerts, and decide in advance whether you widen, recenter, or exit when price tags an edge.
  • If you want a framework for majors and memes specifically on Whirlpool, our take here still applies: Orca Whirlpool’s Edge: SOL Majors and Memes, Not Stablecoins.

FAQ

How many ticks wide should my CLMM range be on majors?

As a default, pick a band that spans 2–3× the recent daily high–low of the price ratio. On many SOL majors, that translates to roughly ±5–10% for passive and tighter for active. Center on spot unless you want to bias inventory to one side.

Does a wider range reduce impermanent loss?

It reduces the chance that price exits your band and leaves you single-asset, which can soften realized IL over typical paths. But if price trends across your entire wide band and doesn’t mean-revert, you still accumulate IL. The key is matching width to volatility and your rebalance cadence.

Is full-range ever the right move on a CLMM?

Yes, when you want AMM-like behavior and don’t want to manage ticks, or when a pair’s turnover is so high that any band near spot would be crossed constantly. In those cases, you’re essentially opting into the AMM baseline; compare with fee APRs on pools like RAY-SRM and SOL-BABYDHC to decide.

How often should I rebalance a tight range?

For a 1–2% band on a major, expect to touch edges multiple times per week. If you can’t respond at least weekly—and preferably via alerts that trigger at partial distances to the edge—use a wider band. Missed rebalances erase the theoretical edge of tight placement.

What happens to fees when I’m out-of-range?

You earn none. Your position sits entirely in one asset and does not collect. To resume earning, price must re-enter your band or you must move your band to the active region.

Should I LP volatile meme pairs like SOL-BABYDHC?

Only with wide bands or with rules you’ll actually follow. The pool’s 116.3% daily turnover produced 107.5% fee APR, but IL risk is large. If you want to farm the flow, accept you may end up holding the meme for a while and plan exit rules accordingly.

#clmm#orca whirlpool#raydium#meteora dlmm#impermanent loss#lp strategy#solana
Share
Latest insights

Research, Recaps & Solana Alpha

Data-driven yield analysis and weekly market wraps — written for active LPs.

All insights