Liquidity: where the stops actually sit

The mechanical definition

Liquidity is resting orders. Above every swing high sits a cluster of buy-side liquidity — stop losses from short positions, plus breakout buyers waiting for price to trade above that level. Below every swing low sits sell-side liquidity — stops from longs, plus breakout sellers waiting for price to trade under it. I don't treat this as a theory about market psychology. It's just where orders are parked, because that's where traders are taught to put them.

Swing highs and lows aren't just structure markers. They're liquidity pools. Every time I mark a high or a low on a chart, I'm marking a place where I know real orders are sitting, whether or not price ever gets there.

Equal highs and lows

Equal highs or equal lows are the cleanest version of this. When price taps the same level twice without breaking it, everyone watching that chart sees the same level held — traders who got stopped out the first time re-entering with a stop at the same place, and new shorts or longs stacking their protection at the same level because it already held once. That repetition doesn't make the level safer. It makes it a bigger target. Price is drawn to wherever the largest concentration of stops sits, because those stops are exactly the orders needed to fuel the next leg once they trigger.

This is why a level touched twice with no break often gets run a third time — not because of some pattern, but because the pool sitting there got bigger every time it held.

Sweep vs break

A sweep is price trading through a high or low far enough to trigger the resting orders there, then reversing without closing beyond it with any follow-through. A break is price closing beyond that level and continuing — real structure being taken out, not just the stops resting past it. I need to know which one I'm looking at before I do anything, because they call for opposite reactions. A sweep is often the manipulation before the real move — I want to fade it, or wait for the reversal it sets up. A break is often the real move already underway — fading it is how you end up on the wrong side of an expansion.

The tell is what happens right after price trades through the level. Sharp rejection back below it, closing back inside the old range — that's a sweep. Continued closes beyond it, structure actually shifting on the timeframe I'm trading — that's a break. I wait for the close before I decide which one I got.

Reframing support and resistance

This changes how I think about every level on a chart. A support level isn't a floor because buyers show up there out of habit. It's a level with sell-side liquidity resting below it, and price is either going to sweep that liquidity and reverse, or break through it because the liquidity wasn't enough to hold the move. Same for resistance on the other side. I stopped asking whether a level will hold and started asking what liquidity is resting past it, and what has to happen for that liquidity to get taken.

On NQ this means I'm watching the obvious levels everyone else is watching — the prior day's high and low, the session high — not because they're magic, but because that's exactly where the stops are stacked. Draw on liquidity is just a name for the nearest pool of resting orders price is most likely to reach next. Once I know where the stops are, I'm not guessing where price wants to go. I'm reading it off the chart.