WealthVille

Raydium CLMM: Where Fees Beat TVL — and Where They Don’t

2.22x volume-to-TVL on SOL-USDC tells you everything about Raydium CLMM right now. Fees concentrate where flow concentrates; the biggest TVL often isn’t where you get paid.

September 5, 2026 8 min read·
Share
Heatmap comparing active fee zones on Raydium against idle liquidity blocks

Key Takeaways

  • Raydium CLMM pays when volume-to-TVL is high; big TVL alone can be dead capital.
  • SOL-USDC is the fee engine: 2.22x v/TVL and 32.2% fee APR today.
  • Stable/stable on low fee tiers underperform unless they win aggregator routes consistently.
  • Zombie TVL pools exist; use v/TVL and realized fee APR before adding liquidity.
  • Raydium vs DLMM/Whirlpool: choose based on flow stability, not headline incentives.

📅 Market analysis for September 5, 2026 · data as of 14:00 UTC · powered by live Wealthville Scores

2.22x volume-to-TVL on SOL-USDC tells you everything about Raydium CLMM right now.

What Raydium CLMM excels at (and where it stumbles)

Raydium’s concentrated liquidity AMM is built for one thing: pay LPs who stand where trades happen most. It’s unforgiving when you don’t. You can point a lot of TVL at a pair and get nothing. Or park a tight range on the most transacted tick and clip fees all day.

Today’s data across the 12 Raydium CLMM pools we score says the quiet part out loud: aggregate TVL is $176.58M, 24h volume is $22.75M, and the average fee APR is 5.1%. That average hides a wild spread. Some pools are effectively idle; others are fee geysers.

Contrarian but true: on Raydium CLMM today, the biggest TVL is a red flag, not a comfort.

If you’re an LP, your edge is simple. Stop chasing size. Chase flow.

Today’s scoreboard: 12 pools, $176.58M TVL, $22.75M volume

The venue looks bifurcated. On one side, majors and pseudo-stables that actually trade. On the other, high-TVL pools with negligible flow. Numbers, not vibes:

  • SOL-USDC (pool 3ucNos4NbumPLZNWztqGHNFFgkHeRMBQAVemeeomsUxv): TVL $7.26M, volume $16.08M, fee APR 32.2%, farmer score 72/100. Volume-to-TVL (v/TVL) = 2.22x.
  • SOL-USD1 (AQAGYQsdU853WAKhXM79CgNdoyhrRwXvYHX6qrDyC1FS): TVL $4.82M, volume $964K, fee APR 18.0%, farmer score 45/100. v/TVL = 0.20x.
  • USD1-USDC (BCDdHonby65iduz3Ev3c9v5XjNkzyu5e56KRFHpBM4T9): TVL $9.90M, volume $1.54M, fee APR 0.6%, farmer score 31/100. v/TVL = 0.16x.
  • USDC-TRX (HpgV2jnzgrGfrZjeZGkHgTnEgRFAhtzCVuk3BRFTFJwk): TVL $12.38M, volume $762K, fee APR 1.1%, farmer score 31/100. v/TVL = 0.06x.
  • MOVR-USDC (DahUGyzYMgKVMqNR8ve2EtG11SJ2MFUff8otaC8qBnc): TVL $82.05M, volume $983K, fee APR 0.0%, farmer score 23/100. v/TVL = 0.01x. That’s not a typo.

Two themes jump out. First, Raydium CLMM pays on pairs with real route share via Jupiter. Second, some large pools are capital sinks. If your position sits outside the active ticks, you’re not earning — no matter how much capital is in the pool contract with you.

Standout pools you can actually learn from

SOL-USDC: the fee engine

With $7.26M in TVL and $16.08M in 24h volume, SOL-USDC carries a 2.22x v/TVL and a posted 32.2% fee APR. That’s the playbook. Tight markets, heavy aggregator flow, and ranges clustered near the mid. The farmer score of 72/100 tracks what LPs feel: you get paid if you’re active and sized correctly.

We’ve seen the same pattern on Raydium’s BTC majors over time. If you prefer BTC exposure to SOL, check the BTC-USDC CLMM for similar mechanics when it’s in flow. You’ll get less chop, more monotonic drift (and yes, different impermanent loss paths), but the core idea is the same: win the tick where trades print.

SOL-USD1: stable-ish, still works

SOL-USD1 shows $4.82M TVL, $964K volume, and 18.0% fee APR. That’s a healthy 0.20x v/TVL producing double-digit fees because the fee tier and range placement likely match how Jupiter routes SOL exposure through USD1 rails. It’s not SOL-USDC-level traffic, but the APR confirms a functioning market. If you want a smaller SOL beta with fee income, this is quietly solid.

MOVR-USDC (and the zero-flow giants)

Then there’s the elephant: $82.05M parked in MOVR-USDC with $983K in daily volume and 0.0% fee APR. That’s a 0.01x v/TVL. Call it what it is — zombie TVL. Whether it’s cold capital, programmatic deposits, or just misrouted incentives, it doesn’t matter. As an LP, you’re subsidizing routing elsewhere. Same story in smaller doses on UITP-USDT ($19.46M TVL, $0 volume) and GFT-USD1 ($20.05M TVL, $0 volume). If you don’t see flow, don’t add liquidity.

On the meme and micro-cap side, the dynamic is mixed. Some pairs print fees for a day, then go silent. If you’re fishing in that pond, monitor range occupancy hourly and accept that you’ll be rebalancing often. For a taste of how fringe pairs behave on Raydium CLMM, watch quirkier listings like BOOP-USDC or cross-asset oddballs like XIN-BTC. Not endorsements — just good laboratories for your range discipline.

Why these pools work here: CLMM mechanics that matter

Raydium CLMM is, at heart, the Uniswap v3 model on Solana’s speed. You choose a price range; the protocol concentrates your liquidity between two ticks; you earn a pro rata share of fees when trades cross your ticks. Core mechanics to internalize:

  • Fee tiers decide route share. Raydium CLMM supports multiple fee tiers (e.g., 0.01%, 0.05%, 0.25%, 1%). If your pair sits on the wrong tier relative to volatility, Jupiter may skip you. Too cheap and you under-earn. Too expensive and you lose flow. Read the tier overview in the Raydium CLMM docs.
  • Tick spacing controls how tightly you can sit on price. Narrow ranges boost fee density but kick you out quickly when price moves. Wider ranges stay in but dilute fee share. Your job is balancing churn vs. uptime for each pair’s path dependency.
  • Volume-to-TVL (v/TVL) is the north star. A 2.22x v/TVL like SOL-USDC screams active orderflow. A 0.01x like MOVR-USDC warns you that your capital will sit idle. This single ratio filters 80% of mistakes before you commit a dollar.
  • Aggregator behavior rules everything. Most trades come via Jupiter. That means quotes — not TVL — decide where flow lands. If you want to predict fee days, watch your pool’s quote competitiveness and swap share in aggregator stats. Jupiter’s docs are here: docs.jup.ag.
  • Reposition cadence is alpha. Daily on majors. More often if your ranges are razor-thin or if volatility spikes. Fewer moves on stable/stable if you target mid and let range decay do the work.

Put bluntly: a “set-and-forget” mindset is punished on CLMM. The stands that pay are the ones you actively work.

Compared: Raydium CLMM vs Whirlpool vs DLMM

You don’t choose Raydium in a vacuum. Two credible alternatives on Solana deserve mention — Orca Whirlpool and Meteora DLMM — and they each shine under different market microstructures.

  • Raydium CLMM: Tick-based, fixed fee tiers, classic concentrated model. It shines where mid-price is crowded and reversion is common. That’s why SOL-USDC works. BTC majors often behave similarly; when it’s on, BTC-USDC tends to reward disciplined ranges.
  • Orca Whirlpool: Same core design with different program constraints and a deep ecosystem. Stable/stable often routes well here. If you’re mapping stable rails, compare realized fees on, say, USSBH-USDC and peers before you pick a home.
  • Meteora DLMM: Bin-based, dynamic. Great when you want “follow-the-price” liquidity behavior without micromanaging ticks. Check how spicy pairs behave on something like USELESS-SOL when momentum is strong. DLMM’s bin logic can keep you in-range longer during trend days.

What to do with that comparison? Match the microstructure to the mechanism. Mean-reverting majors with constant two-way flow feel at home on Raydium CLMM. Trendy, gappy pairs can favor DLMM’s dynamic bins. Stable/stable with grinders often feel better on Whirlpool where fee tiers and route share are well-tuned. Don’t be dogmatic; be empirical.

A practical LP playbook for this week

Here’s a checklist you can actually run through in 15 minutes before adding liquidity:

  • Filter by v/TVL and fee APR. From today’s sheet: SOL-USDC (2.22x, 32.2%), SOL-USD1 (0.20x, 18.0%) pass. USD1-USDC (0.16x, 0.6%) and MOVR-USDC (0.01x, 0.0%) fail for fee income.
  • Confirm route share. If the Jupiter quote doesn’t favor your pool, skip it. Good CLMM LPs say “no” more than they say “yes.”
  • Pick the fee tier to fit realized volatility. Too low a tier leaves money on the table; too high chases away routes. Revisit the Raydium CLMM fee tier notes if you’ve been away a while.
  • Set a narrow core plus a safety band. Example for SOL-USDC: a 30–60 bps inner range where you expect most prints, and a 2–3% outer band to catch minor drifts without babysitting.
  • Plan your reposition rule. Time-based (every 24h) or volatility-based (ATR or realized sigma triggers). Write it down. Follow it.
  • Check for outlier pools, not headlines. If you want to practice on smaller caps first, sandbox on pairs like BOOP-USDC or XIN-BTC with limited size. Learn how fast you get pushed out of range.

Want a broader hunting list? Start with Best Solana pools and scan for high v/TVL with consistent fee APR. Then keep a short watchlist on the Opportunities feed so you don’t miss new pairs that actually trade instead of just hoarding TVL. For background on why we favor realized fees over headline APRs, revisit Where Solana LPs Earn Real Fees (And Two APR Traps).

FAQ

Why is SOL-USDC showing 32.2% fee APR while stables show under 1%?

Because SOL-USDC has real flow concentrated near mid, with a 2.22x volume-to-TVL ratio, and the fee tier likely matches volatility. Low-vol stable/stable pairs need huge, steady routing to compete; if they don’t win quotes consistently, realized fee APRs sit under 1% even with decent volume.

Is high TVL ever a good sign on Raydium CLMM?

Only if it comes with high v/TVL and steady aggregator route share. TVL without flow is just dilution. The $82.05M MOVR-USDC pool with 0.01x v/TVL and 0.0% fee APR is the cautionary example.

How often should I rebalance my CLMM position?

On majors like SOL-USDC, daily works for most ranges; more often if you run very tight bands or volatility spikes. On stable/stable, widen ranges and rebalance less — your edge is uptime and consistent routing, not razor-thin spread capture.

What’s the single best screen to pick pools here?

Start with volume-to-TVL over the last 24h and the posted fee APR. If v/TVL is under 0.1x and fee APR is near zero, skip it. If v/TVL is over 0.5x with double-digit fee APR, investigate fee tier and route share, then place a small test range.

When should I pick DLMM or Whirlpool instead?

DLMM for trending, gappy pairs where dynamic bins keep you in-range during moves. Whirlpool for stable/stable rails with strong route share at tight fee tiers. Raydium CLMM excels on majors and mean-reverting two-way flow. Match the mechanism to the market.

Can I be profitable on micro-cap CLMM pools?

Yes, but it’s work. Use small size, monitor range occupancy hourly, and accept that flow evaporates fast. Practice on small allocations in quirky pairs to learn your reposition cadence before scaling to majors that actually pay.

#raydium#clmm#solana#lp strategy#fees#jupiter#whirlpool#dlmm
Share
Latest insights

Research, Recaps & Solana Alpha

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

All insights