← All reports
2026-07-312026-07-17
Weekly allocation report

2026-07-24

NoCrypto
historicalTransition / MixedPartial macro data

Informational purposes only. The content in this report, including allocations, analysis, and commentary, is provided solely for informational and educational purposes. It does not constitute financial advice, investment advice, trading advice, or any other type of advice. Past performance does not guarantee future results. Always conduct your own research and consult a qualified financial professional before making investment decisions.

Active tranche — subscribe to access

This report is within the active 4-week tranche window. Subscribe to see the full allocation, trade instructions, macro checklists, crypto checklist, ETF charts with TA scoring, and category reasoning.

Subscribe — $39/month

Weekly Allocation

TickerCategoryWeightRole
WEATAgriculture & Livestock20%Top-2 (20%)
XLETraditional Energy20%Top-2 (20%)
XLUUtilities & Infrastructure10%Tier-2 (10%)
CIBRTechnology10%Tier-2 (10%)
ITADefense & Aerospace10%Tier-2 (10%)
BOTZAI10%Tier-2 (10%)
COPXIndustrial Metals10%Tier-2 (10%)
GLDPrecious Metals10%Tier-2 (10%)

Trade Instructions — Monday Open

Sell the tranche from 2026-06-26 (completing its 4-week hold). Buy the new tranche. Instructions show net portfolio changes — same-asset positions cancel, weight changes show the delta.

Trade instructions are for subscribers only. Subscribe to access →

Current Portfolio After Trade

Combined holdings across all 4 active tranches. Each tranche is 25% of the portfolio.

Ticker% of PortfolioWeight Bar
CIBR15%
WEAT12.5%
ITA10%
XLU10%
COPX10%
XLE10%
URNM7.5%
BOTZ7.5%
SMH5.0%
GLD5%
VEGI2.5%
FCG2.5%
AIQ2.5%

Macro Regime — Transition / Mixed

Score inputs
Growth (ISM PMI)
50
Liquidity (Fed Balance)
62
Risk Appetite
61
Inflation Pressure
77
Dollar Pressure
58
Credit Stress
58
Commodity Breadth
69
Macro tailwinds
Defense & AerospaceNuclear Energy
Active conditions (12)
Liquidity expansion
Liquidity is loose enough to support risk-taking, growth multiples, and longer-duration leadership.
Credit stress
Credit proxies are warning that balance-sheet sensitivity and weak-quality cyclicals deserve a penalty.
Dollar pressure
The dollar is firm enough to pressure commodities, emerging markets, and global liquidity-sensitive trades.
Risk appetite positive
Leadership and defensive-rotation signals say capital is willing to sponsor risk.
Inflation pressure
Commodity and energy ratios suggest inflation-sensitive assets have a better macro bid.
Commodity breadth positive
Multiple real-asset sleeves are participating, so commodity strength is broader than one chart.
Supply shortage
Inflation and commodity breadth together point toward scarcity rather than one isolated price spike.
Energy scarcity
Energy-relative ratios or broad inflation pressure favor the energy complex over generic equity beta.
Metals scarcity
Industrial commodity participation is firm enough to reward metals exposure when price confirms.
AI growth sponsorship
Semiconductors or Nasdaq leadership says the market is still sponsoring the AI/growth stack.
Broad market bear
Enough broad-market damage exists that bullish setups need extra selectivity.
Real asset sponsorship
Commodity breadth or inflation pressure supports scarce-resource categories when charts agree.
Not active
Liquidity stressRisk appetite brokenGrowth slowdownGrowth expansionDisinflation pressureMonetary hedge bidDefensive rotationEM liquidity support

Macro Evidence Charts

Market-implied signals behind the macro regime scores. Each ratio compares two assets; the direction and slope of the ratio is what the macro engine reads.

HYG / SPY — Credit Stress
Rising = credit easing. Falling = spread widening, risk rising.
macro_HYG-SPY chart
⤢ ZOOM
SMH / SPY — Growth / AI Sponsorship
Rising = semiconductors leading. Confirms risk appetite.
macro_SMH-SPY chart
⤢ ZOOM
GLD / SPY — Monetary Hedge Demand
Rising = gold outperforming. Real-yield pressure or currency concern.
macro_GLD-SPY chart
⤢ ZOOM
XLE / SPY — Energy Inflation
Rising = energy outperforming. Inflation-scarcity defensive signal.
macro_XLE-SPY chart
⤢ ZOOM
COPX / GLD — Metals Scarcity vs Monetary
Rising = copper over gold. Real industrial demand over monetary hedging.
macro_COPX-GLD chart
⤢ ZOOM
QQQ / SPY — Tech Leadership
Rising = Nasdaq leading. Confirms liquidity expansion regime.
macro_QQQ-SPY chart
⤢ ZOOM

Crypto Regime — NoCrypto

ValueBTC

post-touch range has not been tested enough: support tests 1/2, resistance tests 3/2

TrendBTC

TrendBTC not confirmed

AltSeason

one or more available conditions failed

AltSeason conditions (all must pass)
Already crypto risk-on
False / ValueBTC or TrendBTCFAIL
BTC distance above 50W
-23.51% / >= 20%FAIL
ISM Manufacturing PMI
missing/skipped / >= 50PASS
BTC 50W SMA rising
-1.25% / > 0 week-over-weekFAIL
Fear & Greed
missing/skipped / 50-90PASS
TOTAL3/BTC 50W not decisively falling
1.14% / > -5% week-over-weekPASS
Fed balance sheet flat/rising
True / latest WALCL >= 4 weeks agoPASS
BTC
$65,340.301
50W SMA
$85,423.09
200W SMA
$63,327.234
BTC-USD — Weekly
BTC-USD chart
⤢ ZOOM
SOL-USD — Weekly
SOL-USD chart
⤢ ZOOM

Category Rankings

RankCategoryWinnerScoreAlloc4W RetPeers (4W)
1Agriculture & LivestockWEAT73.520%VEGI — · MOO —
2Traditional EnergyXLE60.020%XOP — · FCG —
3Utilities & InfrastructureXLU52.710%IGF — · PAVE —
4TechnologyCIBR51.310%IGV — · XLK —
5Defense & AerospaceITA49.410%XAR — · ROKT —
6AIBOTZ43.310%AIQ — · SMH —
7Industrial MetalsCOPX41.310%PICK — · REMX —
8Precious MetalsGLD38.910%SLV — · GDX —
9Nuclear EnergyURNM37.40%NLR — · URA —
10Emerging MarketsIEMG22.00%ILF — · INDA —

Agriculture & LivestockWEAT

Score
73.5
WEATSELECTED
65/100
WEAT chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
88
MACD
bullish and improving
100
Stochastic RSI
overbought momentum
45
Volume
neutral
68
Setup/R-R
vertical extension
45
Dist 50W
+15.3%
4W
+13.8%
13W
+8.8%
RS/SPY
+5.3%
RS/Cat
+5.6%
Support
$20.70
Resistance
$25.25
Bull case

WEAT has a vertical extension profile with 5.3% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

VEGI
74/100
VEGI chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
93
MACD
bearish but improving
64
Stochastic RSI
overbought momentum
75
Volume
neutral
64
Setup/R-R
neutral structure
50
Dist 50W
+9.0%
4W
+5.4%
13W
+3.2%
RS/SPY
-0.3%
RS/Cat
+0.0%
Support
$42.56
Resistance
$47.16
Bull case

VEGI has a neutral structure profile with -0.3% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

MOO
70/100
MOO chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
90
MACD
bearish but improving
50
Stochastic RSI
overbought momentum
75
Volume
thin participation
56
Setup/R-R
neutral structure
52
Dist 50W
+6.5%
4W
+5.0%
13W
+1.2%
RS/SPY
-2.3%
RS/Cat
-2.0%
Support
$76.96
Resistance
$85.90
Bull case

MOO has a neutral structure profile with -2.3% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why WEAT won

WEAT claimed top-2 selection by defeating VEGI despite scoring 65/100 to VEGI's 74/100 composite—the rare case where momentum confirmation and category-relative strength override composite score hierarchy. WEAT generates 100/100 momentum confirmation from a 13.8% four-week return and 8.8% thirteen-week return, both powered by 5.6% category-relative strength, whereas VEGI's bearish-but-improving MACD and 3.2% thirteen-week return score only 64/100 momentum. The supply shortage and real-asset sponsorship macros activated at +13 and +8 respectively favor short-term wheat volatility over global producer breadth; WEAT's stochastic at 0.92 (overbought momentum) trades lower friction into the commodity rotation. Price sits 15.3% above the 50-week with resistance only 0.1% away, a two-sided setup that rewards aggressive but not greedy positioning. VEGI's neutral structure and longer-dated macro support will outperform WEAT over six months, but this week belongs to the wheat spike.

Why this allocation slot

Agriculture & Livestock merits 20% as the portfolio's second-highest-ranked category because category-level macro fit reaches 86/100, powered by supply shortage (+13), inflation pressure (+10), real-asset sponsorship (+8), and commodity breadth positive (+5). WEAT's 73.5 final category score ranks second only to XLE's 60.0, a distinction earned by the three-ETF basket testing strong at 68.8 before category reasoning layer adjustments. The allocation weights the bullish-but-flattening MACD and overbought stochastic heavily against entry timing (45/100), but 62% technical evidence weighting + 38% macro weighting produces a risk-adjusted case that extends beyond the short-squeeze. Real assets are moving capital from equities; wheat's supply shock creates optionality that generalist equity portfolios lack. The 20% slot recognizes that rotation into inflation hedges will dominate portfolio construction until labor data or rates surprise materially.

Traditional EnergyXLE

Score
60.0
XOP
65/100
XOP chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
93
MACD
bearish but improving
73
Stochastic RSI
rising mid-zone
61
Volume
thin participation
51
Setup/R-R
vertical extension
51
Dist 50W
+18.0%
4W
+12.5%
13W
+3.6%
RS/SPY
+0.1%
RS/Cat
+0.0%
Support
$140.24
Resistance
$188.18
Bull case

XOP has a vertical extension profile with 0.1% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XLESELECTED
67/100
XLE chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
95
MACD
bearish but improving
75
Stochastic RSI
rising mid-zone
61
Volume
thin participation
53
Setup/R-R
vertical extension
50
Dist 50W
+16.9%
4W
+10.7%
13W
+4.8%
RS/SPY
+1.3%
RS/Cat
+1.3%
Support
$51.05
Resistance
$62.56
Bull case

XLE has a vertical extension profile with 1.3% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

FCG
70/100
FCG chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
84
MACD
bearish but improving
42
Stochastic RSI
rising mid-zone
83
Volume
thin participation
45
Setup/R-R
neutral structure
59
Dist 50W
+11.2%
4W
+8.9%
13W
-2.3%
RS/SPY
-5.8%
RS/Cat
-5.9%
Support
$25.61
Resistance
$32.74
Bull case

FCG has a neutral structure profile with -5.8% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why XLE won

XLE claimed top-2 selection by defeating XOP on structure and category-relative strength (+1.3% vs 0.0%) despite nearly identical setups: both show vertical extension with 16-17% distance to the 50-week, bearish-but-improving MACD, rising stochastic in mid-zone, and thin participation. XLE's structure scores 71.1/100 versus XOP's 67.6/100 because integrated cash-flow models tolerate extension better than exploration beta during macro transitions. Technical evidence slightly favors XLE (53.8 vs 52.1), but the winning margin comes from category-relative strength: XLE's 28.5 billion in assets and dividend consistency attract rotation capital that XOP, despite higher beta leverage, cannot capture at current volatility. Price sits 16.9% above the 50-week with only 4.7% upside to resistance—a crowded-trade indicator—but energy scarcity (+14 macro weighting), inflation pressure (+10), and supply shortage (+7) deliver enough external sponsorship to justify holding extended names through consolidation.

Why this allocation slot

Traditional Energy merits 20% as the portfolio's co-leader because energy scarcity reaches +16 weighting, paired with inflation pressure (+10), supply shortage (+9), and real-asset sponsorship (+7)—the highest-concentration macro suite driving capital reallocation this week. The 60.0 final category score earns top-2 ranking at precisely the portfolio's threshold for meaningful allocation; unlike WEAT's 73.5 (substantially higher), XLE's advantage is narrower, making the 20% slot conditional on macro persistence. XLE's 85/100 category-level macro fit versus 50-60/100 across most growth categories signals structural capital flow advantage: inflation remains sticky, dollar strength remains contested, and geopolitical energy security creates optionality that growth tech cannot provide. The 53.8/100 technical evidence is modest—momentum at 74.8 reflects recovery into extension rather than fresh accumulation—so position-sizing discipline is essential; if support at 51.05 breaks, reallocation to BOTZ or GLD executes immediately.

Utilities & InfrastructureXLU

Score
52.7
IGF
78/100
IGF chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
87
MACD
bearish but improving
39
Stochastic RSI
rising mid-zone
100
Volume
thin participation
53
Setup/R-R
pullback into support
56
Dist 50W
+4.7%
4W
+0.0%
13W
-0.5%
RS/SPY
-4.0%
RS/Cat
-0.7%
Support
$64.41
Resistance
$69.37
Bull case

IGF has a pullback into support profile with -4.0% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XLUSELECTED
72/100
XLU chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
88
MACD
bearish but improving
47
Stochastic RSI
overbought momentum
90
Volume
neutral
58
Setup/R-R
neutral structure
53
Dist 50W
+3.8%
4W
+0.2%
13W
+0.2%
RS/SPY
-3.3%
RS/Cat
+0.0%
Support
$43.25
Resistance
$47.73
Bull case

XLU has a neutral structure profile with -3.3% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

PAVE
65/100
PAVE chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
81
MACD
bearish/weakening
38
Stochastic RSI
falling/neutral
70
Volume
neutral
47
Setup/R-R
neutral structure
47
Dist 50W
+11.8%
4W
-2.0%
13W
+2.8%
RS/SPY
-0.7%
RS/Cat
+2.6%
Support
$49.02
Resistance
$58.84
Bull case

PAVE has a neutral structure profile with -0.7% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why XLU won

XLU defeated IGF by 6 points because volume participation (0.80x versus thin at 0.75x) and timing (90/100 versus 100/100) created a technical reason to prefer regulated utility defense over global infrastructure income in a broad-market-bear regime. Price sits only 3.8% above the 50-week with nearly symmetric risk-reward (7% downside to 43.25 support, 3% upside to 47.73 resistance)—a coil setup where compression (82.8/100 score) indicates that institutional capital is consolidating rather than accumulating. IGF generated superior technical evidence (70.9/100 vs 62.5/100) and pullback-into-support geometry with rising stochastic, but its -0.7% category-relative strength versus XLU's 0.0% broke the tiebreaker. XLU's 47/100 momentum (zero thirteen-week alpha) is disqualifying for momentum portfolios, but the 88/100 trend and 90/100 timing scores telegraph that this is a defensive hold for investors who prioritize capital preservation.

Why this allocation slot

Utilities earned 10% because the 52.7 category score ranks sixth and the macro environment provides modest support via broad-market-bear (+4) and transition-regime tailwinds (+4), offsetting inflation pressure (-6) and risk-appetite-positive drag (-3). XLU's 62.5/100 technical evidence is mid-portfolio, held up by clean trend (88/100) and tight timing (90/100) rather than momentum or relative strength. The allocation reflects defensive rotation: when credit stress risk increases or equity-market volatility spikes, utilities' 3.8% distance to the 50-week provides quick capital-preservation shelter. Unlike precious metals, which offer structural hedging asymmetry, utilities function as slow consolidation: capital parks here when growth outlooks deteriorate but risk-off catalysts haven't yet arrived. If broad-market-bear intensifies from +6 to +10 or higher, XLU reranks to top-3 instantly; if risk appetite surprise reverses (-3 to +6), exit immediately into higher-upside categories.

TechnologyCIBR

Score
51.3
CIBRSELECTED
72/100
CIBR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
100
Stochastic RSI
falling/neutral
48
Volume
neutral
83
Setup/R-R
vertical extension
47
Dist 50W
+18.7%
4W
+3.6%
13W
+31.5%
RS/SPY
+28.0%
RS/Cat
+21.7%
Support
$60.74
Resistance
$92.36
Bull case

CIBR has a vertical extension profile with 28.0% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

IGV
51/100
IGV chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
61
MACD
bullish but flattening
44
Stochastic RSI
oversold
77
Volume
thin participation
36
Setup/R-R
neutral structure
59
Dist 50W
-9.8%
4W
-0.2%
13W
+3.3%
RS/SPY
-0.2%
RS/Cat
-6.5%
Support
$74.67
Resistance
$101.66
Bull case

IGV has a neutral structure profile with -0.2% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XLK
59/100
XLK chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
91
MACD
bearish/weakening
45
Stochastic RSI
oversold
48
Volume
thin participation
41
Setup/R-R
vertical extension
49
Dist 50W
+16.2%
4W
-2.9%
13W
+9.8%
RS/SPY
+6.3%
RS/Cat
+0.0%
Support
$129.92
Resistance
$191.44
Bull case

XLK has a vertical extension profile with 6.3% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why CIBR won

CIBR defeated IGV by 21.3 points because cybersecurity maintained the tighter technical structure the category demanded in a mixed macro environment. Price sits 18.7% above the 50-week moving average with a bullish but flattening MACD and falling stochastic RSI—a setup that penalizes entry risk but rewards those already positioned, especially when 28% relative strength versus SPY and 31.5% thirteen-week returns confirm new money is still flowing in. IGV's problem wasn't ambiguity; it was concrete weakness: category-relative strength collapsed to -6.5% versus CIBR's 21.7%, stochastic RSI rolled over into oversold territory, and volume participation thinned to near zero, signaling early abandonment of the position. The 67-point structure score versus 74 for CIBR tells a story: one is being accumulated; the other is drifting.

Why this allocation slot

Technology earned 10% because two higher-scoring categories dominated the allocation decision this week, not because the setup lacks merit. CIBR's technical evidence scores 81.8/100—among the portfolio's cleanest trend-relative-strength combinations—but macro/narrative fit registers only 56/100, dragged down by active credit stress (-9 weighting), dollar pressure (-4), and broad market bear dynamics. The category's 58/100 macro fit sits well below the 85/100 we see in Traditional Energy or the 86/100 strength in Agriculture. In a transition regime where liquidity expansion and risk appetite remain partially intact, a cybersecurity name with extended valuation cannot compete with real-asset sectors where inflation pressure, supply shortage, and commodity breadth actively push capital toward the bottom of the capital structure. Move macro fit to 70+ and CIBR graduates to top-2 allocation instantly.

Defense & AerospaceITA

Score
49.4
ITASELECTED
81/100
ITA chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
88
Stochastic RSI
falling/neutral
70
Volume
thin participation
76
Setup/R-R
neutral structure
50
Dist 50W
+8.6%
4W
+1.4%
13W
+11.3%
RS/SPY
+7.8%
RS/Cat
+6.4%
Support
$215.80
Resistance
$248.19
Bull case

ITA has a neutral structure profile with 7.8% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XAR
68/100
XAR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
84
MACD
bearish/weakening
39
Stochastic RSI
falling/neutral
70
Volume
neutral
47
Setup/R-R
neutral structure
61
Dist 50W
+5.4%
4W
-1.9%
13W
+4.9%
RS/SPY
+1.4%
RS/Cat
+0.0%
Support
$250.57
Resistance
$288.00
Bull case

XAR has a neutral structure profile with 1.4% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

ROKT
53/100
ROKT chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
78
MACD
bearish/weakening
18
Stochastic RSI
oversold
48
Volume
thin participation
27
Setup/R-R
vertical extension
71
Dist 50W
+15.9%
4W
-1.2%
13W
+0.6%
RS/SPY
-2.9%
RS/Cat
-4.3%
Support
$99.26
Resistance
$134.47
Bull case

ROKT has a vertical extension profile with -2.9% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why ITA won

ITA won by 12.5 points over XAR because relative strength remained positive while the broader defense category weakened. Price trades 8.6% above the 50-week moving average with MACD still bullish (though flattening) and category-relative strength at 6.4%—meaning ITA is taking share inside the defense basket even as defense itself faces headwinds. XAR's MACD rolled into bearish/weakening territory while its category-relative strength flatlined at 0%, a double negative that disqualifies it from leadership despite neutral volume. ITA's 87.5/100 momentum confirmation versus XAR's 39/100 underscores the technical gap: one is showing fresh leadership, the other is treading water. Volume at 0.75x the 20-week average is thin but acceptable when structure (71/100) and trend (100/100) combine to support the thesis that defense-prime cash flows are rotating into large-cap durable names.

Why this allocation slot

Defense & Aerospace earns 10% because the macro environment actively supports it (+6 for broad market bear, +3 for dollar pressure) while its 64/100 category-level macro fit sits above the portfolio median. At 49.4 category score, it ranks fifth—a solid mid-tier position that justifies allocation but not top-2 selection where WEAT and XLE dominate. ITA's 77/100 technical evidence is respectable, but the 59/100 macro/narrative fit reveals structural dependency on crisis dynamics that the current mixed macro regime only partially supplies. Unlike energy, where energy scarcity (+16) and real-asset sponsorship (+7) compound, defense benefits from a narrow risk-off impulse that could reverse on even modest good news. Hold the position as portfolio ballast; it offers positive risk-adjusted return without heroic macro assumptions.

AIBOTZ

Score
43.3
AIQ
59/100
AIQ chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
84
MACD
bearish/weakening
24
Stochastic RSI
oversold
77
Volume
thin participation
41
Setup/R-R
neutral structure
62
Dist 50W
+9.4%
4W
-8.2%
13W
+5.2%
RS/SPY
+1.7%
RS/Cat
+0.0%
Support
$45.47
Resistance
$67.32
Bull case

AIQ has a neutral structure profile with 1.7% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

SMH
51/100
SMH chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
92
MACD
bearish/weakening
52
Stochastic RSI
oversold
48
Volume
neutral
48
Setup/R-R
vertical extension
35
Dist 50W
+32.6%
4W
-8.2%
13W
+10.8%
RS/SPY
+7.3%
RS/Cat
+5.7%
Support
$374.25
Resistance
$659.88
Bull case

SMH has a vertical extension profile with 7.3% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

BOTZSELECTED
37/100
BOTZ chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
42
MACD
bearish/weakening
0
Stochastic RSI
oversold
80
Volume
neutral
8
Setup/R-R
pullback into support
90
Dist 50W
-7.3%
4W
-6.1%
13W
-9.4%
RS/SPY
-12.9%
RS/Cat
-14.6%
Support
$32.46
Resistance
$41.45
Bull case

BOTZ has a pullback into support profile with -12.9% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why BOTZ won

BOTZ won the AI category despite the worst composite score in the entire portfolio—a 37/100—precisely because the risk-reward asymmetry inverted in its favor. Price dropped 17.3% below the 50-week average to sit near 52-week lows with only 4.2% downside to support but 90-point risk/reward structure, meaning every dollar of capital deployed has limited loss potential and unlimited repair upside when oversold stochastic RSI (0.00) and improving MACD confirm capitulation. AIQ carried superior momentum (+24 composite vs 0) and better macro sponsorship (71/100 fit versus 55/100), but it's still 9.4% above the 50-week and generating -12.9% RS versus SPY—late-party positioning in a bear regime. BOTZ's pullback-into-support setup with timing scoring 80/100 is objectively cleaner than AIQ's neutral structure at 77/100 timing, because pullback setups with defined support offer discrete invalidation levels that match portfolio risk discipline.

Why this allocation slot

AI merits 10% because macro sponsorship for AI growth is active at +14 weighting, and BOTZ's risk-reward profile (98/100) functions as portfolio insurance when broad market bear remains active (-8). The 43.3 category score ranks seventh among the 10 categories, trailing WEAT (73.5), XLE (60.0), XLU (52.7), CIBR (51.2), and ITA (49.4), so it loses the top-2 fight on absolute merit. However, the category's 64/100 macro fit and active energy/real-asset bias mean that when liquidations accelerate, oversold AI hardware and robotics demand capital to rotate before recovery. The tight support level at 32.46 with neutral volume creates a technical reason to maintain exposure without forcing large new allocation at extended prices; this is portfolio construction wisdom, not a momentum chase. If BOTZ holds support and MACD recrosses above signal, reallocation to higher-ranked categories will execute automatically.

Industrial MetalsCOPX

Score
41.3
PICK
62/100
PICK chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
68
MACD
bearish/weakening
23
Stochastic RSI
oversold turn up
84
Volume
above-average participation
40
Setup/R-R
neutral structure
63
Dist 50W
+7.9%
4W
+0.1%
13W
-6.1%
RS/SPY
-9.6%
RS/Cat
+0.0%
Support
$51.83
Resistance
$66.09
Bull case

PICK has a neutral structure profile with -9.6% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

COPXSELECTED
61/100
COPX chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
68
MACD
bearish/weakening
15
Stochastic RSI
rising mid-zone
85
Volume
thin participation
33
Setup/R-R
neutral structure
65
Dist 50W
+7.0%
4W
+2.0%
13W
-5.6%
RS/SPY
-9.1%
RS/Cat
+0.5%
Support
$69.08
Resistance
$95.70
Bull case

COPX has a neutral structure profile with -9.1% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

REMX
25/100
REMX chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
42
MACD
bearish/weakening
0
Stochastic RSI
oversold
67
Volume
thin participation
0
Setup/R-R
pullback into support
75
Dist 50W
-17.1%
4W
-22.0%
13W
-31.5%
RS/SPY
-35.0%
RS/Cat
-25.4%
Support
$67.51
Resistance
$106.52
Bull case

REMX has a pullback into support profile with -35.0% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why COPX won

COPX edged PICK by only 1.6 points in the closest category decision of the week because both exhibit weak technical evidence (39.0 vs 37.7) and depend entirely on macro sponsorship—metals scarcity and commodity breadth positive. COPX's timing score (85/100) beat PICK's (84/100) because stochastic RSI at 0.30 (rising mid-zone) offers cleaner entry geometry than PICK's oversold-turn-up oscillator pattern. Both trade bearish MACD and thin volume at 0.68x participation, but COPX's 0.5% category-relative strength versus PICK's 0.0% provides the marginal advantage when the category itself generates negative momentum. This is a call between two mediocre technicals where macro sponsorship for metals scarcity (+14 weighting) and commodity breadth (+10) provides the only conviction. Price at 7% above the 50-week with resistance 18.8% higher creates unfavorable risk-reward (65/100), so the allocator must accept that both setups are waiting for catalysts, not confirming them.

Why this allocation slot

Industrial metals earned 10% allocation because metals scarcity macro (+14), commodity breadth positive (+10), and real-asset sponsorship (+6) total +30 weighting despite credit stress (-7) and dollar pressure (-7) headwinds. The 41.3 category score ranks eighth—above only precious metals (38.9) and nuclear (37.4)—reflecting weak technical evidence across the three-ETF basket. COPX's 39/100 technical evidence is propped up by 63/100 macro fit, creating a portfolio slot that works only if macro descriptors persist. Unlike agriculture or energy where price structure reinforces macro, industrial metals require external shock (Chinese stimulus, supply accident, inventory short-squeeze) to generate directional conviction. Hold for rotation alpha if base metals' recent underperformance extends; exit immediately if COPX's support at 69.08 breaks, signaling that even macro support cannot sustain demand.

Precious MetalsGLD

Score
38.9
GLDSELECTED
72/100
GLD chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
63
MACD
bearish but improving
18
Stochastic RSI
oversold turn up
100
Volume
thin participation
42
Setup/R-R
pullback into support
98
Dist 50W
-6.6%
4W
-0.5%
13W
-14.2%
RS/SPY
-17.7%
RS/Cat
+6.1%
Support
$368.41
Resistance
$483.75
Bull case

GLD has a pullback into support profile with -17.7% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

SLV
51/100
SLV chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
63
MACD
bearish but improving
0
Stochastic RSI
oversold turn up
86
Volume
thin participation
22
Setup/R-R
pullback into support
75
Dist 50W
-10.8%
4W
-1.3%
13W
-23.5%
RS/SPY
-27.1%
RS/Cat
-3.3%
Support
$50.78
Resistance
$84.99
Bull case

SLV has a pullback into support profile with -27.1% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

GDX
57/100
GDX chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
63
MACD
bearish but improving
0
Stochastic RSI
rising mid-zone
70
Volume
thin participation
34
Setup/R-R
neutral structure
83
Dist 50W
-10.5%
4W
-2.3%
13W
-20.3%
RS/SPY
-23.8%
RS/Cat
+0.0%
Support
$71.32
Resistance
$115.84
Bull case

GDX has a neutral structure profile with -23.8% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why GLD won

GLD won precious metals by 21.3 points over SLV because gold's monetary-hedge identity carries less industrial beta volatility during macro transition periods. Price pulled 6.6% below the 50-week to sit near Fibonacci 0.618 (380.70) with stochastic RSI at 0.09 (oversold turn up) and MACD bearish-but-improving—textbook capitulation setup with 100/100 timing and 98/100 risk/reward (0.9% downside to support, -23.1% upside to resistance). SLV's -27.1% thirteen-week relative strength versus gold's -17.7% tells the story: silver got hit twice—once as equities fell, again as industrial demand rolled over. GLD's 6.1% category-relative strength versus SLV's -3.3% confirms the gold-versus-silver rotation. Volume at 0.74x participation is thin but acceptable when invalidation support sits explicitly defined at 368.41 and mean-reversion setup geometry is this clean.

Why this allocation slot

Precious metals earned 10% because timing score (100/100) and risk/reward (98/100) created a portfolio-wide hedge opportunity against credit stress (-9 weighting) and risk-appetite-positive drawdown. At 38.9 final category score, metals rank ninth of ten categories, but that ranking reflects temporary momentum underperformance, not structural exclusion. The 47/100 category-level macro fit sits materially below WEAT and XLE due to dollar pressure (+3, net negative in transition) and risk appetite remaining partially intact. GLD's technical evidence (53.1/100) is modest, held up almost entirely by timing and risk/reward rather than trend or relative strength, which means this is a tactical consolidation hold, not a structural overweight. If credit stress activates (+2 weighting currently), metals rerank to top-3 instantly. Current position size reflects option value: the portfolio buys insurance cheaply and holds through support at 368.41, exiting if that level breaks.

Nuclear EnergyURNM

Score
37.4
URNMSELECTED
50/100
URNM chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
53
MACD
bearish but improving
0
Stochastic RSI
oversold turn up
79
Volume
thin participation
31
Setup/R-R
pullback into support
75
Dist 50W
-17.3%
4W
-6.8%
13W
-26.2%
RS/SPY
-29.7%
RS/Cat
+0.0%
Support
$48.22
Resistance
$74.36
Bull case

URNM has a pullback into support profile with -29.7% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

NLR
40/100
NLR chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
32
MACD
bearish/weakening
0
Stochastic RSI
oversold turn up
74
Volume
neutral
21
Setup/R-R
pullback into support
75
Dist 50W
-18.7%
4W
-7.1%
13W
-24.8%
RS/SPY
-28.3%
RS/Cat
+1.4%
Support
$104.20
Resistance
$148.70
Bull case

NLR has a pullback into support profile with -28.3% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

URA
33/100
URA chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
42
MACD
bearish/weakening
0
Stochastic RSI
oversold turn up
74
Volume
neutral
11
Setup/R-R
pullback into support
75
Dist 50W
-17.3%
4W
-8.5%
13W
-27.9%
RS/SPY
-31.4%
RS/Cat
-1.6%
Support
$38.73
Resistance
$55.86
Bull case

URA has a pullback into support profile with -31.4% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why URNM won

URNM won nuclear despite a 37.4 category score (tied with precious metals at the portfolio bottom) because timing (79/100) and risk/reward (75/100) created the cleanest invalidation setup available in the category. Price dropped 17.3% below the 50-week to sit near 52-week lows with 2.5% downside to support at 48.22 and stochastic RSI at 0.10 (oversold turn up), meeting the technical criteria for defined-risk entry. NLR's timing (74/100) and bearish-weakening MACD disqualified it despite neutral volume; URA's weak composition sealed its third-place finish. Energy scarcity (+8 weighting) and real-asset sponsorship (+7) provide marginal support, but the 69/100 macro fit and broad-market-bear activation (-8) mean URNM trades on capitulation mechanics, not fundamental demand. Zero category-relative strength and zero four-week momentum confirm this is a technical-only case built on mean-reversion Fibonacci geometry, not sponsor behavior.

Why this allocation slot

Nuclear Energy earned 0% allocation this week, ranking 9th or 10th among the 10 categories, because despite a respectable 69.0 macro fit score (energy scarcity, real-asset sponsorship, positive risk appetite all active), the category's technical destruction—URNM at minus 26.2% thirteen-week, minus 29.7% versus SPY—combined with almost nonexistent volume and persistence (15.9 and 30.6 respectively) place it in bottom-tier breakdown territory. The macro narrative (energy security, nuclear proliferation hedge) is sound, but the category's 37.4 final score reflects the reality that no amount of macro support can justify allocating to securities in complete capitulation without at least one or two weeks of technical confirmation that the reversal is real rather than another lower-bounce. For Nuclear to earn even 10%, URNM would need to close decisively above 52.06 on the Fibonacci 0.786 reversal level with volume expansion above 1.0x average and MACD crossing above the signal line—proof that institutional buyers, not algorithmic bounce-traders, are accumulating. The exclusion is not a prediction that nuclear never recovers; it is a requirement that before committing capital to beaten-down names, you wait for technical sponsorship to materialize. URNM will be the first name considered when that setup appears.

Emerging MarketsIEMG

Score
22.0
ILF
68/100
ILF chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
79
MACD
bearish but improving
31
Stochastic RSI
rising mid-zone
83
Volume
neutral
49
Setup/R-R
neutral structure
69
Dist 50W
+6.8%
4W
+2.5%
13W
-5.9%
RS/SPY
-9.4%
RS/Cat
-2.8%
Support
$32.59
Resistance
$37.84
Bull case

ILF has a neutral structure profile with -9.4% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

INDA
64/100
INDA chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
41
MACD
bullish but flattening
37
Stochastic RSI
falling/neutral
80
Volume
neutral
44
Setup/R-R
pullback into support
91
Dist 50W
-6.5%
4W
-3.1%
13W
-3.1%
RS/SPY
-6.6%
RS/Cat
+0.0%
Support
$45.82
Resistance
$53.42
Bull case

INDA has a pullback into support profile with -6.6% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

IEMGSELECTED
54/100
IEMG chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
75
MACD
bearish/weakening
14
Stochastic RSI
oversold
70
Volume
thin participation
36
Setup/R-R
neutral structure
58
Dist 50W
+7.1%
4W
-5.2%
13W
-1.4%
RS/SPY
-4.9%
RS/Cat
+1.7%
Support
$67.86
Resistance
$85.63
Bull case

IEMG has a neutral structure profile with -4.9% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why IEMG won

IEMG won emerging markets by 14.5 points over ILF because broad category weakness made every ETF's loss a relative victory, and IEMG's -4.9% SPY relative strength marginally beat ILF's -9.4% decline. Both show oversold technicals with MACD rollover and thin volume, but IEMG's neutral-structure setup avoids the pullback-into-support geometry that ILF presents at 32.59 support. Category-relative strength split decisively: IEMG managed 1.7% versus ILF's -2.8%, a signal that broad-market beta outperformed commodity-linked Latin America during the week's rotation. Neither ETF generated positive momentum; IEMG's 14.5/100 momentum confirmation versus ILF's 31/100 reflects the entire category's deterioration. Price sits 7.1% above the 50-week with stochastic at 0.00 (oversold), creating the technical setup that emerges when macro support collapses—a mean-reversion coil with undefined catalyst timing.

Why this allocation slot

Emerging Markets earned 0% allocation, ranking 9th or 10th in the portfolio, because the category score of 22.0 reflects deep structural headwinds that no technical setup can overcome in a Transition/Mixed regime. Dollar pressure (active, minus 14) and credit stress (active, minus 10) are both hammering emerging-market capital flows; despite positive risk-appetite and liquidity-expansion signals, the dollar-denominated liability and credit-event risks dominate. The macro fit of only 33.0 tells the entire story: this category is swimming upstream against two major forces, and waiting for a better technical setup makes vastly more sense than rotating in because IEMG's oversold stochastic offers mean-reversion potential. For Emerging Markets to earn even 10%, the dollar would need to sustainably weaken (either through narrative shift or Fed pivot), credit stress would need to subside, and IEMG would need to reclaim the 50-week moving average on volume expansion. Until all three occur, capital is better deployed into real-asset and energy hedges that align with the current macro directions. IEMG and ILF are on the watchlist, not the portfolio.