Constituent dispersion · breadth vs the index
XLI — Industrial Select Sector
Concentration 26.42% in top 5 37.88 effective names · HHI 264
RS vs S&P 500 21d +3.42pp sector return − SPY
RS vs Nasdaq-100 21d +1.98pp sector return − QQQ
Broad advance - breadth is rising with price. Last 21 sessions — price +4.93% · A/D +184 (+2.3/name)
XLI price
Cumulative advance / decline of constituents — rises when more names are up than down; turns before price at inflections
Dispersion by window
| Window | ETF | Median | Median − ETF | Up / Down | Beat / Lag | ±1% band | Dispersion |
|---|---|---|---|---|---|---|---|
| 1d | +0.65% | +0.92% | +0.26pp | 53 / 27 | 44 / 36 | 36 of 80 | ±1.96% |
| 5d | +2.42% | +1.63% | -0.79pp | 60 / 19 | 33 / 47 | 20 of 80 | ±3.73% |
| 21d | +4.93% | +3.51% | -1.42pp | 54 / 25 | 33 / 46 | 8 of 79 | ±7.83% |
| YTD | +16.27% | +10.90% | -5.36pp | 54 / 25 | 29 / 50 | 4 of 79 | ±27.41% |
Median − ETF below zero means the typical name is lagging the cap-weighted index — the move is top-heavy. "Beat" counts constituents outperforming the ETF over the window. Dispersion is the cross-sectional standard deviation of constituent returns — high = a stock-picker's tape, low = pure beta.
What drove the move — contribution = weight × return
Today (1d)
- GEV+4.08%+0.19pp
- GE+2.77%+0.18pp
- UBER+5.81%+0.15pp
- CAT+1.23%+0.1pp
- RTX+1.70%+0.08pp
- VRT-3.95%-0.08pp
- UNP-1.97%-0.06pp
- ODFL-2.44%-0.02pp
- BA-0.64%-0.02pp
- WM-1.14%-0.02pp
This month (21d)
- GE+24.94%+1.6pp
- CAT+6.43%+0.5pp
- RTX+9.56%+0.43pp
- HON+7.62%+0.19pp
- UPS+13.08%+0.19pp
- GEV-10.22%-0.47pp
- VRT-19.23%-0.41pp
- FDX-10.66%-0.14pp
- PWR-6.58%-0.13pp
- CMI-4.83%-0.08pp
Each name's contribution = its index weight × its return — the percentage points it added to (green) or subtracted from (red) the ETF's move. Computed across covered names.
Leaders & laggards (21-day)
- UAL+24.94%
- GE+24.94%
- CHRW+19.48%
- DAL+17.50%
- LUV+17.16%
- VRT-19.23%
- ROL-12.21%
- HII-10.68%
- FDX-10.66%
- GEV-10.22%
Other ETFs & indices
Dispersion is computed across the constituents we cover in our data lake (see coverage badge). Decision-support, not investment advice.