Blog/Technical Analysis
Technical AnalysisJun 18, 202610 min read

Supply and Demand Zones: How to Find and Trade Them

A supply or demand zone is the base an imbalance left before a strong move. Learn how to spot, draw, and trade a fresh zone, and how AI reads the structure off your chart.

BL
Benjamin Loh
Founder of SnapPChart · trader and dev

A supply or demand zone is not a line, it is an area, and that is the whole trick to reading them. Price does not turn at a single magic price, it reacts inside a band, the band it exploded away from the last time it was there. A demand zone is the base where buyers overwhelmed sellers right before a strong rally. A supply zone is the base where sellers overwhelmed buyers right before a strong drop. When price drifts back to one of those bases, the imbalance that fired the original move can fire it again, which is why traders mark them and wait. The hard part is that drawing them by eye is subjective, and your bias loves to paint a zone wherever you already want to be long. Handing the still chart to AI takes that wishful drawing off your plate: it reads the basing-then-impulse structure, marks the likely zones, and tells you whether price is sitting in a fresh one or chewing through a tested one. That honest second read is what this post is about.

Quick Answer

In one paragraph

A supply or demand zone is the base an imbalance left behind right before a strong move. A demand zone is the pre-rally base (buyers won, it sits below price like support), and a supply zone is the pre-drop base (sellers won, it sits above price like resistance). You find the zone by spotting a tight consolidation that price moved away from sharply, then you draw it as a box, not a line. The play is to wait for price to return to a fresh (untested) zone and enter on the reaction at the edge, with a stop just past the far side. AI reads that basing-then-impulse structure off the screenshot and grades whether the zone entry looks clean. It reads the visible structure, it does not predict the bounce or see order flow.

What Are Supply and Demand Zones?

Every strong, fast move leaves an imbalance behind it. When price rips up out of a tight range, it means buyers cleared every seller in that range so quickly that orders got left unfilled, and the base they fired out of is a demand zone. When price drops hard out of a range, sellers overwhelmed buyers the same way, and that base is a supply zone. The premise is simple: there were enough resting orders in that base to launch a strong move once, so if price returns to it, those orders (or new ones placed at the same spot) can launch it again. That is the same idea economists describe when they talk about supply and demand, just drawn on a price chart instead of a textbook curve, where an excess of demand drives price up and an excess of supply drives it down.

The detail that trips people up is that a zone is an area, not a price. A demand zone is a box drawn around the base candles, so it has a top and a bottom, and price can dip anywhere into that box and still react. This is what separates a zone from a plain horizontal level. A level is the line price turned at. A zone is the band price launched from, so it carries both the where and the why. For a momentum trader the why matters, because a fresh demand zone below price is a high-odds spot to look for a long in an uptrend, and a fresh supply zone above is where you stop chasing and start watching for a short. It is the same skill family as marking support and resistance levels and drawing trendlines: figuring out where the chart actually matters before price gets there, so you are reacting to a plan instead of to a candle.

How Do You Identify a Demand Zone?

Find the base, then check the departure. The base is a tight consolidation, roughly one to five candles, where price paused before a strong move. For a demand zone you are looking for one of two shapes. A drop-base-rally is price falling into a base, sitting there briefly, then rallying hard out of it. A dip-base-rally (sometimes called rally-base-rally) is price already moving up, pausing in a base, then continuing up. Both leave a demand zone at the base, because both are buyers absorbing supply and then firing. A supply zone is the exact mirror: rally-base-drop (price runs up, bases, then drops) or rally-base-rally read from the bearish side, leaving the base as the supply.

The departure is what grades the zone. The stronger and faster price left the base, the bigger the imbalance, and the stronger the zone. A base that price exploded out of with wide, gappy candles is a strong zone. A base that price oozed away from over many small candles is a weak one, because the imbalance was never that lopsided. This is where volume earns its keep: a sharp departure on a volume surge is the imbalance you actually want, and the read in the AI volume analysis guide is exactly the confirmation you stack on top of a zone, because heavy volume on the move out of the base says real participation fired it, not three orders and a bot. The base tells you where, the departure plus the volume tells you how much to trust it.

Demand zone vs supply zone, the mirror
same idea, opposite side
Demand zoneSupply zone
What it isA basing area where buyers overwhelmed sellers before a strong rallyA basing area where sellers overwhelmed buyers before a strong drop
FormationDrop-base-rally or dip-base-rally: price falls or pauses, bases, then fires upRally-base-drop or rally-base-rally: price runs up, bases, then drops away
Where it sitsBelow current price, acts like support, a floor price wants to bounce offAbove current price, acts like resistance, a ceiling price wants to reject from
The tradeWait for price to return to the zone, look to go long off the zone edgeWait for price to return to the zone, look to go short off the zone edge
Stop placementJust below the far (lower) side of the zoneJust above the far (upper) side of the zone
First targetThe next supply zone above, or a measured move off the departureThe next demand zone below, or a measured move off the departure

The table is symmetric on purpose. Once you can read a demand zone, you read a supply zone by flipping every direction, which is why most traders learn one side cold and the other comes for free. The only thing that ever changes is whether buyers or sellers won the base.

How Do You Draw and Trade a Zone?

Drawing a zone is mechanical once you know the rule: mark the base candles, from the body region of the base to the extreme that price respected, and draw a box around them. For a demand zone, the box usually runs from the open or body lows of the base candles down to the wick low. You are boxing the area the move launched from, not chasing the exact tick. Keep the box tight, because a tight base gives a tight zone, and a tight zone gives a tight stop. The schematic below shows the cleanest version, a drop-base-rally demand zone with price coming back to test it.

Drop-base-rally: a demand zone and the return to it

Schematic of a drop-base-rally demand zone with the base boxed and price returning to retest itPrice drops into a tight base, rallies sharply away leaving a demand zone box at the base, runs up, then pulls back down into the same boxed zone where buyers are expected to step in again.Demand zone (the base)1. drop2. base3. sharp rally (the imbalance)4. return to the zoneentry on the reactionstop past the far side

Trading it is a patience game. You do not buy when the zone forms, you set an alert at the zone and wait for price to come back. When it returns, you want some confirmation at the edge (a reversal candle, a reclaim, volume stepping in) rather than blindly buying the line, because a zone can be sliced straight through. Entry is at or near the zone edge, the stop goes just past the far side of the box so noise inside the zone does not knock you out, and the first target is the opposite zone or a measured move off the departure. The risk to respect: zones fail, and they fail most often when you trade them against the higher-timeframe trend. A fresh demand zone in a clean uptrend is a high-odds long. The same-looking zone in a hard downtrend is just a level the market is about to ignore on its way lower. A zone that fails this way often becomes a bull trap or bear trap, sucking in the traders who bought the line right before price closes clean through it.

Zone checkpoint

Drew a zone and not sure if the departure was sharp enough to trust it?

Upload the screenshot and SnapPChart reads the basing-then-impulse structure, marks where the likely supply and demand areas are, and folds a fresh-zone entry into a setup grade, instead of you painting a box wherever you already want to be long.

Read the zone

Why Does a Fresh Zone Beat a Tested One?

A zone has a finite amount of orders in it, and every test spends some of them. The first time price returns to a fresh, untested zone, all the unfilled orders that built the imbalance are still sitting there, so the reaction tends to be sharpest. The second time, a chunk of those orders has already been filled, so the zone is weaker. By the third or fourth test, there is often not much left, and price slices through with barely a pause. That is the core of zone trading and the reason traders chase fresh zones: a fresh zone is the strongest version of itself, and it only ever gets weaker from there.

Freshness is one of a few factors that decide how much to trust a zone. The strength of the departure, the time spent at the base, trend alignment, and the width of the zone all feed into it. The checklist below is the read worth running before you set an alert, so you are only waiting on the zones actually worth waiting for.

What makes a zone strong vs weak
grade it before you wait on it
FactorStrong zoneWeak zone
Strength of the departureSharp, fast, near-vertical move away with wide imbalance candlesSlow, choppy drift away that took many candles to leave the base
FreshnessUntested, price has not returned to it since it formedTested once or more, orders there have been partly filled already
Time at the baseA tight base of roughly one to five candlesA wide, sloppy base that price sat in for a long time
Trend alignmentZone sits with the higher-timeframe trend (demand in an uptrend)Zone is counter-trend, you are trading into the dominant move
Zone widthNarrow, so the stop beyond the far side is tightWide, so the stop is far and the reward-to-risk is worse

No single row makes a zone, the same way no single signal makes a setup. A fresh zone off a sharp departure that happens to be counter-trend is a mixed read, not a green light. You weigh the whole picture, which is the same discipline behind reading any level: the level is a clue, the context decides the trade.

Zones vs Support/Resistance vs Order Blocks?

Three terms get used for overlapping ideas, and keeping them straight saves a lot of confusion. A supply or demand zone is an area defined by a move's origin, the base it launched from. Horizontal support and resistance is a price level, a line drawn across where price reacted before, with no built-in reason it reacted there. A zone and a level often sit on top of each other, but the zone gives you a band plus a cause while the level gives you only the line. If you draw both, the level tells you the obvious price the crowd is watching and the zone tells you the area an imbalance actually fired from.

The third term is the order block, and here is the part worth saying plainly: an order block is essentially the same idea as a supply or demand zone, just in the Smart-Money Concepts and ICT vocabulary. Where a classic trader says "demand zone," an SMC trader points at the last down-candle before a strong up-move and calls it a bullish order block. Same base, same imbalance, different name and a different toolkit around it (liquidity sweeps, break of structure, fair value gaps). This post owns the classic supply and demand methodology, so I will not re-teach order blocks here. The full SMC read, including how order blocks fit with liquidity and structure breaks, lives in the AI Smart Money Concepts guide. If you already think in zones, you already understand order blocks, you just have not learned the SMC labels for them yet.

Zone vs horizontal S/R vs SMC order block
related ideas, different vocabulary
ConceptWhat it isWhat it owns
Supply / demand zoneAn area (a box), drawn from the base a move started fromClassic retail methodology: drop-base-rally, fresh vs tested, imbalance
Horizontal support / resistanceA price level (a line), drawn across reaction highs or lowsWhere price has turned before, with no built-in reason it turned there
SMC order blockAn area, essentially the same idea in Smart-Money / ICT vocabularyOrder blocks, liquidity sweeps, break of structure, fair value gaps

The takeaway across the row is that all three are answering the same question, where is price likely to react, with different precision and different language. Pick the vocabulary you think in and stay consistent, because mixing all three labels on one chart is how you talk yourself into trades that are really just the same level three times.

How Does AI Read Supply and Demand Zones?

Here is the honest version. Upload a chart and AI-powered analysis reads the basing-then-impulse structure that defines a zone: it looks for tight consolidations that price moved away from sharply, marks the likely demand areas below price and supply areas above, and tells you where price is sitting relative to them right now. If price is testing a fresh-looking zone and the structure into it reads clean, it folds that into the overall setup grade alongside the trend and the level. It is doing by structure what a careful trader does by eye, drawing the box where the imbalance actually fired, without your bias dragging the box to wherever you already want to be long. That is the same disciplined read you get from any AI chart analysis of structure, pointed at supply and demand specifically.

The limits matter as much as the read, and anyone telling you otherwise is selling something. A zone is inferred from the visible price structure in the screenshot, not from live order data. The AI does not read order flow, it does not see time and sales or the tape, and it does not see Level 2 or the order book, so it cannot tell you how many orders are actually resting in the zone right now. It reads the structure that suggests a zone, it does not see the orders sitting there. And it does not predict that the zone will hold, because no honest read can, a fresh zone is a high-odds spot, not a guarantee, and plenty of them get sliced clean through. What it gives you is an objective read on the structure and a grade on whether the entry looks clean, which is exactly the part bias gets in the way of when you are staring at your own chart with a position in mind.

  • It marks the structure, not the order flow
    AI reads the basing-then-impulse shape and where price sits relative to it. It infers a zone from the picture. It does not see the live orders resting there, because that data is not in a screenshot.
  • Fresh beats tested, and it can see which is which
    It reads whether price has already returned to a zone, so it can flag a fresh zone as the stronger one and a multiply-tested zone as the weaker one, the way you would by eye.
  • It grades the entry, it does not promise the bounce
    A clean reaction into a fresh zone with the trend grades well. That is odds, not a prediction. The AI will not tell you the zone holds, because nothing honest can.
  • Trend alignment is part of the grade
    A demand zone with the higher-timeframe trend reads stronger than a counter-trend one. Trading into the dominant trend is the most common way a good-looking zone fails, and that context feeds the read.
  • If the structure is not there, it says so
    On a chart with no clean base-and-impulse, the right answer is that there is no high-quality zone, not a box painted onto noise. A read that invents a zone on a choppy chart is the one to distrust.

That last point is the whole reason an objective second read is worth having. A choppy chart with no sharp departures has no good zones on it, and the disciplined move is to say so and pass, not to force a box onto the noise. Knowing when the setup is not there is as much a part of the edge as spotting the clean one, and it is exactly the call your bias talks you out of when you are itching to trade.

The point of trading zones objectively

You are not trying to predict that price bounces off the zone. You are stacking the odds: a fresh zone, a sharp departure, the higher-timeframe trend behind you, and a stop past the far side so noise does not shake you out. Let the AI read the structure it can genuinely see, mark the zones, and grade whether the entry looks clean, and take the trade only when the zone and the trend agree. A box you painted to justify a long you already wanted never holds up.

Frequently Asked Questions

Are supply and demand zones the same as support and resistance?

They are related but not the same thing. Support and resistance are price levels, single lines you draw across the highs or lows where price has reacted before. A supply or demand zone is an area, a box, and it is defined by where a move started, not just where price turned. The zone is the tight base that price exploded away from, so it carries the where (the level) plus the why (the imbalance that fired the move). In practice a fresh demand zone often sits right under a support level and a supply zone right above resistance, so they overlap. The difference is that a zone gives you a band to work with and a reason the band matters, while a horizontal level is just the line.

Can AI find supply and demand zones?

Yes, with the honest caveat that it reads what is visible on the chart. Upload a screenshot and AI-powered analysis reads the basing-then-impulse structure: it looks for tight consolidations that price moved away from sharply, marks the likely supply areas above price and demand areas below, and tells you where price sits relative to them right now. If a fresh zone is being tested and the structure into it looks clean, it folds that into the setup grade. What it does not do is predict that the zone will hold. It cannot read order flow, time and sales, Level 2, or the tape, because a zone is inferred from the price structure in the picture, not from live order data. It reads the structure, it does not see the orders sitting there.

What makes a supply or demand zone strong?

Three things mostly. First, the strength of the departure: the faster and more vertical the move away from the base, the bigger the imbalance left behind, so a base that fired off with wide, gappy candles is stronger than one price drifted away from. Second, freshness: an untested zone is at full strength, and every time price returns and fills orders there, the zone weakens, so a fresh zone is the one you want. Third, time at the base: a short, tight base (one to five candles) is stronger than a wide, sloppy one, because a quick base means the imbalance resolved fast and decisively. A fresh zone with a sharp departure off a tight base is the textbook strong zone.

How far should my stop go on a zone trade?

Just beyond the far side of the zone, not at the near edge. The whole point of a zone being an area is that price can wick into it before the reaction fires, so a stop at the near edge gets you shaken out on noise. Put it past the far side of the box plus a little buffer, so the trade is only wrong if price closes clean through the entire zone, which is the signal the zone has actually failed. That makes your risk the depth of the zone, which is exactly why a tight base is better: a narrow zone gives you a tighter stop and a better reward-to-risk. A zone the width of a barn door is a worse trade even if the level is right.

Do supply and demand zones work on lower timeframes?

They work, but they get noisier the lower you go. On a 1-minute or 2-minute chart you get more zones and more of them fail, because intraday noise pokes through small bases constantly and the imbalances are smaller. The cleaner read is to mark zones on a higher timeframe (a daily or hourly base) and use them as the bigger areas price is reacting to, then drop down for entries. A zone that lines up with the higher-timeframe trend is far more reliable than a fresh-looking zone you are trading straight into the dominant trend, which is the single most common way a good-looking zone fails on you.

Disclaimer

This article is for educational and informational purposes only and does not constitute financial advice. The supply zone, demand zone, drop-base-rally, and zone-entry examples are illustrative and are not trade recommendations or records of actual trades. The price path, base, and zone shown in the diagram are neutral, schematic placeholders, not real data. Day trading carries a substantial risk of loss and is not suitable for every investor. AI analysis evaluates the basing-then-impulse structure and price location visible in a single screenshot; it infers supply and demand areas from that structure, it does not read live order flow, time and sales, Level 2, or the tape, and it does not guarantee that a zone will hold or that a trade will work out. Always do your own research and never trade with money you cannot afford to lose.

BL
Benjamin Loh
Founder of SnapPChart · trader and dev

Writes about AI-assisted day trading, technical analysis, and the systems traders actually use to stay disciplined.

Stop guessing whether that zone is worth trading.

Upload a chart and SnapPChart reads the basing-then-impulse structure, marks the likely supply and demand areas, tells you where price sits relative to them, and folds a fresh-zone entry into an A-to-F setup grade. It reads the structure off the picture, it does not predict the bounce. No card required.