103.5% fee APR hit SOL-USDC — but that doesn’t mean you should LP every Whirlpool you see.
What Orca Whirlpool is best (and worst) at right now
We scored 12 active pools on orca-whirlpool: $129.21M total TVL, $412.57M in 24h volume, and a 9.2% average fee APR. That volume is concentrated. SOL majors and one spicy meme pair are driving the day. The fees follow.
Two clear signals jump out of the tape:
- SOL-USDC is the flow engine today: $32.53M TVL against $230.67M volume (7.1x V/TVL), spitting a 103.5% fee APR print over the last 24h.
- SOL-Fartcoin is chaos done right for LPs: $3.41M TVL, $51.21M volume (15.0x V/TVL) and a 5.0% fee APR despite the pair’s obvious tail risk.
On the other side, the stable and quasi-stable lanes are asleep. USDG-USDC shows $10.15M TVL on just $1.41M volume with 0.0% fee APR. SOL-JitoSOL is a similar story — big TVL, tiny fee capture — because you’re pairing near-pegged assets with low relative movement.
Contrarian take: If you’re hunting stablecoin carry, Orca Whirlpool is the wrong venue this week. Use DLMM for that. Keep Whirlpool for majors and memes.
Why Whirlpool mechanics amplify majors and memes
Orca’s concentrated liquidity AMM pushes you to pick a price band and live with it. The protocol uses fixed fee tiers set at pool creation and a discrete tick grid; fees accrue only when trades cross your active ticks. That design rewards pairs that grind back and forth through tight ranges — or violently ricochet within a corridor you picked — and it punishes assets that barely move relative to each other.
Fixed fees, static ticks, and active management
- Fees are fixed per pool. There’s no dynamic fee that widens into volatility like DLMM. If you guessed the wrong tier or price band, the chain won’t save you.
- Tick spacing and arrays mean price doesn’t flow continuously; it hops. Fees are booked when trades cross your ticks. Bands hugging mid-price collect the lion’s share on high-turnover days.
- Compounding is manual. You harvest fees and decide whether to redeploy into the same (or a new) range. Automation exists via third-party vaults, but the base primitive is intentionally simple. See Orca’s Whirlpool docs and the program repository for mechanics.
Put bluntly: majors with two-way flow and meme coins that churn inside intraday bands are Whirlpool’s sweet spot. Stable pairs and near-pegs aren’t.
Three case studies: where fees actually landed
1) SOL-USDC — the fee spike everyone saw
With $230.67M trading on $32.53M TVL, SOL-USDC posted a 7.1x V/TVL and a 103.5% fee APR print. You don’t need a spreadsheet to see why it paid. Price chopped, size hit the book all day, and concentrated LPs sitting 30–100 bps wide around mid soaked it up.
Two practical notes for you:
- Go tight, not tiny. Bands narrower than your expected intraday move get knocked out and sit inactive; 40–100 bps bands tend to see multiple crossings without constant babysitting when SOL trades heavy.
- Don’t annualize the dream. These spikes revert. We covered the same dynamic before when SOL majors got hot — receipts here: SOL-USDC on Orca Paid 103% and Memes Spiked Fees Elsewhere.
2) SOL-Fartcoin — volume-to-TVL is your north star
$51.21M on $3.41M TVL is 15.0x V/TVL. That ratio tells you more than the day’s printed APR. If the pair lives on a relatively wide fee tier and traders keep slamming both directions, even cautious, wider bands can earn meaningfully without surgical rebalances. The risk is obvious: trend days can vaporize inventory into the wrong token. Treat it like trading, not parking.
3) cbBTC-USDC — steady enough to matter
With $21.16M volume on $5.81M TVL (3.6x V/TVL) and a 0.3% fee APR, this pool demonstrates Whirlpool’s baseline for non-meme volatile majors. Not fireworks, not dead either. If you’re running a barbell — one active SOL major, one BTC or ETH pair — cbBTC-USDC is a reasonable ballast when SOL flow cools for a session.
Where Whirlpool disappointed: stables and near-pegs
USDG-USDC at 0.0% and JLP-USDC at 0.1% fee APR say the quiet part out loud. On Whirlpool, fixed fees plus low volatility equals minimal crossing of your ticks. You’re lending your stable for free intraday. That can be fine if you want inventory on-venue for routing, but it’s not a yield strategy.
If you want stable carry with volatility-aware fees or bins that adapt, look at DLMM and, in some cases, CLMM alternatives:
- FO-USDT on meteora-dlmm — an example of a stable-adjacent that can benefit from dynamic bins when the market moves.
- YZY-USDC on meteora-dlmm — we’ve seen bins widen into volatility, catching fees Whirlpool wouldn’t on a sleepy peg.
- SOL-THEROS on raydium-clmm — another concentrated venue that can outperform for volatile mid-caps when fee tier selection is right.
If your thesis is “collect stable fees daily,” centralized exchanges or DLMM bins usually beat Whirlpool’s fixed-fee stables unless you’re actively market making ranges in response to flows. Harsh, but the scoreboard agrees.
How to build a Whirlpool plan that actually pays
Pick pairs by V/TVL, not TVL alone
Volume-to-TVL is the cleanest first filter. SOL-USDC at 7.1x and SOL-Fartcoin at 15.0x show you where fees are. cbBTC-USDC’s 3.6x is fine for a ballast. Pools with V/TVL below 0.5x usually won’t cover your time unless you’re doing something very specific.
Set practical width and rebalance rules
- Majors: 40–120 bps bands catch multiple crossings on busy days without hourly rebalancing. Expand to 150–250 bps if you can’t watch the tape.
- Memes: Start wider (150–400 bps), shrink only if you see consistent two-way flow. One-way days will strand you otherwise.
- Rebalance triggers: Consider band exit plus a realized fee threshold. Example: if the band exits and uncollected fees exceed 0.15–0.30% of position value, harvest and reset. It reduces churn when price briefly wicks out.
Control inventory, not just APR
Track token inventory drift. If a trend pushes you 70–90% into one side, pause and reassess. Paying yourself a 103% print doesn’t help if you’re now holding a memecoin you didn’t want through Asia open.
Use data hubs, not vibes
Before you move a range, check leaderboards and volume waveforms. Start on Best Solana pools and Top Solana pools by TVL. To catch intraday pivots, our free AI Signals flag unusual V/TVL and band-cross events that typically precede fee bursts.
Protocol mechanics that matter for outcomes
Orca’s design choices create operational constraints that you can turn into edge:
- Tick arrays and account limits: You supply liquidity over a discrete tick range. Extremely wide bands increase account footprint and reduce fee density. Keep it inside the few arrays you actually expect price to visit.
- Fixed fee tiers: If the pool’s fee tier is too low for current volatility, you can’t change it. Instead, shorten bands and accept more crossing, or rotate into a different venue until the storm passes.
- Fee harvest cadence: Fees accrue inside position accounts. If you let them idle for days, you’re effectively uninvested on that portion. Harvest on exits or at pre-set thresholds.
None of this is exotic — but failing to respect these mechanics is the quiet reason many LPs underperform the day’s obvious fee prints.
Alternatives: when Raydium CLMM or Meteora DLMM makes more sense
I’ll be direct: if the pair you’re considering is a stable-on-stable or a near-peg (LST vs SOL) and you’re not doing active market making, Whirlpool probably won’t pay you much this week. Two alternatives worth having on your screen:
- Meteora DLMM: Adaptive bins step out as volatility increases, capturing more revenue when flows shake pegs or push ranges. We’ve seen stable-adjacent pairs like FO-USDT and YZY-USDC punch above their weight on noisy days.
- Raydium CLMM: For volatile mid-caps where fee tier selection matches flow, Raydium’s concentrated pools such as SOL-THEROS or community-driven names like SOL-GRASS can be more forgiving when you want slightly wider, slower bands.
For a cross-venue context, keep our Cross-chain yield reference open alongside your LP dashboard.
What to watch next on Orca Whirlpool
- Majors’ intraday realized vol: Fee bursts on SOL-USDC typically coincide with 1–2% micro-trend days that still mean-revert. If vol compresses, widen bands or step aside.
- Meme turnover: SOL-Fartcoin’s 15.0x V/TVL won’t persist, but another meme will. When it does, start wide, harvest often, and avoid overnight inventory unless that’s your trade.
- Near-pegs returning to life: If SOL-JitoSOL ever prints >1.0x V/TVL consistently, it could become a low-maintenance base. Until then, the opportunity cost is real.
If you want a one-signal sanity check for LSTs and memes, we found a simple exit trigger that generalizes well — see One Exit Signal Works for LSTs and Memecoins on Solana.
FAQ
Is the 103.5% SOL-USDC fee APR sustainable on Orca Whirlpool?
No. It was a 24h print driven by 7.1x V/TVL and two-way flow. Treat it as a day-trader’s payday, not a baseline. Expect reversion and plan bands accordingly.
How wide should my Whirlpool range be on majors like SOL-USDC?
For active LPs watching the tape, 40–120 bps often captures multiple crossings without constant rebalancing. If you can’t monitor, widen to 150–250 bps and accept lower fee density.
Why are stablecoin pairs underperforming on Orca versus DLMM?
Whirlpool uses fixed fees and static ticks. With low volatility, trades rarely cross your ticks and fees stay thin. DLMM’s adaptive bins can expand in volatility, capturing more revenue on the same pair.
How often should I harvest fees and rebalance?
Harvest on range exits or when uncollected fees exceed a threshold such as 0.15–0.30% of position value. This limits churn while keeping more capital active inside your chosen band.
What metrics matter most before I add liquidity?
Prioritize V/TVL, recent intraday realized volatility, and how often mid-price has crossed your intended ticks. If V/TVL is sub-0.5x and price barely moves, skip it.
When is Raydium CLMM or Meteora DLMM strictly better?
For stables or near-pegs you won’t actively manage, DLMM is usually better. For mid-caps where you want slightly wider bands and a different fee tier setup, CLMM can outperform. For SOL majors and fresh memes with two-way flow, Whirlpool shines.




