Mechanics

Auto-Compounding LP Fees on Solana

Fees sitting uncollected earn nothing. Fees put back to work earn fees of their own. Here is what that is actually worth — and the point where collecting costs more than it returns.

APR is what you earn. APY is what you keep compounding it.

A CLMM position accrues fees continuously, but they sit outside the position until someone collects them. Uncollected, they are idle capital. Collected and redeposited, they widen the base the next fees are earned on.

APY = (1 + APR/n)ⁿ − 1        n = compounding events per year
Pool APRNo compoundingMonthlyWeeklyDaily
20%20.0%21.9%22.1%22.1%
50%50.0%63.2%64.5%64.8%
100%100.0%161.3%169.3%171.5%
Read the gap between the last two columns. At 50% APR, going from weekly to daily compounding buys 0.3 percentage points. Going from never to monthly buys 13. The first step is nearly all of the benefit; the rest is chasing decimals.

Where it stops paying

Every collection is a transaction, and on a concentrated position it usually pairs with a swap to rebalance the two sides before redepositing. On Solana that is cents — but cents against a small fee balance is the whole point.

Collecting $0.40 of fees to redeploy them is not compounding, it is paying gas to move money sideways. The rule that survives contact with reality: collect on a threshold, not on a timer — wait until the accrued amount is worth the transaction, then act.

Reinvest or keep aside

Two different goals, and they need different settings:

One consequence worth knowing before you choose "keep": the held amount is genuinely held back. It does not get redeployed, which means it also is not available to fund a new position. On a small account that can quietly block an open — the bot shows an explicit warning for exactly that.

What the bot does

The landing page calculator shows the compounding effect for your own numbers, including the time-in-range factor that decides how much there is to compound in the first place.

Frequently Asked Questions

What is auto-compounding in a liquidity pool?

Collecting the fees a position has earned and depositing them back into it, so the next fees are earned on a larger base. In a CLMM the fees accrue outside the position and stay idle until collected, so without compounding they simply sit there.

How much does compounding actually add?

Less than most people expect, and almost all of it comes from the first step. At 50% APR, never compounding gives 50% APY, monthly gives 63.2%, weekly 64.5% and daily 64.8%. Going from never to monthly is worth 13 points; going from weekly to daily is worth 0.3.

How often should I compound LP fees on Solana?

On a threshold rather than a timer. Solana gas is cheap but not free, and a collection usually pairs with a swap to rebalance the sides before redepositing. Waiting until the accrued fees are clearly worth the transaction — a few dollars at minimum — captures nearly all the benefit without paying to move small amounts around.

Should I reinvest fees or keep them?

Reinvesting grows the position and the exposure with it; keeping them draws an income in USDC. One practical catch with keeping: the held amount is withheld from redeployment, so on a small account it can leave too little free capital to open a new position at the size you configured.

Let the bot handle it

Smart LP Bot manages concentrated liquidity positions on Orca and Raydium at the same time — rebalancing, fee collection and optional IL hedging, all from Telegram.

Open in Telegram

Home · Orca Whirlpool Bot · Raydium CLMM Bot · LP APR Calculator · Delta-Neutral LP · CLMM Rebalancing · Passive Income · Blog

Figures are illustrative calculations, not investment advice; liquidity positions can lose value.