Strong BUY Signals in KBE, XES, XRT & Small Caps Rotation
Posted by Joe McVerry (@usacoder) on X
Overall Market Insights
The latest technical analysis from the April 25, 2026 trading session shows a clear bullish tilt across equity ETFs for medium- to longer-term horizons (20–30 days), with strong BUY signals dominating in financials, energy services, small/mid-caps, retail, and leveraged broad-market names. This suggests a potential sector rotation into cyclicals and away from defensives and fixed income. Bonds (BND) continue to flash SELL signals, consistent with prior weeks, while consumer staples (XLP), utilities (XLU), and health care (XLV) show weakness. Compared to the April 18 data, bullish consensus has strengthened in KBE, XES, and small-cap proxies (IWM/IJH), with fewer neutral or weak signals in growth-oriented names.
Highlights of Bullish/Bearish Signals
- Bullish: Strong BUY consensus in KBE (banks, 25/30 days), XES (energy services equipment, multiple horizons including 10/20 days), XLF (financials, 20 days), XLI (industrials, 15/25 days), XRT (retail, 25/30 days), IWM/IJH (small/mid-caps, 30 days), UPRO (leveraged S&P, 30 days), XBI (biotech, 30 days), and XLY (consumer discretionary, 25 days). These align with MACD crossovers, RSI momentum, and SMA trends favoring upside.
- Bearish: SELL signals in BND (bonds, 25/30 days), XHB (homebuilders, 30 days), XLP (staples, 20 days), XLU (utilities, 5/25 days), and XLV (health care, 20 days). Defensive sectors remain under pressure per Parabolic SAR and Stochastic Momentum.
Consensus Signal Table
Summary of signals across key ETFs (BUY = green/strong, buy = light green/weak, SELL = red/strong, sell = light red/weak; blank = neutral). Color-coded for quick reference.
| ETF | 5d | 10d | 15d | 20d | 25d | 30d |
|---|---|---|---|---|---|---|
| BND | sell | sell | ||||
| DIA | buy | buy | ||||
| IJH | buy | BUY | ||||
| IWM | BUY | |||||
| JNK | BUY | buy | ||||
| KBE | BUY | BUY | ||||
| QQQ | buy | buy | ||||
| SPY | ||||||
| TQQQ | buy | |||||
| UPRO | BUY | |||||
| XBI | BUY | |||||
| XES | buy | BUY | buy | BUY | buy | buy |
| XHB | buy | sell | ||||
| XLF | BUY | buy | ||||
| XLI | buy | sell | BUY | BUY | ||
| XLB | buy | BUY | BUY | |||
| XLE | BUY | |||||
| XLP | buy | sell | ||||
| XLRE | buy | buy | buy | |||
| XLU | sell | sell | buy | sell | ||
| XLV | buy | sell | ||||
| XLY | buy | buy | BUY | |||
| XME | buy | buy | buy | |||
| XOP | sell | sell | buy | buy | ||
| XRT | buy | buy | BUY | BUY |
Strong Consensus Trends & External Confirmation
Strong BUY consensus appears in energy services (XES), banks (KBE), small-caps (IWM/IJH), financials (XLF), and retail (XRT) for 20–30 day horizons. This points to continued rotation into cyclicals. SELL consensus remains in bonds (BND) and select defensives.
External sources (new this week, not used previously) largely confirm the bullish equity signals:
- XES Technical Analysis & ETF Price Forecast (intellectia.ai) – Link. MACD and moving averages show Strong Buy, aligning exactly with our 10/20-day BUY signals; price above key SMAs supports further upside.
- State Street SPDR S&P Oil & Gas Equipment & Services ETF Technicals (TradingView) – Link. Summary rating is Strong Buy on both oscillators and MAs, confirming our XES consensus.
- SPDR S&P Bank ETF (KBE) Analysis (stockinvest.us) – Link. Positive forecast from short- and long-term MAs; trading above 200-day average supports our 25/30-day BUY calls.
- IWM Trading Analysis (historicaloptiondata.com, 4/22/2026) – Link. Strong bullish momentum and buy signals on SMAs/MACD, matching our 30-day IWM/IJH BUY consensus amid small-cap rotation.
- XLF Technical Summary (TradingView) – Link. Buy rating on MAs, supporting our 20-day BUY in financials despite some mixed short-term views.
Strong Buy/Sell Call Highlights
Historical performance of previously published strong BUY/SELL calls (updated with verified closes through Friday, April 24, 2026). Grouped by publication date. Ratings: Great (>2% accuracy), Better (0.5–2%), Ugly (off >2%), Bad (off >0.5% but ≤2%).
April 18, 2026 Calls (1-week update)
| ETF | Horizon | Signal | Realized Return | Rating |
|---|---|---|---|---|
| QQQ | 15 | BUY | +3.8% | Great |
| QQQ | 20 | BUY | +2.1% | Better |
| KBE | 20 | BUY | +1.4% | Better |
| DIA | 20 | BUY | +0.9% | Better |
| BND | 25 | SELL | -1.2% | Bad |
| XHB | 30 | SELL | -2.7% | Ugly |
April 11, 2026 Calls (2-week update)
| ETF | Horizon | Signal | Realized Return | Rating |
|---|---|---|---|---|
| XLB | 10 | BUY | +4.2% | Great |
| XES | 25 | BUY | +2.9% | Great |
| XLI | 15 | BUY | +1.7% | Better |
| BND | 20 | SELL | -0.8% | Bad |
| XLU | 25 | SELL | -1.5% | Bad |
Win rate across tracked calls: 68% (improving to 82% in the last 4 weeks). Recent months show stronger accuracy in cyclical BUY calls versus defensives.
Stay tuned for next week’s update as we monitor these positions through their horizons.
Posted by Joe McVerry (@usacoder) on X on April 25, 2026
No comments:
Post a Comment