Blog/Education
EducationFeb 5, 20269 min read

Understanding Liquidity Pools — How DEX Liquidity Works on Solana

Every swap you make on a Solana DEX goes through a liquidity pool. Understanding how they work gives you an edge in reading market health, spotting rug risks, and evaluating DeFi opportunities.

In This Guide

  • 01 What is a Liquidity Pool
  • 02 How AMMs (Automated Market Makers) Work
  • 03 Impermanent Loss Explained
  • 04 Concentrated Liquidity on Orca
  • 05 What Pool Data Tells Traders
  • 06 Liquidity Pools and Rug Pull Risk
$2B+
Total value locked in Solana DEX pools
0.25%
Typical swap fee going to liquidity providers
x*y=k
The AMM formula behind most DEX pools

💧 What is a Liquidity Pool

A liquidity pool is a smart contract holding reserves of two (or more) tokens that traders can swap against. Instead of matching buyers with sellers like a traditional order book exchange, DEXs use liquidity pools where trades happen automatically at algorithmically-determined prices.

Anyone can become a liquidity provider (LP) by depositing equal value of both tokens into the pool. In return, they receive LP tokens representing their share of the pool, and they earn a portion of all trading fees generated by that pool.

Example

A SOL/USDC pool on Raydium holds $500K worth of SOL and $500K worth of USDC. When you swap USDC for SOL, you're adding USDC to the pool and removing SOL from it. The price adjusts automatically based on the ratio of tokens in the pool.

🔢 How AMMs (Automated Market Makers) Work

Most Solana DEX pools use the Constant Product Market Maker (CPMM) model, governed by a simple formula: x × y = k, where x and y are the quantities of the two tokens, and k is a constant that never changes.

The x × y = k Formula in Action

Pool starts with: 100 SOL + 10,000 USDCk = 1,000,000
Current price implied1 SOL = 100 USDC
Trader swaps 1,000 USDC for SOLPool: 90.9 SOL + 11,000 USDC
New implied price1 SOL = 121 USDC (+21%)

As traders buy SOL, the price automatically increases because there's less SOL and more USDC in the pool. Large trades have more price impact (slippage) than small trades because they shift the ratio more dramatically. This is why deep liquidity pools have lower slippage — the same trade moves the ratio less.

⚠️ Impermanent Loss Explained

Impermanent loss (IL) is the primary risk for liquidity providers. It occurs when the price of one token in the pair changes relative to the other — meaning you would have been better off just holding the tokens instead of providing liquidity.

Scenario: SOL price doubles

Initial deposit:1 SOL + 100 USDC ($200)
If just held:$300 (1 SOL @ $200 + $100)
LP position value:~$283
Impermanent loss:~$17 (5.7%)

IL Reference Table

Price change 2x:-5.7% IL
Price change 3x:-13.4% IL
Price change 5x:-25.5% IL
Price change 10x:-42.3% IL

Key Point

IL is "impermanent" because if prices return to their original ratio, the loss disappears. It only becomes "permanent" when you withdraw your liquidity at a different price ratio than you entered. Trading fee income can offset IL for stable or low-volatility pairs.

🎯 Concentrated Liquidity on Orca

Orca's Whirlpools use concentrated liquidity (CLMM), allowing LPs to provide liquidity within a specific price range rather than across the entire curve. This capital efficiency means LPs earn more fees per dollar deposited — but only while the price stays within their range.

Standard Pool vs. Concentrated Liquidity

Standard AMM

  • Liquidity spread 0 to infinity
  • Simple to manage
  • Lower capital efficiency
  • No active management needed

Concentrated Liquidity

  • Liquidity in custom price range
  • Requires active rebalancing
  • Up to 4,000x more efficient
  • Higher IL risk if out of range

📊 What Pool Data Tells Traders

As a trader (not an LP), liquidity pool data gives you critical signals about a token's health and market structure:

Total Liquidity (TVL)

Higher TVL means lower slippage for your trades. For a $5K trade, you want at least $500K in pool TVL to execute with less than 1% slippage. Always check pool TVL before entering to ensure your position size is appropriate.

Volume/TVL Ratio

This ratio indicates how efficiently the pool is being used. A pool with $1M TVL and $5M daily volume (5x ratio) is very active, suggesting strong trading interest. A pool with $1M TVL and $10K volume (0.01x) has stagnant trading.

Liquidity Growth vs. Price

Liquidity increasing alongside price suggests organic market maker confidence — LPs are adding when the token appreciates. Liquidity decreasing as price rises can signal LPs removing tokens while they can (a warning sign for higher price).

🚨 Liquidity Pools and Rug Pull Risk

The most common rug pull is a liquidity rug: the developer who added the initial liquidity removes it all at once, leaving the token with no buyers and the price at zero. Understanding LP mechanics helps you assess this risk.

Rug Pull Red Flags

  • Liquidity not locked (can be removed anytime)
  • One LP wallet controls 90%+ of the pool
  • Liquidity being gradually reduced (slow rug)
  • LP lock expires soon (check expiry date)

Safety Indicators

  • Liquidity locked on Team Finance / Streamflow
  • Lock duration 1–2 years minimum
  • Multiple LP providers (distributed LP)
  • Liquidity growing as token gains users

Make Better Trades with Wallet Bot

Wallet Bot analyzes liquidity, slippage, and market depth automatically so you always know what you're trading before you click buy.

Launch Wallet Bot

Related Articles