Sector rotation
Bucket 2026-10-23 — rank, momentum and breadth as stored in qm_sector_metrics.
current for the last stored session.
DEMO DATASET last stored bar 2026-10-23 · scores computed 2026-10-23 17:35:24 · every figure below is read from these rows, nothing is computed in the browser
Advance / decline19 / 6584 names measured, 0.29× ratio
% advancing22.6%
Off 52-week high75names more than 5% below their stored high
Elevated volume4RVOL above 2× on the stored row
Rotation table
Rank 1 is the strongest stored bucket. Rank change compares with the previous stored bucket date, not with a live index.
| Sector | Rank | Change | 1D | 1W | 1M | 3M | Rel strength | % names up | A/D line delta | Avg vol | Flow estimate | Trend state |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Technology XLK 22 names | 1 | no change | +12.41% | +0.70% | +12.41% | +19.04% | +10.44% | 77% | 146.1 | 26.1% | $104M | improving |
| Consumer Discretionary XLY 10 names | 2 | no change | +5.87% | -2.40% | +5.87% | +1.33% | +3.90% | 63% | 54.6 | 25.4% | $39.0M | improving |
| Utilities XLU 5 names | 3 | ▲ 1 | +5.53% | +0.11% | +5.53% | -6.36% | +3.56% | 62% | 49.8 | 13.3% | $35.6M | improving |
| Energy XLE 7 names | 4 | ▲ 2 | +5.36% | -3.36% | +5.36% | -7.91% | +3.38% | 62% | 47.4 | 23.5% | $33.8M | improving |
| Materials XLB 6 names | 5 | no change | +5.01% | -1.29% | +5.01% | -0.77% | +3.04% | 61% | 42.5 | 21.5% | $30.4M | stable |
| Health Care XLV 12 names | 6 | ▼ 3 | +4.66% | -1.67% | +4.66% | -3.35% | +2.69% | 60% | 37.7 | 19.1% | $26.9M | deteriorating |
| Real Estate XLRE 5 names | 7 | ▲ 1 | +3.98% | -3.48% | +3.98% | -4.99% | +2.01% | 59% | 28.1 | 17.8% | $20.1M | improving |
| Financials XLF 12 names | 8 | ▲ 2 | +3.72% | +2.11% | +3.72% | -0.69% | +1.75% | 58% | 24.5 | 20.1% | $17.5M | improving |
| Communication Services XLC 8 names | 9 | ▼ 2 | +2.88% | -5.77% | +2.88% | +1.79% | +0.91% | 56% | 12.8 | 24.5% | $9.11M | deteriorating |
| Industrials XLI 10 names | 10 | ▼ 1 | +2.84% | -0.71% | +2.84% | -11.28% | +0.87% | 56% | 12.1 | 17.0% | $8.66M | deteriorating |
| Consumer Staples XLP 9 names | 11 | no change | +2.73% | -0.34% | +2.73% | -4.76% | +0.76% | 56% | 10.7 | 11.5% | $7.62M | deteriorating |
Every column is a stored value. Where a sector has no bucket row, it is absent from this table rather than shown as zero.
Sector proxies (ETFs)
Stored ETF rows ranked by 3-month performance; use these to check whether the sector bucket agrees with the instrument you would actually trade.
| Symbol | Name | Last | 1D | 3M | 12M | Cap | RVOL | HV20 | Score | Stance | Yield | ER |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| XLK | Technology Select Sector SPDR | $240.00 | -0.59% | +19.0% | +5.2% | not stored | 1.73× | 26.1% | 64.6 | CONSTRUCTIVE | not stored | not stored |
| SMH | VanEck Semiconductor ETF | $190.00 | -0.28% | +11.5% | -11.1% | not stored | 1.17× | 38.9% | 55.3 | NEUTRAL | not stored | not stored |
| ARKK | ARK Innovation ETF | $52.00 | -1.06% | +9.2% | +26.3% | not stored | 1.40× | 36.6% | 59.6 | CONSTRUCTIVE | not stored | not stored |
| SPY | SPDR S&P 500 ETF | $440.00 | -1.46% | +4.3% | -13.5% | not stored | 1.53× | 20.1% | 54.4 | NEUTRAL | not stored | not stored |
| QQQ | Invesco QQQ Trust (Nasdaq-100) | $380.00 | -0.97% | +4.1% | -12.1% | not stored | 2.07× | 21.5% | 52.3 | NEUTRAL | not stored | not stored |
| IWM | iShares Russell 2000 | $210.00 | +0.73% | +3.3% | +4.9% | not stored | 1.32× | 28.3% | 59.8 | CONSTRUCTIVE | not stored | not stored |
| GLD | SPDR Gold Shares | $232.00 | -0.30% | +3.2% | +7.4% | not stored | 1.39× | 4.3% | 62.9 | CONSTRUCTIVE | not stored | not stored |
| BITO | ProShares Bitcoin Strategy ETF | $48.00 | -1.18% | +1.8% | +0.3% | not stored | 1.52× | 28.6% | 58.9 | CONSTRUCTIVE | not stored | not stored |
| XLC | Communication Services SPDR | $205.00 | -2.06% | +1.8% | -32.3% | not stored | 1.81× | 24.5% | 51.4 | NEUTRAL | not stored | not stored |
| XLY | Consumer Discretionary SPDR | $168.00 | -1.60% | +1.3% | -4.5% | not stored | 1.63× | 25.4% | 56.2 | NEUTRAL | not stored | not stored |
| XLF | Financial Select Sector SPDR | $62.00 | -0.54% | -0.7% | -4.9% | not stored | 1.71× | 20.1% | 58.2 | CONSTRUCTIVE | not stored | not stored |
| XLB | Materials Select Sector SPDR | $108.00 | -1.05% | -0.8% | -14.9% | not stored | 1.18× | 21.5% | 54.9 | NEUTRAL | not stored | not stored |
| XLV | Health Care Select Sector SPDR | $158.00 | -1.02% | -3.3% | -14.8% | not stored | 1.44× | 19.1% | 58.6 | CONSTRUCTIVE | not stored | not stored |
| DIA | SPDR Dow Jones Industrial Average | $400.00 | -2.00% | -3.5% | -27.6% | not stored | 1.48× | 19.2% | 51.8 | NEUTRAL | not stored | not stored |
| TLT | iShares 20+ Year Treasury Bond | $118.00 | -0.58% | -4.0% | -12.6% | not stored | 1.25× | 9.5% | 54.1 | NEUTRAL | not stored | not stored |
| VTI | Vanguard Total Stock Market | $260.00 | -2.09% | -4.2% | -6.9% | not stored | 1.19× | 24.7% | 55.2 | NEUTRAL | not stored | not stored |
| XLP | Consumer Staples Select SPDR | $74.00 | -0.18% | -4.8% | -21.7% | not stored | 1.12× | 11.5% | 51.7 | NEUTRAL | not stored | not stored |
| XLRE | Real Estate Select Sector SPDR | $64.00 | -1.95% | -5.0% | -23.7% | not stored | 1.59× | 17.8% | 52.1 | NEUTRAL | not stored | not stored |
| XLU | Utilities Select Sector SPDR | $88.00 | -0.28% | -6.4% | -20.3% | not stored | 1.61× | 13.3% | 55.1 | NEUTRAL | not stored | not stored |
| XLE | Energy Select Sector SPDR | $88.00 | -0.25% | -7.9% | -6.0% | not stored | 1.56× | 23.5% | 51.6 | NEUTRAL | not stored | not stored |
| XLI | Industrials Select Sector SPDR | $132.00 | -0.85% | -11.3% | -27.0% | not stored | 1.08× | 17.0% | 52.3 | NEUTRAL | not stored | not stored |
Expense ratio is shown only where the ingestion wrote it; the demo dataset does not fabricate a fee.
Reading this table honestly.
Momentum columns describe the past window stored on the row; they do not extend. A sector ranked 1st today can be 9th tomorrow with no warning beyond the next snapshot run, and the breadth column counts only names in this application's universe (84 equities), not the whole market.