Breaker Block vs Liquidity Sweep
A breaker block is a location: an area price broke through and later came back to from the other side. A liquidity sweep is an event, price running past an obvious level and closing back, and it can only be confirmed once the bar has closed.
Two concepts from the same vocabulary, both built on something giving way. One is an area on the chart; the other is a move. A popular way to combine them is to wait at a breaker for price to run through its far side, take the stops beyond it, and close back. That combination can be counted, and on SPY’s daily bars it was rare.
What each one is
A breaker block is a level price went through, after which the structure turned and price revisited the area from the far side. This site’s breaker block page marks it from the last opposite-colored candle before the break, using that candle’s whole range.
A liquidity sweep is a move, not a place. Price trades beyond an obvious prior high or low and then closes back on the near side, on the argument that stops resting beyond it were taken. Liquidity sweep covers it.
One is markable in advance and the other is not. Once structure has broken, the breaker exists. The sweep does not exist until the bar that ran past the level has closed back.
Where they differ
When each can be identified. The breaker as soon as the break is confirmed. The sweep only at the close of the bar that ran past, which is after the entry most people want.
What each depends on. A structural break for the breaker; an obvious level with stops behind it for the sweep. Only the first is about the chart’s own geometry.
How each fails. The breaker fails by being passed straight through. The sweep fails by not closing back, in which case it was a breakout, and a breakout of a watched level can keep going a long way.
What each says about the other side of the trade. A breaker assumes trapped traders want out at break-even. A sweep assumes resting stops were filled. Neither assumption is visible in a price feed.
What a block and a sweep share
Both need written definitions. What counts as a break, which level was swept, how far past, how quickly back: without those numbers both are named after the outcome.
Both are inferences about orders. Trapped positions and clustered stops are reasonable arguments, and neither can be seen.
And neither supplies a stop. An invalidation a few ticks beyond a swept edge or a breaker’s far side has to survive ordinary volatility, and the widest bars on most instruments are several times the typical one.
Which one to use: Breaker Block or Liquidity Sweep?
Use the breaker as the place when your break rule has fired. Once your break definition is satisfied, the area exists on the chart and can be waited for, which makes a reviewable record possible.
Use a sweep as a trigger only if you accept how rarely it comes. At SPY’s breakers on daily bars it appeared on roughly one return in eighteen.
Pair them instead of picking one. The block supplies where, the sweep supplies a defined moment, and each alone leaves half the decision unwritten.
And never enter on a sweep before the close. Until the bar closes back it is a breakout, and a break is the ordinary outcome in a market that is going somewhere.
How often price swept the breaker itself
The setup in question. Price comes back to a breaker, trades through its far side, and closes back at or inside it. That is a liquidity sweep of the block, and it is the version of the combined method that waits for stops beyond the block to be taken.
It was rare. Of the returns to SPY breakers since 1996, 35 traded past the block’s far side at all, and only 14 of those closed back: 5.62% of returns, against 11.18% for a band of equal width and distance set on non-break sessions (p = 0.003). The other 21 kept going and closed through. Set after other breaks instead, the same band was swept and closed back on 9.63% of returns, so the breakers’ rate is still lower (p = 0.03), by less.
By direction. For blocks below price after an upward break, 9 sweeps in 136 returns (6.62%, against 13.60% for the ordinary band, p = 0.017). For blocks above price after a downward break, 5 in 113 (4.42%, against 7.19%, p = 0.36).
And a sweep was not a reversal. Of the 14, 10 closed back inside the block and 4 closed all the way back on the break side, the outcome the sweep story promises. Four cases in thirty years of daily bars is not something to build a method on.
A sweep of a breaker: SPY, May 2023
The breaker. On 18 May 2023 SPY closed at $419.23, above the $417.62 swing high of 1 May, continuing an upward sequence. The last down candle before it was 16 May, which traded between $410.24 and $412.82. That range is the block.
The return. Price stayed above the block for three sessions. On 24 May it fell into the block, traded down to $409.88, 36 cents under its bottom, and closed back inside it at $411.09.
What it was. A sweep of the block by this page’s rule, and one of the 10 that closed inside rather than back above. The next session closed at $414.65, above the block again.
The original data
Bars used. SPY’s daily open, high, low and close from Yahoo Finance through 2 October 2026, with breaks counted only from 1996 because the earliest recorded opens are less dependable. Swings follow the five-bar rule on this site’s break of structure page, matched event for event against its file.
The rules. Block = the last opposite-colored candle before each break, whole range, counted only if the break close cleared it. A return is the earliest session, within 20, that trades back into the block. Sweep of the block = on that session price traded past the far side (below the block’s low for a block under price) and closed at or inside it. Of 35 returns that traded past the far side, 14 (40.00%) closed back. Each breaker’s ordinary band uses its own distances from the break close, applied to the close of every session that was not a break; each test is an exact binomial against that band rate.
Every break, block and return, with a column marking the sweeps, is in the SPY breaker block file. Daily bars hide intraday sweeps that closed back within the hour, so on a five-minute chart the count would be different; this page measures the daily one only.
When it fails
The failure is anticipating the sweep at a breaker, and it puts a tight stop directly against a strong move. The area is marked, price runs past it, and a position is taken in expectation of the close back. On SPY, more of the runs past a breaker’s far side kept going than closed back, so continuation is the outcome the position most needs to survive, and the stop, placed just beyond a narrow block, is reached almost at once.
The second failure is no break definition. Every failed level becomes a breaker.
A third is no definition of the level swept. Any high qualifies after the fact.
A fourth is no time limit on the return. This page allows 20 sessions; without a limit every eventual return counts.
A fifth is reading a sweep as a reversal. Most sweeps here closed inside the block, not beyond it.
And a sixth is taking the resting stops on faith. Nobody outside the broker’s book can see them.
Related
Breaker block covers the place and the candle that forms it. Liquidity sweep covers the event and its close-back rule. And break of structure covers what has to happen before a breaker exists.
Both of these depend on something failing, a level or a set of stops. Decide before price arrives whether you are trading the area or waiting for a sweep of it, because on a daily chart the second almost never happens.
— Michael Whitman
This page is educational, not financial advice. Test every idea on your own charts before risking money.