What Is a Liquidity Sweep?
A liquidity sweep is a deliberate move through a resting liquidity level — equal highs, swing highs, or consolidation highs and lows — that triggers the stop orders clustered there before reversing sharply in the opposite direction.
The purpose is institutional. Market makers need to fill large orders. To buy at wholesale prices, they engineer a move down through sell-side liquidity, trigger the stops of longs, absorb that sell flow, and then reverse bullish. The sweep is the trap. The reversal is the trade.
In ICT terms, a sweep of sell-side liquidity (lows) is a bullish signal when it aligns with HTF bias. A sweep of buy-side liquidity (highs) is a bearish signal when it aligns with bearish HTF context.
A liquidity run is when price moves through a resting liquidity level and continues in the same direction. It does not reverse. The stops are taken but the institutional order flow is in the same direction as the move, not opposing it.
Liquidity runs happen in strong trending conditions. When the HTF bias is bullish and price takes out a swing high, the move is not a trap — it is continuation. Price may pull back briefly but the directional drive continues upward.
The critical difference: in a sweep, institutional sellers are waiting above the high to distribute. In a run, institutional buyers are absorbing the sell-side stops below the low and the trend continues with them.
How to Tell Them Apart in Real Time
The cleanest signal is the displacement candle. After price takes the liquidity level, watch the next 1-3 candles. A sweep produces a large-bodied displacement candle back through the swept level — closing inside the prior range. A run produces continuation candles that close beyond the level and hold there.
Candle body size matters. A sweep reversal candle typically has a body covering at least 60-70% of its range. A run continuation candle closes near its high (bullish run) or near its low (bearish run) with minimal wick on the continuation side.
The second confirmation is where price returns to. After a sweep, price should move away from the swept level quickly, leaving a Fair Value Gap or Order Block. After a run, price typically pulls back to the swept level and uses it as support or resistance — the former resistance becomes support.
Sweeps and runs do not look different in isolation. The context that separates them is always the higher timeframe bias. If you are in a bullish HTF environment and price takes out sell-side liquidity, expect a sweep and reversal — the setup is bullish. If the HTF bias is bearish and price takes out sell-side liquidity, the move is more likely a run lower — the setup is bearish continuation.
ICT teaches a top-down approach: establish the 4H or daily bias first, then look for liquidity events on the 15M or 5M that align with it. Sweeps against the HTF bias are high-probability entries. Sweeps in the direction of HTF bias are warning signs that the bias may be shifting.
When you are unsure, wait for the displacement. A clean displacement candle after a liquidity grab, combined with a Fair Value Gap forming on the return, is the confirmation that it is a sweep, not a run.
Sweep vs Run: Step-by-Step Identification
Bullish sweep example: HTF bias is bullish. Price forms equal lows on the 15M chart. During the London open, price dips below those lows, briefly trades through them, then immediately produces a large bullish displacement candle that closes back above the equal lows level. A Fair Value Gap is left behind on the 5M. This is a sweep. Entry is inside the FVG on the return.
Bullish run example: HTF bias is bearish. Price forms equal lows. During New York open, price breaks below the equal lows with multiple consecutive bearish candles, each closing below the previous. Price does not return above the equal lows level. This is a run. There is no reversal entry — this is trend continuation downward.
The key question to ask after any level is taken: did price come back? If yes, and it came back quickly with a displacement, it is a sweep. If no, and price is holding below (or above) the taken level with continuation structure, it is a run.
- Direction after level taken
- Sweep: reverses. Run: continues.
- Displacement candle
- Sweep: large body closing back inside range. Run: body closing beyond level.
- HTF alignment
- Sweep: against HTF bias. Run: with HTF bias.
- FVG formation
- Sweep: leaves FVG on return. Run: leaves FVG in continuation direction.
- Entry opportunity
- Sweep: entry on return to FVG/OB. Run: no entry — stand aside or follow trend.
Common Mistakes When Reading Sweeps and Runs
The most common mistake is labelling every move through a level as a sweep before confirmation arrives. Traders see price dip below equal lows and immediately enter long, only to watch it continue lower. This happens because they classified a run as a sweep without waiting for the displacement candle to close back inside the prior range.
The second mistake is ignoring the HTF context entirely. A trader on the 5M chart sees what looks like a sweep of a short-term low and enters long. But the 4H chart is in a clear bearish trend — what appeared to be a sweep was a run lower that temporarily paused before continuing. HTF context is not optional. It is the filter that determines which interpretation is more probable before the move resolves.
Third mistake: waiting too long for confirmation. Some traders want to see price fully return to the FVG before entering, which often means missing the entry or entering at a worse price. The displacement candle closing back inside the prior range is the confirmation. You do not need price to return to the FVG — the FVG is where the trade entry lives, not a second confirmation signal.
Fourth: treating every sweep the same regardless of the level swept. A sweep of a minor 15M equal low during a low-volume period is very different from a sweep of the previous week’s low during the London open. The significance of the level swept directly affects the probability of the sweep producing a meaningful reversal. Always ask: how much liquidity was resting at this level?
Fifth mistake is not having a defined invalidation. After entering on a sweep, if price returns to the swept level and breaks through it with displacement, the sweep thesis is wrong. Many traders hold through that invalidation, hoping for a recovery. The swept level itself is the stop — honour it and move on to the next setup.
The Sweep vs Run Checklist
Use this quick checklist in real time to classify any liquidity level event as a sweep or a run before committing to a trade direction.
First: what is the HTF bias? If bullish, a grab of sell-side liquidity is more likely a sweep. If bearish, it is more likely a run. Second: did a displacement candle close back inside the prior range within 1-3 candles? Yes = sweep signal. No = run signal. Third: is price now forming a Fair Value Gap or returning to an Order Block in the direction of the sweep reversal? Yes = confirms sweep entry. No = wait or stand aside. Fourth: is the level swept a significant one — equal highs/lows, a prior week high or low, or a protected swing? The more significant the level, the more meaningful the sweep.
If you score 3 or 4 out of 4 on this checklist in favour of a sweep interpretation, the probability of a valid reversal entry is high. If you score 1 or 2, treat it as ambiguous and wait for further confirmation before entering any position.
Watch: Liquidity Sweep vs Liquidity Run: How to Tell Them Apart
Frequently Asked Questions