ICT Buy Side & Sell Side Liquidity — Complete Guide

ICT buy side and sell side liquidity explained — BSL above swing highs, SSL below swing lows. The foundational reframe from resistance/support to liquidity pools. The liquidity map, the AMD two-step collection, the sweep mechanism, and TradingView marking.
Every swing high on your chart has buy side liquidity above it. Every swing low has sell side liquidity below. The Judas sweep targets liquidity. The AMD distribution targets liquidity. Equal highs are priority targets because they are the densest liquidity. The entire ICT methodology is built on this premise.

Key takeaways

  • BSL = buy orders clustered ABOVE swing highs (short stops + breakout buys + buy-to-cover). SSL = sell orders clustered BELOW swing lows.
  • The reframe: highs are not resistance, they are BSL pools. Lows are not support, they are SSL pools. Price targets liquidity.
  • Stops sit above the wick tip (BSL) and below the wick tip (SSL). The wick tip is the natural stop placement reference.
  • The AMD is a two-step liquidity collection: Judas sweeps one side → distribution delivers to the other.
  • Priority: EQH/EQL (densest) → PWH/PWL (L3) → PDH/PDL (L2) → structural swing highs/lows.

Buy side and sell side — what they are

Definition

  • Buy side liquidity (BSL) = clustered buy orders above swing highs: short sellers’ stop-losses, breakout buy-stops, and institutional buy-to-cover orders. BSL is the AMD bullish distribution target — price delivers upward TO collect BSL. Sell side liquidity (SSL) = clustered sell orders below swing lows: long traders’ stop-losses, breakout sell-stops, and institutional sell-to-exit orders. SSL is the AMD bearish distribution target and the bullish Judas sweep target.

The foundational reframe

BSL & SSL MAPICT
The complete BSL/SSL liquidity map — from EQH above to EQL below with current price in the middle A vertical map showing liquidity levels from top to bottom: EQH BSL ×3 (densest), PWH BSL (Level 3), PDH BSL (Level 2), prior swing HH BSL, current price in center, prior swing HL SSL, PDL SSL (Level 2), PWL SSL (Level 3), EQL SSL ×3 (densest). Each level annotated with density. EQH BSL ×3 — HIGHEST DENSITY buy side PWH BSL — Level 3 (5-day accumulation) PDH BSL — Level 2 (1-day accumulation) prior swing HH BSL (single test) ●●● CURRENT PRICE ●●● prior swing HL SSL (single test) PDL SSL — Level 2 (1-day accumulation) PWL SSL — Level 3 (5-day accumulation) EQL SSL ×3 — HIGHEST DENSITY sell side BSL above SSL below
The complete liquidity map. BSL above current price: EQH (densest) → PWH (L3) → PDH (L2) → structural swings. SSL below: structural swings → PDL (L2) → PWL (L3) → EQL (densest). The AMD targets the densest pool first. Pre-session: map both sides, identify the Judas target (one side) and the distribution target (the other).

Why the conventional view fails mechanically

The traders who originally sold at the prior high are already short — managing an existing position. At the next test, the new activity is: (1) new short-sellers entering (adding more stops above the wick), (2) breakout buyers placing buy-stops above, and (3) the existing shorts’ stop-losses above. None are the “sellers waiting at resistance” of conventional TA. When the AMD drives price above the high, the conventional short’s stop triggers — a buy order that provides the institutional sell flow during Phase 3 distribution. The conventional short is the institution’s exit liquidity.

The liquidity map — priority hierarchy

Priority 1: EQH/EQL (densest)

Multiple rounds of stop accumulation at the same price. 2–3 tests = the highest-density pools on the chart. The AMD is drawn to equal levels because the larger collection justifies the delivery effort.

Priority 2: PWH/PWL (Level 3)

Five days of stop accumulation. Weekly structural significance. Reached on primary weekly delivery days (Tue–Wed with clear bias).

Priority 3: PDH/PDL (Level 2)

One day of stop accumulation. Primary daily AMD target. Most standard sessions deliver to PDH or PDL.

Priority 4: Structural swing highs/lows

Individual swing points with single-test stop accumulation. The Judas typically targets the nearest significant structural SSL/BSL below/above current price.

Where BSL accumulates

BSL accumulates at every swing high wick tip: structural HHs and LHs (density proportional to structural significance), EQH (highest priority — each test adds another round), PDH (Level 2 — one day’s accumulation), and PWH (Level 3 — five days). The AMD bullish distribution delivers TO BSL above — selling into the triggered buy orders as the institution distributes its long position.

Where SSL accumulates

SSL accumulates at every swing low wick tip: structural HLs and LLs, EQL (highest priority), PDL (Level 2), and PWL (Level 3). The bullish Judas sweeps SSL below — buying from the triggered sell orders to fund the institutional long accumulation. The bearish AMD distribution delivers TO SSL below.

BSL and SSL in the AMD framework

AMD TWO-STEPICT
AMD two-step liquidity collection — Judas sweeps one side, distribution delivers to the other Two panels. Left: bullish AMD — arrow sweeps down to SSL below (Phase 2 Judas), then arrow sweeps up to BSL above (Phase 3 distribution). Right: bearish AMD — arrow sweeps up to BSL above (Phase 2), then arrow sweeps down to SSL below (Phase 3). BULLISH AMDBEARISH AMD dealing range BSL above SSL below P2: sweep SSL buy from triggered sells P3: deliver to BSL sell into triggered buys dealing range BSL above SSL below P2: sweep BSL sell into triggered buys P3: deliver to SSL buy from triggered sells SWEEP ONE SIDE → DELIVER TO THE OTHER every AMD cycle = a two-step liquidity collection sequence
Collect one side, deliver to the other. Bullish AMD: Judas sweeps SSL below (buying from triggered sell orders = accumulating long), distribution delivers to BSL above (selling into triggered buy orders = distributing long). Bearish AMD: mirror. Every AMD cycle is a two-step liquidity sequence.

How to mark BSL and SSL on TradingView

BSL: horizontal lines at swing high wick tips

Use coral/red colour. Label “BSL.” For EQH: “EQH BSL ×2” or “×3.” Mark from the wick tip, not the close.

SSL: horizontal lines at swing low wick tips

Use teal/green colour. Label “SSL.” For EQL: “EQL SSL ×2” or “×3.”

Prioritise by density

EQH/EQL first. Then PWH/PWL (L3). Then PDH/PDL (L2). Then the nearest 2–3 structural swings. Do not mark every minor wick — apply the significance filter.

Update before each session

New swing points create new BSL/SSL. Old levels may have been collected. Stale maps produce stale analysis. Update as part of the pre-session routine.

Common mistakes

Treating highs as resistance and shorting at the level

The prior high has BSL above. Price sweeps THROUGH the high to collect stops. Shorting at the high = entering at the sweep target. Wait for the sweep, then enter from the post-sweep PD array.

Treating lows as support and buying at the level

The mirror mistake. The prior low has SSL below. The Judas sweeps below the low to collect stops. Buy AFTER the sweep + CHoCH, not at the level.

Not prioritising by density

EQH with 3 tests is ~3× denser than a single swing high. Treating all BSL equally means missing the distinction between a primary and secondary target. Map density before each session.

Marking BSL/SSL at candle closes instead of wick tips

Stops sit above the wick high and below the wick low. Body-based marking places every BSL/SSL level at the wrong price. Always use the wick tip.

FAQ — ICT buy side and sell side liquidity

What is buy side liquidity? +
Buy orders above swing highs: short stops + breakout buys + buy-to-cover. BSL is the AMD bullish target. Price delivers TO BSL, not reverses FROM it.
Why does BSL sit above highs? +
Shorts place stops above the wick tip (thesis invalidated if new high). Breakout buyers place buy-stops above. Both cluster above the wick mechanistically.
BSL vs resistance? +
Resistance = sellers defend, price reverses FROM. BSL = resting buy orders above, price sweeps THROUGH to collect. Same chart, opposite expectation.
How to map pre-session? +
BSL at wick tips (coral). SSL at wick tips (teal). Priority: EQH/EQL → PWH/PWL → PDH/PDL → nearest structural swings. Update every session.

Conclusion — price targets liquidity, not levels

The BSL/SSL reframe is the foundational shift that makes ICT internally coherent. Every subsequent concept — the Judas, the AMD, stop hunts, EQH as priority targets, IRL/ERL — is an expression of one principle: price targets liquidity pools at highs and lows. Once this reframe is internalised, every chart interaction with prior highs and lows shifts from “will it hold?” to “when will the AMD collect this pool and what direction will it distribute from there?”
The companion guides: the liquidity guide covers the full framework; the stop hunt guide covers how BSL and SSL are swept; the EQH/EQL guide covers the densest pools; the Judas swing guide covers the Phase 2 sweep; and the IRL/ERL guide organises all pools into the spatial framework. Or join the mentorship for structured guidance on pre-session liquidity mapping.
Lio
Founder & ICT trading educator, LiquiditySweeps.com

Lio has traded ICT and Smart Money Concepts on forex majors and US indices since 2021 and built LiquiditySweeps.com to teach the framework the way it should be learned: in sequence, on real charts, with free live tools instead of paid indicators. Every article on this site follows the same rule — nothing gets published that wouldn’t survive a trade review.

About All articles Mentorship
Ready to go further?
The mentorship programme covers the full framework — weekly live sessions, daily bias review, and personal trade review on every entry you submit.