ICT / Smart Money

Liquidity Sweep vs Liquidity Run — How to Tell Them Apart

📅 10.07.2026⏱ ~8 min read✍️ Rafal (KBS)

Price breaks an old high on BTC. Now what — a reversal or the start of a rally? It's one of the most expensive questions in trading, because both answers begin identically: with liquidity being taken beyond the level. The difference only reveals itself a moment later, and it has a name in the ICT vocabulary. A liquidity sweep is liquidity taken followed by a reversal. A liquidity run is liquidity taken followed by a run-through — continuation in the same direction. Whoever confuses these two moves ends up shorting the start of a rally and buying the top of distribution. In this article we break down both phenomena and give you a concrete set of criteria for telling them apart before the market decides for you.

What a liquidity sweep is

A liquidity sweep is a move whose sole purpose is to consume the orders waiting beyond a level — after which price reverses. The mechanics: above an old high hangs a pool of buy stops; price drives into it, turns the stops into market buying, smart money sells into that wave — and the market heads down. The fuel has been collected, the direction flips.

On the chart, a sweep has two typical faces:

A sweep is named after the side of the liquidity being taken: a buy-side sweep collects the buy orders above the highs (and foreshadows a move down), a sell-side sweep collects the sell orders below the lows (and foreshadows a move up). You'll find the full mechanics of both sides in the pillar on BSL and SSL.

📈

[Chart coming soon: BTC/USDT M15 chart from TradingView — on the left a sweep: a wick pierces the equal highs and the candle closes inside the range, then price falls; on the right a run: a candle closes above the high with momentum and price continues up without returning]

What a liquidity run is

A liquidity run is a move that collects the liquidity at a level and keeps going in the same direction. In an ETH uptrend, price reaches the previous high, consumes the orders hanging above it — and instead of reversing, uses them as fuel to print a new high. In a downtrend, the same in mirror image: a break of the old low, consumption of the sell stops, a new minimum.

A run is nothing more than healthy trend continuation viewed through the lens of liquidity. Its telltale traits: displacement — dynamic, full-bodied candles pulling away from the broken level — and no quick return into the range. Price doesn't look back; at most it comes back later to retest the broken level from the other side.

It's worth knowing that a run is often preceded by a sweep on the opposite side: the market first collects the liquidity below a low (a sweep, frequently acting as inducement), and only then runs through the highs. Fuel collected on one side powers the run through the other.

How to tell a sweep from a run step by step

At the moment the level breaks, both moves look the same. Four criteria settle it — check them in this order:

  1. Direction of the HTF structure. The most important filter. Ask: does the side of the liquidity being taken agree with the D1/H4 direction? Uptrend + break of a high = agreement = expect a run. Uptrend + dip below a low = contradiction = expect a sweep and a return. The market takes counter-trend liquidity in order to continue the trend.
  2. The candle close. A wick through the level and a close back inside the range is the signature of a sweep. A full candle closing decisively beyond the level, with no immediate pullback — the signature of a run.
  3. Character of the move after the break. Sweep: price loses momentum beyond the level, rejection wicks appear, then it comes back. Run: displacement — big bodies, no hesitation, the level left behind.
  4. The LTF structure's reaction. The final proof. After a sweep, M5–M15 prints a structure shift (MSS/CHoCH) in the opposite direction. After a run, the lower timeframe breaks structure in line with the direction of the break and doesn't give the level back.

An extra contextual clue: where the break happened. A level taken at the extreme of a move, after a long rally, in the higher timeframe's premium/discount zone — more often a sweep. A break in the middle of a trending move, after fresh accumulation — more often a run.

Our SRL indicator simplifies the first part of the job: it automatically marks untouched liquidity levels, so you can instantly see which level the market is collecting and whether that pool was with or against the trend.

📈

[Chart coming soon: ETH/USDT H1 chart in TradingView with the SRL indicator — a sell-side sweep marked below the Asian session low (wick + return into the range), then an MSS on M15 and a run through the highs on the opposite side of the range]

How to use the sweep and the run in trading

Both phenomena have their place in the plan — the sweep gives you the entry, the run gives you the target and position management. The HTF→LTF scheme:

Step 1 — bias. On D1/H4, establish the direction of the structure. It tells you in advance on which side to expect a sweep (against the trend) and on which a run (with the trend).

Step 2 — liquidity map. Mark the pools on both sides: equal highs/lows, daily and weekly extremes, the high/low of the Asian range. The pool against your bias is a potential entry location; the pool with your bias — a potential target.

Step 3 — wait for the sweep, not the touch. Price has to actually break the level and show rejection (a close back inside the range). Entering "because it touched the level" skips the model's entire edge.

Step 4 — trigger on the LTF. You drop to M5 and wait for an MSS with displacement in the direction of your bias. Entry on the retest of the zone that move leaves behind (FVG, order block), stop a few ticks beyond the swept extreme, not exactly on it.

Step 5 — target: the pool on the opposite side. And here the run returns: if your sweep setup works, the target move will be precisely a run through the levels aligned with the trend. Don't close the position at the first resistance — displacement through successive levels is confirmation that the market is running, not collecting again.

The same logic works defensively: if you're holding a long and price has just done a buy-side sweep at a major high against the HTF trend — that's your signal to take profit before the market turns for good.

An example of the full sequence on BTC: the H4 structure is bullish, and overnight a tight range forms with a clear low. In the early morning price dips below that low — a wick, sell stops collected, the candle closes back inside the range. That's a counter-trend sweep, i.e. textbook refueling. On M5 an MSS to the upside appears, with displacement leaving an FVG; you enter on its retest, stop below the sweep's wick. The target move breaks the range high with a full candle and doesn't come back — that's now a run, so instead of panic-closing the position "because resistance", you ride it to the next untouched pool above the day's high. One trade, both concepts: the sweep gave you the entry, the run — the nerve to carry the profit to the target.

Most common mistakes

The sweep and the run are two sides of the same coin: the market always collects liquidity — the only question is whether it does so to turn around or to keep going. The answer almost never lies in the breakout candle itself — it lies in the higher-timeframe structure. So before you judge the next breakout, go back to your map of liquidity pools and check on which side of the trend the taken level sat. And how the market chooses the order in which it collects levels inside and outside the range, you'll read in the piece on IRL/ERL liquidity.

FAQ

What is the difference between a liquidity sweep and a liquidity run?
A sweep is a move that collects liquidity beyond a level and reverses — price wicks through a high or low and returns into the range. A run is a move that collects liquidity and continues in the same direction, pulling away from the level with momentum. At the moment of the break they look identical; what separates them is what happens next.
How do I predict whether it will be a sweep or a run?
The simplest rule: compare the side of the liquidity being taken with the direction of the higher-timeframe structure. Taking a level in line with the HTF trend (e.g. breaking a high in an uptrend) is usually a run. Taking one against the trend (e.g. dipping below a low in an uptrend) is usually a sweep and a return.
When does a sweep become an entry signal?
Only after confirmation: price must close back inside the range, and the lower timeframe must print a structure shift (MSS/CHoCH) with clear displacement. A wick through the level alone is not a setup — without confirmation it may just as easily turn out to be the start of a run.
Rafał — Strefa Tradingu / Krypto Bez Ściemy
Rafał — Krypto Bez Ściemy

Trader and founder of Strefa Tradingu. He’s been breaking crypto down on YouTube for years — no hype, no signals, with a focus on market structure and risk management.

🎁 Grab Strefa’s free TradingView indicators

Drop your email — we’ll send you links to our free TradingView indicators plus a no-fluff starter kit. Zero spam.

You’re joining the Strefa Tradingu list. Unsubscribe with one click, anytime.
✅ Done — the email with your links is on its way!

Check your inbox (and the Spam/Promotions folders) and add us to your contacts.

Read next