5 Impermanent Loss Checks Before Adding Solana Liquidity

Impermanent loss is the gap between an LP position and simply holding its tokens. If you add a pair to a pool and their relative prices move, the pool’s trading rules change the amounts you own; your position can end up worth less than keeping the same tokens in your wallet.
- Compare your pool position with holding the original tokens, not with your deposit value alone.
- In a basic 50/50 pool, a larger relative price move means a larger gap.
- Trading fees can offset that gap, but they do not guarantee a profit.
Why does a price move change your token amounts?
A liquidity pool holds two assets for traders to swap between. In a common 50/50 constant-product pool, the reserve amounts follow the relationship x × y = k: as traders buy one asset, its amount in the pool falls while the other asset’s amount rises. Arbitrage traders help bring the pool’s exchange rate back in line with the wider market.
That adjustment is the mechanism behind impermanent loss. When one token rises against the other, the pool sells some of the rising token for the token that has lagged. Your LP position then holds less of the winner than it would have if you had kept the original pair untouched.
What does the difference look like in numbers?
Suppose you deposit 1 ETH and 2,000 USDC into a 50/50 pool when ETH is worth $2,000. Your starting position is worth $4,000. For a simplified example, assume ETH then doubles to $4,000 and ignore fees and other costs.
At the new price, the pool’s reserves would be about 0.707 ETH and 2,828 USDC, worth about $5,657 altogether. Simply holding the original 1 ETH and 2,000 USDC would be worth $6,000. The LP position trails by about $343, or 5.7% of the hold value; that percentage is the impermanent loss in this example.
For a 50/50 constant-product pool, the loss relative to holding depends on the price ratio, not the dollar price: IL = 2√r ÷ (1 + r) − 1, where r is the ending price of token A divided by its starting price. If the price doubles or halves, the result is about −5.7%; if it quadruples, it is −20%. These are illustrative figures before fees, and other pool designs can behave differently.
Can fees make up the gap?
They can, but you have to compare actual fee income with the value gap and the costs of entering and leaving. Fees accrue as traders use the pool, while impermanent loss grows from the relative price move. A busy pool may earn more fees, but high volume alone does not tell you what your share will be or how far the prices may move.
When you use Byreal to swap tokens on Solana, you are trading against on-chain liquidity; the Byreal crypto swap is one example of that trading activity. For an LP, the relevant question is whether the fees your share may earn justify holding the pool’s changing mix of tokens.
What should you check before depositing?
First, check the pool’s pricing model and whether liquidity is spread across all prices or concentrated within a chosen range. A full-range constant-product example gives a useful baseline, but concentrated liquidity can change the risk: if price leaves your range, your position may be almost entirely in one token and earn no trading fees until price returns.
Then compare the pair with your actual goal. Two assets that usually track each other may have smaller relative moves, though their prices can still diverge. A volatile token paired with a stablecoin can create a larger gap if the volatile asset moves sharply. Decide whether you are willing to end up holding more of the weaker performer.
Before committing, write down the starting amounts and their dollar value. Estimate how the position and a hold-only portfolio would look after a plausible price move, then compare that gap with a conservative fee estimate and your transaction costs. Treat the pool’s stated or recent fee activity as uncertain; past fees do not promise future returns.
Use this short checklist before you add liquidity:
- Record the pair, pool model, starting amounts, and starting prices.
- Estimate the effect of a meaningful relative price move.
- Check whether your position could leave its active range.
- Proceed only if the likely fee reward and token exposure fit your plan.