How to Find Supply and Demand Zones in Forex (with Fibonacci Time Zones)

Explore How to find supply: mechanics, differences, limitations, and practical checks.

Direct answer

Supply and demand zones in forex are areas on the price chart where one side of the market previously showed dominance—buyers pushing price up (demand) or sellers pushing price down (supply). To find them, you first mark relevant swing highs/lows and then select sideways or repeated reaction areas around those extremes. If you also use Fibonacci Time Zones, you can treat them as an additional filter: you look for likely zone windows at times suggested by the Fibonacci Time Zones grid, then you confirm whether price actually reacted around the chosen price area.

How it works: definitions, inputs, and workflow

A practical, verifiable definition is: a demand zone is a price region where price repeatedly turned upward after entering it; a supply zone is the opposite, where price repeatedly turned downward after entering it. “Turned” should be based on observable price action, such as a swing low/high that forms after the touch.

A common workflow (without promising outcomes) looks like this:

  1. Choose the timeframe for zone discovery (for example, a higher timeframe for initial candidates). The higher the timeframe, the fewer and cleaner the zones usually appear, but the later they may be identified.
  2. Find swing points: locate meaningful swing highs and swing lows formed by clear momentum changes.
  3. Define the zone price boundaries: expand the zone to include the area where price consistently reacted. A frequent check is whether multiple candles’ bodies or wicks interact with the same region.
  4. Optional time filter using Fibonacci Time Zones: create Fibonacci Time Zones from the relevant swing points you selected. Then look for time windows where price is expected to be reactive, and within those windows check whether your candidate supply/demand price zones are also present.

The key idea is that Fibonacci Time Zones should not replace price evidence. They provide timing context; the zone itself still needs price structure.

Example checks to make zones more testable

To reduce subjectivity, use comparison checks:

  • Repeat interaction: does the price enter the zone more than once and react each time in a consistent direction?
  • Reaction quality: after the touch, does price show a clear turn (a new swing) rather than drifting through without commitment?
  • Boundary stability: if you slightly adjust the zone edges, do you still see the same reactions near the adjusted area?
  • Cross-timeframe consistency: a zone marked on a higher timeframe should often align with reactions on a lower timeframe, even if the exact boundaries differ.
  • Time window alignment: when using Fibonacci Time Zones, do reactions cluster around the time windows derived from the Fibonacci grid, or do they occur randomly?

If multiple checks disagree—such as strong reactions in price but no alignment in time windows, or vice versa—treat the zone as uncertain rather than “confirmed.”

Relevant limitations and risks

  • Zones are not fixed objects: different chart settings, spreads, and candle construction can shift where a zone “appears,” especially near the boundary.
  • Subjectivity remains: choosing swing points and zone edges involves judgment; two analysts may mark different boundaries from the same chart.
  • Fibonacci Time Zones are context, not certainty: a time window may coincide with heightened activity, but reactions can still fail or reverse.
  • No guaranteed outcomes: even when supply/demand structure and time context align, future price movement cannot be guaranteed.
  • Market regime matters: during trending vs. ranging conditions, the same method can produce different results.

For independent verification, focus on what you can observe historically on your chosen chart settings: how often zones are respected, how reactions actually unfold, and whether your markings are stable under small adjustments.

Trading foreign exchange and CFDs involves substantial risk. Information on FoxiForex is educational and is not personal financial advice. Sponsored placements are labelled clearly.