Supply & Demand

Supply and demand zones, explained

A supply or demand zone is a base before an imbalanced move. Here is how they form, why zone-drawing is subjective, and how to make it testable.

A supply zone is a price area a market left in a hurry to the downside; a demand zone is one it left in a hurry to the upside. In both cases the "zone" is the small base — the pause or consolidation — that sat there just before the fast move happened.

The method rests on one readable observation: before a big directional move, price often stalls in a tight range, and traders mark that range on the chart. Everything after that — why it matters, whether it holds, how to enter — is interpretation, and it is worth being honest about which parts are objective and which are drawn by hand.

What a supply zone and a demand zone actually are

Strip away the jargon and a zone is a rectangle drawn around a short consolidation that preceded a strong, one-sided move.

A demand zone is the base a market rallied away from, treated as a potential floor; a supply zone is the base a market dropped away from, treated as a potential ceiling. Educational sources describe this the same way — a consolidation followed by an "explosive" move carves out the zone, and the speed of that departure is the main quality signal (TrendSpider, FXOpen).

How a zone forms: base, then imbalance

A zone needs two ingredients in sequence: a base (a few candles of tight, sideways churn), then an imbalanced leg (a fast move away in full-bodied candles).

The base is where the market goes quiet. The imbalance is the giveaway — a sharp, wide-range departure suggests one side ran out of willing counterparties. If price merely drifts away, there was no imbalance and arguably no zone worth marking (TrendSpider, Dukascopy).

Practitioners name four base-and-leg shapes. Two are reversal zones, two are continuation zones (PriceActionNinja, FXOpen):

PatternSequenceZone typeReads as
Drop-Base-Rally (DBR)fall → base → rallyDemandReversal up
Rally-Base-Drop (RBD)rally → base → fallSupplyReversal down
Rally-Base-Rally (RBR)rally → base → rallyDemandContinuation up
Drop-Base-Drop (DBD)drop → base → dropSupplyContinuation down

The labels are tidy. In live price they are far messier, because "a base" and "a strong leg" are exactly the words that hide a judgement call.

Fresh vs tested zones

A "fresh" zone is one price has not returned to since it formed; a "tested" zone has already been revisited at least once.

The common teaching is that the first return to a zone has the best odds, and each subsequent touch weakens it, on the logic that whatever interest was there gets progressively used up (Dukascopy, The5ers). Note the direction of that claim, because it is the opposite of how support and resistance are usually described — and that contradiction is a clue we come back to below.

Whether "freshness" actually improves outcomes is precisely the kind of assumption you should measure rather than accept.

Zone width, entry, and invalidation

The three numbers that turn a rectangle into a trade are its height, your entry inside it, and the price that says you were wrong.

  • Width (height): typically drawn from the extreme of the base to the last candle body before the imbalance. A wider zone is a looser, lower-conviction area; a tighter one gives a cleaner invalidation.
  • Entry: usually the near edge of the zone (a limit order) or a confirmation candle inside it.
  • Invalidation: the far side of the base. If price closes decisively through it, the zone failed and the trade is done.

That last rule is what makes the idea tradable at all. A zone with no defined "this is broken" price is just a region you can rationalise forever.

How this overlaps with support and resistance

Honestly? A supply zone sitting above price behaves a lot like resistance, and a demand zone below price behaves a lot like support.

Support and resistance are the classic version of the same instinct: levels where price has tended to pause and reverse, acting as conditional floors and ceilings (Wikipedia, Britannica Money). Supply and demand advocates draw two distinctions: zones are areas rather than thin lines, and zones supposedly weaken with each touch while classic support and resistance is often said to strengthen with repeated tests (The5ers, TradersUnion).

Be skeptical of that tidy split. When two schools give opposite predictions from the same chart feature — one calls a third touch "weakening," the other calls it "confirmation" — at least one story is doing more branding than forecasting. The overlap is large; the labels are marketing.

Turning a discretionary idea into something testable

Here is the uncomfortable part: draw zones by eye, after the move, and you will place them exactly where price already reacted. That is hindsight fitting, and it makes any zone method look brilliant in review and vague in real time. To backtest supply and demand you must first replace the eye with rules.

Concrete, objective definitions you can code:

BASE        n consolidation bars where range <= k * ATR(period)
IMBALANCE   departure leg moves >= m * ATR within j bars,
            with candle bodies >= p% of their range
ZONE        rectangle from base extreme to last pre-move body
FRESH       zone not revisited since formation (touch_count == 0)
ENTRY       limit at near edge on first return
INVALIDATE  close beyond the far edge of the base

Once those thresholds exist, the interesting questions become answerable instead of anecdotal: do fresh zones really beat tested ones? Are demand-zone longs any better than just buying the same prior swing low? You will not know from screenshots — you will know from an out-of-sample test that includes real spread, commission, and slippage, the same discipline behind walk-forward testing and how to verify a cTrader backtest.

Frequently asked

Are supply and demand zones just support and resistance?

Largely, yes. A demand zone below price acts like support and a supply zone above price acts like resistance. The main honest difference is that zones are drawn as areas rather than single lines; the rest is mostly terminology.

What is a fresh zone versus a tested zone?

A fresh zone has not been revisited since it formed; a tested zone has been touched at least once. The common claim is that fresh zones react more reliably, but that is an assumption worth measuring, not a law.

What is the difference between drop-base-rally and rally-base-drop?

Drop-base-rally forms a demand zone (price falls, pauses, then rallies away). Rally-base-drop forms a supply zone (price rises, pauses, then drops away). Same base-then-imbalance idea, opposite direction.

Why are supply and demand zones criticised as subjective?

Because "base" and "strong move" are judgement calls, and zones are easy to draw after the fact right where price already turned. Without numeric rules for base size, imbalance, and invalidation, the method is prone to hindsight fitting.

Can you backtest a supply and demand strategy?

Yes, but only after you define base detection, an imbalance measure, and an invalidation price as objective thresholds. Then it can be tested out-of-sample under realistic costs like any other rule set.

The stubborn takeaway

Supply and demand zones are a reasonable way to talk about where markets paused before moving — but a rectangle drawn in hindsight proves nothing. Write down the exact rules for the base, the imbalance, and the break, then let an out-of-sample test tell you whether the zone was an edge or just a memory of where price already went.

Published Jun 29, 2026 · realbacktesting · Educational content and market commentary — not financial advice. Trading involves risk; past performance does not guarantee future results.