Liquidity
Why price moves toward clusters of orders
What liquidity means here
Every order needs someone on the other side. A large buy order can only be filled if enough sell orders exist at those prices. Liquidity, in this context, simply means where those opposing orders are sitting.
Stop losses are the clearest example. If many traders buy near the same level, their protective stops end up just below it. Those stops are sell orders waiting to trigger, which makes that area a pocket of available liquidity for anyone needing to buy in size.
Where the orders actually sit
EURUSD forms a clear low at 1.0850. Traders who bought near that level place stops just below it, clustering around 1.0845. Breakout sellers place entry orders in the same area, waiting for the low to break.
Both groups produce sell orders at roughly the same price. Anyone wanting to buy a large position now knows exactly where the sellers are waiting.
Where it accumulates
Stops tend to gather in predictable places, because most traders place them in similar spots.
- Above recent highs and below recent lows, where breakout traders enter and existing positions protect themselves.
- At equal highs or equal lows, where a level has been tested twice and looks like solid support or resistance.
- Around obvious round numbers and session highs or lows.
- Beneath trendlines that many people have drawn the same way.
The sweep
A sweep is price moving just past one of these levels, triggering the orders resting there, then reversing. The move beyond the level is what creates the volume needed to fill larger positions in the opposite direction.
Liquidity sweep
Price stalls twice at the same level, creating equal highs. Traders who sold there put stops just above, and breakout buyers place orders there too.
Price pushes above the level, triggering all of it, then closes back below within the same candle. The level was taken, not broken.
Having collected those orders, price moves in the opposite direction. The sweep provided the volume for that move to begin.
The distinction from a real breakout is the close. A breakout holds above the level. A sweep pushes through and closes back inside, usually quickly.
What distinguishes a sweep from a genuine breakout is what happens next. A breakout continues and holds beyond the level. A sweep pushes through, fails to hold, and closes back inside the previous range, often quickly.
How it is used in practice
The practical application is directional bias. If price sweeps below an obvious low and immediately reverses upward, that is read as sell-side liquidity being taken before a move higher, and traders look for long entries rather than joining the apparent breakdown.
It also reframes where to place your own stop. Putting a stop exactly where everyone else does means sitting in the pocket most likely to be reached. Placing it beyond the obvious level, and sizing the position accordingly, is the usual adjustment.
The same trade, two stop placements
Entry at 1.0870 with the obvious low at 1.0850. A stop at 1.0848 sits inside the cluster and gets taken by the sweep. A stop at 1.0835 survives it.
The wider stop means a smaller position for the same risk. On a $10,000 account risking 1%, the first sizes to 0.45 lots and the second to 0.28 lots. The second loses nothing on a sweep the first would have paid for in full.
Whether a level was swept is only fully clear afterwards, which makes this concept easy to apply convincingly in hindsight and much harder in real time.
Record each setup in your journal with the level you identified and what happened, so you can see your actual hit rate across a meaningful sample rather than relying on the examples that worked.