Track what’s leading the US stock market

Follow leading factors, investment themes, and market breadth.

as of 2026-10-02

High beta leads the 20-day tape (+7.0%) · sharpest move: Value -0.7σ on 5 days vs S&P · 25% of the index above its 50-day.

How to read this page
How to read this page

Factor portfolios are built from the S&P 500 constituents, point-in-time, not from ETFs. Every move is compared with that series' own trailing year: σ counts standard deviations from normal (|σ| ≥ 2 is unusual, 3σ happens a few times a year) and the percentile ranks it against the past year (0 = worst, 100 = best). Green is ahead of the index, red behind. Definitions: methodology.

Jump to section
Period
The daily brief, by emailUnusual moves, leadership, breadth, and the factor table — one email at every US market close, plus a Saturday week-in-review. Read a sample brief →
Free. Unsubscribe anytime. Your email is never shared.

Rotation

Trailing 20-day return of each long-only factor portfolio.

Charts

Rebased to 0% at the start of the window; z-score and breadth modes show raw values. Click a legend entry to toggle it.

Performance table

Click a column to sort. Baskets have their own table on the Baskets page.

Factor spread monitor

σ vs the series' own trailing year; the thin bar is the percentile. Holdings are on the Factors page.

Factor1d5d20d60dMTDYTD1y
Momentum+0.1% (+0.0σ)+1.3% (+0.5σ)+6.9% (+1.5σ)-1.5% (-0.8σ)+0.9%+21.4%+18.6%
High beta+0.6% (+0.4σ)+1.4% (+0.4σ)+7.5% (+1.3σ)+0.0% (-0.5σ)+1.4%+21.4%+21.2%
Quality-0.4% (-1.2σ)+0.1% (-0.0σ)+2.3% (+1.3σ)+0.2% (-0.3σ)-0.0%+5.8%+5.9%
Size-0.8% (-0.9σ)-0.7% (-0.3σ)-6.1% (-1.7σ)-3.7% (-0.6σ)-0.5%-4.1%-5.6%
Low volatility-0.5% (-0.5σ)-1.0% (-0.3σ)-5.0% (-1.0σ)-5.1% (-0.3σ)-0.7%-9.9%-13.3%
Dividend yield-0.9% (-0.9σ)-0.9% (-0.4σ)-6.8% (-1.8σ)-3.5% (-0.6σ)-0.7%-1.3%-2.3%
Value-0.6% (-0.7σ)-1.2% (-0.7σ)-6.2% (-2.0σ)-2.9% (-1.0σ)-0.3%-0.2%+1.3%

Sector monitor

Cap-weighted GICS sectors vs the index. Hover a cell for the percentile.

Factor correlation

Trailing correlation of daily spread returns. Blue: move together. Negative: moved in opposite directions over this sample.

Compare basket & factor correlations →

Performance quilt

Monthly returns ranked best to worst. Hover a factor to trace it; the outlined cell is the S&P 500.

Seasonality —

Estimate revisions

Share of S&P 500 constituents whose consensus EPS was raised minus lowered over the trailing 5 sessions, from Factor Watch's own daily archive (since 2026-06-10). Windows from 1 to 60 sessions, revenue and FY2, the factor and sector cuts and the biggest revisions are on the Estimate revisions page.

Latest (2026-10-02): 68 raised · 60 lowered of 495 covered — net breadth +2%. (the 16th-percentile read of this series so far)

2026-06-17: net +9% (82↑ / 38↓ of 474)2026-06-18: net +11% (90↑ / 40↓ of 474)2026-06-22: net +11% (111↑ / 58↓ of 476)2026-06-23: net +9% (94↑ / 53↓ of 481)2026-06-24: net +10% (111↑ / 62↓ of 479)2026-06-25: net +11% (112↑ / 59↓ of 478)2026-06-26: net +11% (105↑ / 54↓ of 478)2026-06-29: net +12% (114↑ / 59↓ of 474)2026-06-30: net +12% (117↑ / 60↓ of 474)2026-07-01: net +10% (102↑ / 55↓ of 475)2026-07-02: net +10% (104↑ / 58↓ of 475)2026-07-03: net +10% (116↑ / 68↓ of 476)2026-07-06: net +6% (98↑ / 69↓ of 473)2026-07-07: net +7% (98↑ / 66↓ of 474)2026-07-08: net +7% (102↑ / 70↓ of 474)2026-07-09: net +7% (107↑ / 72↓ of 475)2026-07-10: net +12% (131↑ / 72↓ of 475)2026-07-13: net +13% (143↑ / 82↓ of 477)2026-07-14: net +14% (149↑ / 84↓ of 477)2026-07-15: net +14% (156↑ / 87↓ of 477)2026-07-16: net +12% (160↑ / 104↓ of 472)2026-07-17: net +5% (138↑ / 113↓ of 472)2026-07-20: net +7% (146↑ / 113↓ of 474)2026-07-21: net +7% (137↑ / 103↓ of 474)2026-07-22: net +9% (144↑ / 104↓ of 470)2026-07-23: net +8% (130↑ / 91↓ of 473)2026-07-24: net +12% (140↑ / 85↓ of 473)2026-07-27: net +13% (156↑ / 94↓ of 472)2026-07-28: net +14% (165↑ / 99↓ of 473)2026-07-29: net +14% (173↑ / 105↓ of 476)2026-07-30: net +17% (184↑ / 105↓ of 476)2026-07-31: net +19% (196↑ / 106↓ of 477)2026-08-04: net +17% (177↑ / 94↓ of 477)2026-08-05: net +17% (173↑ / 93↓ of 477)2026-08-06: net +14% (152↑ / 86↓ of 480)2026-08-07: net +19% (182↑ / 93↓ of 480)2026-08-10: net +18% (157↑ / 70↓ of 480)2026-08-11: net +11% (87↑ / 33↓ of 479)2026-08-12: net +11% (87↑ / 33↓ of 478)2026-08-13: net +11% (87↑ / 33↓ of 478)2026-08-14: net -0% (0↑ / 1↓ of 482)2026-08-17: net -0% (0↑ / 1↓ of 482)2026-08-18: net -0% (0↑ / 1↓ of 482)2026-08-19: net -0% (0↑ / 1↓ of 483)2026-08-20: net +22% (203↑ / 100↓ of 476)2026-08-21: net +25% (230↑ / 113↓ of 477)2026-08-24: net +24% (229↑ / 116↓ of 477)2026-08-25: net +24% (232↑ / 116↓ of 477)2026-08-26: net +25% (232↑ / 114↓ of 477)2026-08-27: net +4% (87↑ / 69↓ of 484)2026-08-28: net +0% (54↑ / 52↓ of 484)2026-08-31: net +4% (67↑ / 50↓ of 484)2026-09-01: net +3% (61↑ / 45↓ of 484)2026-09-02: net +4% (66↑ / 47↓ of 483)2026-09-03: net +4% (80↑ / 61↓ of 482)2026-09-04: net +5% (91↑ / 66↓ of 480)2026-09-07: net +1% (72↑ / 65↓ of 482)2026-09-08: net +1% (71↑ / 64↓ of 482)2026-09-09: net +2% (77↑ / 69↓ of 484)2026-09-10: net +3% (77↑ / 61↓ of 482)2026-09-11: net +2% (76↑ / 65↓ of 481)2026-09-14: net +5% (83↑ / 61↓ of 479)2026-09-15: net +4% (90↑ / 69↓ of 478)2026-09-16: net +4% (91↑ / 74↓ of 479)2026-09-17: net +3% (91↑ / 75↓ of 485)2026-09-18: net +5% (84↑ / 62↓ of 485)2026-09-21: net +4% (76↑ / 56↓ of 485)2026-09-22: net +3% (72↑ / 57↓ of 485)2026-09-23: net +3% (75↑ / 62↓ of 484)2026-09-24: net +2% (55↑ / 45↓ of 496)2026-09-25: net +2% (68↑ / 57↓ of 496)2026-09-28: net +0% (60↑ / 58↓ of 495)2026-09-29: net +1% (61↑ / 58↓ of 495)2026-09-30: net +0% (51↑ / 51↓ of 496)2026-10-01: net -1% (62↑ / 69↓ of 495)2026-10-02: net +2% (68↑ / 60↓ of 495)
2026-06-17net breadth, ±25%2026-10-02

Open the Estimate revisions page →

Made it this far? Get this in your inbox at every close — free.