WealthVille

Stop Chasing Emissions: Fee APR Is the Yield That Lasts

Half your APY can vanish overnight. The half that usually doesn’t is fees. Here’s how to read sustainability %, with worked examples from live Solana pools.

May 29, 2026 9 min read·
Share
Two diverging yield streams labeled fees and emissions with a fading emissions line

Key Takeaways

  • Treat sustainability % as north star: fee APR divided by total APR should be 60–100%.
  • Fees persist because they’re tied to volume; emissions end when budgets or votes change.
  • A 103.5% fee APR on SOL-USDC is durable; 0.0% fee APR pools are pure subsidy risk.
  • Stress-test fees by halving volume; if you still like the APR, it’s worth LPing.
  • Use pool pages and past posts to verify fee capture, risk, and TVL traps before deploying.

103.5% fee APR is real on SOL-USDC; the emissions half can disappear tomorrow.

Fees Are Yield; Emissions Are a Subsidy

Your pool APY has two pipes. One is paid by traders (fees). The other is paid by a treasury (emissions). Only one pipe has to show up every day. Fees do, if there’s volume. Emissions don’t, if a gauge vote flips, a budget runs out, or a sponsor moves on.

That’s the mental model. If you remember nothing else, remember this: fee APR is the durable half of yield. Emissions are a campaign.

Sustainability % = Fee APR / Total APR. The closer to 100, the more likely your yield persists.

Let’s make this concrete with live Solana pools you can click into, then build the simple math you can reuse on any pool page.

What Fee APR Actually Measures (and Why It Lasts)

Fee APR is just trader fees annualized relative to the capital in the pool position(s). The moving parts:

  • Volume: how much swaps through the pool per day.
  • Fee tier: percent charged per swap.
  • Your fee capture: share of the pool and whether your range was in-range (for CLMMs).

Put together, a back-of-envelope is: Daily Fee Yield ≈ (24h Volume × Fee Tier × LP Share × In-Range %) ÷ TVL. Annualize that and you’ve got fee APR. You don’t need to guess at the internals if the pool page shows fee APR directly. You just have to ask: if volume holds, do I like this number? If volume halves, do I still like it?

Fees persist because they tax flow. As long as tokens trade and your liquidity is where trades happen, you earn. There’s no DAO vote required to keep collecting a swap fee.

For a concrete benchmark, the SOL-USDC pool on Orca (Whirlpools) shows TVL of $32.53M, 24h volume of $230.67M, and a fee APR of 103.5%. That means fees alone imply about 0.2836% per day (103.5 ÷ 365). On $32.53M, that’s about $92,300 in daily fees flowing to in-range LPs. If tomorrow’s volume is 50% lower, the same math gives ~51.8% annualized. Still meaningful.

Emissions 101: Why They Evaporate

Emissions are token incentives paid to LPs on top of fees. They end for three reasons:

  • Budget depletion: the sponsor allocated a fixed stash and it’s over.
  • Governance rotation: gauge weights or reward targets move. Your pool loses votes.
  • Strategy change: protocol stops paying for mercenary TVL (because it didn’t drive volume).

If you want a canonical example of re-allocatable incentives, read how Curve’s gauge system can shift emissions between pools by vote. It’s not Solana-specific, but the mechanism is the same everywhere that votes control rewards. See: Curve Reward Gauges.

On-chain, incentive schedules aren’t promises; they’re toggles. The sponsor can cut them with a proposal, or just not renew. That’s why emissions APR can be 40% on Friday and 0% on Monday.

One more wrinkle: emissions are paid in a risk asset. Even if the rate holds, the token price might not.

Documentation worth skimming to understand how fees, ranges, and rewards are structured on Solana’s largest DEX: Orca docs.

Meet Sustainability %: The One Number That Matters

We summarize durability on pool pages with a simple ratio:

  • Sustainability % = (Fee APR) ÷ (Fee APR + Emissions APR) × 100.

Read it like this:

  • 100%: fees-only. If there are no emissions, your yield is all trader-paid.
  • 60–90%: mostly fees. Emissions sweeten the pot, but you’d LP even without them.
  • 1–40%: emissions-led. You’re in a farm. Ok if you’re exiting on schedule. Dangerous if you aren’t.
  • 0%: emissions-only. When the faucet shuts off, you’re at zero.

Contrarian position, stated plainly: unless sustainability % is 60% or higher, assume the headline APY will not persist. Treat emissions APR as a rebate you can harvest, not as income you can count on next month.

If a pool page doesn’t show sustainability %, compute it with the numbers on-screen. If fee APR reads 0.0%, your sustainability is 0%. If emissions APR reads 0 and fees are positive, you’re at 100%.

Live Examples: What Lasts and What Doesn’t

Fees carry SOL-USDC on Orca. Emissions optional.

The SOL-USDC Whirlpool (Orca) shows a 24h volume/TVL ratio of 7.09x ($230.67M ÷ $32.53M). Fee APR is 103.5%. Even if there were zero emissions, sustainability % would be 100%. The farmer score sits at 100/100 and risk at 14/100, which fits the profile: blue-chip pair, high flow, fees doing the work.

Stress test: if volume normalizes to 3.5x TVL, fee APR roughly halves. You’re still looking at north of 50% annualized from fees alone, given similar in-range capture. That’s durable.

Emissions-led pools: sustainability at 0% when fees read zero.

Contrast that with three other Whirlpool pools that currently show 0.0% fee APR. Start with JitoSOL-SOL. TVL is $31.44M and 24h volume is $20.12M (a 0.64x ratio), yet fee APR displays 0.0%. That makes sustainability % = 0%. Any APR you see on the page must be from emissions. If the sponsor reduces or ends those emissions, your ongoing yield is zero until fees appear or range capture changes.

Now SOL-cbBTC. TVL of $10.49M, 24h volume of $16.29M (1.55x). Fee APR: 0.0%. Sustainability: 0%. Risk score is 25/100, higher than SOL-USDC, reflecting cross-asset exposure to BTC’s wrapped form plus pool specifics. The important part for income planning is simple: absent emissions, there is no yield here today.

And JLP-USDC. TVL is $10.18M, 24h volume is $17.22M (1.69x). Fee APR: 0.0%. Sustainability: 0%. If you join, you’re explicitly farming emissions. That can be fine if your plan is to claim and rotate. It’s not fine if you’re penciling a 12-month income stream from those tokens.

Same pair, different venue, different fee picture

Venue matters for fees and even whether fees accrue to your specific position. It’s common to see the same pair posting very different fee capture across AMMs and CLMMs. As a cross-check, compare SOL-USDC on other venues: SOL-USDC (Raydium AMM) and SOL-USDC (Raydium CLMM). If fee APRs differ, it’s often because of routing, tick placement, or where the flow actually hits. Your sustainability % can be 100% on one venue and close to 0% on another if emissions are the only thing propping it up.

Practical takeaway: don’t generalize from a ticker. Judge the exact pool address and design.

How to Read a Pool Page (and Sanity-Check It in 30 Seconds)

Here’s a quick checklist you can apply on any live page, whether you come from the Best Solana pools list or a token-specific screen:

  • Scan fee APR. If it’s positive and meaningful, you’ve found the durable core. If it’s 0.0%, you’re emissions-only right now.
  • Compute sustainability % if it isn’t shown: Fee APR ÷ (Fee APR + Emissions APR) × 100.
  • Glance at 24h volume ÷ TVL. High ratios suggest fee APR can carry; very low ratios suggest it can’t.
  • Halve the volume mentally. If you still like the fee APR, you’ve got a resilient pool.
  • Check venue alternatives for the same pair to confirm fee capture patterns.

Example using the earlier numbers: SOL-USDC at 103.5% fee APR with a 7.09x volume/TVL ratio survives a stress cut. The three 0.0% fee APR pools (JitoSOL-SOL, SOL-cbBTC, JLP-USDC) don’t. Their sustainability is 0% until fee APR shows up on the page.

If you want a deeper primer on why fees concentrate on a handful of pools while TVL sprawls into traps, this past piece pairs well with today’s topic: Raydium AMM Fees Are Barbelled: SOL-USDC Wins, TVL Traps Lose.

Math You Can Reuse: From Volume to Durable APR

When the pool page gives fee APR directly, trust that number first. But it’s useful to triangulate whether it’s plausible and how it might change:

  • Daily fee yield ≈ 24h Volume ÷ TVL × Fee Tier × In-Range %.
  • Annualize by ×365. If you’re comparing to APY, adjust for compounding cadence if relevant.

Guardrails that save you time:

  • If 24h Volume ÷ TVL is below 0.2x on a mid-fee tier CLMM, fee APR will rarely carry the pool. You’re in emissions-land.
  • If 24h Volume ÷ TVL is above 1–2x and the pair trades daily, fee APR can plausibly fund the whole APY.
  • If your strategy is narrow-range, remember your in-range % can swing. Out-of-range = zero fee capture until you rebalance.

Run the stress. Take the displayed fee APR and cut it in half. If you would still LP at that number without emissions, you’ve likely found the right side of the yield.

Tactics: Position for Fees, Treat Emissions as Rebate

A few operator rules that hold across cycles:

  • Filter for high sustainability % first. If the pool isn’t majority fee-driven, you’re timing a subsidy. Be honest about that.
  • Match your range width to your attention span. Narrow ranges can juice fee APR but require maintenance. If you won’t check daily, leave breathing room.
  • Use emissions to juice IRR, not to justify bad pools. Claim, sell or hedge, and rotate. Don’t build a budget on them.
  • Cross-check venues. Sometimes SOL-USDC on a CLMM prints fees while its AMM cousin is asleep, and vice versa.
  • Revisit pairs after big market moves. Volume spikes and mean-reverts. Your fee APR does too.

To find fee-led pools quickly, start from the Top Solana pools by TVL and sort by fee APR or hit the curated list at Best Solana pools. If you want a nudge when emissions flip or fees spike, the free AI Signals can save you some clicks.

What About Risk Scores and Farmer Scores?

They’re helpful second-order filters. A 100/100 farmer score on the fee-heavy SOL-USDC pool with a 14/100 risk tag gives you context: operational risk looks low relative to peers, and the venue-pair combo historically pays. A 25/100 risk on SOL-cbBTC hints to inspect wrappers, bridges, or price-linkage dynamics before deploying.

But don’t let composite scores distract you from the core income question. Fees vs emissions determines durability first. Scorecards help tune allocation size second.

FAQ

What’s the difference between fee APR and APY on a pool page?

APR annualizes without compounding; APY assumes reinvestment. For fee income, the difference is small at low rates and larger at high rates. If a page shows fee APR, you can estimate APY by compounding the daily rate (APR ÷ 365). Always compare like with like when evaluating pools.

Why do some pools show 0.0% fee APR even with real volume?

Three common reasons: fees aren’t accruing to the LP token you hold (different venue or range), the position is out-of-range on a CLMM so your capture is zero, or the venue’s fee setting for that pool is effectively off relative to your position. If a page reads 0.0% fee APR, treat sustainability as 0% until fees print to LPs.

What sustainability % should I target for a long-term LP position?

As a rule of thumb, 60–100% sustainability means fees carry the pool and emissions are gravy. Below 50% you’re timing an incentive. If you aren’t managing exits and token price risk, pass or size it like a short-term farm.

How do emissions end in practice?

They stop when a budget runs out or a vote reallocates rewards. Gauge systems can move rewards between pools week to week, and sponsors on Solana routinely end campaigns that don’t convert to fee volume. Expect half-life, not permanence.

How do I sanity-check a strong fee APR claim?

Look at 24h volume ÷ TVL and the venue’s fee tier. High volume relative to TVL supports high fee APRs. Then cut the volume in half mentally. If you still like the fee APR, it’s likely durable. Cross-compare the same pair on multiple venues to confirm where the flow actually routes.

Do risk and farmer scores change how I should read sustainability %?

They don’t change the math, but they inform allocation. A high sustainability % with elevated risk might be a smaller ticket for you, while a low-risk, high-sustainability pool can be a core position. Start with fees vs emissions; size with scores.

#fee apr#emissions#sustainability#solana pools#orca whirlpool#lp strategy
Share
Latest insights

Research, Recaps & Solana Alpha

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

All insights