New Highs – New Lows: 52-Week Breadth Balance vs SPY
Daily 52-week new highs vs new lows across ~5,600 US equities — the leadership gauge. Fresh highs measure leadership being created; fresh lows measure breakdown. The spread, its cumulative line, and the split-market configuration (both elevated at once) are the raw ingredients behind the Hindenburg Omen.
Today's reading
As of market close on July 21, 2026, 84 US stocks made new 52-week highs (1.8% of issues) and 74 made new 52-week lows (1.6%) — a spread of +10, net leadership creation. The cumulative NH-NL line stands at 187,624, measured across 4,750 qualifying issues since 2010.
Sources, methodology & freshnessLast updated 2026-07-21 · Open ↓Close ↑
The cumulative line is rising — net new-high leadership is accumulating and participation is broadening.
Stands at 187,624 · +2,434 over 1mo · +6,700 over 3mo.
SPY closed at $748.28, up 0.2% over the past month. The line and the index are moving together — a confirmed, broad-based move.
Cumulative NH-NL line
Cumulative NH-NL Line
Running total of the daily NH−NL spread since 2010 — the headline gauge. A rising line is broadening leadership; a falling line under a rising index is the textbook leadership divergence.
Daily new highs vs new lows
New 52-Week Highs vs New 52-Week Lows
New highs above the zero line (green), new lows mirrored below (red), SPY overlaid. 1,000+ new-low days mark indiscriminate liquidation.
Reading the current tape
On 2026-07-21, 84 stocks made new 52-week highs and 74 made new 52-week lows across 4,750 qualifying issues — a spread of +10. The cumulative NH-NL line stands at 187,624 with SPY at $748.28.
thetrading.tools PRO
Talk to this data with your AI
PRO is an MCP server that plugs Claude, ChatGPT, Cursor or any AI agent straight into everything on this site — the live market scores, ~90 economic indicators with full histories, and every signal study. Ask a market question; your AI answers from our data, dated and sourced.
Cancel anytime
How New Highs – New Lows Works
- 1Track every stock's trailing 52-week rangeFor each of ~5,600 US equities we maintain the rolling 52-week (365-calendar-day) high and low of its daily highs and lows, excluding the current day.
- 2Count the day's new highs and new lowsA stock prints a new high when today's high exceeds its prior 52-week high, and a new low when today's low undercuts its prior 52-week low. Stocks need a full year of history to qualify — recent IPOs are excluded until they do.
- 3NH − NL is the day's leadership balancePositive spreads mean fresh leadership is expanding; negative spreads mean more stocks are breaking down than breaking out. The magnitude matters: triple-digit negative readings with the index near highs are the classic warning.
- 4Accumulate into the cumulative NH-NL lineLike the A-D line, the running total filters daily noise. A falling cumulative NH-NL line during a rising market is a textbook negative divergence — the pattern at the heart of the Hindenburg Omen.