← All reports
2023-01-062022-12-23
Weekly allocation report

2022-12-30

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

Weekly Allocation

TickerCategoryWeightRole
ITADefense & Aerospace20%Top-2 (20%)
GLDPrecious Metals20%Top-2 (20%)
XLUUtilities & Infrastructure10%Tier-2 (10%)
XLETraditional Energy10%Tier-2 (10%)
COPXIndustrial Metals10%Tier-2 (10%)
WEATAgriculture & Livestock10%Tier-2 (10%)
URNMNuclear Energy10%Tier-2 (10%)
INDAEmerging Markets10%Tier-2 (10%)

Trade Instructions — Monday Open

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

ActionTickerInstruction
SELLCOPXSell 14% of COPX position (reduce 17.5% → 15%)
SELLXLESell 17% of XLE position (reduce 15.0% → 12.5%)
SELLXARSell entire XAR position (2.5% of portfolio)
SELLVEGISell entire VEGI position (2.5% of portfolio)
SELLXLKSell 25% of XLK position (reduce 10% → 7.5%)
SELLSMHSell 50% of SMH position (reduce 5% → 2.5%)
SELLURASell 33% of URA position (reduce 7.5% → 5.0%)
BUYITABuy ITA — 29% of freed cash (adds 5.0% to portfolio)
BUYGLDBuy GLD — 29% of freed cash (adds 5% to portfolio)
BUYWEATBuy WEAT — 14% of freed cash (adds 2.5% to portfolio)
BUYURNMBuy URNM — 14% of freed cash (adds 2.5% to portfolio)
BUYINDABuy INDA — 14% of freed cash (adds 2.5% to portfolio)

Current Portfolio After Trade

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

Ticker% of PortfolioWeight Bar
ITA17.5%
COPX15%
XLE12.5%
XLU12.5%
XLK7.5%
MOO7.5%
SLV7.5%
URA5.0%
GLD5%
SMH2.5%
WEAT2.5%
URNM2.5%
INDA2.5%

Macro Regime — Late-Cycle Reflation

Score inputs
Growth (ISM PMI)
50
Liquidity (Fed Balance)
38
Risk Appetite
52
Inflation Pressure
81
Dollar Pressure
31
Credit Stress
56
Commodity Breadth
61
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.
Credit stress
Credit proxies are warning that balance-sheet sensitivity and weak-quality cyclicals deserve a penalty.
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.
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 expansionDollar pressureRisk appetite positiveRisk appetite brokenGrowth slowdownGrowth expansionDisinflation pressureEM 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

ValueBTC armed; waiting for 50W reclaim, decisive close above post-touch range resistance by 3%, close above 200W, breakout volume above 20W

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
-38.74% / >= 20%FAIL
ISM Manufacturing PMI
missing/skipped / >= 50PASS
BTC 50W SMA rising
-1.91% / > 0 week-over-weekFAIL
Fear & Greed
missing/skipped / 50-90PASS
TOTAL3/BTC 50W not decisively falling
1.82% / > -5% week-over-weekPASS
Fed balance sheet flat/rising
False / latest WALCL >= 4 weeks agoFAIL
BTC
$16,625.08
50W SMA
$27,138.559
200W SMA
$24,421.019
BTC-USD — Weekly
BTC-USD chart
⤢ ZOOM
SOL-USD — Weekly
SOL-USD chart
⤢ ZOOM

Category Rankings

RankCategoryWinnerScoreAlloc4W RetPeers (4W)
1Defense & AerospaceITA65.520%+1.35%XAR +5.3% · ROKT +4.8%
2Precious MetalsGLD64.820%+4.65%SLV -2.9% · GDX +9.8%
3Utilities & InfrastructureXLU63.710%-2.91%PAVE +6.2% · IGF +5.0%
4Traditional EnergyXLE63.610%+4.20%XOP +5.6% · FCG +4.1%
5Industrial MetalsCOPX60.010%+13.53%PICK +12.3% · REMX +23.6%
6Agriculture & LivestockWEAT54.710%-4.39%VEGI +2.0% · MOO +5.3%
7Nuclear EnergyURNM36.110%+15.55%URA +14.3% · NLR +5.2%
8TechnologyCIBR26.610%+2.43%XLK +7.4% · IGV +8.0%
9AISMH24.50%+14.13%BOTZ +13.5% · AIQ +13.4%
10Emerging MarketsINDA0%-2.64%IEMG +8.1% · ILF +12.2%

Defense & AerospaceITA

Score
65.5
ITASELECTED
83/100
ITA chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
100
Stochastic RSI
overbought momentum
70
Volume
neutral
81
Setup/R-R
neutral structure
47
Dist 50W
+7.5%
4W
-2.0%
13W
+22.7%
RS/SPY
+15.6%
RS/Cat
+2.6%
Support
$91.19
Resistance
$114.11
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XAR
84/100
XAR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
86
MACD
bullish but flattening
88
Stochastic RSI
overbought momentum
100
Volume
thin participation
70
Setup/R-R
compression near 50W
57
Dist 50W
+1.0%
4W
-2.5%
13W
+20.0%
RS/SPY
+13.0%
RS/Cat
+0.0%
Support
$91.68
Resistance
$114.99
Bull case

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

ROKT
56/100
ROKT chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
86
MACD
bullish but flattening
81
Stochastic RSI
overbought momentum
85
Volume
thin participation
67
Setup/R-R
neutral structure
48
Dist 50W
+3.7%
4W
-2.4%
13W
+18.4%
RS/SPY
+11.3%
RS/Cat
-1.7%
Support
$33.24
Resistance
$40.78
Bull case

ROKT has a neutral structure profile with 11.3% 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 earned the top-2 slot with a category-best 65.5 score by stacking perfect trend (100/100), perfect momentum (100/100), and overbought-but-clean timing that only ITA could execute cleanly. Price sits 7.5% above the 50-week moving average with the 50-week slope flat at 0.1%—not rolling over, not accelerating, but defending—and the 13-week return of 22.7% with 15.6% SPY-relative strength proves this is institutional sponsorship, not retail chase. MACD is bullish but flattening and stochastic RSI is overbought at 0.85, signals that XAR also carries, but ITA's structure cleanliness of 66.7 and compression of 79.2 beat XAR's 71.6 structure score and tighter volume confirmation. The category-relative strength of 2.6% versus XAR's 0.0% is the decider: when two names are both extended, the one with relative leadership wins. ITA's neutral volume at 0.88x the 20-week average proves buyers are not panicking; they are rotating into durability.

Why this allocation slot

Defense & Aerospace earned 20% as one of the portfolio's two highest-conviction categories because the macro fit of 71/100 and technical evidence of 81/100 combine into a regime-perfect hedge against late-cycle instability. Defensive rotation adds 8 points, broad market bear adds 6, and the late-cycle reflation state itself adds 6—this is not a tactical trade, it is a structural allocation that works when credit tightens, equities roll over, and duration becomes scarce. ITA's technical perfection (trend 100, momentum 100) means the setup has room to run before invalidation; support at 91.19 is 22.7% below current price, providing a wide margin of safety. The category ranks second only to Precious Metals on a risk-adjusted basis because it offers both defensive rotation AND relative strength momentum, whereas other categories offer one or the other. If macro conditions worsen—liquidity stress accelerates, spreads widen—ITA will outperform XLE and GLD simply because defense always wins a true flight-to-safety scenario.

Precious MetalsGLD

Score
64.8
SLV
85/100
SLV chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
overbought momentum
75
Volume
thin participation
83
Setup/R-R
neutral structure
49
Dist 50W
+9.8%
4W
+3.4%
13W
+25.8%
RS/SPY
+18.8%
RS/Cat
+7.0%
Support
$16.57
Resistance
$22.02
Bull case

SLV has a neutral structure profile with 18.8% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

GLDSELECTED
85/100
GLD chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
94
MACD
bullish and improving
59
Stochastic RSI
overbought momentum
100
Volume
thin participation
57
Setup/R-R
compression near 50W
66
Dist 50W
+0.9%
4W
+1.4%
13W
+9.7%
RS/SPY
+2.6%
RS/Cat
-9.1%
Support
$152.98
Resistance
$169.64
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

GDX
27/100
GDX chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
61
MACD
bullish but flattening
73
Stochastic RSI
overbought rolling over
67
Volume
thin participation
52
Setup/R-R
neutral structure
56
Dist 50W
-4.3%
4W
-4.2%
13W
+18.8%
RS/SPY
+11.8%
RS/Cat
+0.0%
Support
$22.44
Resistance
$29.92
Bull case

GDX has a neutral structure 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 GLD won

GLD claimed the top-2 slot with a 64.8 category score by executing the hardest technical trick: sitting flat to the 50-week moving average (only 0.9% above) while maintaining bullish momentum and providing perfect timing to expand. Price is compressing at the 50-week with a flat slope of -0.0%, MACD is bullish and improving, stochastic RSI is overbought at 1.00, and the Fibonacci location in the middle retracement zone at 171.94 shows GLD has room to run before facing serious supply. SLV, despite superior 13-week relative strength at 18.8% and a near-perfect trend score of 100/100, is already 9.8% extended above the 50-week in the upper momentum zone—MACD improvement cannot overcome timing deterioration when price is that far separated from the moving average. GLD's timing score of 100 versus SLV's 75 is the wedge: compression near the moving average is where trend followers buy when MACD is improving because invalidation is miles away. SLV's risk/reward of 49.4 versus GLD's 66.2 confirms the math—GLD offers 10.9% downside to support versus SLV's tighter setup.

Why this allocation slot

Precious Metals earned 20% as the portfolio's second top-2 category because monetary hedge bid of +14 and defensive rotation of +7 combine into a regime conviction that late-cycle reflation + geopolitical uncertainty sustains. GLD's category-relative strength is -9.1%, a red flag, but the monetary hedge narrative is macro-driven and independent of category momentum; when spreads widen or real rates compress, gold is a volatility shock absorber that works even when peers underperform. The 64.8 category score sits 1.3 points below Defense, a tight margin that reflects the technical excellence of both setups. GLD's compression structure and perfect timing mean this allocation can extend if support at 152.98 holds; the 100/100 timing score provides permission to be patient. If the Fed pivots harder toward easing, if credit spreads spike, or if DXY weakness accelerates, Precious Metals can push toward 30% of the portfolio. Right now, at 20%, it is appropriately sized as a reflation hedge with near-term momentum runway.

Utilities & InfrastructureXLU

Score
63.7
PAVE
79/100
PAVE chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
96
MACD
bullish but flattening
76
Stochastic RSI
falling/neutral
100
Volume
thin participation
70
Setup/R-R
compression near 50W
60
Dist 50W
+2.3%
4W
-5.8%
13W
+14.9%
RS/SPY
+7.8%
RS/Cat
+5.3%
Support
$23.06
Resistance
$28.11
Bull case

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

XLUSELECTED
72/100
XLU chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
86
MACD
bullish and improving
60
Stochastic RSI
overbought momentum
100
Volume
thin participation
49
Setup/R-R
compression near 50W
65
Dist 50W
-0.5%
4W
-0.7%
13W
+7.6%
RS/SPY
+0.5%
RS/Cat
-2.0%
Support
$31.08
Resistance
$38.85
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

IGF
70/100
IGF chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
65
MACD
bullish but flattening
62
Stochastic RSI
falling/neutral
92
Volume
neutral
58
Setup/R-R
neutral structure
64
Dist 50W
-3.2%
4W
-4.2%
13W
+9.6%
RS/SPY
+2.5%
RS/Cat
+0.0%
Support
$40.91
Resistance
$49.66
Bull case

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

Why XLU won

XLU won utilities by executing the rarest late-cycle timing trick: sitting at the 50-week moving average (-0.5% below) with compression structure and a perfect timing score of 100/100 while MACD improves and stochastic RSI rises to overbought. The 13-week return of 7.6% is solid but not spectacular; the SPY-relative strength of 0.5% is flat; yet the category-relative strength of -2.0% signals that XLU is lagging peers, which paradoxically makes it the winner because it has NOT run and still has expansion potential. PAVE, the runner-up, is more extended with 14.9% 13-week return, 7.8% SPY-relative strength, and an already-falling stochastic RSI—momentum has peaked in infrastructure beta. XLU's trend score of 85.8/100 reflects price below the 50W yet above the 200W, positioning it for a technical bounce if the 31.08 support holds. The structure cleanliness of 58.3 and compression of 75.8 provide definition: this is not a rollover, it is a coil. Volume thin at 0.41x the 20W is the only red flag, but in defensive rotation, thin participation often precedes capitulation buyers when rates stabilize.

Why this allocation slot

Utilities & Infrastructure earned 10% because the category macro fit of 61/100, while not exceptional, pairs with a reasonable technical score of 63.7 to justify defensive positioning in late-cycle. Defensive rotation adds 12 points, broad market bear adds 4, creating a risk-on-rate-cut narrative that utilities embody. The tension: PAVE (runner-up) has superior technical evidence at 81.1/100 but only 43/100 macro fit, revealing a structural mismatch for the reflation regime; XLU has weaker absolute technicals (71.9/100) but better macro alignment with defensive rotation and modest inflation pressure. The allocation is undersized at 10% relative to Defense (20%) because utilities lack the relative strength and macro sponsorship that aerospace carries. Moving to 15% would require XLU to close above 38.85 (resistance) with above-average volume, signaling that defensive demand is accelerating. The allocation would shrink to 5% if defensive rotation rolls off or if inflation expectations spike further, making nominal yields attractive again. At 10%, utilities is positioned as a tactical holding for allocators hedging against recession fears, not as a conviction bet on a gentle landing.

Traditional EnergyXLE

Score
63.6
XLESELECTED
77/100
XLE chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
92
MACD
bearish/weakening
88
Stochastic RSI
rising mid-zone
78
Volume
thin participation
69
Setup/R-R
neutral structure
49
Dist 50W
+10.7%
4W
-3.1%
13W
+21.5%
RS/SPY
+14.4%
RS/Cat
+12.5%
Support
$34.29
Resistance
$46.56
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XOP
69/100
XOP chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
85
MACD
bearish/weakening
33
Stochastic RSI
oversold turn up
100
Volume
thin participation
44
Setup/R-R
compression near 50W
53
Dist 50W
+1.0%
4W
-8.1%
13W
+8.9%
RS/SPY
+1.9%
RS/Cat
+0.0%
Support
$115.99
Resistance
$159.14
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

FCG
68/100
FCG chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
82
MACD
bearish/weakening
26
Stochastic RSI
oversold turn up
100
Volume
thin participation
41
Setup/R-R
compression near 50W
53
Dist 50W
+0.1%
4W
-8.1%
13W
+7.3%
RS/SPY
+0.2%
RS/Cat
-1.6%
Support
$21.20
Resistance
$28.16
Bull case

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

Why XLE won

XLE won the energy category with a 63.6 score by building perfect trend (92/100) and strong momentum (87.8/100) despite a bearish/weakening MACD—a seeming contradiction that reflects how late-cycle momentum can decouple from oscillator confirmation when macro support is strong. Price sits 10.7% above the 50-week moving average with a strong 50W slope of 0.6%, 13-week return of 21.5%, and 14.4% SPY-relative strength that proves institutional accumulation is ongoing. XOP lost the category because its category-relative strength is zero (no outperformance of peers) and its stochastic RSI is only oversold turning up at the lower band, signaling that exploration beta lagged and must catch up—a reversal play, not a continuation. XLE's risk/reward of 49/100 is weak because upside to 46.56 is only 6.1%, but the gap versus XOP of 8.2 points reflects the portfolio's preference for integrated energy cash flow over exploration leverage when the Fed is tightening and drilling costs are rising. Volume thin at 0.47x the 20W is concerning, but neutral structure and rising stochastic RSI at 0.52 suggest accumulation into exhaustion rather than capitulation.

Why this allocation slot

Traditional Energy earned 10% despite a 63.6 category score (fourth highest) because the macro fit of 90/100 is the second-strongest in the portfolio after Agriculture, driven by energy scarcity (+16), late-cycle reflation (+12), inflation pressure (+10), and supply shortage (+9). XLE's technical evidence of 68.5/100 is strong but not exceptional, yet the macro regime is so favorable that allocation is justified on structural grounds alone. This is a regime trade, not a technical chase—if geopolitical shocks escalate, if OPEC+ cuts deepen, or if Hurricane season arrives, XLE's 10% slot provides direct commodity inflation exposure that gold and copper cannot replicate. The allocation would hold at 10% even if XLE were to break below support at 34.29 because the macro narrative remains intact. Conversely, if energy scarcity descriptor turns off or Fed easing accelerates demand destruction fears, the allocation shrinks to 5%. Right now, XLE is sized as a late-cycle inflation hedge with room for 15-20% if energy prices break to new cycle highs on geopolitical supply shock.

Industrial MetalsCOPX

Score
60.0
COPXSELECTED
72/100
COPX chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
71
MACD
bullish but flattening
100
Stochastic RSI
falling/neutral
100
Volume
thin participation
73
Setup/R-R
compression near 50W
47
Dist 50W
-0.4%
4W
-4.1%
13W
+25.4%
RS/SPY
+18.3%
RS/Cat
+4.9%
Support
$26.91
Resistance
$36.94
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

PICK
71/100
PICK chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
71
MACD
bullish but flattening
82
Stochastic RSI
falling/neutral
100
Volume
thin participation
65
Setup/R-R
compression near 50W
57
Dist 50W
-1.0%
4W
-6.3%
13W
+20.5%
RS/SPY
+13.4%
RS/Cat
+0.0%
Support
$32.72
Resistance
$43.76
Bull case

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

REMX
29/100
REMX chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
32
MACD
bearish/weakening
0
Stochastic RSI
oversold
60
Volume
above-average participation
0
Setup/R-R
pullback into support
75
Dist 50W
-20.2%
4W
-20.8%
13W
-8.6%
RS/SPY
-15.7%
RS/Cat
-29.1%
Support
$76.16
Resistance
$105.68
Bull case

REMX has a pullback into support profile with -15.7% 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 a tight three-ETF race by 1.1 points against PICK because relative strength inside the category (4.9% versus 0.0%) proved that institutional buyers are choosing copper scarcity over broad mining breadth when metals rally. COPX sits at the 50-week moving average (only -0.4% below) with compression structure and perfect timing of 100/100, meaning every metric favors expansion if support at 26.91 holds. The stochastic RSI is falling/neutral at 0.78, a warning that near-term momentum is rolling, but MACD is bullish and the risk/reward of 47.3 against PICK's 57 reflects the difference: COPX's upside to 36.94 is only 4.1% constrained, while downside to support is 31.7%—a low-probability bear case that pays well if it hits. PICK's identical 100/100 timing score and compression structure could have won, but category-relative strength is the tiebreaker when both names are near moving-average equilibrium and MACD is confirming. COPX's 25.4% 13-week return proves copper-specific demand (supply scarcity, industrial restart) is outpacing broad mining exposure.

Why this allocation slot

Industrial Metals earned 10% because the category macro fit of 75/100 is driven by metals scarcity (+14), commodity breadth positive (+10), and late-cycle reflation itself (+10), creating a regime-specific allocation even though the 60.0 category score ranks fifth. COPX's technical evidence of 81.6/100 and macro fit of 62/100 combine into a setup that should perform if copper-specific demand (EV batteries, grid modernization, industrial capex) sustains through late-cycle. The allocation is sized as a real-asset diversifier within the commodities sleeve, not as a conviction bet on industrial cycle strength. Moving to 15% would require COPX to break cleanly above 36.94 with volume and to show that the compression is a setup, not a rollover. The category would shrink to 5% if commodity breadth turns negative or if credit stress indicators (copper-equity correlation, IG spreads) start showing cracks in the capex narrative. At 10%, it is appropriately hedged against inflation persistence and global energy scarcity.

Agriculture & LivestockWEAT

Score
54.7
VEGI
81/100
VEGI chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
85
MACD
bullish but flattening
68
Stochastic RSI
falling/neutral
100
Volume
above-average participation
61
Setup/R-R
compression near 50W
61
Dist 50W
-0.8%
4W
-5.4%
13W
+9.5%
RS/SPY
+2.4%
RS/Cat
+3.1%
Support
$37.87
Resistance
$45.42
Bull case

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

MOO
54/100
MOO chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
60
MACD
bullish but flattening
43
Stochastic RSI
falling/neutral
70
Volume
thin participation
49
Setup/R-R
neutral structure
71
Dist 50W
-7.2%
4W
-7.7%
13W
+6.4%
RS/SPY
-0.7%
RS/Cat
+0.0%
Support
$80.68
Resistance
$94.43
Bull case

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

WEATSELECTED
42/100
WEAT chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
53
MACD
bearish but improving
0
Stochastic RSI
rising mid-zone
63
Volume
thin participation
14
Setup/R-R
neutral structure
77
Dist 50W
-11.9%
4W
+3.2%
13W
-12.8%
RS/SPY
-19.9%
RS/Cat
-19.2%
Support
$37.25
Resistance
$45.75
Bull case

WEAT has a neutral structure profile with -19.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 won the category with a narrow technical advantage despite the worst momentum in its peer set because the setup quality—pullback into support at 37.25 with a 7.1% downside risk buffer—creates an asymmetry that VEGI's compression-at-moving-average structure cannot replicate. WEAT's 13-week return of -12.8% and SPY-relative strength of -19.9% are sobering, but the stochastic RSI is rising mid-zone at 0.50 and MACD is bearish but improving, meaning the chart is turning. VEGI, by contrast, is compressing near the 50-week moving average with MACD bullish but flattening and stochastic RSI already falling—a structure that has already had its turn and risks rolling over. WEAT's risk/reward of 77.3/100 crushes VEGI's 60.8/100 because downside risk to support is only 7.1% while upside room to 45.75 is 12.8%, rewarding patience over momentum. The technical evidence of 15.7/100 is poor, but in a category where macro fit is neutral (no active descriptor profile), cleaner structure wins.

Why this allocation slot

Agriculture earned 10% despite WEAT's weak technical evidence because the category macro fit of 90/100 is the portfolio's strongest absolute reading, driven by supply shortage (+13), inflation pressure (+10), and real asset sponsorship (+8). Late-cycle reflation adds 8 more points, meaning this category is structurally allocated regardless of which ETF is selected. The tension is real: WEAT is the weakest technical winner in the portfolio (composite 42, momentum 0), but VEGI and MOO, the stronger technical alternatives, rank lower in the reasoned proof order because they carry less structural support for the reflation narrative. The 54.7 category score ranks fifth, which deserves a 10% slot; moving to 20% would require WEAT to demonstrate that support at 37.25 actually holds and that MACD starts improving faster. The allocation is a conviction bet on commodity inflation and supply shortages, not on WEAT's chart alone. If commodity breadth turns negative or supply-side constraints begin to ease, this category should shrink to 5%.

Nuclear EnergyURNM

Score
36.1
URA
37/100
URA chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
38
MACD
bearish/weakening
14
Stochastic RSI
rising mid-zone
78
Volume
thin participation
28
Setup/R-R
neutral structure
86
Dist 50W
-6.8%
4W
-4.4%
13W
+1.3%
RS/SPY
-5.8%
RS/Cat
+0.0%
Support
$18.78
Resistance
$23.86
Bull case

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

NLR
65/100
NLR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
95
MACD
bullish but flattening
63
Stochastic RSI
rising mid-zone
100
Volume
neutral
67
Setup/R-R
compression near 50W
61
Dist 50W
+0.3%
4W
-3.3%
13W
+6.3%
RS/SPY
-0.8%
RS/Cat
+5.0%
Support
$49.85
Resistance
$57.41
Bull case

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

Risk

A failed hold above support would weaken the setup.

Tracked, but not top-2 eligible because: .

URNMSELECTED
15/100
URNM chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
13
MACD
bearish/weakening
0
Stochastic RSI
rising mid-zone
78
Volume
thin participation
6
Setup/R-R
neutral structure
75
Dist 50W
-7.7%
4W
-4.3%
13W
-2.3%
RS/SPY
-9.4%
RS/Cat
-3.7%
Support
$29.43
Resistance
$40.28
Bull case

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

Why URNM won

URNM won the nuclear category by default because its peer set is so weak technically that even a 36.1 category score registers as the least-bad option. URNM's trend score of 12.9/100 is catastrophic—price is below both the 50-week and 200-week moving averages with a negative slope—yet the timing score of 78/100 provided rescue: MACD is bearish but improving, stochastic RSI is rising mid-zone at 0.35, and Fibonacci location at Fib 0.786 (29.43 support) is the deep repair zone where mean-reversion setups begin. URA had slightly better reasoned technical evidence (34.6 vs 0.0), but URNM's risk/reward of 75/100 beats URA's 86/100 because the portfolio respects the magnitude of downside protection when every momentum oscillator is screaming weakness. NLR, the strongest peer at 65/100 composite, ranks highest in the reasoned proof order because it has trend 95 and compression near the 50W, but it is NOT the representative because the category-level scoring process selected URNM as the highest in its weighted basket. This decision reflects how a collapsing trend can be overridden by improving oscillators and macro support.

Why this allocation slot

Nuclear Energy earned 10% despite a 36.1 category score (lowest in the portfolio) because the macro fit of 69/100 derives from energy scarcity (+9), late-cycle reflation (+7), real asset sponsorship (+7), and AI growth sponsorship (+5), creating a thematic case for uranium even when technicals are broken. URNM's momentum confirmation score of 0/100 is brutal—13-week return of -2.3% and category-relative strength of -3.7%—but the allocation is a convictions bet on nuclear renaissance in an energy-starved late-cycle environment, not a technical bottom-fishing trade. This is the portfolio's highest-risk slot precisely because the macro narrative (energy scarcity, AI power demand) is fighting against technicals (broken trend, falling price). The allocation would increase to 15% only if URNM holds support at 29.43 AND stochastic RSI reaches 0.50, confirming that an oscillator recovery is materializing. Conversely, it would shrink to 5% if energy scarcity descriptor rolls off or if the Fed's tightening narrative extends another quarter. At 10%, nuclear is sized as a thematic allocation for conviction-driven allocators who believe the energy scarcity thesis overwhelms current weakness.

Emerging MarketsINDA

Score
0.0
INDASELECTED
53/100
INDA chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
40
MACD
bearish/weakening
21
Stochastic RSI
falling/neutral
100
Volume
neutral
32
Setup/R-R
pullback into support
77
Dist 50W
-2.0%
4W
-5.1%
13W
+2.4%
RS/SPY
-4.7%
RS/Cat
+0.0%
Support
$40.20
Resistance
$44.03
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

IEMG
22/100
IEMG chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
43
MACD
bullish but flattening
65
Stochastic RSI
falling/neutral
70
Volume
thin participation
55
Setup/R-R
neutral structure
65
Dist 50W
-7.0%
4W
-4.1%
13W
+8.7%
RS/SPY
+1.6%
RS/Cat
+6.3%
Support
$42.21
Resistance
$50.42
Bull case

IEMG has a neutral structure profile with 1.6% 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.

ILF
0/100
ILF chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
12
MACD
bearish/weakening
0
Stochastic RSI
falling/neutral
50
Volume
thin participation
4
Setup/R-R
neutral structure
85
Dist 50W
-10.2%
4W
-11.8%
13W
-3.5%
RS/SPY
-10.6%
RS/Cat
-5.9%
Support
$21.43
Resistance
$27.00
Bull case

ILF has a neutral structure profile with -10.6% 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 claimed the emerging-market category despite a 0.0 final category score—an allocation driven entirely by technical process elimination rather than strength—by executing a cleaner pullback-into-support setup than IEMG's neutral structure. INDA sits -2.0% from the 50-week moving average with support at 40.20 and resistance at 44.03, MACD bearish but improving, and stochastic RSI rising mid-zone at 0.36, creating a timing score of 100/100 that IEMG's 70/100 cannot match. The 13-week return of 2.4% and category-relative strength of 0.0% reveal zero momentum, but the risk/reward of 77.4 versus IEMG's 65.5 rewards patience: downside risk is only 3.8% while upside to 44.03 is 5.2%, an edge that matters when macro is headwind and technical setups are all that distinguish peers. IEMG's bullish MACD and broader breadth (8.7% 13-week return) might seem stronger, but its structure is neutral and its stochastic RSI is already falling, which means momentum has peaked. INDA is a value trap waiting for oscillator bottoming, not a growth trap racing for new highs.

Why this allocation slot

Emerging Markets earned 10% despite a category score of 0.0 because it is the portfolio's only forced allocation in a very bad macro regime—credit stress and liquidity stress combine for -20 points, and broad market bear adds -9 more, creating a 21/100 macro fit that is the worst in the portfolio. The allocation is NOT a conviction bet; it is a process-driven holding because INDA's technical structure (timing 100, risk/reward 77.4) provides defined-risk exposure to India's secular growth narrative when other emerging markets are locked in bear structure. This allocation would be zero if the scoring system permitted it, but the 3/2/1 weighted basket calculation forces a minimum representation. INDA should be reduced to 5% immediately if stochastic RSI rolls over from current mid-zone or if credit stress descriptor intensifies further. Conversely, if liquidity stress stabilizes and broad market bear rolls off, emerging markets could expand to 15% because INDA's pullback-into-support setup has room to run. At 10%, emerging markets is the portfolio's insurance policy against being entirely wrong on late-cycle reflation, a position you are willing to hold but not willing to bet on.

TechnologyCIBR

Score
26.6
XLK
53/100
XLK chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
58
MACD
bullish but flattening
42
Stochastic RSI
falling/neutral
50
Volume
thin participation
49
Setup/R-R
neutral structure
90
Dist 50W
-10.0%
4W
-8.1%
13W
+4.8%
RS/SPY
-2.3%
RS/Cat
+2.5%
Support
$58.40
Resistance
$75.31
Bull case

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

CIBRSELECTED
51/100
CIBR chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
41
MACD
bullish but flattening
37
Stochastic RSI
falling/neutral
60
Volume
above-average participation
29
Setup/R-R
pullback into support
90
Dist 50W
-11.1%
4W
-6.1%
13W
+0.5%
RS/SPY
-6.5%
RS/Cat
-1.8%
Support
$36.88
Resistance
$46.11
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

IGV
18/100
IGV chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
44
MACD
bullish but flattening
35
Stochastic RSI
falling/neutral
50
Volume
thin participation
43
Setup/R-R
neutral structure
90
Dist 50W
-12.1%
4W
-5.9%
13W
+2.3%
RS/SPY
-4.8%
RS/Cat
+0.0%
Support
$48.35
Resistance
$63.07
Bull case

IGV has a neutral structure profile with -4.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 CIBR won

CIBR claimed the category by defending a pullback-into-support setup with above-average volume participation—a structural advantage that XLK, trading in neutral structure with thin participation, could not match. The cybersecurity ETF sits 11.1% below its 50-week moving average with defined support at 36.88 and resistance at 46.11, creating a risk-reward skew of 90/100 that rewards discipline over chase momentum. CIBR's 13-week return of 0.5% and category-relative strength of -1.8% are tepid, but the timing score of 60 versus XLK's 50 reflects a stochastic RSI in rising transition and Fibonacci location near the 52-week low—the chart is telling a story of repair rather than extension. Volume confirmation at 1.29x the 20-week average matters in a late-cycle bear: it shows accumulation into weakness, not distribution into strength, and that technical discipline separates CIBR from a 2.3-point gap over XLK.

Why this allocation slot

Technology ranks 9th among the 10 categories at 26.6 and earns 0% allocation this week. The macro regime is actively hostile: liquidity stress, credit stress, and broad market bear conditions combine to a -10 net descriptor score, while AI growth sponsorship adds only +6. The category-level macro fit sits at just 35.0/100, dragged down by the liquidity squeeze that erodes thin-participation setups across the entire three-ETF basket. CIBR's technical evidence is 46.6/100, sufficient to win its peers but inadequate against the headwind. Two higher-scoring categories (ITA and GLD at 65.5 and 64.8, respectively) command the 20% slots, leaving no room for a sub-27 category score. For Technology to earn a 10% allocation, either the macro backdrop would need to shift—credit conditions stabilizing or liquidity pressure easing—or the representative ETF would need to post a trend score above 60 and volume confirmation above 70, signaling fresh institutional accumulation rather than bounce-trading into support.

AISMH

Score
24.5
SMHSELECTED
54/100
SMH chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
65
MACD
bullish but flattening
48
Stochastic RSI
falling/neutral
57
Volume
thin participation
52
Setup/R-R
neutral structure
71
Dist 50W
-10.9%
4W
-9.4%
13W
+9.6%
RS/SPY
+2.6%
RS/Cat
+0.0%
Support
$86.57
Resistance
$122.68
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

BOTZ
32/100
BOTZ chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
61
MACD
bullish but flattening
77
Stochastic RSI
falling/neutral
50
Volume
neutral
64
Setup/R-R
neutral structure
60
Dist 50W
-11.1%
4W
-5.4%
13W
+13.7%
RS/SPY
+6.6%
RS/Cat
+4.0%
Support
$17.67
Resistance
$23.76
Bull case

BOTZ has a neutral structure profile with 6.6% 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.

AIQ
0/100
AIQ chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
48
MACD
bullish but flattening
41
Stochastic RSI
falling/neutral
50
Volume
above-average participation
30
Setup/R-R
neutral structure
76
Dist 50W
-11.4%
4W
-7.7%
13W
+4.9%
RS/SPY
-2.2%
RS/Cat
-4.8%
Support
$18.44
Resistance
$23.77
Bull case

AIQ has a neutral structure profile with -2.2% 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 SMH won

SMH won the category not through momentum but through technical credibility: it sits below the 50-week moving average yet above the 200-week, a reset structure that avoids the overextension trap that plagued BOTZ. The semiconductor ETF's 13-week return of 9.6% pairs with SPY-relative strength of 2.6%, marking positive relative performance that BOTZ's more flashy 13.7% gain cannot claim—BOTZ's 6.6% relative strength came from chasing a momentum spike, not from institutional accumulation. SMH's thin volume at 0.54x the 20-week average is a concern, but it is paired with neutral structure at support 86.57, resistance 122.68, and a timing score of 57 that reflects genuine Fibonacci depth in the 0.786 repair zone. BOTZ, by contrast, scored 50 on timing with its stochastic RSI already oversold turning up—a tell that late money was already in the door and the asymmetry had inverted.

Why this allocation slot

AI scores 24.5 and receives 0% allocation, ranking 10th or 9th among all categories. The category fails both on technicals and macro timing. SMH's trend score of 64.8 is respectable but momentum confirmation scores just 48.2, and volume-price confirmation is only 52.2—none of these reach the threshold for conviction. Macro fit at 36.0/100 is poisonous: credit stress (-8), liquidity stress (-12), and broad market bear (-8) create a regime where high-growth names with thin volume get hit first and recover last. The SMH setup is textbook mean-reversion bait—a down move into an old support zone with momentum divergence. Without either clearer macro relief or a breakout above the 50-week with volume backing, committing 10% to this category would be fishing in a descending stream. Reallocation to AI requires a reversal in liquidity stress and credit conditions, not just a technical bounce from oversold.