LiquidityScan

· MARKET STRUCTURE · 5 MIN READ · UPDATED 1W AGO

How to Draw a Dealing Range in ICT (Correctly)

How to Draw a Dealing Range in ICT (Correctly)

A dealing range is only useful if its two anchors took liquidity. Here is how to draw one correctly and know when it dies.

Draw a dealing range by connecting a confirmed swing low to a confirmed swing high (or the reverse) where each point swept liquidity before price reversed. The low must have taken sell-side liquidity; the high must have taken buy-side liquidity. That two-anchor structure becomes the ruler you measure premium, discount, equilibrium and OTE against. If either anchor is arbitrary, every zone you derive from it is noise.

What makes a swing point valid for a dealing range

A valid anchor is a swing that raided resting liquidity and then reversed with intent. Not the highest candle on your screen — the high that ran stops above a prior high or a cluster of equal highs, then failed. Same logic inverted for the low.

The distinction matters because the algorithm delivers price between pools of liquidity, not between random extremes. When your two anchors are both liquidity events, the range you draw maps onto how price is actually being delivered. When they are just visual highs and lows, you are measuring against nothing.

Three checks before you commit an anchor:

  • It took liquidity. The high traded through a previous high or equal highs; the low traded through a previous low or equal lows.
  • It reversed with displacement. A sharp, one-sided move away from the level — ideally leaving a fair value gap — tells you the raid was mitigated, not casual.
  • It is unmitigated at the timeframe you trade. The swing still frames current price; it hasn't already been fully traded back through.

Step by step: drawing the range

Pick your timeframe first, then find the most recent pair of opposing liquidity raids. The range is the distance between them.

  1. Identify the confirmed low. Locate the most recent swing low that swept sell-side liquidity and reversed up with displacement. That is your range low.
  2. Identify the confirmed high. Locate the swing high that swept buy-side liquidity and reversed down with displacement. That is your range high.
  3. Anchor the two points. Draw your boundaries at those exact levels. The order they formed sets your directional context — low first then high implies a bullish delivery leg; high first then low implies a bearish one.
  4. Mark equilibrium. Split the range at 50%. Everything above is premium, everything below is discount.
  5. Overlay OTE. Inside the discount half of a bullish range, the 62%–79% retracement zone is your optimal trade entry band; mirror it in the premium half for shorts.

How the range feeds premium, discount and OTE

The range exists to tell you whether price is expensive or cheap relative to institutional delivery. In a bullish dealing range you want to buy in discount — below equilibrium — not chase in premium. In a bearish range you sell in premium.

Equilibrium is the pivot. Price trading back to the 50% level after an expansion is the algorithm rebalancing before the next leg, and it's often where a decision gets made. OTE sharpens that further: the 62%–79% pocket is where you get the deepest discount (or richest premium) that still respects the range direction, which is what keeps your stop tight and your reward asymmetric.

ZoneLocation in rangeBias use
PremiumAbove 50%Look for shorts in a bearish range
Equilibrium50%Decision pivot / rebalance
DiscountBelow 50%Look for longs in a bullish range
OTE62%–79% retracePrecision entry inside the favoured half

When a dealing range is invalidated

A range is invalidated the moment price closes decisively beyond one of its anchors, because that close creates a new liquidity event and a new extreme to measure from. A wick through a boundary that gets rejected is a sweep — that can extend the range or confirm the opposite pool. A body close through it is a structural break.

Practical rules I hold to:

  • Break of the range high with displacement in a bullish context — the old range is consumed; redraw from the new confirmed low to the new high.
  • Break of the range low in a bullish context — the low failed to hold; that's often a shift in delivery and the range no longer frames your bias.
  • Time decay. Once price has expanded well beyond the range and left it behind, stop trading premium/discount off a stale structure. Rebuild on the timeframe you're actually executing.

The redraw is not a failure — it's the point. Dealing ranges are rolling. Each time a new liquidity raid confirms, you re-anchor so your premium and discount always reflect the current delivery, not last week's.

Frequently Asked Questions

Can a dealing range use the highest and lowest candle on the chart?

Only if those extremes actually swept liquidity. A visual high or low that never ran stops is a weak anchor. Prioritise the swing that raided a prior high or low and reversed with displacement, even if a taller candle sits nearby.

What timeframe should I draw the dealing range on?

Draw it on the timeframe that frames your trade. Higher timeframes give you the dominant range and bias; you then nest a lower-timeframe range inside discount or premium for the entry. Both should be anchored to liquidity, just at different scales.

Does the range have to go low-to-high?

No. Anchor low-to-high when delivery is bullish and high-to-low when it's bearish. The order the two liquidity raids formed sets the directional context and tells you which half to hunt entries in.

Once your range is drawn, these are the natural next steps to trade it well.

Hayk Muradian

Hayk Muradian

Founder & Lead Analyst at LiquidityScan · 12+ years ICT/SMC trading · Institutional order flow specialist

Hayk Muradian is the founder of LiquidityScan, a professional trading intelligence platform built for ICT (Inner Circle Trader) and Smart Money Concepts (SMC) traders. With over a decade of hands-on experience reading institutional order flow across crypto, forex, and futures markets, Hayk specializes in identifying liquidity events, order blocks, and CISD setups on closed candles.

He built LiquidityScan after years of frustration with retail charting tools that ignored the mechanics institutions actually use. The platform now scans 400+ markets in real-time, surfacing the same patterns floor traders watch — without the noise.

Hayk writes about the methodology behind ICT and SMC, with a focus on practical, data-driven analysis rather than hype. He is a vocal critic of "smart money" content that misrepresents institutional intent and a strong advocate for methodology-respectful education.

View all 375 articles by Hayk Muradian →

Not trading advice. LiquidityScan publishes educational content for informational purposes only. Trading involves substantial risk of loss.