Skip to main content
Glossary Term

Impermanent Loss

Impermanent loss is the temporary reduction in value experienced by liquidity providers in automated market makers (AMMs) like those on Solana when the price of deposited tokens diverges compared to simply holding the assets, often resolving partially or fully when token prices return to initial ratios.

Beginner
DeFi
Crypto Terminology

Impermanent Loss: what is it?

Impermanent loss occurs when you provide two tokens to a liquidity pool (LP) on a decentralized exchange (DEX) using an Automated Market Maker (AMM), such as Orca or Raydium on Solana, and the price of these tokens changes relative to each other after your deposit.

Because AMMs automatically adjust pool balances to maintain a constant product, large shifts in asset prices can lead to the value of your pool share being less—sometimes significantly so—than if you had simply held the original tokens outside of the pool. The loss is “impermanent” because it only becomes permanent if the liquidity is withdrawn while those price deviations persist; if prices revert to when you first deposited, the impermanent loss can disappear.

How It Works

When a liquidity provider (LP) deposits assets (for example, SOL and USDC) into a Solana DEX AMM, the protocol enables swaps between those tokens via a formula (often x * y = k). If the price of one token rises or falls dramatically, arbitrage traders rebalance the pool, which alters the token ratios. As a result, LPs may end up with fewer high-value tokens and more of the lower-value ones compared to their initial deposit, thus incurring impermanent loss until/unless prices revert.

Impermanent Loss in Solana’s Ecosystem

Impermanent loss is a fundamental risk for LPs on Solana’s main AMMs like Orca, Raydium, and Lifinity. Although Solana’s low fees and fast transactions can boost yield farming, the price volatility of crypto assets still exposes liquidity providers to impermanent loss, particularly for volatile trading pairs.

🔑 Key points

  • Impermanent loss affects LPs when the price ratio of pooled tokens changes.

  • It’s called “impermanent” because losses may reverse if prices return to initial ratios before withdrawal.

  • More volatile token pairs increase the risk of impermanent loss compared to stable pairs.

  • Trading fees may sometimes compensate, but not always fully offset impermanent loss.

Examples

  • 1

    Providing SOL and USDC to Orca’s AMM and incurring impermanent loss if SOL’s price surges or drops versus USDC.

  • 2

    Pairing two volatile tokens in a Raydium pool and seeing reduced value if their price divergence increases.

  • 3

    Experiencing smaller impermanent loss with stablecoin pairs (e.g., USDC/USDT) than pure crypto pairs.

Common Use Cases

Yield farming on Solana DEXs by supplying assets to AMM pools.
Participating as a liquidity provider for token launch events or initial DEX offerings (IDOs).
Selecting pools with lower volatility to minimize exposure to impermanent loss.

Pro Tips

💡

Monitor token volatility before adding liquidity to a pool on Solana's AMMs.

💡

Use platforms or calculators to estimate potential impermanent loss before depositing.

💡

Choose liquidity pools with balanced, less-volatile tokens to reduce risk.

💡

Factor in trading fee rewards when calculating overall yield versus impermanent loss.

Frequently Asked Questions

Is impermanent loss a risk on all Solana AMMs?
Yes, any AMM that uses automated, ratio-based liquidity pools exposes LPs to impermanent loss when price ratios change.
Can impermanent loss ever be avoided?
It can be minimized or eliminated when providing liquidity to stable token pairs, but it remains a core risk for most AMM-based pools.