A liquidity sweep is a fast move just beyond an obvious high or low that triggers the stop orders and breakout orders resting there, followed by a quick return inside the level. Traders read it as a failed break. The sweep's extreme then gives them a place to put the stop for a trade the other way.
In short
- Buy-side liquidity is the cluster of buy orders above a high: short sellers' stops and breakout buyers' entries. Sell-side liquidity is the matching cluster below a low.
- The obvious pools sit beyond equal highs and equal lows, recent swing points, the previous day's high and low, and session ranges.
- A sweep pokes through the level and closes back inside it. A breakout closes beyond the level with a candle body and holds there.
- Most traders treat a sweep as context. They wait for a close back inside and a break of structure the other way on a lower timeframe before entering.
- On a $10,000 Classic account, a 25-pip stop on 0.4 lots of GBP/USD risks $100, a fifth of the $500 daily loss limit.
Where does liquidity sit on a chart?
Liquidity sits where many traders place orders at the same price, usually just beyond a level everyone can see. Stops for short trades sit above a high and stops for long trades sit below a low. Breakout traders add entry orders in the same places, so each liquidity pool holds stops and new orders together.
Equal highs and equal lows are the clearest pools. Two or three highs within a pip or two of each other look like strong resistance, so short sellers put their stops a few pips above them. A trader who sees a double bottom at 1.2650 and 1.2651 on GBP/USD can expect a dense band of sell stops from about 1.2649 down.
| Pool | Where the orders sit | Why traders put them there |
|---|---|---|
| Equal highs or lows | Just beyond the matching extremes | They look like firm resistance or support |
| Recent swing high or low | Just beyond the swing | The textbook place for a stop |
| Previous day's high or low | Just beyond the level | Watched by day traders on every market |
| Session range (Asian high and low) | Just beyond the range | Breakout traders wait for the next session to break it |
| Round numbers | Just beyond 1.2700, 150.00 and the like | People choose round prices for stops |
Why do liquidity sweeps happen?
A sweep happens when price reaches a pool, the orders there fire, and nobody follows through once they have. A sell stop below a low becomes a market sell order when it triggers. For a large buyer, that burst of selling is a chance to buy a big size without pushing price up, so the move often reverses once the pool is used up.
Smart money and ICT teaching describe this as institutions running stops on purpose, which is where the term stop hunt comes from. Treat that as a model. A retail chart shows price and nothing about who placed which order, and plenty of sweeps are just breakout traders arriving, getting filled and running out of buyers.
You can use the pattern without knowing the motive. You can see an obvious level, a quick move through it and a close back inside, which tells you the break failed. A failed break also gives you an invalidation price: the far end of the sweep.
Liquidity sweep vs breakout: how do you tell them apart?
A sweep goes beyond a level and closes back inside it within a candle or a few candles. A breakout closes beyond the level with a candle body, stays there, and usually holds when price comes back to test it. You only know which you have after the candle closes, so trading the wick while it forms is a guess.
| Liquidity sweep | Breakout (a liquidity run) | |
|---|---|---|
| The candle that crosses the level | Wicks through, body closes back inside | Body closes beyond the level |
| The next few candles | Move away from the level, back into the range | Stay beyond the level |
| A retest of the level | Price rejects it from inside the range | Price holds it from the far side |
| Structure on a lower timeframe | Breaks the other way (a change of character) | Keeps breaking in the direction of the move |
| Where a stop goes | Beyond the sweep's extreme | Back inside the old level |
Some traders allow a sweep to spend two or three candles beyond the level before closing back inside. Others call a one-candle wick a liquidity grab and the slower version a sweep. Either way the test is whether a body closed back inside and price then moved away. For the break-and-hold side of this table, see the break of structure guide.
How do you confirm a liquidity sweep?
Confirmation means checking that the pool was obvious, that a candle body closed back inside, and that price then broke structure the other way on a lower timeframe. The sweep tells you where a move failed. The structure break tells you buyers or sellers have taken over, which is the part you need before you risk money.
A common checklist, in order:
- The level was clear before the sweep: two or more touches, a prior day's extreme or a session range. A minor swing in the middle of a range rarely has many orders behind it.
- A candle wicked beyond the level and its body closed back inside.
- On a lower timeframe, price closed beyond the last swing that formed during the move into the sweep. After a sweep of a low, that is the last lower high.
- The move away was fast enough to leave a fair value gap, a three-candle space where the wicks do not overlap. Many traders use that gap as the entry area.
- The trade agrees with the higher-timeframe trend. A sweep of sell-side liquidity during a pullback in an uptrend is the version most methods prefer.
You can do all of this without an indicator. Scripts that mark equal highs and lows or flag wicks through prior swings automate the first two steps.
How do you trade a liquidity sweep?
The usual plan is to enter after confirmation, place the stop a few pips beyond the sweep's extreme and aim for the pool on the opposite side of the range. The sweep gives you the stop and the opposite pool gives you the target, so your entry price decides whether the trade pays for its risk.
There are three common entries, and each changes your stop and size. Buying at the close of the sweep candle is the earliest, before any structure break has confirmed it. Buying a pullback into the fair value gap left by the lower-timeframe break adds that confirmation but costs price: the stop below the sweep is further away and the target closer. Waiting for price to return to the swept level itself gives the tightest stop, but price often leaves without coming back that far.
Put the stop beyond the extreme of the sweep with a buffer for the spread. If you put it exactly on the wick, a second, slightly deeper sweep can take it out. For the target, use the pool on the other side: after a sweep of sell-side liquidity, buy-side liquidity above the range is the natural place to take profit. Many traders exit a pip or two short of it, since price can turn just before reaching it. Work out the size from the stop with the position size calculator.
What does a liquidity sweep trade look like with real numbers?
Here is a liquidity sweep example on GBP/USD: a long trade after a sweep of the Asian session low, sized for a $10,000 account risking 1% per trade. One standard lot of GBP/USD moves $10 per pip, so 0.4 lots moves $4 per pip. The trade risks $100 for a $200 target.
- Mark the pools. Overnight, GBP/USD makes two lows at 1.2650 and 1.2651 and two highs at 1.2712 and 1.2713. Sell-side liquidity sits below 1.2650; buy-side liquidity sits above 1.2713.
- Watch the sweep. When London opens, a 15-minute candle drops to 1.2640, 10 pips below the lows, and closes at 1.2657, back above them. The body closed inside, so this is a sweep candidate and not a breakout.
- Wait for structure. On the 5-minute chart, the last lower high of the drop was 1.2669. A 5-minute candle closes at 1.2674, above it: a change of character.
- Find the entry. The rally left a bullish fair value gap from 1.2657 to 1.2665. You place a buy limit at its midpoint, 1.2661.
- Set the stop at 1.2636, 4 pips below the sweep low of 1.2640. That is 25 pips of risk.
- Set the target at 1.2711, 1 pip under the equal highs. That is 50 pips, a reward to risk of 2:1.
- Size it. 1% of $10,000 is $100, and $100 divided by (25 pips × $10 per pip per lot) is 0.4 lots.
- At the target you make 50 × $4 = $200. At the stop you lose 25 × $4 = $100.
Those figures are before costs. Simulated trades carry trading costs, as they would on a live account: a commission when a trade opens and when it closes, a price markup on some symbols, and holding costs on positions kept overnight.
Buying at the sweep candle's close of 1.2657 would have meant a 21-pip stop and a 54-pip target, a better ratio, but before the 5-minute break showed that buyers had taken over. If a later 15-minute candle closes with its body below 1.2640, the move through 1.2650 was a breakout after all. Your stop at 1.2636 will most likely have been hit by then, for the planned $100 loss.
How this works on CMC Funded
On CMC Funded the daily loss limit is measured on equity, so open positions count against it as they move. A sweep is a sharp move against anyone positioned the wrong way, which means the limit can be reached at the bottom of a wick even if the candle then closes back inside.
On a $10,000 Classic account the daily loss limit is $500 on the first day, 5% of that day's starting equity. On a $10,000 Direct account it is $400, 4%. Take a trader who bought 2 lots of GBP/USD at 1.2670 before London with no stop, planning to hold for the range high. Each pip is worth $20. At the sweep low of 1.2640 the position is 30 pips down, a floating loss of $600. That is past the Classic limit, so the account ends there, although price closes at 1.2657 and later reaches 1.2711. On Direct the $400 limit is reached at 1.2650, as price touches the equal lows.
The planned trade above uses $100 of that allowance. Five full stop-outs reach the Classic limit and four reach the Direct one, before costs. The limit is worked out afresh each day from that day's starting equity, so it moves with your account, an unused allowance does not carry over, and reaching it ends the account with no warning stage. The daily loss and maximum loss lesson explains how the two limits work together.
News trading is allowed, and data releases often produce the deepest sweeps. A 30-pip wick on a 0.4-lot position is $120, so size news trades from a wider stop. There is no time limit, so you can wait for sweeps that pass every step of your checklist.
Common mistakes
- Putting your own stop just beyond equal highs or lows. A buyer at 1.2670 with a stop at 1.2647 on 1 lot loses $230 on the London sweep in the example and misses the rally. Put stops beyond a level other traders are less likely to cluster around, or size down and use a wider one.
- Entering as the wick forms. Wait for the candle to close; until it does, you cannot tell a sweep from a breakout.
- Calling every wick a sweep. Use levels that were obvious before the move, such as equal highs or lows, session ranges and the prior day's extremes.
- Skipping the structure break. A close back inside without a lower-timeframe change of character often turns into a second push through the level.
- Setting the stop on the sweep's exact low, where a slightly deeper second sweep takes it out. Add a few pips.
- Taking a sweep against the higher-timeframe trend at full size. If you trade it at all, risk less.
Questions traders ask
Is a liquidity sweep bullish or bearish?
It depends on which side is swept. A sweep of sell-side liquidity below a low, followed by a close back above it, is read as bullish because sellers failed to push price lower. A sweep of buy-side liquidity above a high, followed by a close back below, is read as bearish. Neither is a signal until structure confirms it.
What is the difference between a liquidity sweep and a liquidity grab?
Many traders use the two terms for the same thing. Where they are separated, a liquidity grab is a single candle whose wick pierces the level and whose body closes back inside. A sweep can take several candles beyond the level before price returns. In both cases the trade idea and the stop location are the same.
What usually happens after a liquidity sweep?
Three outcomes are common. Price reverses and runs to the pool on the opposite side, which is the trade the setup plans for. Price chops near the level and goes nowhere. Or price returns, closes beyond the level and continues, so the sweep turns out to be the start of a breakout. A stop beyond the sweep's extreme covers the third case.
Is a liquidity sweep the same as a break of structure?
No. A break of structure is a candle body closing beyond a swing high or low, which traders read as the trend continuing. A sweep pierces the swing and closes back inside, which they read as the break failing. A sweep is often followed by a break of structure in the opposite direction on a lower timeframe, and that pairing is the usual entry signal.
Next steps
The Academy lesson on liquidity has you mark pools and sweeps on practice charts. Size each trade from its stop with the position size calculator, and read the daily loss limit and the other limits on the rules page.
You can compare the Classic and Direct routes on the challenges page.
