← All Indicators
ICT Smart Money

BWT ICT Liquidity Levels

Buy-side and sell-side liquidity pools mapped automatically — see exactly where stops cluster, weighted by strength, with sweep alerts when institutions take them. The price level you didn't see coming is the price level that stops you out. This indicator removes the surprise.

In This Manual Overview Concept Reference Trading Workflow Parameters Trade Setups Best Practices Common Mistakes

Section 01 — Overview

What This Indicator Does

BWT ICT Liquidity Levels identifies and weights the buy-side and sell-side liquidity pools resting above swing highs and below swing lows on the chart. Buy-side liquidity (BSL) is the cluster of buy stops sitting above prior highs — placed by traders who are short and protecting their position, by traders who are flat and using stop-buy entries to chase breakouts, and by algos that target the exact price band these orders create. Sell-side liquidity (SSL) is the mirror: stop-sell orders below prior lows. ICT methodology teaches that institutional order flow is engineered to reach these pools to fill large positions — and the indicator tells you exactly where they sit.

Each level is weighted by strength — primarily a function of how long it has been intact without being touched. A swing high that has stood for 200 bars represents a much larger accumulation of resting stops than a fresh swing high from 8 bars ago. The longer-untouched levels are the ones institutions are most motivated to reach, and the ones that produce the cleanest reversals after the sweep. The indicator displays the closest BSL/SSL above and below current price as highlighted levels, with all other liquidity pools rendered in a secondary color so you maintain full situational awareness without visual overload.

When price sweeps a liquidity level — pokes through it and rejects — the indicator can fire a NinjaTrader alert and an optional voice announcement. This is one of the cleanest hands-off setup-detection workflows in the entire BWT Precision suite: configure a strength threshold so only meaningful sweeps trigger alerts, walk away from the chart, and come back when the alert fires. Pair with BWT ICT Concepts to see the CISD or MSS confirmation that follows the sweep, and you have a complete liquidity-driven entry model with zero discretion required.

📷

Screenshot

Image provided by you

Section 02 — Concept Reference

What Each Concept Means

A working glossary of every liquidity construct the indicator detects. These concepts collectively describe the institutional motivation for almost every directional move on the chart: where are the stops, and how do we get there?

Buy-Side Liquidity

BSL

The cluster of buy-stop orders resting above a swing high. Three groups place orders here: shorts who set protective stops just above the prior high, breakout traders who place stop-buy entries to chase a high break, and algos that target the resulting density. When price reaches BSL, it triggers a cascade of buy executions — usually just enough to fill an institutional sell program, which is why BSL sweeps so often reverse.

Sweep = bearish reversalAbove swing high

Sell-Side Liquidity

SSL

The cluster of sell-stop orders resting below a swing low. Mirror of BSL: longs place protective stops below the prior low, breakdown traders place stop-sell entries, algos target the density. SSL sweeps are the engine of bullish reversals — institutions accumulate longs by triggering retail sell stops at the swing-low band, then mark price up. The deeper the SSL, the larger the absorbed retail-driven supply, and the cleaner the reversal.

Sweep = bullish reversalBelow swing low

Equal Highs / Equal Lows

EQH / EQL

Two or more swing highs (or lows) at virtually the same price — typically within a few ticks. Equal highs/lows form when the first level fails to be broken, and traders subsequently anchor stops to the visible reference. Each new touch of the level adds to the resting stop cluster without satisfying it — making EQH/EQL the highest-density liquidity formations on any chart. The next sweep of an EQH/EQL is almost always a one-shot, sharp move with strong follow-through.

Highest-density liquidityStop magnet

Trendline Liquidity

TL Liquidity

Stops placed along a visible diagonal trendline connecting multiple swing highs (or lows). Traders draw trendlines, place stops just beyond them, and become predictable. ICT teaches that any clean trendline is a liquidity object — institutional flow targets the trendline break to harvest those stops, then frequently reverses. Trendline liquidity is harder to mark mechanically (it's diagonal, not horizontal) but the principle is identical to EQH/EQL.

Diagonal clusterPredictable retail

Liquidity Sweep / Stop Hunt

Sweep

The event where price moves through a liquidity level, triggers the resting stops, and immediately reverses. The mechanic is simple: institutions need counterparty volume to fill large orders. Triggered retail stops provide that volume. Once the institutional order is filled, price has no reason to keep moving in the sweep direction — the institution wanted the opposite side. The sweep + sharp rejection is therefore the signal that the institutional position is now in place.

Reversal triggerWick + body close back

Strength Weighting

Age + Structure

Not all liquidity pools are equal. The indicator weights each level by how long it has been intact without being touched and by structural significance (size of the swing, multi-timeframe alignment). A swing high that has stood for 200+ bars accumulates exponentially more stops than a 12-bar swing. The strongest levels are the ones that produce 5R reversals; the weakest are noise. The Strength Threshold parameter lets you filter alerts to only the meaningful pools.

Older = strongerTier-based

Sweep + Reversal (Turtle Soup)

Turtle Soup

The classic ICT name for the liquidity sweep + reversal pattern, originally borrowed from a 1990s breakout-fade strategy. A Turtle Soup setup specifically looks for a clean breach of a recent swing high or low, followed by a candle that closes back inside the prior range. The break is the bait; the close-back is the reveal. The breaker candle's wick marks the exact extent of liquidity engineering — your stop sits just beyond it, with the entry inside the prior range.

Bullish versionBearish versionFailed-break pattern

Liquidity Engineering

Engineering

The deliberate construction of retail-visible patterns specifically to attract stop placement — equal highs, clean trendlines, "obvious" support — followed by a sweep of the engineered level. ICT teaches that institutions know retail traders will draw the trendline, mark the equal high, and place stops at the predictable level. Engineering is the recognition that the cleanest-looking patterns are often the ones being drawn for retail consumption.

Institutional setupPattern-by-design

Inducement

IDM

A specific case of liquidity engineering: a small, deliberate move designed to "induce" retail traders to take an early position against the actual institutional intent. Most often appears as a minor pullback that creates a visible swing point — retail traders enter on the pullback, place stops behind the new swing, and become the liquidity that funds the real move. Recognizing inducement requires patience: the IDM almost always precedes the genuine setup by 2–5 bars.

Trap setupCounter-intent move

Section 03 — Workflow

The 6-Step Liquidity Decision Sequence

Every liquidity-driven setup follows this sequence. Skip any step and the win rate degrades sharply — particularly the strength-weighting and confirmation steps, which separate genuine reversals from false breaks.

01
Map Pools
Identify all BSL above and SSL below current price.
02
Weight Strength
Older + EQH/EQL + structural = higher weight.
03
Approach
Watch price advance toward the highest-weight pool.
04
Sweep
Wick beyond the level + close back inside.
05
LTF Confirm
CISD or MSS in the opposite direction on 1m/5m.
06
Entry
Stop beyond the sweep wick. Target opposing pool.

Section 04 — Parameters

All Settings

Default Strength of 25 produces clean, high-significance pools on 5m–15m charts. Lower the Strength on smaller timeframes (1m intraday scalping) or raise it on higher timeframes (1h+ for swing trading) until the level density matches your chart's noise level.

ParameterDefaultDescription
Strength25Number of bars before and after a pivot required to qualify as a liquidity level — higher = fewer, more significant pools
Offset (ticks)0Ticks beyond the level price must close to constitute a confirmed sweep — filters minor pierce-and-pause noise
Show All PoolsOnRenders every detected BSL/SSL pool, not just the closest above/below
Swing High ColorColor for buy-side liquidity pools above current price (BSL)
Swing Low ColorColor for sell-side liquidity pools below current price (SSL)
Closest High ColorHighlight color for the nearest BSL pool above current price — the most likely next target
Closest Low ColorHighlight color for the nearest SSL pool below current price
Show Strength LabelsOnDisplays the calculated strength weight next to each level
Strength ThresholdMinimum level weight required for an alert to fire — ignores weak/noise pools
Fire AlertsOffTriggers a NinjaTrader alert window notification when a sweep is detected on a level above the threshold
Announce SweepsOffPlays a voice announcement when a qualifying liquidity sweep occurs
Voice TypeSelects male or female voice for sweep announcements
Mark Equal Highs/LowsOnDetects and visually distinguishes equal-high and equal-low formations as priority pools
EQ Tolerance (ticks)Tick tolerance for two highs/lows to be considered "equal" — typically 1–3 ticks on index futures

Section 05 — Trade Setups

Six Liquidity-Driven Playbooks

Each of these setups uses the indicator's liquidity mapping as the entry trigger, with the sweep itself defining the stop and the opposite-side pool defining the target. The structure is repeatable and mechanical.

01

Turtle Soup — Sweep + Reversal

London / NY AM 5m / 15m Beginner-friendly

The cleanest pure-liquidity setup. Price approaches a clearly-defined recent swing high or low, pokes through it on a single candle, and closes back inside the prior range. The sweep wick marks the extent of liquidity engineering; the close-back marks institutional rejection. Best executed during the London or NY AM kill zones where institutional volume confirms the reversal. Entry is on the next candle's open after the sweep candle closes; stop sits just beyond the wick.

Setup
A high-strength BSL or SSL is breached by a single candle wick that closes back inside the range
Entry
On the open of the candle following the sweep
Stop
A few ticks beyond the wick of the sweep candle
Target
The opposing liquidity pool (closest SSL if entered after BSL sweep)
02

Equal Highs / Equal Lows Fade

Any kill zone 5m / 15m Intermediate

EQH/EQL formations are the highest-density liquidity pools on any chart. Each touch of the level adds stops without satisfying them. When price approaches an EQH/EQL formation for the next attempt, the probability of a sweep is exceptionally high — and the resulting reversal tends to be sharp because the cluster is dense. Look for EQH/EQL fades when HTF bias is opposite to the breakout direction, particularly during NY AM after PDH/PDL has already been swept.

Setup
Two or more swings within EQ tolerance of each other; price returning for a third attempt
Entry
After the EQH/EQL is swept, on rejection candle close back inside the formation range
Stop
Beyond the swept EQ wick
Target
Opposite-side liquidity pool, frequently the prior EQ formation
03

Inducement Reversal

Kill zones 1m / 5m Advanced

An inducement (IDM) is the small move designed to bait retail into a counter-position before the real move. Visually, IDMs appear as minor pullbacks creating fresh swing points immediately before a sweep of the genuine HTF level. Recognizing IDMs requires patience: wait for the inducement to form, wait for the true HTF sweep to follow, then enter. This setup requires reading two consecutive sweeps in sequence — IDM first, then HTF level — which is why it ranks as advanced.

Setup
Minor swing point forms (IDM) and gets swept; then a more significant HTF level sweeps in the opposite direction
Entry
After the second sweep (HTF), on LTF CISD or MSS confirmation
Stop
Beyond the wick of the second sweep
Target
The IDM swing point, then the prior HTF pool
04

Trendline Liquidity Sweep

Any session 15m / 1h Intermediate

Clean diagonal trendlines connecting 3+ swing points are visible to every trader on the chart — and that visibility is exactly what makes them liquidity objects. Stops cluster just beyond the trendline; breakout traders enter on the break. The institutional play is to push price through the trendline, harvest the stops, then reverse. The cleaner and more obvious the trendline, the more reliable the fade. Best applied on 15m–1h charts where trendlines are structurally significant rather than noise.

Setup
A clean trendline (3+ touches) is broken by a candle that quickly reverses back inside
Entry
After re-entry candle closes inside; LTF MSS in opposite direction confirms
Stop
Beyond the wick of the trendline break
Target
Opposite-side liquidity pool or recent swing extreme
05

Multi-Touch Sweep — Range Expansion

Post-consolidation 5m / 15m Intermediate

After consolidation, a single expansion candle sometimes sweeps multiple stacked liquidity pools in one move. This is the institutional "stop run" — clearing all visible stops on one side of the consolidation in a single push to fund a major directional move. Multi-touch sweeps are powerful entry triggers because the speed of the sweep itself signals an aggressive institutional position. Trade in the direction of the post-sweep close, not against it — the institution wanted that direction.

Setup
A single expansion candle clears 2+ visible liquidity levels in one move
Entry
On retracement to the broken consolidation edge or to a fresh FVG inside the expansion
Stop
Inside the consolidation range (the structure that broke)
Target
Next major liquidity pool in the expansion direction
06

Pre-News Liquidity Grab

8:30 AM ET 1m / 5m Advanced

High-impact economic releases (CPI, NFP, FOMC) frequently produce a distinctive sweep + reversal pattern in the 5–15 minutes before the release. Algos engineer one final sweep of the closest BSL or SSL to clear stops before the news prints. The pre-news sweep is often the day's first major liquidity event, and the post-news direction frequently opposes the sweep direction — the news is the catalyst for the move the institution was already positioned for. Highest-difficulty setup; requires precise timing.

Setup
High-impact news scheduled at 8:30 AM ET; close BSL/SSL gets swept in the 5–15m window before
Entry
After the news, in the direction opposite to the pre-news sweep, on LTF MSS
Stop
Beyond the pre-news sweep extreme
Target
Opposing liquidity pool; ride the news-driven expansion

Section 06 — Best Practices

Trading Tips From the ICT Methodology

These rules collectively define the ICT discipline around liquidity. Each one filters out a specific category of low-quality entries — applying them tightens the entire workflow.

  1. Always know where the liquidity is before entering

    Before any trade, ask: where are the resting stops above me, and where are the resting stops below me? If you can't answer in five seconds, you don't have enough chart context to enter. The indicator does the mapping automatically — your job is to glance at it. Liquidity awareness is not optional; it is the foundation of every other ICT decision.

  2. Longer-untouched levels are exponentially stronger

    A swing high that has stood for 200+ bars is not "twice as strong" as a 100-bar high — it is multiple times stronger because retail stop orders compound at a level that fails to break. The strongest pools produce 5R+ reversals; the weakest produce nothing. Weight your sizing accordingly: small size on weak sweeps, full size on the rare high-strength setups.

  3. The sweep + sharp rejection is the signal — both required

    A sweep without rejection is just continuation. A rejection without a prior sweep is just chop. The combination — price pokes through a known liquidity level and then immediately reverses back inside — is the institutional signature. If you see one without the other, you don't have the setup. Wait.

  4. Equal highs / equal lows are highest-density

    EQH/EQL formations are the cleanest possible visual signals of stop accumulation. Each repeated touch reinforces the level and adds to the cluster without satisfying it. When you see an EQH or EQL form, mark it — the next sweep is almost guaranteed to deliver. The Mark Equal Highs/Lows parameter highlights these formations specifically for this reason.

  5. Trendline liquidity is real — diagonal stops still cluster

    ICT liquidity isn't only horizontal. Clean diagonal trendlines accumulate stops along the line, exactly the same way as horizontal swing levels. The break of a 3+ touch trendline is a liquidity event, not (usually) a genuine breakout. Keep an eye on diagonal structure even when the indicator can't mark it mechanically.

  6. Use voice / sound alerts for hands-off monitoring

    The Fire Alerts and Announce Sweeps parameters let you walk away from the chart entirely. Configure a Strength Threshold so only meaningful sweeps trigger an alert; let the indicator scan for setups while you focus elsewhere. When the announcement fires, return to the chart and check for LTF confirmation. This single workflow change saves hours of screen time.

  7. Combine with kill zone timing for compound edge

    A liquidity sweep at 12:45 PM is suspicious; a liquidity sweep at 9:42 AM is a setup. The same sweep at different times has dramatically different follow-through probability. Pair this indicator with BWT ICT Key Price Points so you can visually confirm sweeps occur inside London or NY AM windows before pulling the trigger.

  8. Sweep without rejection means continuation

    Not every sweep reverses. When price breaks a liquidity level and continues through it without closing back, you're seeing a genuine breakout — the level was the target, but the institution wanted the breakout direction. Don't fade these. The indicator's Offset (ticks) parameter helps distinguish wick-only sweeps (rejection-likely) from full-body breaches (continuation-likely).

  9. Always know which direction your trade is "going to feed"

    If you enter long with the next BSL pool right above you, your trade is going to feed that pool. That's the worst possible directional setup — you're providing the very liquidity the institution wants to harvest. Always verify the next-pool-in-the-trade-direction is far enough away to give the trade room. If liquidity is right above (long) or below (short), don't take the trade — your stop is the institutional target.

  10. Tune Strength to your timeframe

    The default Strength of 25 is calibrated for 5m–15m execution. On 1m intraday charts, lower it to 10–15 to detect smaller-scale pools. On 1h+ swing charts, raise it to 50+ so only structurally significant levels are marked. The right setting produces 4–8 visible levels per chart screen — enough context, not so many that you can't read them at a glance.

Section 07 — Common Mistakes

What Kills Liquidity-Driven Trading

These are the recurring failure modes specific to liquidity-based ICT execution. Each one is a category of trade that looks right in the moment but consistently produces losses over time.

▲ MISTAKE 01
Fading without a sweep first

"Price is at resistance, so I'll short" is not a liquidity setup. Resistance levels exist to be swept — fading the approach without waiting for the actual sweep means you're shorting into the very move that fills institutional orders. Wait for the level to break, then trade the rejection.

▲ MISTAKE 02
Ignoring liquidity context entirely

Taking trades without checking where the liquidity is means handing the market a coin flip. Even a perfect FVG entry will fail if the next high-strength BSL is 3 ticks above your stop — you're directly in the path of the next institutional draw. Always check the levels before pulling the trigger.

▲ MISTAKE 03
Treating moderate sweeps like extreme ones

Not every sweep is a Turtle Soup. A 15-bar swing high that gets clipped is barely meaningful; a 250-bar EQH that gets swept is a major event. Strength weighting matters — the indicator displays it for a reason. Trade the high-weight sweeps with size; ignore the noise sweeps entirely.

▲ MISTAKE 04
No level confluence with structure

A liquidity sweep at a random price has lower follow-through than the same sweep at a structural level — prior session high, weekly low, daily FVG, etc. The strongest setups stack: sweep + structural level + kill zone + LTF trigger. Single-factor sweeps are noise.

▲ MISTAKE 05
Taking trades INTO liquidity

Going long when the next major BSL is 5 ticks above means your trade is about to feed the institutional draw. The institution wants those buy stops; price will sweep them. Your stop is, almost literally, the target. Always know where you're going, not just where you are.

▲ MISTAKE 06
Ignoring the strength weighting

Trading every sweep with the same size is a way to bleed slow. The strongest pools produce 5R+ winners; the weakest produce 0.3R chops. The indicator's strength label tells you which is which — use it. Don't take 10 weak sweep trades for every one strong sweep trade.

▲ MISTAKE 07
Alert fatigue from low-strength signals

Setting Fire Alerts on with no Strength Threshold produces dozens of alerts per session — most of them noise. Within a week, you start ignoring the alerts entirely, including the ones that matter. Always configure Strength Threshold to filter alerts to roughly 3–8 per day. Quality over quantity is the entire point.

▲ MISTAKE 08
No LTF confirmation after the sweep

A sweep is the trigger setup, not the entry. Entering on the sweep candle itself means catching every pierce-and-pause that turns into continuation. Wait for CISD or MSS in the opposite direction on the lower timeframe — that's your actual confirmation. Without it, the sweep is just price action.

BWT Precision Indicators require a valid BWT license for NinjaTrader 8. ICT methodology and the concepts described on this page are derived from publicly available educational material by Michael J. Huddleston (Inner Circle Trader). The Turtle Soup pattern reference is to the ICT-adapted variant. This page is provided for informational and educational purposes only and is not trading advice. Trading futures and other leveraged products involves substantial risk of loss and is not appropriate for all investors. Past performance is not indicative of future results.