Liquidity is simply the resting orders available to trade against. Price can only move where there are orders to fill, so understanding where liquidity pools explains a lot of otherwise-confusing behavior — including why price so often spikes through an obvious level and immediately reverses.
Where liquidity pools
- Above swing highs — buy stops from shorts and breakout buyers sit just above obvious highs.
- Below swing lows — sell stops from longs and breakdown sellers sit just below obvious lows.
- Round numbers — psychological prices ($100k BTC) attract clustered orders.
- Trend lines and moving averages — widely-watched lines gather orders along them.
Why price hunts liquidity
Large participants need liquidity to fill size without moving price against themselves. The easiest place to find a pile of orders is exactly where everyone else has placed their stops — just beyond an obvious high or low. So price is often drawn to those pools: a push above a swing high triggers the resting buy stops, providing the liquidity for larger sellers to fill, after which price reverses. That is the anatomy of a stop-hunt or 'liquidity grab'.
Reading the grab
A liquidity grab usually looks like a sharp wick beyond a level followed by a fast rejection back inside. It is the difference between a break that holds (price accepts the new level on volume) and a break that snaps back (price only reached out to grab stops). Wait for the close: a wick beyond a level that closes back inside is a failed break and often a high-quality reversal signal.
From liquidity to order flow
Liquidity is the resting (maker) side of the book; order flow is the aggressive (taker) side consuming it. The two are halves of the same picture — pools of resting orders, and the aggressive flow that hunts and fills them. The live order-flow dashboard shows you the aggressive side in real time, which is why a liquidity grab often coincides with a sharp one-sided spike in taker volume that then fades.