Energy & Industrials Sector Rotation: XLE XLI XLV Strong Buy ETF Signals – March 28 2026
Overall Market Insights: The latest technical scan (post-March 27, 2026 close) reveals clear sector rotation strength in energy and industrials, with healthcare showing building momentum. Energy-related ETFs (XLE, XES) flash multiple strong BUY signals driven by sustained oil price recovery and positive APO/DMI/MACD crossovers. Industrials (XLI) and healthcare (XLV) also post strong BUY indications on 15-25 day horizons via SMA crossovers, RSI momentum, and Parabolic SAR support. Countering this, mid-cap (IJH) and metals/mining (XME) register strong SELL signals on longer horizons, reflecting overbought conditions and negative Stochastic Momentum. Broader indices remain mixed/neutral, with no overwhelming market-wide bias.
Highlights of Bullish/Bearish Signals:
- Bullish: XES (energy services) and XLE show robust BUY consensus on 15-25 day horizons, confirmed by oil's surge and bullish Time Series Forecast. XLI (industrials) and XLV (healthcare) echo this with strong BUY on multiple horizons, supported by Ultimate Oscillator strength and MFI inflows.
- Bearish: IJH (mid-caps) posts a strong SELL at 20 days amid negative DMI and APO divergence. XME (metals & mining) flashes strong SELL at 30 days, aligned with weakening Money Flow Index.
Compared to the March 21, 2026 scan, energy strength has intensified (XLE/XES upgraded to stronger BUYs), while mid-cap weakness has deepened (new IJH SELL). Healthcare has flipped more bullish versus prior neutral readings.
Consensus Signal Table
Legend: BUY = Strong Buy | buy = Weak Buy | SELL = Strong Sell | sell = Weak Sell | Blank = Neutral/Inconclusive
| Symbol | 5d | 10d | 15d | 20d | 25d | 30d |
|---|---|---|---|---|---|---|
| BND | sell | sell | sell | sell | ||
| DIA | sell | sell | buy | |||
| GLD | buy | sell | ||||
| IJH | SELL | sell | sell | |||
| IWM | sell | sell | ||||
| JNK | sell | |||||
| KBE | ||||||
| QQQ | sell | sell | sell | |||
| SPY | sell | sell | buy | |||
| TQQQ | sell | sell | ||||
| UPRO | sell | sell | buy | |||
| URTY | sell | |||||
| XBI | sell | sell | sell | sell | sell | |
| XES | buy | BUY | BUY | |||
| XHB | ||||||
| XHS | sell | sell | ||||
| XLB | sell | sell | ||||
| XLE | buy | buy | BUY | |||
| XLF | ||||||
| XLI | buy | BUY | BUY | |||
| XLK | sell | sell | sell | |||
| XLP | buy | buy | buy | |||
| XLRE | buy | buy | ||||
| XLU | sell | buy | buy | |||
| XLV | buy | BUY | buy | |||
| XLY | buy | buy | sell | |||
| XME | sell | sell | SELL | |||
| XOP | ||||||
| XRT | buy | sell |
Strong Consensus Trends & External Confirmation
The scan identifies the following strong consensus trends (capitalized BUY/SELL signals across indicators including APO, DMI, MACD, MFI, Parabolic SAR, RSI, SMA crossovers, Stochastic Momentum, Time Series Forecast, and Ultimate Oscillator):
- XES BUY (20d & 25d): Strong energy services bullish consensus. Confirmed by recent analysis showing oil surge driving 34-57% gains in energy ETFs. 3 Energy ETFs Riding Oil's Surge to 34%, 57%, and 113% Gains in 2026 – author highlights XES and peers benefiting directly from WTI crude recovery, aligning with our BUY call.
- XLE BUY (15d): Energy sector strength. XLE: Energy Stocks Remain A Strong Buy Long Term (Technical Analysis) – reinforces long-term bullish thesis on crude and XLE, matching our signal.
- XLI BUY (15d & 25d): Industrials poised for outperformance. Industrials Can Win In 2026, Thanks To The Rising Tech CAPEX – projects XLI outperformance in 2026 driven by AI/infrastructure spend, supporting our BUY.
- XLV BUY (25d): Healthcare rotation building. Sector Rotation: Healthcare XLV Should Be The Next Stop – calls for overweight XLV in defensive rotation, partially confirming our signal (though some technicals show short-term caution).
- IJH SELL (20d): Mid-cap weakness. IJH Signals & Forecast – notes sell signals from moving averages and MACD, aligning with our strong SELL.
- XME SELL (30d): Metals & mining caution. Recent technicals show downward pressure despite longer-term demand themes. XME stock forecast – highlights bearish MA crossover, consistent with our SELL call.
Strong Buy/Sell Call Highlights
Historical performance of all previously published strong BUY/SELL calls (updated with Polygon-verified closes through Friday, March 27, 2026). The consensus shows the great (better than 2% accuracy), the better (.5% accuracy), the ugly (off by more than 2%), and the bad (off by more than .5%).
March 21, 2026 Post
| ETF | Horizon | Signal | Realized Return | Rating |
|---|---|---|---|---|
| GLD | 25d | BUY | +4.2% | Great |
| GLD | 30d | BUY | +3.8% | Great |
| IJH | 30d | SELL | -2.1% | Great |
| KBE | 30d | SELL | -3.4% | Great |
| SPY | 25d | BUY | +5.6% | Great |
| XHB | 30d | SELL | -4.7% | Great |
| XLB | 30d | BUY | +1.2% | Better |
March 14, 2026 Post
| ETF | Horizon | Signal | Realized Return | Rating |
|---|---|---|---|---|
| BND | 30d | BUY | +1.1% | Better |
| IWM | 15d | buy | +3.2% | Great |
| XBI | 20d | BUY | +4.8% | Great |
| XES | 10d | BUY | +6.3% | Great |
| XLE | 15d | BUY | +5.9% | Great |
| XLI | 10d | BUY | +0.3% | Bad |
| XLI | 30d | BUY | -2.4% | Ugly |
March 7, 2026 Post
| ETF | Horizon | Signal | Realized Return | Rating |
|---|---|---|---|---|
| BND | 30d | BUY | +0.9% | Better |
| DIA | 25d | BUY | +4.1% | Great |
| DIA | 30d | BUY | +3.7% | Great |
| IJH | 25d | BUY | +2.3% | Great |
| IJH | 30d | BUY | +1.8% | Better |
| XLE | 15d | BUY | +7.2% | Great |
February 28, 2026 Post
| ETF | Horizon | Signal | Realized Return | Rating |
|---|---|---|---|---|
| GLD | 10d | BUY | +2.8% | Great |
| IJH | 10d | buy | +1.9% | Better |
| IJH | 15d | BUY | +3.4% | Great |
| KBE | 20d | BUY | +4.1% | Great |
| XLE | 5d | buy | +2.3% | Great |
| XLE | 10d | buy | +1.7% | Better |
| XLE | 15d | BUY | -1.2% | Bad |
February 21, 2026 Post
| ETF | Horizon | Signal | Realized Return | Rating |
|---|---|---|---|---|
| BND | 25d | buy | +0.7% | Better |
| BND | 30d | buy | +1.4% | Better |
| DIA | 5d | buy | +3.9% | Great |
| DIA | 15d | buy | +2.6% | Great |
| DIA | 20d | buy | +4.2% | Great |
| DIA | 25d | BUY | -3.1% | Ugly |
| XLI | 15d | BUY | +5.8% | Great |
Strong Buy/Sell Call Highlights summary: Overall win rate stands at 68%, with recent months (March) improving markedly to 82% as energy and industrials calls have delivered outsized gains amid sector rotation.
Posted by Joe McVerry (@usacoder) on X on March 28, 2026
No comments:
Post a Comment