ICT / Smart Money

Liquidity Pools — Where the Market Hunts Stop-Losses

📅 10.07.2026⏱ ~8 min read✍️ Rafal (KBS)

Why does price so often take out a stop-loss to the tick and immediately reverse? Because the stop wasn't sitting in a random spot — it was sitting in a liquidity pool, together with the stops of hundreds of other traders who were all looking at the same obvious level. Liquidity pools are a map of the places where the market regularly hunts retail orders to fill the positions of large players. In this article we show where these pools form — equal highs and lows, session extremes, round numbers — and how to turn your knowledge of them from a source of frustration into a source of setups on BTC and ETH.

What a liquidity pool is

A liquidity pool is a cluster of resting orders accumulated in a narrow price area. In practice it consists of two types of orders which — crucially — sit in the same place:

The result: above every significant high hangs a pool of buy orders (Buy-Side Liquidity), and below every significant low a pool of sell orders (Sell-Side Liquidity) — we break down the mechanics of both sides in the pillar on BSL and SSL. For smart money, such a pool is the only place where the other side of a huge order appears in a split second. That's why price is delivered there — and a level that "everyone can see" isn't a barrier, it's a target.

The more obvious the level and the longer it stands untouched, the bigger the pool. A high from an hour ago is pocket change. Equal lows built over two weeks on ETH are a drum full of fuel.

📈

[Chart coming soon: BTC/USDT H4 chart from TradingView — three equal highs with a buy-order pool zone marked above them and the weekly low with a sell-order pool zone below; an arrow shows a wick sweeping the equal highs and the reversal]

Where the market hunts stop-losses — a catalog of pools

Equal highs and equal lows. The number-one pool. Two or three highs at a nearly identical level are what TA textbooks tell you to treat as "strong resistance" — so retail sells below it and tucks stops just above it. The market sees the same thing but draws the opposite conclusion: since a mountain of buy stops has piled up above the equal highs, it needs to be collected. That's why in ICT equal highs are not resistance — they're a magnet. Same with equal lows: retail's "strong support" is a pantry of sell stops for institutions.

Highs and lows of the day, week, month. The previous daily high/low are the most frequently visited intraday pools — on crypto, which trades 24/7, the levels of the previous day and the weekend work exactly the same as on session-based markets. Weekly and monthly extremes are higher-order pools: swept less often, but the reaction after they're taken tends to be proportionally bigger.

Session highs and lows. Although crypto never closes for the night, liquidity still flows in waves following the sessions of traditional markets: the Asian range often gets swept at the London open, and the European morning's extremes — once New York steps in. The Asian session low on BTC is a classic target of the morning hunt.

Round numbers. $100,000 on BTC, $5,000 on ETH, every full thousand and hundred. Psychology makes people place orders "at a round price" — stops, take-profits, and entries cluster around round levels, creating pools without any high or low on the chart.

Watch how these categories can stack in practice. Picture BTC building a sideways range all weekend with two nearly equal lows around $98,400 and $98,350 — just above the round $98,000 level. You have three pools in one place: equal lows, the weekend low, and a round number. On Monday, as liquidity returns from traditional markets, price drops in a single impulse to $97,900, takes out everything sitting there, and within an hour is back above $98,400. Retail sees "support breaking down and a miraculous bounce". You see the planned consumption of three overlapping pools — and you know the fuel from that dip will power the move toward the liquidity above the range highs.

A separate category is a level still under construction: fresh equal highs/lows that price hasn't reached for yet. ICT sometimes calls this a "grey pool" — because it's not yet known whether its collection will end in a reversal or a continuation. Treat it as a target for a move, not a ready-made signal — the verdict only comes with the reaction after the level is taken, more on which in the piece on the sweep and the run.

How to identify liquidity pools step by step

  1. Start with HTF structure. On D1/H4, determine whether the market is trending or consolidating — structure tells you which pool is the destination and which is just a stop along the way.
  2. Mark the time-based extremes. The high and low of the previous day, week, month. These are objective levels — they require no interpretation.
  3. Search for equal highs and lows. Two or more extremes within a narrow band (on BTC H4, tens to a few hundred dollars apart). The "cleaner" the alignment, the more people see it — and the bigger the pool.
  4. Add nearby round numbers. If equal highs sit just below a round level, the pools stack — these are first-class targets.
  5. Filter out levels already taken. A consumed pool is an empty warehouse; you're only interested in levels price hasn't reached for yet.
  6. Rank the pools by size and alignment with the bias. The biggest untouched pool on the side matching the HTF direction is the market's most probable target (draw on liquidity).

Manually filtering out swept levels can be tedious — our SRL indicator does it automatically, marking only the highs and lows the market hasn't reached for yet.

📈

[Chart coming soon: ETH/USDT H1 chart in TradingView with the SRL indicator — automatically drawn untouched liquidity levels above and below price, swept levels dimmed; a visible cluster of equal lows just above a round price level]

How to use liquidity pools in trading

Liquidity pools play two roles at once — and that's their greatest strength.

Role 1: a target for your position. If you're holding a long on BTC, the nearest large BSL pool above price is the natural place to take profit. Not because "there's resistance there", but because after a pool is collected the market often reverses — holding the position "for the breakout" gives the profit back.

Role 2: an entry location. The HTF→LTF scheme looks like this:

  1. Bias on D1/H4. Bullish structure → you're hunting a long; you care about SSL pools below price (that's where the market will go to "refuel"). Bearish structure → the reverse, you're targeting BSL sweeps.
  2. Wait for price to reach the pool. A dip below equal lows, below the day's low, below a round level — ideally with a wick, closing back inside the range.
  3. Confirmation on the LTF. On M5–M15 you wait for a structure shift in the direction of the bias (CHoCH/MSS) after the pool is taken. Without it, a wick is just a wick.
  4. Entry, stop, target. Entry on the retest of the zone after the reversal (FVG, order block), stop beyond the swept extreme with a buffer, target in the opposite pool — they took the lower one, you ride toward the upper one.

Notice that in this framework you never trade "at the level" — you trade the reaction after the level is taken. That's the fundamental difference between trading liquidity pools and the classic "buying at support".

Most common mistakes

Liquidity pools flip your view of the chart 180 degrees: levels that were barriers in classic technical analysis become targets in ICT. Next time you see three perfectly equal highs on BTC, don't ask "will the resistance hold" — ask when the market will come for the orders hanging above it. And what exactly happens at the moment a pool is collected, and how to tell a reversal from a continuation, you'll read in the piece on Liquidity Sweep vs Liquidity Run.

FAQ

What is a liquidity pool in trading?
A liquidity pool is a cluster of resting orders in one area of the chart — stop-losses and breakout orders accumulated above an old high or below an old low. The more obvious the level and the longer it stands untouched, the bigger the pool.
Where do the biggest liquidity pools form?
Above equal highs and below equal lows, above and below the high and low of the day, week, and session, and around round numbers such as $100,000 on BTC. The common denominator: levels every market participant can see.
Is a liquidity pool the same thing as a sweep?
No. A pool is sleeping orders waiting at a level — a state. A sweep is the moment price reaches for them — an event. A pool can exist for weeks, and a trade setup only forms once price collects it and shows a reaction.
Rafał — Strefa Tradingu / Krypto Bez Ściemy
Rafał — Krypto Bez Ściemy

Trader and founder of Strefa Tradingu. He’s been breaking crypto down on YouTube for years — no hype, no signals, with a focus on market structure and risk management.

🎁 Grab Strefa’s free TradingView indicators

Drop your email — we’ll send you links to our free TradingView indicators plus a no-fluff starter kit. Zero spam.

You’re joining the Strefa Tradingu list. Unsubscribe with one click, anytime.
✅ Done — the email with your links is on its way!

Check your inbox (and the Spam/Promotions folders) and add us to your contacts.

Read next