WhitmanTrading

Liquidity Sweep vs Supply and Demand

A liquidity sweep is an event: price runs past an obvious level and closes back. A supply or demand zone is a location: the base a sharp move left from, marked before price returns. One describes where to look, the other something that may or may not happen there.

Supply and demand trading and liquidity-sweep trading are often taught as one setup: mark a zone, wait for price to run through its edge, buy or sell the close back inside. The two ideas are different kinds of thing, and when the sequence is written as a rule and run over SPY’s daily chart, the sweep part turns out to be rare.

What each one is

A supply or demand zone is a location. It is the area a sharp move started from, usually a quiet bar or a short base, drawn on the chart so you can wait for price to come back. Supply and demand covers how zones are drawn.

A liquidity sweep is an event. Price pushes past an obvious level, where stop orders are assumed to sit, then closes back on the original side. Liquidity sweep covers the idea and the close back inside that defines it.

The pairing makes the zone the where and the sweep the when. A zone can sit on the chart for weeks before anything happens. A sweep lasts a bar or two and can only be named once the close is in.

Where they differ

Which one exists in advance. The zone does, rather than the sweep, as soon as the move away from it is complete. The sweep does not exist until a bar has gone through the edge and closed back, which is after the moment most people want to act.

What each one claims about orders. A zone claims there were unfilled orders where the move began. A sweep claims stops were resting just beyond a level. Neither set of orders is visible on a price chart, so both are arguments rather than observations.

How each one fails. A zone fails by being closed through, whereas a sweep fails by not closing back, at which point it was simply a break.

How much each needs defining. A zone needs one choice: which bars make the base. A sweep needs three: which level, how far beyond counts, and how soon the close must come back.

Writing both as a rule

The zone, defined mechanically. A departure session is one whose close moved at least twice the prior day’s 14-session average true range from the prior close, and also closed beyond the prior session’s whole range. The zone is the prior session’s low-to-high range: the base the move left from. A down departure leaves a supply zone above; an up departure leaves a demand zone below.

The return. The zone stays live for 60 sessions. The first session whose high (for supply) or low (for demand) reaches the zone is the first return, and it gets one of three labels. Stayed: price did not trade beyond the zone’s far edge. Swept: price traded beyond the far edge and closed back at or inside it. Closed through: price closed beyond the far edge.

Why write it down at all. A zone drawn after the reaction, or a sweep named after the reversal, will look correct every time. A rule written first can only be counted.

A first return, step by step

SPY on 20 Jan 2026 closed at $677.58, $14.08 below the previous session’s close of $691.66 (16 Jan, before the holiday). The average true range on 16 Jan was $5.58, so twice it was $11.16, and the close was also below 16 Jan’s low of $690.10. That made 20 Jan a down departure and 16 Jan’s range, $690.10 to $694.25, a supply zone.

Two sessions later, on 22 Jan, price came back. The high reached $691.13, inside the zone, and never traded above $694.25, the far edge. Close: $688.98. Under the rule that is a first return that stayed in the zone. There was no sweep of the zone’s top.

Ten sessions after that touch, on 5 Feb, SPY closed at $677.62, 1.65% lower. One case is an illustration of the rule, not evidence for it.

Which one to use: Liquidity Sweep or Supply and Demand?

Mark the zone first, when you can prepare. It is the half that exists before price arrives, so it is the half you can write down, size and plan around.

Use the sweep only as a refinement when it actually happens, rather than as a requirement. On SPY’s daily chart the sequence appeared on about one first return in twenty, so a plan that waits for it will mostly be waiting.

Use the zone on its own terms when price simply touches it. That was the ordinary first return: in the zone and out again, with no run through the far edge. Decide beforehand whether a touch alone is enough to act on, and how far beyond the zone the idea is wrong.

And skip a sweep that has no zone behind it when your method is built on zones. Without the location the event is just a move past a level, which the support and resistance comparison measures separately.

The original data

Sample: SPY daily bars, 29 Jan 1993 to 2 Oct 2026 (Yahoo Finance, split-adjusted highs, lows and closes; opens not used), average true range per Wilder’s formula.

First return within 60 sessions Demand zones Supply zones All
Zones marked 32 100 132
Never reached 8 10 18
Stayed in the zone 19 79 98
Swept the far edge, closed back 3 3 6
Closed through the far edge 2 8 10

Of the 114 zones price came back to, 98 first returns (85.96%) stayed in the zone, 6 (5.26%) swept the far edge and closed back, and 10 (8.77%) closed through. Down departures left about three times as many zones as up departures, because closes that moved two average ranges from the prior close and also cleared the prior day’s whole range happened more often on the way down. Median zone width was 0.97% of the departure-day close; the median wait to the first return was 10 sessions for demand zones and 4.5 for supply zones.

Horizontal bars of what happened when SPY first returned to 132 mechanical zones, 1993 to 2026: never reached 18, stayed in the area 98, swept the far edge and closed back 6, closed through 10.
First return to 132 mechanical supply and demand bases on SPY's daily chart, by outcome, 29 Jan 1993 to 2 Oct 2026. Source: Yahoo Finance, SPY daily bars (m69-spy-mechanical-zones-first-touch-1993-2026.csv).

What came after. Ten sessions after a first return that stayed in a demand zone, SPY was higher in 11 of 19 cases (57.89%), against 60.63% of all other sessions, two-sided binomial p = 0.82. After a first return that stayed in a supply zone, it was lower in 37 of 79 (46.84%), against 39.10% of other sessions, p = 0.17. Both are within what chance produces. The six sweeps are too few to test at all.

The limits. This is one instrument, one timeframe and one zone rule; 132 zones is a small sample and 6 sweeps is a handful. A wider zone, an intraday chart or a different departure size would give other counts. Every zone, its first return and its label are in the SPY zones file.

Horizontal bars for SPY 1993 to 2026: ten sessions after a first return that stayed in a demand area, higher 57.89% against 60.63% for other sessions; after a supply-area return, lower 46.84% against 39.10%.
Share of first returns followed by a close in the expected direction ten sessions later, against all other sessions, SPY daily, 29 Jan 1993 to 2 Oct 2026. Source: Yahoo Finance, SPY daily bars (m69-spy-mechanical-zones-first-touch-1993-2026.csv).

When it fails

The common failure is waiting for a sweep that the market rarely supplies. A trader marks a zone, then refuses to act until price runs through the far edge and closes back, because that is the setup as taught. On SPY’s daily chart that sequence came on 6 of 114 first returns. Most of the time price touched the zone and left, so the trader either missed the move the zone was drawn for or abandoned the rule and entered on impulse, which is worse.

A second failure is drawing the zone after the reaction. Every zone drawn that way looks precise.

A third is no expiry. Zones pile up until any price is near one.

A fourth is trusting a zone that was closed through. That happened on 10 first returns here.

And a fifth is taking the resting stops for granted. They are inferred from the shape of the chart.

Liquidity sweep defines the run past a level and the close back that make the event. Supply and demand explains how the base is chosen and marked before price returns. And order block narrows the same location idea to the last opposing candle before the move.

The practical check

Write the zone down before price comes back, and decide in advance what you will do if price simply touches it and leaves. On the daily chart that was the ordinary first return; the sweep-and-reclaim sequence was the exception.

— Michael Whitman

This page is educational, not financial advice. Test every idea on your own charts before risking money.