Module 3 · Lesson 22 of 45

Liquidity & 'insufficient liquidity'

⏱ 5 min read ● Intermediate Module 3 · Fees & mechanics

"Insufficient liquidity for this trade" is a wall many beginners hit on smaller tokens. It's not a bug — it's the pool telling you there isn't enough depth to fill your order at a reasonable price.

What liquidity means here

Liquidity is simply how much of each token sits in the pool you're trading against. A deep pool absorbs large trades with little price movement; a thin one can't. Because an AMM prices along a curve (Lesson 18), the less liquidity there is, the more your trade moves the price.

Why thin pools cost you

  • High price impact — even a modest order shifts the ratio sharply, so you get a poor average price.
  • Failed trades — if the pool can't deliver your minimum received, the swap reverts.
  • The error itself — when an order is large relative to the pool, the DEX can't route it and reports insufficient liquidity.

Check before you trade

Two numbers tell you most of what you need, and you can compare them across venues on the ranking:

  • TVL / pool size — how deep the liquidity is. Higher means smoother fills.
  • 24h volume — how actively the pair trades. Steady volume signals a real, usable market.

What to do about a thin market

  1. Make your order smaller relative to the pool, or split it over time.
  2. Use an aggregator to pull liquidity from several pools at once.
  3. Trade the deepest venue for that token rather than the first one you find.

For brand-new tokens, thin liquidity is also a red flag worth pausing on — it's a precondition for some of the scams in the security module.

Key terms
Liquidity / depthHow much of each token a pool holds to absorb trades.
Thin poolA pool with little liquidity, where trades move the price a lot.
TVLTotal value locked — a measure of how deep a venue's liquidity is.
Insufficient liquidityThe error when your order is too large for the pool to fill well.
!Common mistakes
  • Trying to push a large order through a small pool and getting a punishing price or a revert.
  • Judging a token by price alone without checking whether its pool is deep enough to exit.
  • Ignoring that ultra-thin liquidity on a new token can be a deliberate trap.
Finished reading? Track your progress through the journey.