All indicators

No-demand / No-supply Bars

By LuxAlgoAug 9, 2026

Static chart image

No-demand / No-supply Bars detects the two classic absence findings of Volume Spread Analysis and grades every print against its background. A no-demand or no-supply bar is an up or down close on a narrow spread with volume below both prior bars — a move that professional interest sat out. Every threshold is explicit: narrowness against a 20-bar average spread, volume against the two preceding prints, and a 50-period EMA background read deciding whether a detection qualifies. Qualified bars get filled ND/NS tags; the rest print as faded ghosts.

How to Trade the No-demand / No-supply Bars?

  • Qualified NS above the context average: a dip that found no sellers while the background shows strength — the pullback used to time longs.
  • Qualified ND below the context average: a rally nobody chased against background weakness, the move to sell into.
  • Confirmation triangles: an up close after a no-supply bar marks the successful test; a down close after a no-demand bar confirms the weakness. Both fire alerts.
  • Ghost tags: a quiet dip inside a genuine downtrend is normal and proves nothing — the faded marks keep that context visible without polluting the signal set.

Each tag's tooltip reports the measured spread and volume ratios behind the print.

No-demand / No-supply Bars Settings

  • Spread Average Length (default 20): bars in the rolling average spread behind the narrowness test.
  • Narrow Spread Threshold (default 1): fraction of the average spread the bar must stay below; lower demands tighter, rarer prints.
  • Background Filter (default Moving Average Trend): qualify detections against trend context, or accept every detection with None.
  • Context Average (default EMA) with Length (default 50): the average family and lookback behind the background read.
  • Style inputs cover tag size, ghost tags (on), confirmation triangles (on), the tinted context average (on), and bar coloring (off).

Frequently Asked Questions

How do these bars relate to the VSA test bar?

A VSA Test Bar is an active probe — a dip into prior supply that recovers, checking whether sellers remain. No-supply is the passive cousin: the same quiet, narrow print without the probe-and-recover shape.

Why are some tags faded?

Those detections printed against the wrong background — no-demand with the close above the context average, or no-supply below it. The build reports them without promoting them to signals; disable ghosting to hide them entirely.

What does the indicator require?

A real volume feed, since both classifications compare volume against the prior two bars, and completed bars — tags settle on the close, never intrabar.

Original indicatorBuilt in-house by LuxAlgo

The Library is free. Quant makes it yours.

Pull any concept or indicator into Quant: rebuild it, retune it, or turn it into a backtested strategy of your own.