← All reports
2022-07-082022-06-24
Weekly allocation report

2022-07-01

Defensive — Transition
backtestDisinflationPartial 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.

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

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: Transition Defense.

Weekly Allocation

TickerCategoryWeightRole
SGOV20%Overlay
GLDPrecious Metals25%Overlay
XLUUtilities & Infrastructure25%Overlay
CIBRTechnology5%Tier-2 (5%)
ITADefense & Aerospace5%Tier-2 (5%)
URANuclear Energy5%Tier-2 (5%)
XLETraditional Energy5%Tier-2 (5%)
BOTZAI5%Tier-2 (5%)
VEGIAgriculture & Livestock5%Tier-2 (5%)

Trade Instructions — Monday Open

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

ActionTickerInstruction
SELLXLESell 44% of XLE position (reduce 31.3% → 17.5%)
SELLVEGISell 25% of VEGI position (reduce 5% → 3.8%)
SELLCOPXSell 25% of COPX position (reduce 5% → 3.8%)
SELLIGFSell 50% of IGF position (reduce 2.5% → 1.3%)
SELLIGVSell 25% of IGV position (reduce 5% → 3.8%)
BUYGLDBuy GLD — 27% of freed cash (adds 5.0% to portfolio)
BUYXLUBuy XLU — 33% of freed cash (adds 6.3% to portfolio)
BUYSGOVBuy SGOV — 27% of freed cash (adds 5.0% to portfolio)
BUYCIBRBuy CIBR — 7% of freed cash (adds 1.3% to portfolio)
BUYBOTZBuy BOTZ — 7% of freed cash (adds 1.3% to portfolio)

Current Portfolio After Trade

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

Ticker% of PortfolioWeight Bar
GLD20%
XLE17.5%
XLU16.3%
SGOV15.0%
ITA5%
VEGI3.8%
COPX3.8%
IGV3.8%
URNM3.8%
XOP2.5%
CIBR2.5%
BOTZ2.5%
IGF1.3%
INDA1.3%
URA1.3%

Macro Regime — Disinflation

Score inputs
Growth (ISM PMI)
50
Liquidity (Fed Balance)
38
Risk Appetite
25
Inflation Pressure
34
Dollar Pressure
67
Credit Stress
38
Commodity Breadth
50
Macro tailwinds
AITechnologyPrecious MetalsEmerging MarketsUtilities & Infrastructure
Macro headwinds
Agriculture & Livestock
Active conditions (8)
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.
Disinflation pressure
Inflation pressure is muted, which usually favors duration, quality growth, and monetary hedges over energy beta.
Energy scarcity
Energy-relative ratios or broad inflation pressure favor the energy complex over generic equity beta.
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.
Not active
Liquidity expansionCredit stressRisk appetite positiveGrowth slowdownGrowth expansionInflation pressureCommodity breadth positiveSupply shortageMetals scarcityAI growth sponsorshipEM liquidity supportReal asset sponsorship
Signal conflicts

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

Defensive overlay — Transition Defense

Defensive overlay cause is not singular enough to concentrate: the sleeve diversifies across liquidity, monetary defense, and defensive equity exposure while the market resolves the next regime.

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 armed by first 200W buy-zone touch, but post-touch range age is 2 weeks; minimum is 12

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
-55.37% / >= 20%FAIL
ISM Manufacturing PMI
missing/skipped / >= 50PASS
BTC 50W SMA rising
-0.57% / > 0 week-over-weekFAIL
Fear & Greed
missing/skipped / 50-90PASS
TOTAL3/BTC 50W not decisively falling
1.66% / > -5% week-over-weekPASS
Fed balance sheet flat/rising
False / latest WALCL >= 4 weeks agoFAIL
BTC
$19,297.076
50W SMA
$43,235.806
200W SMA
$22,510.834
BTC-USD — Weekly
BTC-USD chart
⤢ ZOOM
SOL-USD — Weekly
SOL-USD chart
⤢ ZOOM

Category Rankings

RankCategoryWinnerScoreAlloc4W RetPeers (4W)
1Utilities & InfrastructureXLU53.920%+2.83%IGF +3.6% · PAVE +15.9%
2Precious MetalsGLD49.320%-1.32%SLV +3.8% · GDX -4.7%
3TechnologyCIBR39.410%+3.61%IGV +8.3% · XLK +13.7%
4Defense & AerospaceITA36.710%+5.19%ROKT +12.6% · XAR +8.7%
5Nuclear EnergyURA26.010%+16.72%NLR +2.6% · URNM +20.7%
6Traditional EnergyXLE13.910%+8.44%FCG +13.7% · XOP +13.8%
7AIBOTZ8.910%+12.48%AIQ +8.6% · SMH +23.0%
8Agriculture & LivestockVEGI6.910%+9.29%WEAT -5.5% · MOO +7.7%
9Industrial MetalsCOPX6.00%+5.67%REMX +10.3% · PICK +9.4%
10Emerging MarketsINDA0.70%+9.68%IEMG +1.8% · ILF +7.2%

Utilities & InfrastructureXLU

Score
53.9
XLUSELECTED
76/100
XLU chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
92
MACD
bearish/weakening
49
Stochastic RSI
rising mid-zone
100
Volume
neutral
52
Setup/R-R
neutral structure
64
Dist 50W
+3.6%
4W
-3.4%
13W
-4.8%
RS/SPY
+11.0%
RS/Cat
+2.9%
Support
$32.44
Resistance
$38.48
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

IGF
69/100
IGF chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
77
MACD
bearish/weakening
33
Stochastic RSI
rising mid-zone
100
Volume
above-average participation
37
Setup/R-R
pullback into support
86
Dist 50W
-0.9%
4W
-7.8%
13W
-7.8%
RS/SPY
+8.0%
RS/Cat
+0.0%
Support
$45.28
Resistance
$51.61
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

PAVE
34/100
PAVE chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
42
MACD
bearish/weakening
0
Stochastic RSI
oversold
60
Volume
neutral
8
Setup/R-R
pullback into support
90
Dist 50W
-14.3%
4W
-12.3%
13W
-18.9%
RS/SPY
-3.1%
RS/Cat
-11.1%
Support
$22.53
Resistance
$28.70
Bull case

PAVE has a pullback into support profile with -3.1% 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 earned the second 10% allocation slot by delivering the cleanest uptrend structure and perfect timing score in a crowded defensive field. The regulated utility ETF trades above both 50W and 200W with a non-deteriorating 0.2% upslope, sitting just 3.6% above the 50W in the Fib 0.382 decision zone—the definition of controlled accumulation without extended valuation. Its 11.0% RS versus SPY towers over IGF's 8.0%, and the 2.9% category-relative edge reflects steady institutional demand with neutral volume and rising mid-zone stochastic RSI at 0.41. XLU's 92/100 trend score and 100/100 timing crushed IGF's 77/100 trend and matched 100/100 timing, but the category-relative strength differential (2.9% vs 0%) proved decisive in a selection where risk appetite is broken and relative positioning matters. IGF's above-average participation hinted at active trading rather than accumulation.

Why this allocation slot

Utilities & Infrastructure earned a full 25% core-defensive allocation because the category ranks second to Precious Metals in macro fit (80/100) and XLU's technical structure is near-flawless for a disinflation + defensive-rotation regime. Defensive rotation adds 12 macro points, disinflation pressure 6 more, and broad market bear 4, creating a tailwind that keeps growing as bear markets persist. XLU's 56.7/100 technical evidence paired with perfect 100/100 timing creates the kind of low-friction entry that lets allocators hold with conviction; momentum confirmation at 48.7 indicates steady accumulation. Pairing 25% in XLU and 25% in GLD creates a dual-anchor defensive core that captures both income yield (Utilities) and monetary-hedge appreciation (Gold) in a stagflationary transition. Volume-price confirmation at 51.5 and persistence at 42.4 suggest the position is building on low participation, meaning fresh demand can accelerate the move. This allocation is sized for a multi-quarter hold through disinflation—neither will be trimmed without decisive macro evidence of recovery.

Precious MetalsGLD

Score
49.3
GLDSELECTED
63/100
GLD chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
57
MACD
bearish/weakening
57
Stochastic RSI
oversold
95
Volume
thin participation
49
Setup/R-R
pullback into support
90
Dist 50W
-1.9%
4W
-2.5%
13W
-6.2%
RS/SPY
+9.6%
RS/Cat
+13.3%
Support
$167.10
Resistance
$185.09
Bull case

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

SLV
40/100
SLV chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
32
MACD
bearish/weakening
0
Stochastic RSI
oversold
60
Volume
neutral
21
Setup/R-R
pullback into support
90
Dist 50W
-15.3%
4W
-9.5%
13W
-19.5%
RS/SPY
-3.7%
RS/Cat
+0.0%
Support
$18.31
Resistance
$23.87
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

GDX
25/100
GDX chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
22
MACD
bearish/weakening
0
Stochastic RSI
oversold
60
Volume
neutral
3
Setup/R-R
pullback into support
75
Dist 50W
-14.6%
4W
-13.5%
13W
-28.7%
RS/SPY
-12.9%
RS/Cat
-9.2%
Support
$28.16
Resistance
$40.86
Bull case

GDX 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 GLD won

GLD claimed the top-2 allocation slot with masterful positioning in the near 52-week repair zone, just 1.9% from the 50-week and sitting in the Fib 0.786 support band at 167.10. Gold's timing score reached 95/100—the cleanest entry of any asset in this portfolio—because MACD is deteriorating (a sign of base-building, not rollover) and stochastic RSI is flatlined at 0.00, yet price refuses to break support, which screams late-stage washout. Its 13.3% category-relative strength demolishes SLV's 0%, and the 9.6% RS versus SPY reflects real institutional demand; volume thin at 0.64x average means accumulation, not distribution. SLV's pull-down to -19.5% over 13 weeks (gold is -6.2%) exposed silver's industrial-commodity linkage to risk appetite, making GLD the pure monetary hedge within a broken-risk-appetite regime.

Why this allocation slot

GLD earned a 20% core allocation as the portfolio's explicit monetary hedge and primary defensive anchor in a disinflation + broken-risk-appetite macro state. Precious Metals as a category scored 49.3, ranking second only to Utilities, because the macro fit is exceptional: monetary hedge bid adds 14 points, disinflation pressure 8 more, defensive rotation 6, for a 88/100 category macro score. This is the regime where central banks tighten and credit deteriorates; holders of gold capture both the real-rate compression (disinflation benefit) and the flight-to-safety bid (risk-off benefit) simultaneously. GLD's 48.8 volume-price confirmation and 48.5 persistence scores indicate the position is building slowly rather than chopping; allocating 25% (paired with 25% in Utilities) creates a defensive core that can weather both further equity drawdown and liquidity stress. GLD is the foundation position in July 2022—not a trade, a portfolio anchor.

TechnologyCIBR

Score
39.4
CIBRSELECTED
35/100
CIBR chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
48
MACD
bearish but improving
4
Stochastic RSI
rising mid-zone
63
Volume
thin participation
20
Setup/R-R
neutral structure
90
Dist 50W
-15.9%
4W
-4.6%
13W
-22.5%
RS/SPY
-6.7%
RS/Cat
-1.8%
Support
$39.05
Resistance
$53.11
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

IGV
55/100
IGV chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
41
MACD
bearish but improving
13
Stochastic RSI
rising mid-zone
73
Volume
neutral
34
Setup/R-R
pullback into support
75
Dist 50W
-24.7%
4W
-6.7%
13W
-20.7%
RS/SPY
-4.9%
RS/Cat
+0.0%
Support
$52.46
Resistance
$72.56
Bull case

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

XLK
37/100
XLK chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
41
MACD
bearish/weakening
0
Stochastic RSI
rising mid-zone
68
Volume
thin participation
22
Setup/R-R
pullback into support
90
Dist 50W
-17.1%
4W
-9.0%
13W
-19.6%
RS/SPY
-3.8%
RS/Cat
+1.1%
Support
$62.31
Resistance
$82.96
Bull case

XLK has a pullback into support profile with -3.8% 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 secured the category by holding price closer to support with superior risk asymmetry. The cybersecurity ETF sits 15.9% below its 50-week moving average in a pullback setup, but its risk-reward scored 90 versus IGV's 75—a 15-point differential that reflects CIBR's tighter invalidation zone and better defined entry. IGV's pullback into support at 52.46 placed it higher on the trend scale, yet CIBR's -6.7% relative strength versus SPY and neutral chart structure proved more valuable in a disinflation regime where liquidity stress is punishing extended valuations. Volume thin at both names, but CIBR's MACD improving and stochastic RSI in mid-zone offer cleaner confirmation potential than IGV's identical oscillator readings at a worse absolute level.

Why this allocation slot

Technology earned a 5% allocation slot despite ranking outside the top two because timing and setup quality matter more than macro alignment in July's disinflation bear. The category macro fit registered only 47/100—liquidity stress penalizes growth hard, dollar pressure compounds the drag—yet CIBR's 63/100 timing score and neutral structure kept it eligible. Relative strength within the three-ETF basket favors cybersecurity durability over enterprise software duration risk; defensive rotation and broad market bear are active, meaning sector rotation toward secular resilience beats cyclical bounce narratives. For allocation to climb toward 10%, the category would need either technical evidence to flip (price reclaim above the 50W) or macro descriptor relief (liquidity stress easing), neither of which has occurred.

Defense & AerospaceITA

Score
36.7
ITASELECTED
52/100
ITA chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
45
MACD
bearish/weakening
31
Stochastic RSI
rising mid-zone
100
Volume
thin participation
34
Setup/R-R
neutral structure
83
Dist 50W
-4.2%
4W
-3.6%
13W
-10.2%
RS/SPY
+5.6%
RS/Cat
+4.3%
Support
$93.99
Resistance
$112.95
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

ROKT
17/100
ROKT chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
29
MACD
bearish/weakening
6
Stochastic RSI
falling/neutral
80
Volume
thin participation
21
Setup/R-R
pullback into support
90
Dist 50W
-9.7%
4W
-7.9%
13W
-14.5%
RS/SPY
+1.3%
RS/Cat
+0.0%
Support
$34.47
Resistance
$41.78
Bull case

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

Risk

A failed hold above support would weaken the setup.

Tracked, but not top-2 eligible because: .

XAR
25/100
XAR chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
32
MACD
bearish/weakening
0
Stochastic RSI
rising mid-zone
68
Volume
thin participation
7
Setup/R-R
pullback into support
90
Dist 50W
-12.7%
4W
-7.5%
13W
-19.2%
RS/SPY
-3.4%
RS/Cat
-4.7%
Support
$97.58
Resistance
$126.59
Bull case

XAR has a pullback into support profile with -3.4% 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 dominated this category with a perfect 100/100 timing score, achieved by sitting just 4.2% below the 50-week moving average in the deep retracement value zone near Fib 0.618. The defense-prime durability play combined a neutral structure (neither pulled nor extended) with rising-midzone stochastic RSI and improving MACD, creating the kind of base-building setup that works in a broad market bear where rotation toward safety is active. Its 5.6% relative strength versus SPY and 4.3% category-relative dominance over ROKT (which scored 80 on timing) signaled institutional accumulation; volume thin at 0.61x average meant few new entrants were forcing price higher, just steady holders. ROKT's stretch from the 50W (-2.3% vs -4.2%) and falling-neutral stochastic RSI created deteriorating timing structure despite comparable MACD weakness, explaining the 34.4-point category score gap.

Why this allocation slot

Defense & Aerospace earned 5% as a satellite position within the broader defensive rotation complex, ranking below Utilities and Precious Metals but above cyclical-vulnerable sectors. The 36.7 final score reflects solid 43.5/100 technical evidence paired with 63/100 macro fit—defensive rotation adds 7 points, broad market bear another 6, and dollar pressure contributes positively as defense contractors benefit from USD strength. ITA's near-perfect timing in the value zone (Fib 0.618) offers a clean re-entry if broad market stabilization begins, yet the category's momentum confirmation remains weak at 31.3, preventing allocation escalation. To justify a 10% holding, the category would need persistence and volume-price confirmation to flip from weak to neutral; currently, the setup reads as a base, not a breakout, making this suitable for core-defensive weighting rather than tactical overweight.

Nuclear EnergyURA

Score
26.0
NLR
45/100
NLR chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
77
MACD
bearish/weakening
58
Stochastic RSI
rising mid-zone
100
Volume
thin participation
56
Setup/R-R
compression near 50W
86
Dist 50W
-2.3%
4W
-6.0%
13W
-7.2%
RS/SPY
+8.6%
RS/Cat
+19.8%
Support
$50.72
Resistance
$59.16
Bull case

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

Risk

A failed hold above support would weaken the setup.

Tracked, but not top-2 eligible because: .

URASELECTED
30/100
URA chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
32
MACD
bearish/weakening
0
Stochastic RSI
oversold
60
Volume
thin participation
18
Setup/R-R
pullback into support
75
Dist 50W
-18.5%
4W
-14.1%
13W
-27.0%
RS/SPY
-11.2%
RS/Cat
+0.0%
Support
$18.86
Resistance
$28.05
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

URNM
17/100
URNM chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
22
MACD
bearish/weakening
0
Stochastic RSI
oversold
60
Volume
thin participation
5
Setup/R-R
pullback into support
75
Dist 50W
-20.7%
4W
-14.7%
13W
-28.5%
RS/SPY
-12.7%
RS/Cat
-1.5%
Support
$28.92
Resistance
$46.44
Bull case

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

Why URA won

URA won the nuclear category by holding deeper into the repair zone, 18.5% below the 50-week versus NLR's mere 2.3% stretch, which created the timing asymmetry necessary in a washout-plagued market. Both names carry bearish/weakening MACD, yet URA's oversold stochastic RSI (0.05) versus NLR's rising mid-zone (0.42) offered tighter upside invalidation; support defined at 18.86 gave URA a clean floor NLR could not match in its compression-zone setup. NLR's superior 45/100 technical evidence and 65/100 macro fit (energy scarcity +6, defensive rotation +6) made it objectively the better name, yet URA's asymmetric 75/100 risk-reward (32.2% upside, 0.8% downside) satisfied the allocator's demand for defined-risk entry. The trade-off is clear: NLR is the better long-term hold, URA is the better short-term entry.

Why this allocation slot

Nuclear earned a 5% allocation as portfolio insurance against energy-crisis acceleration and disinflation-driven utility re-rating, occupying a middle ground between defensive Utilities and commodity-exposed Traditional Energy. The 26.0 final score reflects 10.8/100 technical evidence (URA's momentum confirmation is flat zero) paired with a neutral 50/100 macro fit; energy scarcity adds 9 points, but liquidity stress costs 7 and broken risk appetite another 4. This category would be much larger if NLR (the technical and macro winner at 45.0) were allowed to lead allocation, but the allocator selected URA's deeper-discount setup, suggesting a preference for capitulation entry over narrative strength. Holding 5% locks in the worst-case risk (URA trades to 18.86 support and holds) without betting heavily on any tactical reversal. To justify 10%, URA would need either stochastic RSI to stabilize above 0.20 with neutral volume, or broader equity stabilization to signal that energy-infrastructure rotation has room to run.

Traditional EnergyXLE

Score
13.9
XLESELECTED
63/100
XLE chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
82
MACD
bearish/weakening
23
Stochastic RSI
oversold
77
Volume
neutral
43
Setup/R-R
neutral structure
49
Dist 50W
+12.4%
4W
-18.9%
13W
-5.8%
RS/SPY
+10.0%
RS/Cat
+6.0%
Support
$30.67
Resistance
$44.76
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

FCG
59/100
FCG chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
78
MACD
bearish/weakening
0
Stochastic RSI
oversold
77
Volume
neutral
32
Setup/R-R
neutral structure
59
Dist 50W
+10.3%
4W
-25.3%
13W
-11.9%
RS/SPY
+4.0%
RS/Cat
+0.0%
Support
$18.15
Resistance
$29.56
Bull case

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

XOP
59/100
XOP chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
77
MACD
bearish/weakening
0
Stochastic RSI
oversold
77
Volume
neutral
32
Setup/R-R
neutral structure
61
Dist 50W
+8.2%
4W
-25.2%
13W
-12.7%
RS/SPY
+3.1%
RS/Cat
-0.8%
Support
$100.55
Resistance
$162.68
Bull case

XOP has a neutral structure profile with 3.1% 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 despite macro headwinds by holding price above both 50W and 200W with a 0.7% upslope, making it the only category name with valid uptrend structure. The integrated energy cash-flow play sits 12.4% above the 50-week in the Fib 0.382 decision zone, and its 10.0% RS versus SPY beats FCG's 4.0% handily while maintaining neutral volume; buyers exist, but not panic-driven. XLE's 82/100 trend score and 77/100 timing reflect the technical reality: energy has repriced, and holders are not liquidating. MACD is bearish/weakening and stochastic RSI is oversold, suggesting a consolidation phase rather than fresh-leg-down, which matters because energy markets are structure-dependent. FCG's identical MACD/stochastic readings at lower category-relative RS (0% vs 6%) and less clean structure (62 vs 66) made it the weaker long, despite near-identical momentum confirmation numbers.

Why this allocation slot

Energy earned a 5% slot as a scarcity-value hedge, balancing the portfolio's heavy defensive tilt despite macro conditions that actively penalize the sector. The disinflation regime normally crushes energy—the category macro fit is 39/100, dragged by -10 points from disinflation pressure and -7 from liquidity stress—yet energy scarcity remains structurally active, worth 16 macro points. XLE's 82/100 trend score and 10% RS versus SPY indicate that whatever the macro backdrop, energy supplies are real and geopolitically stressed; this position guards against tail scenarios (supply shock, monetary reversal) without betting on near-term upside. Risk-reward is weak at 48.6 (upside -18.9% to resistance, downside +18.3% to support), so this is a core defensive allocation, not an overweight opportunity. For allocation to rise to 10%, either the category macro fit would need to shift (scarcity premium recognized) or XLE would need to break above 44.76 resistance with volume confirmation—unlikely without broader market stabilization.

AIBOTZ

Score
8.9
AIQ
27/100
AIQ chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
38
MACD
bearish but improving
4
Stochastic RSI
rising mid-zone
73
Volume
thin participation
31
Setup/R-R
pullback into support
90
Dist 50W
-25.7%
4W
-8.5%
13W
-22.8%
RS/SPY
-7.0%
RS/Cat
+3.4%
Support
$20.65
Resistance
$30.18
Bull case

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

Risk

A failed hold above support would weaken the setup.

Tracked, but not top-2 eligible because: .

BOTZSELECTED
29/100
BOTZ chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
23
MACD
bearish but improving
0
Stochastic RSI
oversold
65
Volume
thin participation
12
Setup/R-R
pullback into support
75
Dist 50W
-34.3%
4W
-13.4%
13W
-29.3%
RS/SPY
-13.5%
RS/Cat
-3.2%
Support
$20.57
Resistance
$33.90
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

SMH
30/100
SMH chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
32
MACD
bearish/weakening
0
Stochastic RSI
oversold
60
Volume
thin participation
18
Setup/R-R
pullback into support
75
Dist 50W
-25.8%
4W
-18.9%
13W
-26.2%
RS/SPY
-10.3%
RS/Cat
+0.0%
Support
$98.00
Resistance
$153.46
Bull case

SMH has a pullback into support profile with -10.3% 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 by sitting deeper in the repair zone—34.3% below the 50-week, versus AIQ's 25.7%—which created the setup asymmetry the allocator required this week. Both names trade pullback-into-support structures with oversold or rising-midzone oscillators, but BOTZ's stochastic RSI at 0.17 versus AIQ's 0.32 offered tighter invalidation on the downside, and the risk-reward gap favored BOTZ marginally at 75 versus 90 despite identical support holding. AIQ's composite technical evidence scored 44.6 versus BOTZ's 9.7, yet that higher number masked volume-price rejection and persistence weakness; BOTZ's -13.5% relative strength versus SPY felt like capitulation, not trend failure, because nobody was chasing it. Liquidity stress and broken risk appetite are heavy headwinds here, making depth into the washout more valuable than secondary-level support holds.

Why this allocation slot

AI earned 5% allocation strictly as a margin-of-safety hedge against execution-driven robot and automation cycles, despite a portfolio-worst 8.9 final score. Macro fit stands at 31/100—liquidity stress costs 12 points, broad market bear another 8—and neither technical nor macro drivers support meaningful capital commitment. BOTZ's momentum confirmation flatlined at 0.0, yet the category's entry price (depth into the 0.786 Fibonacci repair) and stochastic RSI oversold positioning suggest the worst-case scenario is priced in. Holding this position requires conviction that disinflationary bear markets eventually seek structural growth again; without a macro shift toward either liquidity normalization or risk appetite recovery, this allocation would be first to trim if portfolio stress rises. Movement to 10% would demand either BOTZ closing above its 50-week moving average or a clear reversal in liquidity-stress descriptor status.

Agriculture & LivestockVEGI

Score
6.9
WEAT
72/100
WEAT chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
89
MACD
bearish/weakening
10
Stochastic RSI
oversold
100
Volume
neutral
41
Setup/R-R
compression near 50W
60
Dist 50W
+1.2%
4W
-19.2%
13W
-10.9%
RS/SPY
+4.9%
RS/Cat
+6.9%
Support
$35.70
Resistance
$58.20
Bull case

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

MOO
40/100
MOO chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
44
MACD
bearish/weakening
0
Stochastic RSI
oversold
80
Volume
thin participation
22
Setup/R-R
pullback into support
89
Dist 50W
-9.0%
4W
-11.8%
13W
-17.8%
RS/SPY
-2.0%
RS/Cat
+0.0%
Support
$86.69
Resistance
$107.72
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

VEGISELECTED
36/100
VEGI chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
63
MACD
bearish/weakening
0
Stochastic RSI
oversold
80
Volume
thin participation
16
Setup/R-R
pullback into support
90
Dist 50W
-6.8%
4W
-13.4%
13W
-18.2%
RS/SPY
-2.4%
RS/Cat
-0.4%
Support
$39.20
Resistance
$49.85
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why VEGI won

VEGI won the agriculture category by offering the cleanest risk-reward on an oversold setup, despite macro headwinds crushing the entire category. The ETF sits 6.8% below the 50-week with support defined at 39.20 and stochastic RSI flatlined at 0.00, creating a no-nonsense invalidation floor; its 90/100 risk-reward (21.4% upside to resistance, 0.0% downside to support) provided the asymmetry needed in a capitulated market. WEAT traded compression near the 50-week at higher RS versus SPY (4.9% vs -2.4%) and neutral volume, yet its risk-reward scored only 60—the spread between upside (21.4%) and downside (22.5%) removed the cushion allocators demand. VEGI's weak momentum confirmation (0/100) and persistent selling pressure are offset by the fact that agricultural commodity futures themselves are near-term exhausted; the technical case for VEGI is repair, not rotation.

Why this allocation slot

Agriculture earned a 5% slot as pure capitulation insurance against farm-income collapse, not as a conviction macro bet. The 6.9 final score reflects the toxic macro fit: disinflation pressure and liquidity stress combine for -13 points, while the category's own technical evidence bottoms at 7.7/100. WEAT's superior trend score (89 vs 63) and neutral volume would normally argue for it as the category representative, yet VEGI's oversold oscillators and defined support zone prevent further drawdown panic. This allocation is a core-defensive placeholder—if macro turnarounds to reflation and risk appetite, it gets trimmed first; if disinflation deepens and currency weakness accelerates, WEAT's superior RS may warrant a swap. For now, holding the category maintains exposure to a historic low without chasing a bounce that hasn't started.

Industrial MetalsCOPX

Score
6.0
REMX
33/100
REMX chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
42
MACD
bearish/weakening
0
Stochastic RSI
oversold
60
Volume
thin participation
22
Setup/R-R
pullback into support
75
Dist 50W
-19.1%
4W
-12.7%
13W
-28.8%
RS/SPY
-13.0%
RS/Cat
+4.4%
Support
$86.80
Resistance
$121.98
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

PICK
38/100
PICK chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
32
MACD
bearish/weakening
0
Stochastic RSI
oversold
60
Volume
neutral
19
Setup/R-R
pullback into support
75
Dist 50W
-21.0%
4W
-25.1%
13W
-33.3%
RS/SPY
-17.4%
RS/Cat
+0.0%
Support
$35.03
Resistance
$52.50
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

COPXSELECTED
28/100
COPX chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
32
MACD
bearish/weakening
0
Stochastic RSI
oversold
60
Volume
neutral
7
Setup/R-R
pullback into support
75
Dist 50W
-22.2%
4W
-26.9%
13W
-36.2%
RS/SPY
-20.4%
RS/Cat
-2.9%
Support
$29.79
Resistance
$46.70
Bull case

COPX has a pullback into support profile with -20.4% 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 eked out a win in the worst-scoring category by offering the only structure that wasn't deteriorating faster than its peers. The copper-scarcity play sits 22.2% below the 50-week with neutral volume at 0.98x average and support defined at 29.79; while its technical evidence scored a dismal 0.0/100 (13W returns -36.2%, RS -20.4% versus SPY), that pure washout status prevented further rollover relative to REMX's thin-participation selloff. REMX's cleaner structure (52.5 vs 58.2) and rare-earth narrative appeal could not overcome the fact that thin participation meant distribution, not bottoming; COPX's neutral volume at deep discount indicated capitulation. Neither name shows momentum confirmation or persistent buying, but COPX's oversold oscillator and flat MACD in an extreme drawdown create the kind of base that precedes stabilization, however distant.

Why this allocation slot

Industrial Metals received 0% allocation at a category score of 6.0, ranked 9th out of 10, excluded entirely from the portfolio. The macro case was damning: liquidity stress (-8) and dollar pressure (-7) created a -15 net headwind, and no macro descriptor favored copper or rare earths in a disinflation regime. COPX's 0.0 technical evidence score reflected negative momentum (-26.9% 4-week, -36.2% 13-week) combined with zero volume confirmation of accumulation. The only reason industrial metals held any optionality was the oversold stochastic RSI reading and defined support at 29.79; if COPX closed below that level, the setup would collapse entirely. The allocation committee recognized that cyclical commodities faced structural headwinds until either disinflation reversed sharply or dollar weakness accelerated—neither scenario was present. Industrial Metals must break resistance at 46.70 with accompanying volume and breadth before earning any slot above 0%. Until then, capital is better deployed in defensive names or monetary hedges.

Emerging MarketsINDA

Score
0.7
INDASELECTED
52/100
INDA chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
51
MACD
bearish/weakening
22
Stochastic RSI
rising mid-zone
68
Volume
neutral
33
Setup/R-R
pullback into support
90
Dist 50W
-13.2%
4W
-4.6%
13W
-13.1%
RS/SPY
+2.8%
RS/Cat
+0.7%
Support
$38.78
Resistance
$48.02
Bull case

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

IEMG
43/100
IEMG chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
30
MACD
bearish/weakening
15
Stochastic RSI
falling/neutral
60
Volume
neutral
26
Setup/R-R
pullback into support
90
Dist 50W
-16.4%
4W
-6.8%
13W
-13.8%
RS/SPY
+2.1%
RS/Cat
+0.0%
Support
$48.70
Resistance
$61.18
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

ILF
0/100
ILF chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
12
MACD
bearish/weakening
0
Stochastic RSI
oversold
60
Volume
neutral
0
Setup/R-R
pullback into support
90
Dist 50W
-15.6%
4W
-20.9%
13W
-27.6%
RS/SPY
-11.8%
RS/Cat
-13.8%
Support
$22.42
Resistance
$30.96
Bull case

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

Risk

Extension and support failure are the main tactical risks.

Tracked, but not top-2 eligible because: structurally broken.

Why INDA won

INDA narrowly beat IEMG by offering a 68/100 timing score versus 60/100, driven by slightly better stochastic RSI positioning (rising mid-zone at 0.22 versus falling-neutral) and marginally tighter distance to the 50W (13.2% vs similar compression). India's quality-growth tilt scored modestly higher technical evidence (38.6 vs 27.5) in a disinflation regime where higher-quality emerging exposure outperforms broad-beta peers. Both names sit 13%+ below the 50W in the Fib 0.786 repair zone with identical risk-reward at 90/100, so the win margin reflects oscillator trajectory (INDA's stochastic rising, IEMG's falling) rather than price structure. Category-relative strength barely separated them (0.7% vs 0%), yet INDA's neutral volume and IEMG's falling stochastic created a small technical edge in a broken-appetite regime where secondary momentum matters.

Why this allocation slot

Emerging Markets received 0% allocation at a category score of 0.7, the lowest in the portfolio, excluded entirely. Dollar pressure (-14) and liquidity stress (-10) created a -24 net headwind that no technical setup could overcome, and broad market bear sentiment (-9) reinforced structural weakness. INDA's 38.6 technical evidence score was respectable, but the macro fit of 40.0 combined with a -24 net macro headwind produced a category score barely above zero. Disinflation regime damage to emerging markets was structural, not tactical—EM currency depreciation, capital outflows, and higher real rates abroad all pointed to further deterioration. INDA would need dollar weakness to accelerate sharply or risk appetite to return before earning any allocation. The category must break above resistance at 48.02 on sustained volume and breadth before reentry is warranted. Until then, capital directed away from EM is well-deployed.