Skip to main content
← Back to blog
TUTORIAL What Is Impermanent Loss? A Plain-English Guide for Solana… MoonHydra · moonhydra.com/blog
Tutorial Liquidity DeFi Solana

What Is Impermanent Loss? A Plain-English Guide for Solana LPs

· 9 min read · MoonHydra Research

Impermanent loss is the quietest way to lose money in DeFi. There is no rug, no hack, no obvious mistake — you supply two tokens to a liquidity pool, the price moves, and when you pull your money out you have less than if you had simply held the coins in your wallet. The gap between "I provided liquidity" and "I just held" is impermanent loss, and on volatile Solana pairs it can be brutal. This is the plain-English version: what it is, why it happens, a worked example you can picture without algebra, and the honest verdict on when, if ever, it is worth taking on.

What impermanent loss actually is

Start with the thing it is measured against: just holding. Imagine you have one SOL and an equal dollar amount of some token. You have two choices. You can leave both sitting in your wallet, or you can deposit them into a liquidity pool so other people can trade against your coins. Impermanent loss is the difference between those two outcomes after prices move. If the pool leaves you worse off than the wallet would have, that shortfall is the impermanent loss.

The word "loss" trips people up because nothing was stolen and no trade went against you. It is an opportunity loss — money you would have had by doing nothing, that you no longer have because you put the coins to work. And it is called "impermanent" because while your money is still in the pool the gap can shrink back toward zero if prices return to where they started. The moment you withdraw, though, it stops being impermanent. You lock in whatever the gap is on the way out.

If the idea of a pool is new to you, the short version is that a pool is a smart contract holding two reserves — say a token and SOL — that traders swap against instead of trading with each other. The full picture is in what a liquidity pool is on Solana, and impermanent loss is the main reason supplying to one is riskier than it looks.

Why it happens: the pool rebalances for you

Here is the mechanism, and it is the whole thing. A pool does not hold your two deposits as a frozen 50/50 snapshot. It is a market maker, and it is constantly being rebalanced by the traders swapping against it. Most Solana pools price using constant-product math — the token reserve multiplied by the SOL reserve is kept roughly constant. The practical consequence is simple and uncomfortable: the pool always sells whichever asset is going up and buys whichever is going down.

Say the token's price doubles. Traders rush in to buy it from the pool because it is cheap there until the pool's price catches up to the rest of the market. Every one of those buys pulls tokens out of your share and leaves SOL behind. By the time the dust settles, your position holds fewer of the token that just mooned and more of the asset that did nothing. The pool sold your winner on the way up — the exact opposite of what a human holder hoping for a pump would do. That forced "sell high, buy low" sounds like a good thing, but against a holder who just kept the winner untouched, it leaves you behind. This auto-rebalancing is a feature of how automated market makers work, not a bug; if you want the inner workings, see what an AMM is.

The key insight: impermanent loss is not caused by the price going down. It is caused by the two assets' prices diverging — moving apart from each other. The bigger the gap between how your two coins performed, the bigger the impermanent loss. If both moved together by the same percentage, there is no divergence and no IL.

A worked example without the algebra

Picture a token-and-SOL pool. To keep it clean, assume SOL stays flat in dollar terms and only the token moves. You deposit when the token and your SOL are each worth, in round numbers, the same amount — call it 100 dollars on each side, so 200 dollars total in the pool.

Now the token price doubles. If you had just held the two coins in your wallet, the token side would be worth 200 and the SOL side still 100 — a tidy 300 dollars. But inside the pool, the rebalancing has been quietly selling your token the whole way up. When you withdraw, the pool hands you a position worth roughly 283 dollars, not 300. That 17-dollar shortfall — a little under 6 percent — is the impermanent loss for a 2x move. You still made money versus your deposit; you just made less than the lazy holder who did nothing.

The shape of this matters more than the exact figure. The loss is small for small moves and grows as the move gets wilder. As a rough mental model: a 2x divergence costs around 5–6 percent versus holding, a 4x costs roughly 20 percent, and a 5x is around 25 percent. It does not matter which direction — the token going to a fifth of its price hurts you the same way as it going to five times. Divergence is divergence. And note what is missing from this whole example: any mention of the token rugging or the price simply collapsing. That is a separate, additional risk on top of IL, not part of it.

How trading fees fight back

If impermanent loss were the only force, nobody would ever provide liquidity. The counterweight is fees. Every swap that trades against your pool pays a small cut, and as a liquidity provider you earn a slice of every one of those fees for as long as your money is in the pool. The real question for an LP is never "will I take impermanent loss" — you almost always will when prices move — it is "will the fees I earn outrun the impermanent loss I take?"

That is a race between two numbers. Fees pile up steadily with trading volume and do not care which way the price goes. Impermanent loss scales with how far the two prices diverge. On a high-volume, low-volatility pair — think a stablecoin pair, or two assets that move closely together — fees usually win comfortably and LPing makes sense. On a pair where one side can 5x or crater in a day, the divergence can blow straight past whatever fees you collected, and you finish behind a plain holder. The fees were real; they just were not enough.

Why volatile memecoin pairs are a trap

Now put a Solana memecoin on one side of the pool, and every factor lines up against you at once. Memecoins are the most divergent assets in crypto — a token can 10x or go to near zero inside an afternoon. That is the precise condition that maximizes impermanent loss. The pool will dutifully sell your token into the pump and refill your bag with SOL, so when the coin you were betting on actually runs, your LP position captures only a fraction of the upside a plain holder would have pocketed. You took directional risk and got rebalanced out of your own winning trade.

Concentrated liquidity makes this sharper still. Newer Solana DEXs let you supply liquidity inside a narrow price range instead of across the whole curve, which earns more fees while the price sits inside your band. The catch is that within that tight range, the same price move rebalances your position far more aggressively — concentrated liquidity amplifies impermanent loss. Worse, if the price exits your range entirely, your position converts fully into the losing asset and stops earning fees until the price comes back. On a memecoin that can leave its range and never return, you can end up holding 100 percent of a coin that is now worthless, having earned fees for only the brief window the price was inside your band.

And all of that sits on top of the ordinary memecoin risks — the token rugging, liquidity getting yanked, the price simply dying. Impermanent loss is the tax you pay even when the token behaves. Stack the two together and providing liquidity to a volatile memecoin pair is, for almost every retail trader, a structurally bad bet.

When LPing is actually worth it

None of this means liquidity provision is a scam — it means it is a specific tool for specific conditions. LPing tends to be worth it when divergence is low and volume is high: stablecoin pairs, blue-chip pairs that move roughly together, or deep pools where fee income is steady and the two sides rarely tear apart. In those settings the fees comfortably beat the modest impermanent loss, and being an LP is a reasonable yield strategy.

It is the opposite of worth it when you actually have a directional view on a volatile token. If you think a memecoin is going up, the way to express that is to hold or trade the token and keep all of the upside — not to drop it into a pool that will sell it for you on the way up and hand you impermanent loss for the privilege. Conviction on a coin and providing liquidity for that coin are opposite trades. Pick the one that matches what you actually believe, and most of the time, that is not LPing.

How MoonHydra fits

MoonHydra is a trading bot, not a liquidity-provision tool. It exists to buy and sell tokens — which means it keeps you firmly on the side of this trade where impermanent loss does not apply. You are not parking two assets in a pool and hoping fees outrun divergence; you take a position in a token, and when your thesis plays out you keep the full move instead of watching a pool rebalance it away. The cleanest way to "avoid impermanent loss" is simply not to LP volatile memecoins, and trading the token directly is exactly that.

The bot is non-custodial — your keys are encrypted with AES-256-GCM and stay yours, so you are never handing your coins to a pool or a platform. It routes swaps through Jupiter for pricing and uses no custom smart contracts of its own, so there is no extra contract surface to trust. Pricing is a flat 1 percent per trade on buys and sells, with no subscription. You stay a trader, holding your own winners — not a liquidity provider funding everyone else's.

Bottom line

Impermanent loss is the gap between providing liquidity and just holding, and it shows up whenever the two pooled assets' prices diverge. It happens because the pool automatically sells your winner and buys your loser; it stays "impermanent" only until you withdraw, when you lock it in for good. Trading fees can offset it on calm, high-volume pairs — but on volatile Solana memecoins, where one side can 5x or vanish in a day, divergence overwhelms the fees and concentrated-liquidity ranges only make it worse. For almost every retail trader, LPing a volatile pair is a trap, and trading the token is the better way to back a coin you believe in.

Next: tighten the fundamentals with what a liquidity pool is on Solana, see the auto-rebalancing engine up close in what an AMM is, and learn to read pool depth before you trade with how to use DexScreener. When you would rather trade a token than feed a pool, MoonHydra keeps you on the trading side — start at t.me/moonhydrabot.


Ready to put this into practice?

MoonHydra is a multi-wallet Solana memecoin trading bot on Telegram. 1% per trade. AES-256-GCM encrypted. Non-custodial.

Open MoonHydra