ICT / Smart Money

Buy-Side and Sell-Side Liquidity (BSL/SSL) Explained

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

If market structure tells you which way price is going, liquidity tells you why it's going there. In the ICT/SMC method, that second question matters more: price doesn't move randomly between levels — it travels from one cluster of orders to the next. Those clusters are, above all, stop-losses — yours, mine, and those of thousands of other traders — resting above old highs and below old lows. This article is the pillar of the entire liquidity series: we explain what Buy-Side and Sell-Side Liquidity are, why the market regularly "hunts" stops, and how to stop being fuel for other people's positions on BTC and ETH.

What liquidity in the market is

Liquidity, in the simplest terms, is the availability of willing buyers and sellers at the current price. A liquid market is one where a large order can be filled without violently moving the price. And this is where the big players' problem begins: a fund or market maker looking to buy tens of millions of dollars' worth of BTC can't just click "buy at market" — an order that size would push the price against them.

A large player needs the other side of the trade in size and in one place. And where on the chart does massive selling appear in a single moment? Where the stop-losses of long positions get triggered — that is, below old lows. Where does massive buying appear? Where the stops of short positions get triggered — above old highs. In ICT terminology, liquidity is precisely those resting orders pooled above highs and below lows, not some abstract "volume".

This is the source of the method's core thesis: liquidity is the primary cause of price movement. Price doesn't "bounce off resistance" — price is delivered to the places where orders sit, consumes them, and moves on to the next cluster on the opposite side. Whoever doesn't see this becomes the liquidity themselves.

Buy-Side Liquidity above a series of old highs and Sell-Side Liquidity below the lows — price travels from one pool to the other
Buy-Side Liquidity above a series of old highs and Sell-Side Liquidity below the lows — price travels from one pool to the other🔍 click to enlarge

Buy-Side Liquidity — liquidity above the highs

Buy-Side Liquidity (BSL) is a cluster of buy orders waiting above old highs. Where do they come from? Two sources:

The high of the day, the high of the week, a series of equal highs on BTC — above each of these levels a pool of buy orders keeps growing. When price breaks through, the stops and breakout entries turn into market buying. And that's the moment when smart money can sell a large position at an excellent price — into the wave of everyone else's buying. That's why you see the pattern so often: a break of the high, a candle of euphoria, then a sharp drop. It's not "senseless manipulation" — it's the consumption of BSL.

Sell-Side Liquidity — liquidity below the lows

Sell-Side Liquidity (SSL) is the mirror image: a cluster of sell orders below old lows. It's made up of stop-losses on long positions (every buyer tucks their stop under a low) and sell stop orders from players betting on a downside break.

Price dipping below an old low triggers an avalanche of selling — and it's precisely into that avalanche that institutions can buy without pushing the price up. A classic on ETH: price slips a few dozen dollars below an obvious low from last week, a wick, a return into the range, and a rally north. Those who "got stopped out perfectly at the bottom" just handed their coins to the people who understand this mechanic.

A practical rule worth engraving in steel: with a bullish bias on the higher timeframe, expect SSL to be taken (a dip below an old low) before the market moves up. With a bearish bias — expect BSL above an old high to be taken before it moves down. The market fuels up first, then drives.

How to identify liquidity levels step by step

Mapping liquidity is a mechanical routine you run before every session:

  1. Establish the HTF context. On D1 and H4, determine the structure: bullish, bearish, or consolidation. Without it, you don't know which side of the liquidity is "on the target list". If you can't read structure yet, start with the article on market structure.
  2. Mark the previous day's high and low. These are the freshest pools of BSL (above the high) and SSL (below the low) — the market reaches for them most often.
  3. Mark the previous week's high and low. Higher-order levels; the longer they stand untouched, the more orders have accumulated above/below them.
  4. Find equal highs and equal lows. Two or three highs at a similar level look like "strong resistance" — which means hundreds of stops hang above them. These are first-class magnets; we break them down in detail in the piece on liquidity pools.
  5. Determine the next target (draw on liquidity). Ask: which pool — upper or lower — aligns with the HTF bias and is bigger? That's most likely where price is headed.
  6. Watch the reaction at the level. A wick through the level and a close back inside the range is a sweep — liquidity being taken; a close beyond the level with momentum is a run — continuation.

In practice you don't have to draw all of this by hand — our SRL indicator automatically marks the key highs, lows, and zones the market hasn't reached for yet.

The SRL indicator marks liquidity levels automatically — daily highs and lows plus equal lows that price reaches for
The SRL indicator marks liquidity levels automatically — daily highs and lows plus equal lows that price reaches for🔍 click to enlarge

How to use liquidity in trading

A liquidity map alone is not a trading system — it's a layer of context you overlay on structure. The HTF→LTF scheme looks like this:

Step 1 — bias from the higher timeframe. D1/H4 tells you which side of the liquidity the market will likely take "against the grain" and which it will consume with the target move. Bullish structure? A dip below an old low is a potential long opportunity for you, not a panic signal.

Step 2 — wait for the level to be taken. You don't enter because price "is close" to the pool. You wait until it actually breaks the level and shows a reaction: ideally a wick through the low/high and a close back inside the previous range.

Step 3 — confirmation on the LTF. You drop to M5–M15 and wait for a structure shift in your direction — a CHoCH or MSS after the sweep. Only that distinguishes "they took the stops and we're turning" from "we're breaking through and going further".

Step 4 — entry, stop, target. Entry on the retest of the zone left by the reversal move (FVG, order block). Stop beyond the swept extreme with a small buffer — not exactly on it, because a second test of the wick will take you out. Target: the opposite liquidity pool. Did they take the SSL below the low? The natural magnet is the BSL above the nearest significant high.

Notice the elegance of this setup: liquidity gives you the entry (the swept pool), the invalidation (beyond the swept extreme), and the target (the opposite pool) all at once. Three elements of the plan from one concept.

Most common mistakes

Liquidity is the answer to the question every trader eventually asks: "why did the market take out my stop to the tick and reverse?". Not because your broker is watching you — because your stop sat exactly where everyone else's stops sat, and a cluster like that is fuel for large orders. We break down the next layers of this mechanic in the articles on liquidity pools, the difference between a sweep and a run, and internal and external range liquidity (IRL/ERL).

FAQ

What is Buy-Side Liquidity (BSL)?
Buy-Side Liquidity is a cluster of buy orders resting above old highs — mostly stop-losses on short positions and breakout buy stops. When price breaks such a high, those orders turn into market buying, which large players use to sell at a better price.
What is Sell-Side Liquidity (SSL)?
Sell-Side Liquidity is the mirror image of BSL: sell orders waiting below old lows — stop-losses on long positions and breakout sell stops. A move below such a low triggers a wave of selling that smart money can buy into without moving the market.
Why does the market hunt stop-losses?
Large orders need a counterparty. Clusters of stops above highs and below lows are the only places where massive buying or selling appears in a short moment — so price is delivered there, and once those orders are consumed, it often reverses.
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