The institutional liquidity playbook — free guides + battle-tested MT4/MT5 tools MQL5 Market store →

How to Identify Liquidity Zones

Which levels to keep, which to ignore, and in what order to mark them — a five-step routine that leaves you with the handful of levels that matter.

Part 2MethodChart marking

Knowing what liquidity is achieves nothing if you cannot find it. This guide is a marking method: which levels to keep, which to ignore, in what order to draw them, and how to tell a genuine liquidity pocket from an unremarkable level.

The goal is not to cover your chart in lines. It is the opposite: to keep the five to eight levels that actually matter on your working timeframe.

The guiding principle: shared obviousness

A liquidity zone only exists if many traders see the same level. That is the one rule that lets you filter.

Ask yourself systematically: if I opened this chart with no indicators, would this level jump out at me?

A discreet level, visible only to you, is not a liquidity pocket. It is a line on a screen.

Buy-side liquidity: four forms to spot

Buy-side liquidity sits above price. These are resting buy orders. Here are the four configurations to mark, in order of reliability.

1. Equal highs

The cleanest form. Two highs — or more — stop at practically the same price, forming a visible horizontal line.

What you see: two upper wicks topping out at the same level, within a few points, separated by a pullback.

Why it is loaded: the first high creates resistance. The second confirms it. Sellers acting at that level all place their stop just above. Breakout traders place their buy stops there. The pocket builds with every test.

An important nuance: the closer the highs are to exactly the same price, the denser the concentration. Three equal highs beat two.

EQUAL HIGHStwo highs, one price → one dense pocket
Equal highs. Two highs stopping at the same price. Every seller who acted there put a stop just above.

2. Relative equal highs

In practice, highs are rarely perfect. We speak of relative equal highs when highs are close without being identical — a few points apart on forex, a few dozen on an index.

How to handle them: mark a zone, not a line. The lower bound is the lowest high in the cluster, the upper bound the highest. Liquidity is spread across that band.

This is the most common configuration and, for that reason, the most useful to read well. Demanding perfectly equal highs means ignoring the large majority of real cases.

RELATIVE EQUAL HIGHSnot identical — mark a band, not a line
Relative equal highs. The common case. Liquidity is spread across the band, so mark a zone.

3. Major swing highs

An isolated swing high — a marked peak that produced a clean reversal — remains a liquidity pocket even without a twin.

What you see: a high point flanked by lower candles on both sides, which started an identifiable decline.

What gives it value: the size of the move it produced. A high that triggered a two-hundred-point drop drew far more attention — and therefore more stops — than one followed by twenty points of pullback.

swing highthe move it produced = its weight
Swing high. Value comes from the size of the move it caused — that is what drew the attention.

4. Period highs

These levels have a special status: they are calculated, not interpreted. Everyone sees exactly the same price.

The previous day high deserves a special mention. It appears on countless trading plans, in most public scripts, on desk and retail charts alike. It is often the densest pocket of buy-side liquidity in an intraday session.

PREVIOUS DAY HIGHPREVIOUS DAY LOWcalculated, not interpreted — everyone sees the same price
Period highs and lows. The most consensual levels on any chart, because they are computed rather than judged.

Sell-side liquidity: the four symmetrical forms

Sell-side liquidity sits below price. These are resting sell orders. The logic mirrors the above exactly.

1. Equal lows

Two or more lows stopping at the same level. Buyers acting there place their stop just below; breakout sellers place their sell stops there.

A reading cue: a very clean double bottom on a visible timeframe is rarely solid support. More often, it is a target.

EQUAL LOWSa very clean double bottom is more often a target than support
Equal lows. The mirror image: every buyer who acted there put a stop just below.

2. Relative equal lows

Same treatment as for highs: mark a band, from the highest low to the lowest low in the cluster.

3. Major swing lows

An isolated low that produced a clean rally. Its value is measured by the size of the move that followed.

4. Period lows

Previous day, previous week, previous month, Asian session. The previous day low is the exact counterpart of the previous day high, with the same density.

Liquidity pools versus liquidity voids

These two notions are opposites, and mixing them up distorts the whole reading.

A liquidity pool is an area rich in resting orders. Price is drawn to it. It sits at the extremes: above highs, below lows.

A liquidity void is an area poor in orders — a stretch of price crossed very quickly, often in one or two large candles, with no meaningful trade at those prices.

Liquidity poolLiquidity void
ContentsMany resting ordersFew or none
Chart appearanceMarked highs/lows, tested levelsLarge candle, gap, few wicks
Price behaviourDrawn toward the zoneCrosses fast, often returns to fill
RoleTarget of the moveTransit zone, often revisited

A useful point of vocabulary: the fair value gap is a particular form of liquidity void, created by an imbalance across three consecutive candles.

In practice: you look for the pool as a destination, and use the void as a potential reaction zone when price returns.

LIQUIDITY POOLLIQUIDITY VOIDorders stack upcrossed fast,few orders
Pool vs void. The pool is a destination; the void is a transit zone price often returns to fill.

External and internal range liquidity

This is the distinction that organises the whole reading, and the one beginners skip most often.

External range liquidity

External range liquidity refers to orders sitting beyond the boundaries of the current range: above the range high, below the range low.

This is the liquidity the market goes to fetch. It supplies the targets for expansion moves.

Internal range liquidity

Internal range liquidity is what sits inside the range: order blocks, fair value gaps, the midpoint.

This is the liquidity the market uses to reposition before going to fetch the external.

The typical cycle

  1. Price takes external liquidity on one side (the equal highs, say).
  2. It rejects and comes back for internal liquidity (an order block, a fair value gap).
  3. It heads for the external liquidity on the opposite side.

This external → internal → external rhythm describes a large share of sessions. Knowing which phase you are in stops you waiting for continuation while the market is repositioning.

EXTERNAL — range highEXTERNAL — range lowINTERNAL — order block / FVGexternal → internal → external
External vs internal. The market fetches external liquidity and uses internal liquidity to reposition.

A step-by-step marking method

A simple routine, to run before the open, in five to ten minutes.

Step 1 — Start from the top

Open the higher timeframe first (D1 or H4 for intraday). Mark:

Two colours are enough: one for buy-side, one for sell-side. Resist the urge to add more.

Step 2 — Drop to the working timeframe

Move to H1 or M15. Add only:

Step 3 — Define the current range

Identify the high and low of the range price is trading in. Those two boundaries are your external liquidity. Everything between them is internal.

Step 4 — Rank

Not all levels are equal. Rank them:

Step 5 — Clean up

Erase levels that have already been taken. A level cleared with a close beyond is no longer a pocket: its liquidity has been consumed. Leaving it on the chart clutters the reading and creates false reference points.

This is the most neglected step, and the one that makes the biggest difference over time.

How long does a liquidity pocket stay relevant?

A question rarely covered, and yet decisive.

The general rule

The order density of a pocket depends on two factors:

Origin of the levelIndicative window of relevance
M1–M5 high / lowThe current session
M15–H1 high / lowOne to three days
Previous day high / lowThe next session, sometimes two
Weekly extremesSeveral weeks
Monthly extremesSeveral months

These windows are orders of magnitude, not fixed rules. They settle a common question: should you keep that level drawn three weeks ago on an M15 chart? Generally, no.

The special case of untouched levels

A level that has never been touched keeps its liquidity longer than one tested several times. Each test consumes part of the resting orders: the nearest stops trigger, some traders exit.

Consequence: between two comparable pockets, the one not yet visited is generally the denser — and therefore the likelier target.

Reading which side is more loaded

Once your levels are marked, one question follows: which side will price go for first?

There is no certain answer, but there are readable clues.

Density

Count what sits on each side. Three sets of equal highs stacked within a narrow band above price outweigh a single swing low below it. The denser side is the stronger draw.

Freshness

Between two comparable pockets, the one formed more recently generally holds more orders on lower timeframes. On daily and weekly levels the reverse can apply: an old, untouched extreme accumulates attention over time.

Distance

All else equal, the nearer pocket tends to be visited first — simply because reaching it requires less movement. This is why an intermediate pocket often gets taken before the obvious one further out, which is exactly the inducement pattern.

Higher-timeframe direction

The strongest clue. In a clean daily uptrend, sell-side pockets below tend to be taken as pullbacks, and buy-side pockets above as targets. The direction does not tell you the sequence, but it tells you which take is likely to be a pause and which is likely to be a destination.

Use this as a ranking, not a prediction. The purpose is to know which level you would be least surprised to see reached — not to commit to a forecast before the market has shown anything.

One last filter worth applying before you close the chart: ask whether each remaining level would still matter to a trader who arrived this morning with no memory of last week. If the answer is no, the level belongs to your history, not to the market's. Levels earn their place by being visible to people who were not watching when they formed — that is the whole basis of a liquidity pocket, and it is the fastest way to cut a cluttered chart back down to something usable.

Common identification mistakes

Drawing too many levels. Twenty lines on a chart do not give you twenty opportunities: they guarantee a level will always sit near price, which lets you justify any entry after the fact.

Confusing support/resistance with a liquidity pocket. A support is where price reacted. A liquidity pocket is where orders wait. The two often coincide — but you do not use them the same way: one to hope for a bounce, the other to anticipate a take.

Demanding perfectly equal levels. Relative equal highs and lows are the norm. Work in zones.

Ignoring age. A pocket formed three months ago on M5 generally has no resting orders left. On low timeframes, recent liquidity dominates.

Forgetting directional context. A sell-side pocket inside an H4 uptrend does not mean the same thing as the same pocket inside a downtrend. The level is identical; the reading is not.

Marking levels after the fact. If you draw your zones once the move is under way, you are not identifying them — you are justifying them. Marking happens before the session.

Pre-session checklist

  • Previous day high and low marked.
  • Previous week high and low marked.
  • Equal highs / equal lows spotted on the higher timeframe.
  • Relative equals drawn as zones, not lines.
  • Significant swing highs/lows added on the working timeframe.
  • Current range boundaries identified (external liquidity).
  • Internal liquidity spotted inside (order blocks, fair value gaps).
  • Levels already consumed erased.
  • Levels ranked: which ones actually matter today?
  • Higher-timeframe directional context noted.

If you finish this list with more than ten levels, go back to step 4: you have not ranked.

Put the concepts on your chart

Sweep Protocol maps the liquidity, waits for the sweep and confirms on the close — non-repainting, for MT4 & MT5.

See Sweep Protocol