Free Tools & Code Worked Examples Home Markets News Equities Quantum Papers Microstructure About
HomeIndices › QuantMedia Signal Breadth Index

QuantMedia Signal Breadth Index

Signal Breadth is a QuantMedia metric. It measures how much of the scan universe currently qualifies as a BUY, which is a different question from whether any individual stock looks attractive: it describes participation. The reading below is regenerated after every US close from the same scan that produces the daily signal dashboard.

Definition

QuantMedia Signal Breadth is the share of successfully scored US equities whose confluence score reached the BUY threshold on a given market date. With a universe of 180 liquid US-listed equities scored against 30 binary technical signals and a threshold of 22, a breadth of 40% means 40% of the stocks scored that day had at least 22 of 30 signals simultaneously bullish.

Current reading

48 of 179 successfully scored equities reached the 22/30 threshold on 2026-09-03.

Signal breadth26.8%
Median score17/30
Mean score16.80
Score dispersion (SD)5.75
Score range5–27
Universe / scored180 / 179
ReadingNarrow participation
Market date2026-09-03
Generated2026-09-04T01:07:07Z

A minority qualifies. Setups are concentrated in fewer names and sectors.

Score distribution

Signals activeStocks
5-920
10-1444
15-1951
20-2445
25-2919

Formula

breadth_pct = 100 x (BUY decisions / successfully scored stocks) where BUY <=> confluence_score >= 22 confluence_score = count of active bullish signals, 0..30

The denominator is scored stocks, not the full universe. A ticker that fails the data-completeness gate on a given day — fewer than 60 clean sessions in the trailing year, a halt, a failed download — is excluded from both numerator and denominator rather than counted as a non-signal. Counting it as a miss would depress breadth for a data reason rather than a market reason.

How to read it

BreadthLabelWhat it implies
≥ 60%Broad participationMost of the universe is in a confirmed uptrend. The BUY flag is at its least selective, and the score column carries more information than the flag.
40–60%MixedRoughly half qualifies. Sector dispersion usually matters more than the aggregate.
20–40%NarrowSetups concentrate in fewer names and sectors.
< 20%Few qualifying setupsThe engine goes quiet by design rather than forcing low-conviction output.

These bands are a vocabulary, not a model. They are a descriptive split of one number, published so the wording stays consistent between updates and so anyone can disagree with where the lines sit.

Limitations

History

One record per completed US trading session. The series starts on the day it was first published and is not backfilled — the scan was not run historically under this methodology, so earlier values do not exist and inventing them would be fabrication. Duplicate dates are impossible by construction: an existing record for a market date is replaced, never appended alongside.

History loads from /data/breadth_history.json. The full series is always available there as JSON even when the table below is still short.

Data and refresh

SourceQuantMedia post-close signal scan (end-of-day OHLCV via Yahoo Finance / yfinance)
Methodology version2.0 (effective 2026-04-14) — stamped into every record
CadenceEvery US trading day, published after 23:30 UTC
Machine-readable/data/signal_breadth.json · /data/breadth_history.json
Methodology config/data/signal_config.json
CitationFree to cite with attribution to QuantMedia and the market date

Related