Skip to content
The Thread
Search 0/17

Liquidity: Why Price Moves At All

3 h difficulty 2/5 fast lane after M1 2 reveal drills 8 concept checks

Stops as fuel. Buy-side and sell-side liquidity, external range liquidity as the destination and internal range liquidity as the route.

The aha this module is for

“Price isn't going up. It's going to get something. Every chart has a destination and I can usually name it before the move.”

Price does not go up. It goes to get something.

M1 gave you the reversal phase and left a hole in it: “the Market Makers have ran a level of Stops.” Ran what? Whose stops? Why there?

This module fills that hole, and it is the one that changes how a chart looks permanently. The likely way you have been reading liquidity is as a shape — a wick through a high means a sweep, a sweep means enter. Your library never frames it that way. It frames it causally: resting orders are the reason a large participant can transact at all, so price is routed to where those orders sit.

Once you hold that, every chart acquires a destination, and you can usually name it before the move happens. That is the difference between recognising a pattern after the fact and having a bias.

What liquidity actually is

Reinforcing liquidity pools

Liquidity is the “open interest” of buyers and sellers in the market and can be further defined by those entities at or near specific price levels.

— Month 4 Notes, p.96 ↗ · verbatim

Not volume. Not a zone. Open interest — orders that exist and have not yet been filled. That is a claim about the order book, and it has a consequence that sounds obvious and is not: to fill a large buy order you need a large supply of sell orders, and those are found in exactly one place — under an old low, where every long has trailed a stop and every breakout seller has parked one.

A slide with a green Buyers block above a grey Market Price bar and a red Sellers block below, annotated with small bullets marking sellers above the market and buyers below.
Where the orders sit relative to market price. Buy stops above, sell stops below — always. Month 4, p.96 ↗

The four lines that name every pool

Month 1 already gave you the vocabulary. Read it again now that you know what it is for.

What to focus on

Old Highs – Buy Stops or Buy Side Open Float. Old Lows – Sell Stops or Sell Side Open Float. Clean Highs – Liquidity Pool of Buy Stops. Clean Lows – Liquidity Pool of Sell Stops.

— Month 1 Notes, p.17 ↗ · verbatim

Two distinctions are doing work here.

Old vs. clean. An old high is any prior high — there are stops above it. A clean high is a high with no mess around it: equal highs, a flat top, an obvious level everybody can see. Clean means the pool is dense, because everyone drew the same line. Density is what makes a level worth travelling to.

Stops vs. open float. Stops are protective orders from people already positioned. Open float is resting breakout orders from people who are not. Both become market orders at the same price. That is why a level everyone is watching is a target rather than a barrier.

A daily chart with a horizontal red line across a series of matching highs and a yellow highlight where price finally trades through them.
A clean high: several highs at the same price, then the run through them. Month 1, p.19 ↗

The causal sentence

This is the paragraph that turns liquidity from a noun into a mechanism. It is worth reading twice.

Run on bullish liquidity pool

Definition - The Low that is Under the current market price action will typically have Trailed Sell Stops under it on Long Traders. Or Sell Stops for Traders who wish to Trade a Breakout Lower in Price for a Short Position. Validation: When the Low is Violated or Price moves below the recent Low – the Sell Stops become Market Orders to Sell At Market. This injects Sell Side Liquidity into the Market – typically paired with Smart Money Buyers. Entry Techniques: When underlying is Bullish. Before Price trades Under the recent Low – place a Buy Limit Order just below or at the recent Low. You are Buying the Sell Stops like a Bank Trader or any other “Smart Money” entity would. Defining Risk: The Low you are Buying Under – can see a swing of 10 to 20 pips in most cases. A 30 to 50 pip stop is ideal if your entry is Under the Low and not above it – fearing a missed entry.

— Month 4 Notes, p.97 ↗ · verbatim

Four things to extract, in order of how much they will change your trading.

1. “The Sell Stops become Market Orders to Sell At Market.” This is the entire causal claim of the method. Stops are not a risk-management detail; they are the supply. A run on a low manufactures sellers, and someone is on the other side of them.

2. There is a validation condition. The low must actually be violated. Price approaching a low is not a run on the pool. This matters because it is a checkable, binary event — it either happened or it did not — and half of the “liquidity grab” entries people take are before the fact.

3. The entry is a limit order placed before the run, under the low. Read that again if you have spent years waiting for a candle to close back inside. This is his classic model and it is uncomfortable: you are buying into a declining market at a price you know may print. M12 covers the alternative — the OTE entry after the run — and M14 makes you pick one and stop switching.

4. The final clause is about you. “…if your entry is Under the Low and not above it – fearing a missed entry.” He names the psychological failure in the risk section: the trader who moves the entry up to avoid missing it gets a worse price and a worse stop.

Reveal drilld-m2-01

On screen is ICT's structural picture of where orders rest: buyers above, sellers below, market price between. Before revealing: on your own chart, mark the nearest old low, and state what specifically is sitting under it and what happens the instant it is violated. Reveal shows the next slide — the same idea with his own annotated chart and the full Run On Liquidity Pool definition.

Unannotated chart from the mentorship slides — mark it yourself
Drag on the chart to mark.Month 4, p.96 ↗
Mark it on the image, on paper, or in your head first. Revealing before you commit teaches nothing.

The decomposition that makes this usable

Knowing “price seeks liquidity” is not yet actionable, because every chart has pools in both directions. Month 4 splits liquidity into two categories, and the split is the practical core of this module.

Reinforcing liquidity concepts & price delivery

A. External Range Liquidity 1) The current trading range will have Buy Side Liquidity above the range or High. 2) The current trading range will have Sell Side Liquidity below the range or Low. 3) Runs on Liquidity – seek to pair orders with the pending order liquidity – Liquidity Pools. 4) External Range Liquidity Runs can be Low Resistance or High Resistance in nature.

B. Internal Range Liquidity 1) When current trading range is likely to remain – Liquidity Voids will fill in – Gap Risk. 2) When current trading range is likely to remain – Fair Value Gaps will fill in – Gap Risk. 3) Orderblocks inside the trading range will be populated with new Buy & Sell orders. 4) Market Maker Buy & Sell Models will form inside trading ranges.

— Month 4 Notes, p.19 ↗ · verbatim
External range liquidityInternal range liquidity
WhereOutside the range — above the high, below the lowInside the range
WhatBuy stops, sell stops, breakout ordersFair value gaps, liquidity voids, order blocks
RoleThe destinationThe route
You use it forTargets, and for reading intentEntries, and for reading the path

This is the sentence to memorise: external liquidity is where price is going; internal liquidity is what it touches on the way.

That single distinction resolves the most common confusion in self-taught SMC trading — treating an FVG as a target and an old high as an entry, which is exactly backwards. Fair value gaps are stations. Old highs and lows are destinations.

A schematic candle sequence with a bracket labelled External Range Liquidity spanning above the structure and a bracket labelled Internal Range Liquidity spanning the middle, above a marked Support Level.
The same picture ICT builds the order block on: the destination outside, the route inside. Month 4, p.24 ↗
Concept checkd-m2-02

You have a 4-hour range. Inside it sits an untouched fair value gap; above the range high are three weeks of equal highs. Which is the destination and which is the route?

Concept checkd-m2-03select all that apply

Which of these are internal range liquidity? (Select all that apply.)

Low resistance vs. high resistance

Not every run is worth taking. Month 1 gives the filter, and it is the closest thing in your library to a definition of “high probability”.

Low resistance liquidity run

When Price has little resistance in it’s way to run an area of Liquidity. This is classically seen just under an Old High or above an Old Low. Price will surge sharply and typically on the release of an economic news release. High Probability setups are framed on the premise the market will have very little resistance in its path to run into obvious Liquidity Pools.

— Month 1 Notes, p.30 ↗ · verbatim

So the question is not only where is the fuel but what is between price and it. A run into an obvious pool with clear air in front of it is the setup. A run into the same pool with three untouched order blocks and a 4-hour gap in the way is not — that is a high-resistance run, and it will stall in the middle of your trade.

This is the first genuine filter the course gives you, and it is available before you know a single array by name: look at the space between price and the pool. Is it empty, or is it furnished?

Concept checkd-m2-04

Price is 40 pips below a set of clean equal highs. Between here and there sit an untouched 4-hour bearish order block and an unfilled fair value gap. How does Month 1's low-resistance framing read this?

Concept checkd-m2-05

You mark a range. Above it, the highs are ragged and staggered over three weeks; below it, there is a single flat double-bottom from Monday. Where is the denser pool, and what does that give you?

The footprint: liquidity voids

When a run does happen, it leaves evidence.

Liquidity void

After a sharp run in Price, the large candles that form are the least efficiently trades in the range. Sudden runs in Price will leave porous Price Action that tends to fill in at a later time. This is described as a void of market liquidity or Liquidity Void.

— Month 1 Notes, p.27 ↗ · verbatim

The void is not a signal. It is a record of where trade did not happen, and “tends to fill in at a later time” is a statement about unfinished business. It is internal range liquidity — a station, not a destination — and M6 makes the distinction between it and the fair value gap precise.

A candle chart with a tall red rectangle drawn over a run of large one-directional candles, and a yellow highlight at the origin of the run.
A sharp run and the porous range it left. This is the footprint the retracement phase goes back for. Month 1, p.22 ↗
Reveal drilld-m2-06

A sharp run leaves a record of itself. On screen is a chart with the run marked. Before revealing the next slide: state whether the marked area is a destination or a route, and what you would use it for. Reveal shows ICT's next example in the same sequence.

Unannotated chart from the mentorship slides — mark it yourself
Drag on the chart to mark.Month 1, p.21 ↗
Mark it on the image, on paper, or in your head first. Revealing before you commit teaches nothing.

Naming the destination: the actual skill

Here is the routine this module is trying to install. It takes about thirty seconds per chart and it is the most valuable habit in Tier 1.

  1. Mark the range you are working in. The most recent obvious high and low on your framing timeframe.
  2. Name both pools. Buy-side above the high, sell-side below the low. Say which one is cleaner — flatter, more equal highs or lows, more obvious.
  3. Look at the space in between. Empty in one direction and furnished in the other? That asymmetry is your bias, and it is a real one, derived from structure rather than from feeling.
  4. State the destination in a sentence. “I think this is going for the buy stops above Tuesday’s high, and there is nothing in the way.” If you cannot finish that sentence, you do not have a bias — which is a result, not a failure.
Concept checkd-m2-07

Price wicks through an obvious old high by 6 pips and closes back below it. What has your library actually told you?

Concept checkd-m2-08

How does this module change the order of operations from M1?

Concept checkd-m2-09

You run the destination routine on a chart. The nearest external pool in either direction is 300 pips away, and both paths are cluttered with untouched arrays. What is the output?

Where this connects

Everything downstream is an elaboration of this module:

  • M4 decides which half of the range you are allowed to shop in — but the range is defined by the pools you just learned to mark.
  • M5–M7 name the objects inside the range. All of them are internal range liquidity. All of them are stations on a route whose destination is external.
  • M8 ranks them, and the ranking is only meaningful because you know where price is trying to get to.
  • M9 tells you when the run happens, which on a swing horizon is mostly a question of which day of the week.
Concept checkd-m2-10

Why does the external/internal split matter for the reward-to-risk arithmetic you will meet in M13?

The decision rule

Decision rule DR-2
When
You have labelled the phase (DR-1) and are about to consider a trade.
Then
Before anything else, write one sentence naming the liquidity pool price is travelling to and stating whether the path is clear. Example: “Going for the buy stops above last week's high; nothing between here and there.” Only then look for an entry, and only in the direction of that sentence.
Otherwise
If you cannot name a specific pool, or the path to it is furnished with untouched arrays, you have no bias. Do not trade the chart. A high-resistance run is not a slower version of a good setup — it is a different, worse setup.

Done with M2?

Mark it complete only if you could teach the decision rule to someone else without scrolling back up. Completion is stored in this browser.