A liquidity sweep is when price pushes beyond a recent swing high or swing low — just far enough to trigger the stop-loss and breakout orders resting there — before reversing hard in the other direction. It is the single most important concept in ICT trading, because almost every other setup (order blocks, fair value gaps, market structure shifts) is built on the assumption that a sweep has already happened.
Retail traders place stops in predictable places: a few pips below the last swing low, or a few pips above the last swing high. Collectively, thousands of these stop orders sitting at the same price level form a pool of resting liquidity — orders the market can trade into. Institutions need that liquidity to fill their own large orders without moving the price against themselves. So price is pushed toward it, sweeps it, fills, and then reverses — leaving the breakout traders who chased the move underwater.
Buy side vs sell side liquidity
Sell side liquidity (SSL) sits below swing lows — this is where sell-stop orders and short-breakout orders rest. When price sweeps below a swing low and reverses upward, it has taken sell side liquidity. Buy side liquidity (BSL) sits above swing highs, and is taken when price sweeps above a high before reversing down.
If price is going to reverse bullish, it usually sweeps sell side liquidity first (down before up). If price is going to reverse bearish, it usually sweeps buy side liquidity first (up before down). The sweep is the tell — not the direction the candle is currently moving in.
How to identify a liquidity sweep on a chart
Three things need to be true for a valid sweep: (1) price trades through a clearly defined swing high or low — even by a small margin, (2) the move happens quickly, usually on a single displacement candle with a long wick, and (3) price reverses shortly after — within the same session, ideally within a few candles. A slow grind through a level with no reversal afterward is not a sweep; it is simply a continuation.
Equal highs and equal lows
The clearest liquidity pools form at equal highs or equal lows — two or more swing points sitting at almost the same price. Retail traders see these as “resistance” or “support” and stack stops right behind them, which is exactly why ICT traders watch these levels for a sweep rather than trading a bounce off them.
Session highs and lows
The previous day’s high and low (PDH/PDL), and the Asian session range, are the two most reliable liquidity pools in forex. A sweep of the Asian range during the London killzone is the foundation of the Model 1 entry.
How to trade a liquidity sweep
A sweep alone is not an entry signal — it is a context signal. The full sequence is: (1) mark the liquidity pool (a swing high/low, equal highs/lows, or a session high/low), (2) wait for price to sweep it, (3) wait for a market structure shift or a fair value gap to confirm the reversal has actually started, then (4) enter on the retracement into that new zone, with a stop just beyond the sweep’s extreme.
| Step | What to look for | Why it matters |
|---|
| 1. Mark the pool | Recent swing high/low, equal highs/lows, or PDH/PDL | Defines where resting orders are likely stacked |
| 2. Wait for the sweep | A fast wick through the level, not a slow grind | Confirms liquidity was actually taken, not just tested |
| 3. Confirm the reversal | Market structure shift or a fresh FVG forming | Filters out sweeps that simply continue in the same direction |
| 4. Enter the retracement | Price pulling back into the new FVG or order block | Gives a tight, defined stop just beyond the sweep wick |
Common mistakes
Entering the moment price sweeps the level. The sweep by itself is not confirmation — plenty of sweeps continue in the same direction with no reversal. Wait for a market structure shift before entering.
Confusing a shallow wick with a real sweep. A candle that barely tags a level and immediately reverses on the very next candle, with no real push through it, is often just noise rather than a genuine liquidity grab.
Placing the stop too tight. Since the whole premise of the setup is that price pushes beyond the level before reversing, a stop placed exactly at the swept level will frequently get clipped by the natural wick of the reversal candle itself.
FAQ