WealthVille

Solana Pools That Beat High APR Once You Price In Risk

103.5% APR grabs attention; a 7.28 risk-adjusted ratio builds PnL. Here are the Solana pools that actually win once you price risk correctly.

June 11, 2026 9 min read·
Share
Balance scale weighing APR against risk with Solana and Orca tokens

Key Takeaways

  • Risk-adjusted ratios (RAR) beat headline APR for choosing durable LP returns.
  • SOL‑USDC on Orca leads at 7.28 RAR with $230.67M daily volume on $32.53M TVL.
  • Highly correlated staked-SOL pairs score well on risk despite lower fee flashes.
  • cbBTC and WBTC pairs pop when BTC legs, but carry wrapper and IL risk premiums.
  • Meme flows can print fees fast; treat them as short-window trades, not anchors.

103.5% APR grabs attention; a 7.28 risk-adjusted ratio builds PnL.

APR gets clicks. Risk-adjusted return keeps you solvent.

Raw APR is a headline. It doesn’t tell you how often fees actually hit your range, how violent the drawdowns feel when price runs, or whether the asset you paired with SOL survives the next stress day. If you’ve been farming Solana pools long enough, you’ve learned that the pools worth holding through a full week are the ones that win after you price risk correctly.

That’s what WealthVille’s farmer_score and risk_score are built for. We publish a simple ratio we call RAR (farmer_score / risk_score). Bigger is better. This week’s list is blunt: SOL‑USDC on Orca Whirlpool sits at 7.28 RAR with $230.67M in 24h volume on $32.53M TVL. Right next to it: SOL‑JitoSOL at 7.00 RAR, and BTC legs like SOL‑cbBTC and cbBTC‑USDC that look better than the “top APR” lists once you haircut for risk.

If you want a live-ranked view as conditions change, keep a tab on Best Solana pools and the Opportunities feed.

How to read WealthVille’s farmer_score, risk_score, and the RAR

farmer_score: how much real yield your position is likely to catch

Scale: 0–100 (higher is better). It blends:

  • Fee density: 24h and 7d volume relative to TVL and typical tick ranges
  • Capture efficiency: how concentrated LPs are versus where trades route on Orca Whirlpool microstructure
  • Persistence: whether that fee/volume pattern shows up day after day, not just one spike
  • External add-ons: reliable emissions or points that convert to concrete value
  • Friction: expected active management cost if the pool demands frequent range edits

risk_score: the haircut you should apply before chasing APR

Scale: 0–100 (lower is safer). Components include:

  • Asset risk: volatility, correlation structure (e.g., SOL vs JitoSOL is highly correlated; SOL vs USDC is not)
  • Wrapper/bridge risk: wrapped BTC/ETH, staked assets, custodial dependencies
  • Protocol risk: AMM code surface, audits, age, incident history
  • Liquidity shock risk: slippage/TVL during volume spikes and how often the book thins
  • Behavioral risk: mercenary flows that vanish once incentives or memes flip

RAR (farmer_score / risk_score): the one-number tie-breaker

Divide the two. Higher is better. A pool with a farmer_score of 100 and risk_score of 14 has a 7+ RAR and will usually beat a flashy APR pool sitting at farmer 75 and risk 25. You don’t need to overthink it. Use RAR to shortlist, then dig into the pool’s mechanics.

Headline APR is a sales pitch. RAR is a position-sizing number.

Note on “0.0% fee APR” lines you’ll see below: that’s a quirk of last-24h fee readouts at the pool level. CLMMs concentrate liquidity; if the global pool fee is thin or misreported for a window, the protocol APR cell prints zero. Farmer_score uses realized fee density and persistence from recent windows, so it still reads the tradeable opportunity even when a cell says 0.0%.

If you want more background on how fees actually show up in narrow ranges, our earlier post breaks down timing and venue rotation: Where SOL‑USDC Paid 103% and What to Skip This Week.

This week’s leaders after risk

Sorted by RAR (farmer_score / risk_score). All pools on Orca Whirlpool unless noted.

  • SOL‑USDC — RAR 7.28
    TVL $32.53M, 24h vol $230.67M, fee APR 103.5%, farmer 100, risk 14. Vol/TVL is 7.09x, so fees per dollar of liquidity are abundant when your range is near the market. IL is real on big SOL moves; the risk haircut of 14 reflects that plus protocol risk. Still the best risk-adjusted farm on the board.
  • SOL‑JitoSOL — RAR 7.00
    TVL $31.44M, 24h vol $20.12M, fee APR 0.0%, farmer 100, risk 14. Correlated pair means minimal IL most days; the RAR says it all. You give up some fee fireworks versus SOL‑USDC but gain stability.
  • SOL‑cbBTC — RAR 4.04
    TVL $10.49M, 24h vol $16.29M, fee APR 0.0%, farmer 100, risk 25. Cross-asset pair with meaningful IL when SOL and BTC decorrelate. It earns its keep when BTC drivers pull flow across the book.
  • JLP‑USDC — RAR 4.01
    TVL $10.18M, 24h vol $17.22M, fee APR 0.0%, farmer 100, risk 25. JLP’s behavior is tied to Jupiter system flows. You’re paid when aggregations surge; you’re exposed to wrapper and behavior risk on quieter days.
  • cbBTC‑USDC — RAR 3.69
    TVL $5.81M, 24h vol $21.16M, fee APR 0.0%, farmer 100, risk 27. 3.64x vol/TVL is attractive. The higher risk haircut accounts for BTC volatility and the cbBTC wrapper dependency.
  • SOL‑WBTC — RAR 3.66
    TVL $5.32M, 24h vol $19.33M, fee APR 0.0%, farmer 100, risk 27. Similar story to SOL‑cbBTC with a different BTC wrapper profile and flow mix.

Runners-up worth watching (not linking where we don’t host a validated page): SOL‑whETH (RAR 3.57), SOL‑JLP (3.55), SOL‑Fartcoin (3.53 on a wild 15.02x vol/TVL), and JUP‑SOL (3.49). The memecoin line is real: SOL‑Fartcoin pushed $51.21M in volume on $3.41M TVL. Treat that as a trade, not a home.

Why SOL‑USDC still tops the list (even with 103.5% APR and real IL)

At first glance, pairing SOL with a stable is the definition of IL pain. Yet the combination of $230.67M of daily volume on $32.53M of liquidity and consistent routing through Orca Whirlpool produces fee density that covers a lot of sins. With a risk_score of 14, you’re paying a modest haircut for asset mismatch and protocol surface.

What makes it work:

  • Range hit rate: SOL spends real time near the mid; bins near the trade price catch traffic repeatedly
  • Depth where it matters: trade routing tends to find Orca Whirlpool’s concentrated ticks when spreads are tight
  • Rotation edge: when Raydium’s book thins, flow leans to Whirlpool, spiking the daily take for LPs who are already staged

Two practical moves tighten the outcome:

  • Wider-than-you-think bands into event risk. Don’t get greedy before SOL catalysts. This is how you avoid babysitting and still catch fees.
  • Use RAR to scale, not to time. Size up when RAR is 6–7+, and be willing to clip when it slides toward 3 while SOL vol is expanding.

If you want the mechanics play-by-play, bookmark our note: Quiet Week, Loud SOL‑USDC Flows: How to Farm It Safely.

Staked-SOL pairs: boring on purpose, durable in drawdowns

SOL‑JitoSOL at 7.00 RAR is the antidote to overtrading. TVL is $31.44M with $20.12M of daily volume; not eye-popping, but the IL profile is gentle because JitoSOL tracks SOL with a yield drift. When SOL dumps, you don’t get steamrolled by a non-correlated partner. When things rip, you aren’t under-earning because your bin fell out of touch.

Why it deserves a spot in your rotation:

  • Correlation protects you. The staked/unstaked basis wanders, but not like SOL vs USDC.
  • Risk haircut of 14 reflects protocol maturity and wrapper behavior.
  • LP maintenance is lower. You can run wider bands and still catch your share of fees.

If you’ve ever rage-quit a stable pair after getting sliced by IL twice in a day, this is where you reset and keep earning. For context on Whirlpool mechanics and fee accrual, start with the Orca Whirlpool docs.

BTC legs: what cbBTC and WBTC add (and what they cost)

BTC volatility is a fee engine. That’s why SOL‑cbBTC (RAR 4.04), cbBTC‑USDC (3.69), and SOL‑WBTC (3.66) screen well. Look at cbBTC‑USDC: $21.16M traded on $5.81M in TVL is a 3.64x vol/TVL day. That’s exactly the kind of tape you want when ranges are already staged.

But the risk haircut is real. These pairs sit at 25–27. Why:

  • Wrapper dependencies. cbBTC, WBTC, and whETH live on custodial rails; that adds tail risk you don’t carry with native SOL/USDC alone. Read the issuer docs if you’re sizing up: Coinbase on cbBTC.
  • Cross-asset IL. SOL and BTC sometimes trend together, sometimes not. When they diverge, your PnL feels it.
  • Flow regime shifts. BTC headlines can yank flow off Solana for a day, then slam it back just as fast.

How to farm them without hating yourself: run slightly wider bands than your SOL‑USDC playbook and size smaller. Use RAR as a governor—RAR in the low 3s is fine for tactical clips but not your core size.

Meme flows pay; they also vanish

SOL‑Fartcoin printed $51.21M in 24h volume on $3.41M of liquidity, a 15.02x vol/TVL day. The RAR is 3.53 with a risk_score of 28. That math says the fees are real, but the persistence is suspect and the haircut is heavy. The contrarian take: your worst LP week often starts with saying “I’ll just keep this meme pair on, it’s farming great.” Don’t. Treat it like a futures scalp that you flatten when the tape cools.

If you want to see which flows are sticking versus fading intraday, our AI Signals tab catches regime flips faster than static APR screens. And for a running list of live-ranked opportunities, head to Best Solana pools.

How to deploy: sizing, range width, and when to rotate

Position sizing off RAR

Range width versus tape speed

  • Slower pairs (SOL‑JitoSOL): wider bands to reduce churn. Accept slightly lower fee density for time saved.
  • Fast pairs (SOL‑USDC, BTC legs): intermediate width so you’re not out of range when the candle prints, but not so tight you’re clicking every hour.

Rotation cues

  • RAR drift: if a pool drops two full turns (e.g., 6.8 → 4.8) while a peer rises, move size.
  • Vol/TVL expansion: when this spikes without a matching rise in risk_score, you can add tactically.
  • Cross-venue flow: Whirlpool tends to capture more when spreads widen elsewhere; size ahead of that, not behind it.

Want a broader cross-chain perspective before you allocate? The reference list is here: Cross-chain yield reference. For Solana-only, we maintain a live TVL view at Top Solana pools by TVL.

One opinion you can disagree with: ignore 0.0% fee APR cells

If a pool has real volume and a high farmer_score, a single-day “0.0% fee APR” line is noise. CLMM reporting quirks and off-mid ranges make those cells lie. The only thing that matters is whether your bins sat where trades actually happened. Use volume and RAR to decide. Then check realized fees in your wallet after a session, not a dashboard’s last-24h cell. If you need a refresher on IL math without a calculator, our quick mental model is here: Impermanent Loss on Solana Without a Calculator: The 4-Number Trick.

FAQ

What exactly is RAR and why should I trust it over APR?

RAR is farmer_score divided by risk_score. Farmer_score estimates how much fee and incentive value a position is likely to catch; risk_score applies a haircut for asset, wrapper, protocol, and behavior risks. APR alone doesn’t reflect capture efficiency or downside. RAR bakes in both, so it’s a better sizing tool.

Why do some pools show 0.0% fee APR but still have a 100/100 farmer_score?

APR cells often pull a last-24h pool-level fee estimate that can be zeroed by reporting gaps or off-mid liquidity. Farmer_score uses realized fee density from recent windows plus routing patterns. If volume/TVL is strong and bins are being hit, farmer_score stays high even if a dashboard cell prints 0.0% for a day.

How often do farmer_score and risk_score update?

We refresh intraday using rolling windows for volume/TVL, range hit rates, and flow persistence. Risk inputs (wrapper status, protocol incidents) are monitored continuously but move less frequently. You’ll see RAR shift as conditions change within a session.

Is this the same as a Sharpe ratio?

No. Sharpe uses returns versus volatility. RAR is a purpose-built heuristic for CLMM LPs that combines fee capture probability with structured risk haircuts. It’s not a financial guarantee; it’s a better filter for where to put size.

How should I set my range width for these pools?

For correlated pairs like SOL‑JitoSOL, run wider bands to reduce churn. For SOL‑USDC and BTC legs, use intermediate widths that keep you in the flow during fast tapes. If a catalyst is imminent, widen temporarily. Always check realized fee pace versus your edit cost.

What extra risks do cbBTC or WBTC pairs carry?

Wrapper dependency. You’re exposed to the issuer’s operational model and bridge or custodial risk. That’s why their risk_scores sit higher (25–27) even when vol/TVL looks great. Read the issuer docs and size accordingly.

#solana#orca#whirlpool#risk-adjusted#yield#lp strategy#jitosol#cbbtc
Share
Latest insights

Research, Recaps & Solana Alpha

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

All insights