LP: Liquidity Pool
Also known as: LP, liquidity pools, stop cluster, resting orders, liquidity level
What is it?
In smart-money trading, a liquidity pool is a concentration of resting orders at an obvious price level - typically the stop-losses clustered just beyond a run of equal highs or equal lows. XAU/USD prints highs at 2372.40, 2372.60 and 2372.50 across three sessions. Every trader short from below has a stop somewhere just above 2372.60, and every breakout trader has a buy stop there too.
Three highs within 0.20 of each other stacked stop orders above 2372.50; one candle wicked to 2375.80 to fill them, then closed back at 2368.00.
That stack of buy orders is the pool. On the fourth session a single candle wicks to 2375.80, fills them all, and closes the session back at 2368.00 - the level was reached, the orders were consumed, and price left without ever holding above it. Pools form precisely because levels are obvious: everyone can see three matching highs, so everyone puts orders in the same place.
That makes clustering the thing to measure - three highs within a couple of ticks are a far stronger pool than one lone spike. One naming warning: in decentralised finance the same phrase means something entirely different, a smart contract holding token pairs for an automated market maker. The two concepts share a name and nothing else.
Why it matters: A liquidity pool is where a cluster of stop orders sits, which is why price so often reaches an obvious level, fills them, and reverses instead of continuing.
Whether your stop sits inside or beyond a pool changes how often you are taken out of trades that would otherwise have worked.
Real-world example
XAU/USD printed highs at 2372.40, 2372.60 and 2372.50, then wicked to 2375.80, filled the stops resting above them, and closed the session back at 2368.00.
How SignalBots handles it
SignalBots signals publish the stop level alongside the entry, so you can see whether the invalidation sits beyond the obvious level before you take the trade. See /risk-warning.
Pro tip
The tighter a run of highs or lows clusters, the more orders sit beyond it - three near-identical highs are a far stronger pool than a single spike.
Common pitfalls
Confusing this with a DeFi liquidity pool; in smart-money trading the phrase means clustered stop orders on a chart, not tokens in an automated market maker.
Frequently asked questions
Is this the same as a DeFi liquidity pool?
No, and the shared name causes real confusion. In decentralised finance a liquidity pool is a smart contract holding token pairs for an automated market maker. Here it means clustered stop orders at a price level on a chart.
What makes one pool stronger than another?
How obvious and how tightly clustered the level is, and how long it has stood. Three highs within a few pips of each other, or a previous day's high, attract far more orders than one unremarkable spike.
How do I know a pool has been taken?
Price trades beyond the level then closes back inside it, usually leaving a long wick. If price closes and holds beyond the level instead, it is more likely a genuine break than a sweep of resting orders.
Can I trade the sweep itself?
Some traders enter once price closes back inside the level, using the sweep extreme as invalidation. It is a defined-risk approach, but sweeps also turn into real breakouts, so it fails regularly and capital is at risk.
Do pools exist on every instrument?
Anywhere traders place stops at visible levels, so across forex, indices, metals and crypto. They read worst on thin, low-volume instruments, where a single order can push price through a level for unrelated reasons.
Trading involves substantial risk of loss. Historical and backtested results do not guarantee future performance. Read the full risk warning.