DayTraderScripts
← Back to blog
MacroBreadthSwing

Breadth thrusts: the rarest signal that actually still works

What a breadth thrust is, why it's a 50-year-old signal that still generates outsized 6-month returns, and how to position when one fires.

DayTraderScripts Desk·May 2, 2026·3 min read

Most technical "signals" on retail trading content are noise. A handful are real. The breadth thrust is the rarest, oldest, and historically most reliable of them — and one fired last week.

What a breadth thrust is

A breadth thrust is when a huge majority of NYSE-listed stocks rally together over a short window after a meaningful drawdown. There are several formal definitions; the two most-watched:

Zweig Breadth Thrust (1986)

Martin Zweig's original definition: the 10-day moving average of (NYSE advancers / total issues) goes from below 40% to above 61.5% in 10 trading days or less.

It has fired roughly 18 times since 1945. Forward returns are stunning — every single firing has been higher 6 and 12 months later.

Whaley Breadth Thrust (2010)

Wayne Whaley's version uses the 5-day sum of NYSE advancers minus decliners. Slightly more liberal trigger; fires about every 2–3 years.

We watch both. When either fires, we pay attention. When both fire within a week, we lean in.

Why it still works

Breadth thrusts capture a single market state: forced re-risking. Institutional capital that was de-risked or short-covering en masse, all at once. By the time the thrust prints, you're seeing the footprint of major money rebalancing into equities.

Three reasons the signal hasn't been arbitraged away:

  1. It's rare. Algos can't farm a signal that fires twice a decade.
  2. It's slow. The forward return horizon is 6–12 months. Most quant strategies don't run that long-dated.
  3. It looks insane in real time. The market just dropped 8–15%; the thrust fires while sentiment is still bearish. Most discretionary traders don't have the stomach to buy.

What to do when one fires

The breadth thrust is not a day-trading signal. It's a regime signal. Three tactical responses:

  1. Add long beta exposure. Move from defensive sectors (XLU, XLP) into beta (XLK, IWM, ARKK, semis).
  2. Lengthen swing horizons. Trades that would normally be 5-day holds become 15-day. The drift is real.
  3. Tighten short bias. Short setups still work, but the asymmetry has flipped. Don't size up shorts after a thrust.

What we did last week

A Whaley thrust fired on Tuesday. The Zweig is at 58% on a 10-day basis — close to firing but not yet. We:

  • Closed two short swings that hadn't worked.
  • Added IWM exposure for a 15-day swing.
  • Shifted intraday bias to long-only ORB breaks until proven otherwise.

What can invalidate the signal

The breadth-thrust historical record is strong but not perfect. The two ways it has failed in modern markets:

  1. Fed-tightening regime. If the Fed is actively hiking into the thrust, forward returns shrink meaningfully.
  2. Recession that arrives anyway. A thrust in mid-2008 would have been bought aggressively — and would have given back 30%+ before the bottom in March 2009.

Both filters can be checked in 30 seconds: is the Fed hiking? Is the yield curve inverted with a recession 6 months out? If yes, size smaller. The thrust is still a positive expected-value signal, but the asymmetry is reduced.

The scan we run

We run NYSE advance/decline data through a simple calculation every weekend:

Zweig 10-day moving avg of (advancers / total)
Whaley 5-day sum of (advancers − decliners)

Both are available as free TradingView symbols (MOVE, ADD, DECL from NYSE). The full scanner ships in the next release of Liquidity Sweep Scanner alongside relative-strength rotation reads.

The breadth thrust is the kind of signal you can let do the work for you. It fires every couple of years, you size into beta, and the macro tape pays you out over the next 6–12 months. That's not day trading. But it makes day trading easier — because you know which side the wind is at your back.

Keep reading