← All reports
2022-06-032022-05-20
Weekly allocation report

2022-05-27

Defensive — Inflation/Energy
backtestLate-Cycle ReflationPartial 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.

GLD defensive overlay excluded: price is below its 8W SMA. Cause selector will use cash alternative.

Macro risk engine requires the 50% Defensive overlay for this run; payload selected by cause: Inflation Scarcity.

Weekly Allocation

TickerCategoryWeightRole
XLETraditional Energy60%Overlay
WEATAgriculture & Livestock10%Top-2 (10%)
XLUUtilities & Infrastructure5%Tier-2 (5%)
COPXIndustrial Metals5%Tier-2 (5%)
GLDPrecious Metals5%Tier-2 (5%)
ITADefense & Aerospace5%Tier-2 (5%)
URANuclear Energy5%Tier-2 (5%)
XLKTechnology5%Tier-2 (5%)

Trade Instructions — Monday Open

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

ActionTickerInstruction
SELLSGOVSell 17% of SGOV position (reduce 30% → 25%)
SELLGLDSell 57% of GLD position (reduce 8.8% → 3.7%)
SELLXLUSell 50% of XLU position (reduce 5% → 2.5%)
SELLIGFSell 33% of IGF position (reduce 3.8% → 2.5%)
SELLURNMSell entire URNM position (1.3% of portfolio)
BUYXLEBuy XLE — 83% of freed cash (adds 12.5% to portfolio)
BUYWEATBuy WEAT — 8% of freed cash (adds 1.3% to portfolio)
BUYURABuy URA — 8% of freed cash (adds 1.2% to portfolio)

Current Portfolio After Trade

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

Ticker% of PortfolioWeight Bar
XLE35%
SGOV25%
WEAT10%
ITA5%
COPX5%
URA5%
XLK3.8%
GLD3.7%
XLU2.5%
IGF2.5%
SLV1.3%
IEMG1.3%

Macro Regime — Late-Cycle Reflation

Score inputs
Growth (ISM PMI)
50
Liquidity (Fed Balance)
38
Risk Appetite
31
Inflation Pressure
100
Dollar Pressure
63
Credit Stress
48
Commodity Breadth
80
Macro tailwinds
Defense & AerospaceAgriculture & LivestockIndustrial MetalsTraditional EnergyNuclear Energy
Macro headwinds
Utilities & Infrastructure
Active conditions (12)
Liquidity stress
Funding, credit, or broad macro risk is tight enough that high-beta entries need more proof.
Dollar pressure
The dollar is firm enough to pressure commodities, emerging markets, and global liquidity-sensitive trades.
Risk appetite broken
Defensive rotation or weak growth leadership says leadership must be proven rather than assumed.
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.
Monetary hedge bid
Gold-relative strength, rates stress, or currency pressure gives monetary hedges a reason to lead.
Defensive rotation
Defensive equity leadership or index trend damage says downside protection matters.
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 expansionCredit stressRisk appetite positiveGrowth slowdownGrowth expansionDisinflation pressureAI growth sponsorshipEM liquidity support
Signal conflicts

growth data is not confirming the weak market-implied risk appetite signal

Defensive overlay — Inflation Scarcity

Defensive overlay cause is inflation/scarcity: energy, commodity breadth, or oil-versus-gold confirmation is stronger than the broad equity tape, so the sleeve owns the inflation pressure. XLE has been confirmed above its 8W SMA and is eligible.

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

ValueBTC not armed: BTC has not made the first post-breakdown touch of the 200W buy zone after losing the 50W

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
-33.56% / >= 20%FAIL
ISM Manufacturing PMI
missing/skipped / >= 50PASS
BTC 50W SMA rising
-0.43% / > 0 week-over-weekFAIL
Fear & Greed
missing/skipped / 50-90PASS
TOTAL3/BTC 50W not decisively falling
0.72% / > -5% week-over-weekPASS
Fed balance sheet flat/rising
False / latest WALCL >= 4 weeks agoFAIL
BTC
$29,445.957
50W SMA
$44,318.322
200W SMA
$22,092.485
BTC-USD — Weekly
BTC-USD chart
⤢ ZOOM
SOL-USD — Weekly
SOL-USD chart
⤢ ZOOM

Category Rankings

RankCategoryWinnerScoreAlloc4W RetPeers (4W)
1Traditional EnergyXLE87.120%-19.52%FCG -24.7% · XOP -22.6%
2Agriculture & LivestockWEAT81.020%-15.23%VEGI -13.3% · MOO -11.5%
3Utilities & InfrastructureXLU61.510%-7.78%IGF -9.0% · PAVE -9.8%
4Industrial MetalsCOPX53.810%-19.50%REMX -14.1% · PICK -20.8%
5Precious MetalsGLD42.210%-1.22%GDX -9.0% · SLV -2.3%
6Defense & AerospaceITA37.410%-4.10%XAR -6.6% · ROKT -6.7%
7Nuclear EnergyURA37.010%-12.00%NLR -7.7% · URNM -10.1%
8TechnologyXLK21.810%-4.99%IGV -0.4% · CIBR -1.4%
9AISMH18.30%-10.99%BOTZ -9.9% · AIQ -2.7%
10Emerging MarketsILF10.90%-21.14%IEMG -5.9% · INDA -5.2%

Traditional EnergyXLE

Score
87.1
FCG
61/100
FCG chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
100
Stochastic RSI
rising mid-zone
48
Volume
above-average participation
78
Setup/R-R
vertical extension
24
Dist 50W
+52.3%
4W
+19.9%
13W
+40.4%
RS/SPY
+45.6%
RS/Cat
+0.0%
Support
$16.55
Resistance
$29.00
Bull case

FCG has a vertical extension profile with 45.6% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XOP
57/100
XOP chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
96
MACD
bullish but flattening
100
Stochastic RSI
rising mid-zone
48
Volume
thin participation
66
Setup/R-R
vertical extension
24
Dist 50W
+46.6%
4W
+19.1%
13W
+41.4%
RS/SPY
+46.5%
RS/Cat
+1.0%
Support
$93.61
Resistance
$157.04
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XLESELECTED
65/100
XLE chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
rising mid-zone
53
Volume
thin participation
61
Setup/R-R
vertical extension
39
Dist 50W
+43.0%
4W
+17.8%
13W
+28.5%
RS/SPY
+33.7%
RS/Cat
-11.9%
Support
$27.18
Resistance
$44.26
Bull case

XLE has a vertical extension profile with 33.7% 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 won the category decisively because it delivered non-deteriorating momentum with the healthiest MACD in the energy basket—bullish and improving versus FCG's bullish-but-flattening—while maintaining a cleaner risk-reward profile despite similar extension levels. Both are 43-52% above their 50W moving averages, entering dangerous entry-risk territory, but XLE's MACD momentum score and stochastic at 0.75 (rising, not topping) beat FCG's flattening profile at the same Fib zone (near 52W high). The trend score of 100 is matched by FCG, but XLE's momentum confirmation of 100 stood against FCG's same score because XLK's 13W return of 28.5% versus FCG's 40.4% told the whole story—FCG is more extended, more exhausted, and more dependent on continued inflows to hold. XLE's persistence at 79.8 versus FCG's unspecified score reflects volume-price persistence that is longer-lived; volume-price confirmation at 61.1 means the move is being accumulated despite thin participation. The risk-reward gap (39.3 versus 23.9) shows FCG has further to fall if the trade unwinds, and in a late-cycle reflation environment where every basis point of downside matters, that 15-point margin was decisive.

Why this allocation slot

Traditional Energy earned the 10% top-2 allocation because it scored 87.1, the highest category in the portfolio, and the macro regime is offering unambiguous support. Late-cycle reflation at positive 12, energy scarcity at positive 16, inflation pressure at positive 10, supply shortage at positive 9, and real asset sponsorship at positive 7 combine to give this category the strongest macro fit in the dataset at 97.0/100. XLE's technical evidence of 62.7/100 is solid—trend 100, momentum 100, persistence 79.8—and the convergence of powerful macro tailwinds with genuine momentum makes this the highest-conviction allocation in the portfolio. Yes, the extension at 43% above the 50W is severe and entry timing is late, but in late-cycle regimes, leaders stay extended longer because supply constraints and inflation pressure keep the bid alive. The 10% allocation makes energy the co-anchor of the portfolio alongside agriculture; together they represent the real-asset rotation that the current macro regime demands. This is not a speculative position; it is regime recognition.

Agriculture & LivestockWEAT

Score
81.0
WEATSELECTED
61/100
WEAT chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
100
Stochastic RSI
falling/neutral
48
Volume
above-average participation
95
Setup/R-R
vertical extension
30
Dist 50W
+41.7%
4W
+11.1%
13W
+42.8%
RS/SPY
+47.9%
RS/Cat
+35.8%
Support
$35.70
Resistance
$58.20
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

VEGI
77/100
VEGI chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
92
MACD
bearish/weakening
67
Stochastic RSI
rising mid-zone
85
Volume
above-average participation
52
Setup/R-R
neutral structure
63
Dist 50W
+8.6%
4W
-0.1%
13W
+7.0%
RS/SPY
+12.2%
RS/Cat
+0.0%
Support
$39.31
Resistance
$49.85
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

MOO
78/100
MOO chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
92
MACD
bearish/weakening
55
Stochastic RSI
rising mid-zone
100
Volume
above-average participation
55
Setup/R-R
neutral structure
68
Dist 50W
+4.2%
4W
+0.7%
13W
+3.8%
RS/SPY
+8.9%
RS/Cat
-3.3%
Support
$90.98
Resistance
$107.72
Bull case

MOO has a neutral structure profile with 8.9% 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 absolutely dominated because it delivered what technology, AI, and defense could not: exponential price momentum backed by legitimate volume confirmation. At 41.7% above the 50W, the setup is extended and entry-risky, but the trend score of 100 is earned, not given—price above both moving averages, 50W slope positive at 1.2%, and RS versus SPY at an explosive 47.9% tells the story of real buying power. The 42.8% 13-week return, 35.8% category-relative strength, and volume at 1.21x 20W average mean this is not a bounce; it is accumulation at scale. VEGI lost because its MACD is bearish/weakening (versus WEAT's bullish but flattening) and category-relative strength at 0.0% signals no sponsorship advantage. The momentum confirmation score of 100 on WEAT reflects both the 11.1% 4-week return and the above-average participation that validates the move. Timing of 48 is low because extension kills entry rewards, but persistence at 100 and volume-price confirmation at 94.7 mean the trend is real.

Why this allocation slot

Agriculture & Livestock earned the 10% top-2 allocation because it scored 81.0, the second-highest category in the portfolio this week, and the macro regime is lending it powerful structural support. Late-cycle reflation, supply shortage at positive 13, inflation pressure at positive 10, real asset sponsorship at positive 8, and commodity breadth positive at positive 5 combine to a category-level macro fit of 90.0/100—the highest in the dataset. The technical evidence from the 3/2/1 basket was solid at 82.8/100 on the WEAT winner, making this a rare alignment of momentum and macro tailwinds. Energy and agriculture are the only two categories in the top tier this week, and that is not accident; they are the portfolio's real-asset anchors in a liquidity-stress, bear-market regime where growth is penalized and tangible assets with supply constraints are in demand. The 41.7% extension above 50W creates risk, but the macro bet is so strong that the technicals will be forgiven; entry risk is subordinated to regime participation.

Utilities & InfrastructureXLU

Score
61.5
XLUSELECTED
84/100
XLU chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
100
Stochastic RSI
rising mid-zone
78
Volume
thin participation
78
Setup/R-R
neutral structure
48
Dist 50W
+9.6%
4W
+5.8%
13W
+11.5%
RS/SPY
+16.7%
RS/Cat
+3.9%
Support
$33.11
Resistance
$38.48
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

IGF
82/100
IGF chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
95
Stochastic RSI
rising mid-zone
78
Volume
neutral
76
Setup/R-R
neutral structure
37
Dist 50W
+8.3%
4W
+5.4%
13W
+7.6%
RS/SPY
+12.7%
RS/Cat
+0.0%
Support
$45.45
Resistance
$51.61
Bull case

IGF has a neutral structure profile with 12.7% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

PAVE
49/100
PAVE chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
62
MACD
bearish/weakening
20
Stochastic RSI
rising mid-zone
100
Volume
thin participation
20
Setup/R-R
compression near 50W
76
Dist 50W
-2.7%
4W
-0.3%
13W
-1.9%
RS/SPY
+3.3%
RS/Cat
-9.5%
Support
$24.44
Resistance
$28.79
Bull case

PAVE has a compression near 50W 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.

Why XLU won

XLU captured the category because it delivered the highest trend score at 100 with a clean positive slope (0.3%) and SPY-relative strength at 16.7% that proved the sector was being bought relative to broad equities despite the bear market. The structure score of 72.5 benefited from compression at 80.8 near the 50W, offering defined breakout geometry if bulls hold current levels, and the timing of 78 reflected a 9.6% extension into the upper momentum zone without overdoing it. IGF's technical evidence was actually superior at 81.0, but it lost because risk-reward was weaker (37.3 versus 47.7)—IGF has more room to fall if this trade unwinds. XLU's momentum confirmation score of 100 backed by 11.5% 13W return and 5.8% 4W return showed consistent buying pressure, while IGF's 7.6% 13W return is softer. The 1.4-point score gap is tight, but XLU's edge in risk-reward geometry and category-relative strength at 3.9% versus IGF's flat outperformance made the difference; when two names are nearly tied, the one with better downside protection wins.

Why this allocation slot

Utilities & Infrastructure earned 5% as tier-2 despite a solid 61.5 category score because top-tier allocations went to energy (87.1) and agriculture (81.0), both powered by stronger technical momentum and macro alignment. XLU's technical evidence of 76.7/100 is respectable—trend 100, momentum 100, persistence 76—but the macro fit of 60.0/100, while helped by defensive rotation and broad market bear, is pulled down by inflation pressure at negative 6, which penalizes yield-dependent equities in a reflationary environment. This category is a classic defensive rotation play: XLU rose 11.5% in 13 weeks while SPY crashed, making it the portfolio's shock absorber, not its growth engine. The 5% allocation reflects the allocator's view that defensive positioning is warranted given current conditions, but it is not a growth bet. XLU would upgrade to tier-1 only if MACD began showing sustained improvement or if the bear market accelerated sharply enough that defensive equities became the portfolio's primary driver. For now, it is a core defensive holding in a mixed regime where growth is penalized but full capitulation has not occurred.

Industrial MetalsCOPX

Score
53.8
REMX
61/100
REMX chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
77
MACD
bearish but improving
54
Stochastic RSI
rising mid-zone
100
Volume
thin participation
39
Setup/R-R
neutral structure
56
Dist 50W
-3.0%
4W
+8.7%
13W
-6.1%
RS/SPY
-1.0%
RS/Cat
-0.9%
Support
$89.85
Resistance
$121.98
Bull case

REMX has a neutral structure profile with -1.0% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

PICK
70/100
PICK chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
76
MACD
bearish/weakening
40
Stochastic RSI
rising mid-zone
100
Volume
thin participation
44
Setup/R-R
neutral structure
68
Dist 50W
+3.4%
4W
+2.0%
13W
-2.7%
RS/SPY
+2.5%
RS/Cat
+2.6%
Support
$40.62
Resistance
$52.50
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

COPXSELECTED
65/100
COPX chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
72
MACD
bearish/weakening
25
Stochastic RSI
rising mid-zone
100
Volume
thin participation
37
Setup/R-R
neutral structure
59
Dist 50W
+3.3%
4W
-0.8%
13W
-5.2%
RS/SPY
-0.1%
RS/Cat
+0.0%
Support
$35.14
Resistance
$46.70
Bull case

COPX has a neutral structure 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.

Why COPX won

COPX won because it delivered the cleanest timing setup on a pullback-into-support decision zone, with a distance-to-50W of 3.3% that offered minimal entry risk and a stochastic rising mid-zone at 0.35 that signaled room for upside without being extended. The timing score of 100 reflects convergence with Fibonacci 0.500 at 40.06, placing price at the exact decision point where accumulation can begin without commitment risk. REMX and PICK both had higher trend scores (77 and 76 respectively), but COPX's 71.9 trend coupled with superior timing beat the more extended alternatives. The trend score of 71.9 on COPX came from price above both moving averages, neutral 50W slope, and RS versus SPY flat at negative 0.1%, indicating neither sponsorship nor headwind. REMX's risk-reward was weaker at 55.8 versus 58.8, and PICK, while showing a 2.5% SPY-relative edge, sat in the same Fibonacci zone without the cleanliness advantage. The 4.5-point margin over REMX reveals this category is tightly competitive, but COPX's timing geometry was decisive.

Why this allocation slot

Industrial Metals earned 5% as tier-2 despite a respectable 53.8 category score because the macro environment is mixed and technical momentum is weak. The category-level macro fit is 75.0/100—helped by late-cycle reflation at positive 10, metals scarcity at positive 14, and real asset sponsorship at positive 6—but liquidity stress at negative 8 is dragging the equation. COPX's technical evidence score of 44.7/100 is too low to push this into top-tier; momentum confirmation at 24.6 and volume-price confirmation at 36.9 show that the sector is not accumulating with conviction. This is a value entry into supply-constrained assets, not a breakout. The 5% slot is justified by the macro case for copper in a reflation environment and the timing clarity of the COPX setup, but it is a builder's position, not a leader's. If volume does not expand and momentum does not improve within 2-3 weeks, this allocation should be rotated into higher-quality setups. The thin participation at 0.51x is the key risk; if MACD rolls over while volume remains weak, the pullback-into-support thesis fails.

Precious MetalsGLD

Score
42.2
GLDSELECTED
80/100
GLD chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
77
MACD
bearish/weakening
40
Stochastic RSI
oversold turn up
100
Volume
thin participation
44
Setup/R-R
pullback into support
85
Dist 50W
+1.0%
4W
-2.3%
13W
-2.1%
RS/SPY
+3.0%
RS/Cat
+3.4%
Support
$166.58
Resistance
$185.09
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

GDX
48/100
GDX chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
47
MACD
bearish/weakening
18
Stochastic RSI
oversold turn up
100
Volume
thin participation
29
Setup/R-R
compression near 50W
72
Dist 50W
-2.5%
4W
-7.1%
13W
-5.5%
RS/SPY
-0.3%
RS/Cat
+0.0%
Support
$29.30
Resistance
$40.86
Bull case

GDX has a compression near 50W 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.

SLV
39/100
SLV chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
41
MACD
bearish/weakening
5
Stochastic RSI
rising mid-zone
88
Volume
thin participation
12
Setup/R-R
pullback into support
90
Dist 50W
-7.8%
4W
-3.2%
13W
-9.1%
RS/SPY
-4.0%
RS/Cat
-3.6%
Support
$19.42
Resistance
$23.87
Bull case

SLV 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.

Why GLD won

GLD won because it offered the tightest timing entry—just 1.0% below the 50W with a stochastic oversold-turn-up at 0.20, placing price at the exact inflection zone where mean reversion becomes a high-probability setup. The timing score of 100 reflects the convergence of MACD bearish/weakening (bottoming) and Fibonacci deep-retracement value zone (0.618 at 173.14), creating a pullback-into-support structure that GDX failed to match. GLD's pullback setup with 70.5 structure quality beat GDX's compression-near-50W at 67.3, and the risk-reward gap of 84.6 versus 71.6 was decisive—84.6 means the 3.8% downside to 166.58 support is tiny relative to the upside to 185.09. GDX lost because of weaker structure and category-relative strength at flat versus GLD's 3.4%, and because miners are leveraged vehicles in a dollar-strong, liquidity-tight regime where the monetary hedge (pure gold) outperforms the equity play. The 32.5-point gap made this a landslide.

Why this allocation slot

Precious Metals earned 5% as tier-2 because the macro fit at 74.0/100 was strong (monetary hedge bid at positive 14, defensive rotation at positive 7) but the technical evidence was moderate at 49.1/100, insufficient to crack top-two against energy and agriculture. GLD's trend score of 76.6 and timing of 100 are solid, but momentum confirmation at 40.2 and volume-price confirmation at 44.4 reveal that accumulation is restrained; this is a defensive rotation play, not a breakout. The 5% allocation makes sense as portfolio insurance against further liquidity stress and broad market deterioration—the active monetary hedge bid descriptor is working, and the stochastic oversold-turn-up on GLD offers a lower-risk entry than chasing stretched sectors. However, thin participation at 0.47x means conviction is not yet being tested; if this allocation is to graduate to tier-1, volume must expand and MACD must begin turning up, not just bottoming. For now, it is a hold to hedge, not a buy to lead.

Defense & AerospaceITA

Score
37.4
ITASELECTED
60/100
ITA chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
59
MACD
bearish/weakening
31
Stochastic RSI
rising mid-zone
100
Volume
thin participation
36
Setup/R-R
compression near 50W
73
Dist 50W
-2.1%
4W
+0.5%
13W
-3.9%
RS/SPY
+1.2%
RS/Cat
+0.0%
Support
$96.27
Resistance
$112.95
Bull case

ITA has a compression near 50W profile with 1.2% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XAR
36/100
XAR chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
44
MACD
bearish/weakening
13
Stochastic RSI
rising mid-zone
85
Volume
thin participation
16
Setup/R-R
neutral structure
87
Dist 50W
-8.5%
4W
-2.8%
13W
-6.8%
RS/SPY
-1.7%
RS/Cat
-2.9%
Support
$102.06
Resistance
$126.59
Bull case

XAR 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.

ROKT
31/100
ROKT chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
45
MACD
bearish/weakening
49
Stochastic RSI
rising mid-zone
93
Volume
thin participation
40
Setup/R-R
neutral structure
74
Dist 50W
-3.5%
4W
+1.7%
13W
-0.0%
RS/SPY
+5.1%
RS/Cat
+3.9%
Support
$36.24
Resistance
$41.78
Bull case

ROKT has a neutral structure profile with 5.1% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Tracked, but not top-2 eligible because: .

Why ITA won

ITA won because it delivered a perfect-score timing setup—distance to 50W at negative 2.1%, exactly where pullbacks into compression become breakout opportunities, combined with a 100.0 timing score that reflected the Fibonacci zone, improving stochastic, and the prospect of range expansion if 96.27 support holds. The structure score of 65.8 benefited from compression near the 50W (73.3 compression ratio) rather than neutral sprawl, giving the setup a defined breakout level with risk management clarity. XAR lost on timing (85 versus 100), structure cleanliness (61.9 versus 65.8), and category-relative strength at negative 2.9% versus flat on ITA—subtle but cumulative disadvantages. Momentum confirmation at 30.5 is weak across the board, reflecting the sector's overall sluggishness, but ITA's superiority in placement near a decision point (Fib 0.500 at 104.06) gave it the edge when absolute momentum was not available. The 23.7-point score gap made this a clean category decision.

Why this allocation slot

Defense & Aerospace earned 5% as tier-2 despite a solid 37.4 category score because two higher-ranking categories claimed the top-two slots. The macro fit here was actually strong at 70.0/100, driven by active defensive rotation, broad market bear, and late-cycle reflation conditions all favoring real assets and defensive equities—yet the technical evidence from the three-ETF basket (ITA, ROKT, XAR) was modest enough at 44.2/100 for ITA, the winner, that the combined score could not crack the top tier. This is instructive: macro can lift a category's rank, but weak technical sponsorship and thin volume (0.64x on ITA) keep it from overweight allocation when other categories show superior breadth and momentum. The positioning makes sense as a core defensive sleeve given the bear market setup, but the lack of volume follow-through and MACD weakness means this is a hold-not-add opportunity. It would upgrade to tier-1 if above-average participation returned and 50W slope began reversing higher.

Nuclear EnergyURA

Score
37.0
URASELECTED
44/100
URA chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
61
MACD
bearish/weakening
26
Stochastic RSI
rising mid-zone
85
Volume
thin participation
35
Setup/R-R
neutral structure
72
Dist 50W
-5.1%
4W
-4.3%
13W
-2.3%
RS/SPY
+2.8%
RS/Cat
+0.0%
Support
$19.97
Resistance
$28.05
Bull case

URA has a neutral structure profile with 2.8% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

NLR
64/100
NLR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
100
Stochastic RSI
rising mid-zone
78
Volume
thin participation
80
Setup/R-R
neutral structure
50
Dist 50W
+5.3%
4W
+4.2%
13W
+7.2%
RS/SPY
+12.4%
RS/Cat
+9.5%
Support
$52.54
Resistance
$59.16
Bull case

NLR has a neutral structure profile with 12.4% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Tracked, but not top-2 eligible because: .

URNM
24/100
URNM chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
37
MACD
bearish/weakening
16
Stochastic RSI
oversold turn up
84
Volume
thin participation
16
Setup/R-R
neutral structure
75
Dist 50W
-7.9%
4W
-7.1%
13W
-4.8%
RS/SPY
+0.3%
RS/Cat
-2.6%
Support
$31.23
Resistance
$46.44
Bull case

URNM 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.

Why URA won

URA won because it offered the superior timing geometry despite being down 2.3% on 13 weeks—a clean pullback-into-value setup with a 5.1% distance below the 50W that placed price near the Fibonacci deep-retracement zone (0.618 at 22.72) without requiring faith in a technical bounce. The timing score of 85 versus NLR's 78 reflected URA's position closer to the 50W support level where mean reversion becomes credible, while NLR's 5.3% extension above the 50W meant it was already paid for. NLR's momentum confirmation score of 100 looks compelling—it has positive 7.2% 13W return and positive RS versus SPY—but in a bear market with risk appetite broken, strength is a liability, not an asset. URA's 0.0% category-relative strength matched the median but offered a tighter entry, and its risk-reward at 71.8 versus NLR's 50.3 made the trade geometry much cleaner. The setup gap narrowed the win margin because neither name showed volume conviction, but URA's value-zone position beat NLR's momentum exhaustion.

Why this allocation slot

Nuclear Energy earned 5% as tier-2 because the category scored 37.0, and while the macro fit was respectable at 65.0/100 (energy scarcity, real asset sponsorship, late-cycle reflation all positive), the technical evidence from the three-name basket was weak at 33.4/100 for the winner, URA. Momentum confirmation at 26.0 and volume-price confirmation at 35.4 on URA show that accumulation is tentative; this is a value hold, not a momentum builder. The macro case for nuclear is solid in a late-cycle, energy-scarce regime, but execution is missing. Unlike energy and agriculture, nuclear lacks the volume and momentum confirmation that would justify overweight. It stays at 5% as a diversified real-asset hedge within the broader energy/commodity allocation, but it would need to show volume expansion and MACD improvement to earn consideration for top-tier. The positioning reflects the allocator's view that nuclear is a long-term story (energy scarcity is real) but not a near-term catalyst, and in a regime where cash flow matters, that distinction keeps it from higher tiers.

TechnologyXLK

Score
21.8
XLKSELECTED
68/100
XLK chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
63
MACD
bearish but improving
37
Stochastic RSI
rising mid-zone
90
Volume
thin participation
47
Setup/R-R
neutral structure
96
Dist 50W
-8.9%
4W
+0.0%
13W
-8.4%
RS/SPY
-3.2%
RS/Cat
+2.3%
Support
$65.53
Resistance
$87.44
Bull case

XLK has a neutral structure profile with -3.2% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

IGV
24/100
IGV chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
34
MACD
bearish/weakening
0
Stochastic RSI
rising mid-zone
58
Volume
neutral
11
Setup/R-R
neutral structure
75
Dist 50W
-22.2%
4W
-2.8%
13W
-13.9%
RS/SPY
-8.8%
RS/Cat
-3.3%
Support
$54.96
Resistance
$81.21
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

CIBR
42/100
CIBR chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
39
MACD
bearish/weakening
4
Stochastic RSI
rising mid-zone
65
Volume
neutral
25
Setup/R-R
neutral structure
95
Dist 50W
-12.0%
4W
-7.2%
13W
-10.6%
RS/SPY
-5.5%
RS/Cat
+0.0%
Support
$40.49
Resistance
$53.11
Bull case

CIBR has a neutral structure profile with -5.5% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why XLK won

XLK captured the category because it delivered the cleanest reset among the three candidates, sitting 8.9% below the 50W while maintaining structural integrity above the 200W—a pullback, not a breakdown. The 2.3% category-relative strength versus IGV's negative 3.3% RS reveals which ETF is holding sponsorship inside the basket; XLK's timing score of 90 versus IGV's 58 reflects the difference between a stochastic rising into mid-zone with MACD beginning to improve and a setup that is weakening and deteriorating. Risk-reward was decisively better at XLK (96.3 versus 75.0), meaning the downside to support at 7.9% offers genuine protection while the move to 87.44 resistance is priced with enough room to make the asymmetry credible. Volume at 0.61x participation is thin but not rejecting, and the category-relative score gap of 43.4 points left no ambiguity about leadership.

Why this allocation slot

Technology earned 5% allocation as tier-2, sitting outside the top-two cut despite a technically constructive setup because the macro regime and active descriptors penalized the entire category. Liquidity stress and dollar pressure were the primary headwinds, each scoring negative weights that compressed the category-level macro fit to just 31.0/100. The late-cycle reflation backdrop does not favor duration-exposed growth trades, and with broad market bear and risk-appetite deterioration active in the descriptor set, the allocator needed evidence of true accumulation rather than mere bounce potential. XLK's neutral structure and improving stochastic offer reasonable entry geometry, but without MACD confirmation or above-average volume participation, the case for overweighting proved insufficient against energy and agriculture names showing exponential strength. This tier-2 allocation would move to zero if 50W slope turns negative or if stochastic begins falling again; momentum confirmation at 37.5 is weak enough that persistence could evaporate quickly.

AISMH

Score
18.3
SMHSELECTED
66/100
SMH chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
62
MACD
bearish but improving
53
Stochastic RSI
rising mid-zone
90
Volume
thin participation
48
Setup/R-R
neutral structure
75
Dist 50W
-8.3%
4W
+6.9%
13W
-9.2%
RS/SPY
-4.1%
RS/Cat
+5.9%
Support
$114.08
Resistance
$154.40
Bull case

SMH has a neutral structure profile with -4.1% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

BOTZ
36/100
BOTZ chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
33
MACD
bearish but improving
6
Stochastic RSI
rising mid-zone
63
Volume
neutral
19
Setup/R-R
neutral structure
75
Dist 50W
-27.0%
4W
-0.3%
13W
-18.8%
RS/SPY
-13.7%
RS/Cat
-3.7%
Support
$22.46
Resistance
$36.33
Bull case

BOTZ has a neutral structure profile with -13.7% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

AIQ
33/100
AIQ chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
43
MACD
bearish but improving
17
Stochastic RSI
rising mid-zone
63
Volume
neutral
37
Setup/R-R
neutral structure
90
Dist 50W
-21.7%
4W
-2.5%
13W
-15.1%
RS/SPY
-10.0%
RS/Cat
+0.0%
Support
$21.57
Resistance
$31.96
Bull case

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

Risk

A failed hold above support would weaken the setup.

Tracked, but not top-2 eligible because: .

Why SMH won

SMH won the category by out-timing BOTZ on a pullback setup that benefited from stronger four-week momentum (6.9% return versus BOTZ's negative trajectory) and 5.9 points of category-relative strength that proved decisive. Both sat below the 50W in value-zone Fibonacci levels, but SMH's timing score of 90 versus BOTZ's 63 reflected the distance-to-50W edge and a stochastic that was rising with less overhead resistance. The trend score favored SMH at 61.9 versus BOTZ's 33, driven by SPY-relative RS of negative 4.1% versus negative 13.7%—a meaningful gap that told the story: SMH is being held better by the current buyer set than robotics cyclicality plays. MACD bearish-but-improving on both, but BOTZ suffered from broader weakness in the AIQ proxy, which ranked below SMH in the reasoned proof order. The 30-point score gap left room for neither debate nor reinvestment.

Why this allocation slot

AI received 0% allocation and ranked outside the eight-slot portfolio entirely because the macro regime is actively hostile to this category's secular narrative. The category-level macro fit stood at just 26.0/100, dragged down by liquidity stress at negative 12, broad market bear at negative 8, and dollar pressure at negative 4—each a material headwind in late-cycle reflation when capital is rotating away from speculative growth and toward real assets. SMH's technical setup, while sound on its own merit, could not overcome the structural market environment; even with a 54.2/100 technical evidence score, the 33.0/100 macro fit was too weak to justify portfolio inclusion. This category would require either a macro reset toward risk-on conditions or a rotation away from liquidity tightening before it earns a slot. Until then, the AI thesis remains compelling at the single-name level but is penalized as a portfolio holding by the current regime's descriptor profile.

Emerging MarketsILF

Score
10.9
ILFSELECTED
73/100
ILF chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
72
MACD
bearish/weakening
100
Stochastic RSI
rising mid-zone
78
Volume
above-average participation
72
Setup/R-R
neutral structure
50
Dist 50W
+5.8%
4W
+10.4%
13W
+8.3%
RS/SPY
+13.4%
RS/Cat
+14.5%
Support
$23.13
Resistance
$30.96
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

IEMG
46/100
IEMG chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
30
MACD
bearish but improving
26
Stochastic RSI
rising mid-zone
73
Volume
neutral
25
Setup/R-R
pullback into support
90
Dist 50W
-13.4%
4W
-0.7%
13W
-10.5%
RS/SPY
-5.3%
RS/Cat
-4.2%
Support
$49.95
Resistance
$61.62
Bull case

IEMG has a pullback into support 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.

INDA
52/100
INDA chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
45
MACD
bearish/weakening
19
Stochastic RSI
falling/neutral
80
Volume
neutral
31
Setup/R-R
pullback into support
90
Dist 50W
-9.9%
4W
-5.2%
13W
-6.2%
RS/SPY
-1.1%
RS/Cat
+0.0%
Support
$40.47
Resistance
$48.52
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why ILF won

ILF won the category despite Emerging Markets earning 0% allocation because it delivered superior volume participation (1.26x versus IEMG's neutral) and category-relative strength (14.5% versus IEMG's negative 4.2%) that proved decisive. Both are above their moving averages and showing positive momentum, but ILF's timing at 78 versus IEMG's 73 reflected the difference between a 5.8% distance to the 50W (upper momentum zone) and IEMG's sharper pullback (near 52W low). ILF's structure score of 72.3 beat IEMG's 65.5, and the 13W return of 8.3% with above-average participation meant accumulation was real, whereas IEMG's negative 10.5% 13W return with neutral volume showed rejection, not coiling. The momentum confirmation score of 100 on ILF versus 26 on IEMG was the key gap; Latin America commodity beta with 14.5% category outperformance is a legitimate trade, while broad emerging-market beta at negative 5.3% SPY-relative is just getting hit harder in a bear market. The 26.5-point score gap made this category decision clear.

Why this allocation slot

Emerging Markets earned 0% allocation because the category scored just 10.9, and the macro regime is actively hostile to EM exposure. Dollar pressure at negative 14, liquidity stress at negative 10, and broad market bear at negative 9 compressed the category-level macro fit to just 17.0/100—the weakest in the dataset. ILF's strong technical case at 72.0/100 evidence cannot overcome structural dollar strength and capital flight; in late-cycle reflation with liquidity tightening, EM is where capital leaves first. Yes, ILF showed above-average participation and positive 13W momentum, but that is contrarian positioning—it is the one thing working in a broken category, not a catalyst for inclusion. This category would need a multi-week dollar weakness trade or an explicit reset in risk appetite before earning a portfolio slot. Until then, even the best EM name sits on the sideline because the regime does not permit the risk. The 0% allocation is not a technical rejection of ILF; it is a macro veto of the entire category.