← Back to ICT Lessons

ADVANCED FOREX · ICT · LESSON 03

Buy-Side and Sell-Side Liquidity

Learn where orders may cluster around visible highs and lows, how a liquidity sweep differs from a confirmed breakout, and why context matters more than a single candle.

Learning objectives

1. What does liquidity mean in ICT?

In ICT-style chart analysis, liquidity often refers to areas where market orders may be triggered by resting stop orders or breakout orders. These concentrations are inferred from price structure; they are not directly visible on an ordinary candlestick chart. A visible level is a hypothesis, not proof of actual order volume.

2. Buy-side liquidity (BSL)

Buy-side liquidity is commonly discussed above a visible swing high or a group of equal highs. Traders who are short may place buy-stop orders above those highs, while breakout traders may also buy if the level breaks. Either can create buying activity around the level.

Example: Price repeatedly stalls near 1.1050. An ICT learner marks the zone just above 1.1050 as a potential BSL pool. A move above it alone does not prove a reversal is coming.

3. Sell-side liquidity (SSL)

Sell-side liquidity is commonly discussed below a visible swing low or equal lows. Long traders may place sell-stop orders below these lows, and breakdown traders may enter on a break. Both may contribute to sell-side order flow near that area.

Example: Price tests 1.0920 several times. The zone below those lows is a candidate SSL pool, but the market may continue lower rather than reverse.

4. Equal highs, equal lows and obvious levels

Repeated highs or lows can make a price area obvious to many participants. Mark a zone rather than assuming every order sits at one exact price. Consider spread, volatility, session and higher-timeframe direction when interpreting a test of the zone.

5. Liquidity sweep vs. breakout

A liquidity sweep describes price briefly trading beyond a visible high or low and then returning inside the prior range. A breakout describes price moving beyond a level and sustaining trading outside it. Both labels require observing what happens after the level is crossed; a wick by itself is insufficient.

Illustrative sequence
  1. Mark an established swing high on a higher timeframe.
  2. Observe price trade above that high.
  3. Wait to see whether price returns below the level or holds above it.
  4. Check displacement and market structure on the execution timeframe.
  5. Record invalidation and risk before considering any simulated setup.

6. Combining liquidity with structure

Some ICT learners combine a possible sweep with a market structure shift (MSS) or displacement. This may improve the clarity of a trading hypothesis, but it does not guarantee a profitable trade. Avoid assuming that every sweep creates an immediate reversal.

7. Chart practice

Exercise A: On a historical M15 chart, identify two clear swing highs and two swing lows. Label possible BSL and SSL zones. For each zone, note whether price subsequently held beyond it or returned inside the range.
Exercise B: Compare an M15 level with H1 structure. Write down one reason the same price movement could be interpreted as a sweep and one reason it could be interpreted as a breakout.

8. Common mistakes

Risk note: Forex and leveraged products involve substantial loss risk. This lesson is for education, not financial advice or a promise of returns. Practice with historical charts or a demo account before risking capital.

Knowledge check

1. Where is potential buy-side liquidity commonly identified?
2. What helps distinguish a sweep from a breakout?
3. Can a candlestick chart prove the exact number of resting stops?

← Back to ICT Lessons · ← Lesson 02

9. Liquidity mapping and scenario comparison

Begin a chart exercise by marking yesterday’s high and low, the current session range, and any clearly repeated swing highs or lows. Treat each mark as an estimated area of interest, not a confirmed collection of stop orders. Actual resting orders are generally not visible on a standard retail candlestick chart, and an apparent equal-high pattern may contain several slightly different prices.

Consider two hypothetical outcomes around buy-side liquidity above 1.2500. In scenario A, price trades to 1.2508, returns beneath 1.2500 and later breaks a nearby short-term low. A trader might describe that sequence as a possible sweep followed by a bearish structural change. In scenario B, price trades above 1.2500, closes repeatedly above the level and continues upward. That behavior better supports a breakout interpretation. The first wick alone cannot reliably distinguish the two.

Use the same process below a prior low when studying sell-side liquidity. Note whether price quickly reclaims the level, whether displacement follows, and whether the wider trend supports or contradicts the proposed reversal. An aggressive entry before confirmation and a later entry after confirmation have different risks, including missed moves and wider stops. Neither approach is inherently safe.

Keep a paper-trading journal with the marked level, expected scenario, evidence that would invalidate it, and actual outcome. Review at least several examples from different sessions, including failed sweeps. Avoid moving the level after the event to make the explanation look correct. Liquidity concepts are analytical hypotheses, not direct proof of market-maker intentions or a promise that price must reverse.