MODULE 3 OF 25

Module 3: Understanding ICT Liquidity

Buy-side and sell-side liquidity, internal vs external range liquidity, liquidity pools, sweeps, runs, and inducement — the concept that connects market structure to everything else in this course.

Part 3 · Liquidity 9 lessons ~10 min read

If Module 2 taught you to read the skeleton of a chart, this module explains why that skeleton moves the way it does. Liquidity is the concept that turns “price is going up” into “price is going up because it’s headed toward a specific, identifiable pool of orders.” It’s the single idea that connects market structure to almost everything else in this course — order blocks, fair value gaps, kill zones — which is exactly why this is one of the largest modules you’ll work through.

It’s worth sitting with that reframe for a moment before moving into the terminology below. Most retail chart-reading treats a swing high or low as a static line — something price either respects or doesn’t, as if the level itself has some inherent power. Liquidity thinking replaces that with something more mechanical: a swing high isn’t powerful because of where it sits on the chart, it’s powerful because of what’s resting behind it. Two charts can show what looks like the identical swing high, and one can be a far stronger draw than the other simply because more stop-losses happen to be clustered there. Once that distinction clicks, nine lessons of vocabulary in this module stop feeling like memorization and start feeling like natural extensions of one idea.

Lesson 3.1What Is ICT Liquidity?

Liquidity refers to the concentration of orders resting at a given price level, waiting to be filled. In practice, most of what ICT trading calls “liquidity” is stop-loss liquidity — the pending sell orders sitting below a swing low, or the pending buy orders sitting above a swing high, placed there by traders protecting existing positions.

This splits naturally into two categories. Buy-side liquidity sits above price, made up of stop-losses on short positions and breakout buy orders. Sell-side liquidity sits below price, made up of stop-losses on long positions and breakout sell orders. Both are examples of resting orders: orders placed in advance, waiting at a specific level rather than executed immediately at the current price.

Why liquidity matters comes back to something Module 1 already introduced: large participants need volume to fill sizeable positions, and clusters of resting orders are a convenient, predictable source of that volume. Once you start reading a chart with this in mind, price no longer looks random — it looks like it’s frequently traveling toward the nearest significant pool of orders before doing anything else.

Lesson 3.2Buy-Side Liquidity

Buy-side liquidity accumulates above specific reference points on a chart. Previous highs — a prior swing high, a session high, a daily high — are the most obvious source, since traders shorting near that level typically place stops just above it. Equal highs, where price has tapped the same general level twice, are considered especially attractive, because two separate tests mean two separate clusters of stops stacking at nearly the same price. Relative equal highs — highs that are close but not perfectly aligned — are read the same way, since the market doesn’t require pixel-perfect precision for a level to matter.

Old highs, from further back on the chart, still count as valid buy-side liquidity if they’ve never been revisited; the passage of time doesn’t erase resting orders. As with market structure, this liquidity also splits into external buy-side liquidity (above the major, higher-timeframe high) and internal buy-side liquidity (above a smaller high nested inside the current range).

Lesson 3.3Sell-Side Liquidity

Sell-side liquidity works identically, just flipped below price. Previous lows, equal lows, and relative equal lows all mark clusters of resting sell orders, for the same reason their buy-side counterparts do: traders going long near those levels place protective stops just beneath them. Old lows remain valid liquidity targets indefinitely if price never returns to sweep them, and the same external versus internal split applies — a major swing low holds external sell-side liquidity, while a smaller nested low holds internal sell-side liquidity.

Lesson 3.4Internal Range Liquidity

Internal range liquidity refers to the resting orders sitting at the smaller highs and lows inside the current dealing range, rather than at its outer boundaries. Internal highs and internal lows are the local extremes formed during retracements — the minor pullback points that don’t define the broader range but still hold real liquidity.

This matters most during retracement, when price pulls back inside an established range and, in doing so, often sweeps one of these internal points on its way. Distinguishing internal versus external targets is a practical skill: an internal liquidity grab is usually a smaller, shorter-term move, while a run at external liquidity tends to represent the larger, more significant draw the broader structure is actually aiming for.

Lesson 3.5External Range Liquidity

External range liquidity sits at the boundaries of the broader dealing range — the true high and low that define it, rather than any of the smaller points inside. Defining the external range starts with identifying those two boundary points clearly, since everything internal is judged relative to them.

The external highs and lows typically hold the major liquidity pools on a chart — the largest, most obvious clusters of resting orders, often built up over many candles or several sessions. This is where the concept of draw on liquidity becomes genuinely useful: at any given moment, price is usually being pulled toward one specific external pool more than any other, and identifying which one is often the clearest way to form a directional bias.

Lesson 3.6Liquidity Pools

A liquidity pool is simply a concentrated, identifiable cluster of resting orders, and they tend to form at a fairly predictable set of locations. Equal highs and lows are the most commonly cited example, but far from the only one. The previous day’s high and low and the previous week’s high and low are watched closely, since many traders reference these levels directly when placing stops or breakout orders.

Session highs and lows — the extremes set during the Asian, London, or New York session — form their own pools, particularly once a session has closed and its range is fixed. Opening range liquidity, the high and low set in the first stretch of a session or trading day, works the same way. And more generally, swing liquidity — any clearly defined swing high or low anywhere on the chart — can qualify, provided it hasn’t already been swept.

Equal highs deserve a second look, since they tend to be treated as higher-probability targets than a single, isolated high. The reasoning is straightforward: every time price tests a level and fails to break it, more traders place stops or breakout orders at essentially the same price, thickening the pool rather than thinning it. A high tested three times without breaking is, in this view, a larger and more attractive draw than a high tested only once — not because the level is somehow “stronger” structurally, but because more resting liquidity has accumulated there with each failed attempt.

Lesson 3.7Liquidity Sweep

A liquidity sweep occurs when price pushes just beyond one of these pools — enough to trigger the resting orders sitting there — before reversing back the other way. Visually, this usually shows up as a wick through liquidity: a long, thin shadow poking past the level, with the candle’s body closing back on the other side.

This is what separates a sweep from a genuine breakout. A breakout involves a close beyond liquidity — the candle actually settles past the level, suggesting real continuation rather than a temporary raid. A sweep, by contrast, is defined by rejection: the wick goes through, but the close comes back.

What happens next isn’t automatic. A reversal after sweep — where price turns and moves firmly away from the level — is the classic, most-discussed outcome, and the one most ICT entry models are built around. But a continuation after sweep is also possible: sometimes the sweep genuinely was the early stage of a breakout, and price keeps moving in the direction of the wick rather than reversing. Reading which outcome is unfolding, rather than assuming every sweep must reverse, is a skill built through the market structure concepts from Module 2 layered on top of this one.

Consider two candles that both poke above the same swing high by a similar distance. On the first, the candle closes back below the high with a long upper wick — a clean sweep, rejection visible in the candle itself. On the second, the candle closes above the high, with only a small wick if any — a breakout, not a sweep, regardless of how similar the two candles looked before they closed. This is exactly why sweeps should be judged only after the candle closes, never mid-formation: a wick in progress can still turn into either outcome.

Lesson 3.8Liquidity Run

A liquidity run describes a broader move than a single sweep — a stretch of price action that clears out more than one pool of resting orders in sequence, rather than tapping just one level and immediately reversing. Distinguishing liquidity run versus liquidity sweep mostly comes down to scope: a sweep is usually a single, sharp event at one level; a run can carry through several.

A single liquidity raid targets one specific pool and typically reverses shortly after. Multiple liquidity targets describe a scenario where price is likely to clear one pool, continue, and then reach for a second — often because the first pool alone wasn’t a large enough draw to satisfy the move. This is where low-resistance versus high-resistance liquidity becomes a useful lens: a clean, empty path toward a pool (low resistance) is more likely to get run through quickly, while a pool sitting behind other structure or opposing order flow (high resistance) may slow price down or stop it short entirely.

A useful mental model: think of low-resistance liquidity as an open road and high-resistance liquidity as a road with obstacles on it. Price tends to travel the open road faster and further than the one with resistance in the way.

Lesson 3.9Inducement

Inducement describes a smaller, engineered liquidity event designed to draw retail traders into a position just before the real move happens. What inducement means, at its core, is a deliberate-looking setup — a clean-looking breakout, a textbook retest — that exists mainly to generate the liquidity needed for a larger move in the opposite direction.

This works by creating short-term liquidity: a minor swing high or low forms, traders react to it as if it were a genuine signal, and their resulting stop-losses and entries become exactly the liquidity the larger move needs. This is closely tied to what’s sometimes called retail breakout structure — the kind of obvious, well-textbook-looking break that experienced ICT traders treat with more suspicion than confidence, precisely because it looks so clean.

Inducement can occur at different scales, including as internal inducement — a small liquidity event inside a larger range, distinct from the bigger external levels discussed earlier in this module. Understanding why inducement precedes expansion ties this module together: once the induced liquidity has been collected, the market often has exactly what it needs to fuel the genuine, larger move that follows — which is why inducement so often shows up right before real displacement.

This is also where the earlier lessons in this module start reinforcing each other rather than sitting as separate facts. An inducement move is, functionally, just a smaller liquidity pool being created and then swept — the same sweep mechanic from Lesson 3.7, just engineered on a shorter timescale and read with more suspicion precisely because of how textbook it looks.

BUY-SIDEResting orders above price — short stops and breakout buys.
SELL-SIDEResting orders below price — long stops and breakout sells.
SWEEPPrice wicks through a pool, then closes back inside — rejection.
RUNPrice clears more than one pool in sequence, rather than just one.
INDUCEMENTA small, engineered liquidity event that precedes the real move.

Liquidity is the thread that ties market structure to every concept still ahead in this course. A fair value gap means little without knowing which liquidity pool price is being drawn toward; an order block only matters in relation to the liquidity it helped collect. Module 4 picks up exactly here, turning to fair value gaps and the imbalances liquidity events like sweeps and runs tend to leave behind — the next layer built directly on top of everything this module just covered.

TEST YOUR KNOWLEDGE

Module 3 Quiz

20 questions covering everything from Lessons 3.1–3.9. Answer each question to see if it’s correct before moving on.

Question 1 of 20 5%
Lesson 3.1
Loading question…
0/20 0%

Quiz complete!

Here’s how you did.

Scroll to Top