← All reports
2025-12-192025-12-05
Weekly allocation report

2025-12-12

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

Weekly Allocation

TickerCategoryWeightRole
SLVPrecious Metals20%Top-2 (20%)
COPXIndustrial Metals20%Top-2 (20%)
BOTZAI10%Tier-2 (10%)
PAVEUtilities & Infrastructure10%Tier-2 (10%)
IGVTechnology10%Tier-2 (10%)
URNMNuclear Energy10%Tier-2 (10%)
XARDefense & Aerospace10%Tier-2 (10%)
XLETraditional Energy10%Tier-2 (10%)

Trade Instructions — Monday Open

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

ActionTickerInstruction
SELLFBTCSell entire FBTC position (12.5% of portfolio)
SELLPICKSell 33% of PICK position (reduce 7.5% → 5.0%)
SELLSMHSell 14% of SMH position (reduce 8.8% → 7.5%)
SELLILFSell entire ILF position (1.3% of portfolio)
SELLIGFSell 20% of IGF position (reduce 6.3% → 5%)
SELLXLKSell 20% of XLK position (reduce 6.3% → 5%)
BUYSLVBuy SLV — 13% of freed cash (adds 2.5% to portfolio)
BUYXLEBuy XLE — 6% of freed cash (adds 1.2% to portfolio)
BUYURNMBuy URNM — 6% of freed cash (adds 1.3% to portfolio)
BUYCOPXBuy COPX — 25% of freed cash (adds 5% to portfolio)
BUYPAVEBuy PAVE — 13% of freed cash (adds 2.5% to portfolio)
BUYBOTZBuy BOTZ — 13% of freed cash (adds 2.5% to portfolio)
BUYIGVBuy IGV — 13% of freed cash (adds 2.5% to portfolio)
BUYXARBuy XAR — 13% 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
SLV15.0%
URNM10%
COPX10%
ITA7.5%
SMH7.5%
PICK5.0%
XLE5%
IGF5%
XLK5%
GLD5%
REMX5%
FCG5%
PAVE5%
CIBR2.5%
BOTZ2.5%
IGV2.5%
XAR2.5%

Macro Regime — Disinflation

Score inputs
Growth (ISM PMI)
50
Liquidity (Fed Balance)
38
Risk Appetite
67
Inflation Pressure
46
Dollar Pressure
52
Credit Stress
56
Commodity Breadth
85
Macro tailwinds
AITechnologyPrecious MetalsEmerging MarketsUtilities & Infrastructure
Macro headwinds
Agriculture & Livestock
Active conditions (9)
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.
Risk appetite positive
Leadership and defensive-rotation signals say capital is willing to sponsor risk.
Disinflation pressure
Inflation pressure is muted, which usually favors duration, quality growth, and monetary hedges over energy beta.
Commodity breadth positive
Multiple real-asset sleeves are participating, so commodity strength is broader than one chart.
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.
AI growth sponsorship
Semiconductors or Nasdaq leadership says the market is still sponsoring the AI/growth stack.
Real asset sponsorship
Commodity breadth or inflation pressure supports scarce-resource categories when charts agree.
Not active
Liquidity expansionDollar pressureRisk appetite brokenGrowth slowdownGrowth expansionInflation pressureSupply shortageEnergy scarcityDefensive rotationEM liquidity supportBroad market bear

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
-13.71% / >= 20%FAIL
ISM Manufacturing PMI
missing/skipped / >= 50PASS
BTC 50W SMA rising
-0.10% / > 0 week-over-weekFAIL
Fear & Greed
missing/skipped / 50-90PASS
TOTAL3/BTC 50W not decisively falling
0.13% / > -5% week-over-weekPASS
Fed balance sheet flat/rising
False / latest WALCL >= 4 weeks agoFAIL
BTC
$88,175.18
50W SMA
$102,180.947
200W SMA
$56,301.348
BTC-USD — Weekly
BTC-USD chart
⤢ ZOOM
SOL-USD — Weekly
SOL-USD chart
⤢ ZOOM

Category Rankings

RankCategoryWinnerScoreAlloc4W RetPeers (4W)
1Precious MetalsSLV77.320%+31.59%GDX +10.0% · GLD +6.0%
2Industrial MetalsCOPX70.220%+13.76%PICK +9.7% · REMX +21.1%
3AIBOTZ52.210%+4.69%SMH +7.7% · AIQ +2.9%
4Utilities & InfrastructurePAVE49.510%+1.15%IGF -0.8% · XLU -1.7%
5TechnologyIGV46.110%-3.01%XLK +0.5% · CIBR -2.4%
6Nuclear EnergyURNM43.110%+12.20%URA +10.1% · NLR +8.1%
7Defense & AerospaceXAR40.910%+17.12%ITA +11.1% · ROKT +14.1%
8Traditional EnergyXLE35.610%+2.50%XOP -3.3% · FCG -3.8%
9Emerging MarketsILF32.50%+0.57%IEMG +4.1% · INDA -0.0%
10Agriculture & LivestockMOO22.60%+0.19%VEGI +0.5% · WEAT +1.1%

Precious MetalsSLV

Score
77.3
SLVSELECTED
66/100
SLV chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
overbought momentum
37
Volume
accumulation/confirmation
100
Setup/R-R
vertical extension
44
Dist 50W
+59.4%
4W
+22.1%
13W
+46.3%
RS/SPY
+42.6%
RS/Cat
+23.5%
Support
$32.62
Resistance
$56.10
Bull case

SLV has a vertical extension profile with 42.6% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

GDX
65/100
GDX chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
rising mid-zone
53
Volume
neutral
73
Setup/R-R
vertical extension
39
Dist 50W
+52.9%
4W
+12.5%
13W
+22.8%
RS/SPY
+19.1%
RS/Cat
+0.0%
Support
$50.73
Resistance
$85.66
Bull case

GDX has a vertical extension profile with 19.1% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

GLD
63/100
GLD chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
94
Stochastic RSI
falling/neutral
40
Volume
thin participation
65
Setup/R-R
vertical extension
42
Dist 50W
+26.3%
4W
+5.2%
13W
+17.9%
RS/SPY
+14.2%
RS/Cat
-4.9%
Support
$301.22
Resistance
$395.44
Bull case

GLD has a vertical extension profile with 14.2% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why SLV won

SLV dominates the category with perfect scores (100.0) in trend, momentum confirmation, volume-price confirmation, and persistence—metrics that reflect genuine accumulation at scale, not retail euphoria. The 46.3% 13-week return and 42.6% SPY-relative strength mark an outlier move, yet the 1.79x volume at 20-week average (accumulation/confirmation level) tells the structural story: professional money is buying silver as monetary hedge and industrial deflation insurance. GDX trails by just 0.6 points on the category score, but its neutral volume participation and inferior risk-reward (39.1 versus 44.0) reveal the technical difference: SLV's move is being institutionally validated, while GDX's 19.1% SPY-relative strength reflects miner leverage without the same conviction floor. MACD is bullish/improving for both, stochastic RSI is overbought for both, yet SLV's cleanliness score of 75.0 versus GDX's 70.4 shows silver is the cleaner breakout. The 23.5% category-relative outperformance versus 0.0% for GDX represents a decisive vote by the market for the physical asset over the leveraged play.

Why this allocation slot

Precious Metals earned the 20% top-2 allocation because its 77.3 category score reflects genuine monetary hedge demand amid disinflation, and the macro regime is actively supportive. Monetary hedge bid is active at +14 points, metals scarcity at +7, and disinflation itself scores +8—a rare triplet of tailwinds. The category-level macro fit of 74.0 is the highest in the portfolio, justifying the 20% weight. SLV's perfect momentum confirmation and volume-price sponsorship mean this is not a speculative tail but an institutional repositioning into hard assets as real rates compress and currency debasement fears mount. Liquidity stress (-5) is a minor headwind, but the move's durability rests on the disinflation narrative holding and central banks maintaining accommodative stances. The 20% allocation reflects conviction that precious metals will outpace equities in a low-inflation, low-growth environment and serve as ballast against credit stress escalation. This category ranks second only to Industrial Metals in category-level macro alignment.

Industrial MetalsCOPX

Score
70.2
COPXSELECTED
64/100
COPX chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
100
Stochastic RSI
rising mid-zone
48
Volume
neutral
75
Setup/R-R
vertical extension
39
Dist 50W
+44.8%
4W
+11.4%
13W
+27.6%
RS/SPY
+23.9%
RS/Cat
+5.2%
Support
$41.98
Resistance
$68.14
Bull case

COPX has a vertical extension profile with 23.9% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

PICK
65/100
PICK chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
overbought momentum
37
Volume
above-average participation
73
Setup/R-R
vertical extension
41
Dist 50W
+25.7%
4W
+7.7%
13W
+17.4%
RS/SPY
+13.7%
RS/Cat
-5.0%
Support
$35.70
Resistance
$49.74
Bull case

PICK has a vertical extension 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.

REMX
53/100
REMX chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
82
MACD
bearish/weakening
89
Stochastic RSI
rising mid-zone
56
Volume
thin participation
53
Setup/R-R
vertical extension
31
Dist 50W
+42.6%
4W
+3.2%
13W
+22.4%
RS/SPY
+18.7%
RS/Cat
+0.0%
Support
$38.74
Resistance
$74.81
Bull case

REMX has a vertical extension profile with 18.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 wins a close race over PICK because timing and MACD momentum divergence favor the patient entry. Both are in vertical extensions (44.8% above 50W for COPX, similar range for PICK), but COPX's 48 timing score versus PICK's 37 reveals that COPX's bullish-but-flattening MACD is preferable to PICK's bullish-and-improving signal when stochastic RSI sits at overbought (0.75 versus PICK's even higher 0.89). The category-relative strength gap is decisive: COPX scores 5.2% advantage while PICK lags at -5.0%, suggesting copper's structural scarcity narrative is outpacing diversified mining breadth in institutional conviction. Volume tells the same story: COPX neutral at 1.04x 20W average versus PICK's above-average participation, implying COPX is being accumulated by systematic buyers while PICK attracts retail tail-end entry. Both show 100.0 momentum confirmation and 27.6% versus 17.4% 13-week returns, yet COPX's -1.2-point score deficit to PICK on the category level is reversed by the allocator's choice of COPX as representative, signaling that copper scarcity messaging is outweighing miner leverage at this juncture.

Why this allocation slot

Industrial Metals earned the second 20% top-2 allocation because its 70.2 category score and 65.0 macro fit reflect consensus conviction that metals scarcity (+14 points) and commodity breadth positive (+10) are structural, not cyclical, features. Real asset sponsorship (+6) adds a third pillar, making this the only category with three major macro tailwinds. COPX's neutral volume participation is actually a virtue here—it signals that the move is being driven by value investors and scarcity narratives, not momentum chasers. Liquidity stress (-8) and credit stress (-7) are present headwinds, but they pale against the 44.8% extension and 23.9% SPY-relative strength that mark copper as a consensus alternative to equities. The allocator paired the two metals categories (Precious at 20%, Industrial at 20%) to create a 40% hard-asset sleeve, betting that disinflation drives down real rates enough to sustain both monetary hedge (silver/gold) and industrial scarcity (copper) demand. COPX's bullish-but-flattening MACD warns that timing is stretched, but the position size reflects medium-term allocation, not short-term entry precision.

AIBOTZ

Score
52.2
SMH
66/100
SMH chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
100
Stochastic RSI
rising mid-zone
56
Volume
neutral
75
Setup/R-R
vertical extension
46
Dist 50W
+28.5%
4W
+2.6%
13W
+16.4%
RS/SPY
+12.7%
RS/Cat
+9.5%
Support
$260.27
Resistance
$364.42
Bull case

SMH has a vertical extension 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.

BOTZSELECTED
70/100
BOTZ chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
87
MACD
bearish/weakening
54
Stochastic RSI
rising mid-zone
78
Volume
neutral
52
Setup/R-R
neutral structure
49
Dist 50W
+11.0%
4W
+3.5%
13W
+6.9%
RS/SPY
+3.2%
RS/Cat
+0.0%
Support
$30.45
Resistance
$37.83
Bull case

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

AIQ
58/100
AIQ chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
87
MACD
bearish/weakening
43
Stochastic RSI
rising mid-zone
56
Volume
thin participation
39
Setup/R-R
vertical extension
49
Dist 50W
+16.9%
4W
+0.7%
13W
+6.7%
RS/SPY
+3.0%
RS/Cat
-0.2%
Support
$41.50
Resistance
$53.08
Bull case

AIQ has a vertical extension 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.

Why BOTZ won

BOTZ wins despite SMH's superior 12.7% RS versus SPY and bullish-but-flattening MACD because timing and risk asymmetry favor the robotics exposure. SMH sits 28.5% above its 50-week MA with thin volume participation, creating an unfavorable 56 timing score; BOTZ trades just 11% above its 50W with neutral volume and captures a 78 timing score, implying room for consolidation rather than immediate vulnerability. The 13-week returns tell a more balanced story—BOTZ's 6.9% versus SMH's 16.4%—but that differential reflects SMH's extension risk, not relative weakness. Both carry neutral volume, but BOTZ's lower category-relative strength (0.0% versus 9.5%) and less stretched Fibonacci position mean the entry risk has been priced more fairly. The 4.4-point score gap between BOTZ and SMH narrows when you account for BOTZ's superior risk-reward geometry: 19.5% downside cushion versus SMH's steeper 36.2% drop to support.

Why this allocation slot

AI received 10% allocation despite a respectable 52.2 category score because both top-2 categories scored higher and the macro regime penalizes pure-growth cyclicality. AI growth sponsorship is active at +14 points, yet liquidity stress (-12) and credit stress (-8) create headwinds that shift the risk-reward calculus. The category-level macro fit of 59.0 is solid, but SMH's stronger technical evidence (69.6 versus BOTZ's 53.3) was offset by weaker macro-narrative fit (58.0 versus 47.0), revealing a tension: semiconductor leadership works on technicals but less convincingly in a disinflation environment where growth rates face revisions. BOTZ's robotics and physical AI angle sits in the middle ground—not as sensitive to multiple compression yet exposed to capex cycles tied to real asset sponsorship. The 10% slot acknowledges conviction in AI's long-term relevance while respecting the macro regime's current bias toward hard assets and monetary safety.

Utilities & InfrastructurePAVE

Score
49.5
PAVESELECTED
76/100
PAVE chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
96
MACD
bearish but improving
74
Stochastic RSI
rising mid-zone
75
Volume
neutral
69
Setup/R-R
neutral structure
46
Dist 50W
+13.0%
4W
+4.4%
13W
+5.5%
RS/SPY
+1.8%
RS/Cat
+3.9%
Support
$41.97
Resistance
$49.07
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

IGF
67/100
IGF chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
79
MACD
bearish/weakening
42
Stochastic RSI
oversold turn up
84
Volume
above-average participation
41
Setup/R-R
neutral structure
41
Dist 50W
+6.9%
4W
-0.2%
13W
+1.6%
RS/SPY
-2.1%
RS/Cat
+0.0%
Support
$57.73
Resistance
$63.06
Bull case

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

XLU
66/100
XLU chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
77
MACD
bearish/weakening
22
Stochastic RSI
oversold
85
Volume
neutral
39
Setup/R-R
neutral structure
64
Dist 50W
+3.5%
4W
-3.5%
13W
+0.2%
RS/SPY
-3.5%
RS/Cat
-1.4%
Support
$40.39
Resistance
$45.78
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why PAVE won

PAVE wins the category on timing and momentum balance, scoring 75 on timing versus IGF's weaker setup, driven by PAVE's rising mid-zone stochastic RSI (0.72) positioning superior to IGF's oversold turn-up condition. Both sit near 52W highs with disinflation tailwinds, but PAVE's 95.7 trend score and 73.8 momentum confirmation show more consistent risk-adjusted strength than IGF's 79 trend and 42 momentum. The 13-week returns are similarly underwhelming (5.5% for PAVE, 1.6% for IGF), yet PAVE's 3.9% category-relative strength versus IGF's 0.0% reveals that domestic infrastructure is gaining ground on global infrastructure income. Both trade with neutral and above-average volume respectively, but PAVE's 1.05x participation is selective institutional buying, while IGF's above-average participation suggests mixed conviction. The 8.3-point category gap reflects PAVE's structural cleanliness (72.4 versus 41 for risk-reward), making domestic capex beta the preferred expression when the macro regime supports infrastructure through disinflation.

Why this allocation slot

Utilities & Infrastructure earned 10% allocation because its 49.5 category score and 62.0 macro fit reflect disinflation's positive impact on long-duration utility and capex-driven assets. Disinflation pressure (+6) and the broader disinflation regime (+7) create a tailwind that few other categories enjoy, making this category counter-cyclical ballast in a growth-challenged environment. PAVE's domestic capex angle is particularly well-positioned for a regime where government stimulus and infrastructure investment become countercyclical policy tools. Liquidity stress is minimal (-3), and risk appetite descriptors are slightly negative (-2), suggesting that this category is isolated from the worst credit and liquidity risks. The 10% allocation reflects confidence that PAVE will deliver steady mid-to-high single-digit returns with low volatility as disinflation persists, making it a defensive core holding. The timing score of 75 (not peak overbought) and rising stochastic RSI pattern suggest room for accumulation before resistance at 49.07, offering the allocator a window for position additions if near-term pullbacks occur. This category ranks third in macro fit, justifying its slot as a diversifying ballast.

TechnologyIGV

Score
46.1
XLK
59/100
XLK chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
86
MACD
bearish/weakening
51
Stochastic RSI
rising mid-zone
56
Volume
thin participation
45
Setup/R-R
vertical extension
49
Dist 50W
+15.6%
4W
-0.3%
13W
+6.1%
RS/SPY
+2.4%
RS/Cat
+7.5%
Support
$120.27
Resistance
$150.34
Bull case

XLK has a vertical extension 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.

IGVSELECTED
65/100
IGV chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
71
MACD
bearish/weakening
23
Stochastic RSI
rising mid-zone
93
Volume
above-average participation
41
Setup/R-R
neutral structure
65
Dist 50W
+3.5%
4W
+0.5%
13W
-3.3%
RS/SPY
-7.0%
RS/Cat
-1.9%
Support
$100.92
Resistance
$117.19
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

CIBR
70/100
CIBR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
74
MACD
bearish/weakening
19
Stochastic RSI
rising mid-zone
100
Volume
thin participation
36
Setup/R-R
pullback into support
66
Dist 50W
+4.5%
4W
-1.1%
13W
-1.4%
RS/SPY
-5.1%
RS/Cat
+0.0%
Support
$71.12
Resistance
$77.48
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why IGV won

IGV wins the category on timing and risk-reward discipline rather than momentum strength. Its 3.5% distance from the 50-week moving average and above-average volume participation at 1.32x the 20-week average signal a setup where new money is entering at reasonable entry levels, not chasing vertical extension. The stochastic RSI sits at 0.37 in the rising mid-zone, and MACD remains bearish/weakening—conditions that penalize the runner-up XLK, which trades at 15.6% above its 50W and carries only thin participation despite superior 13-week relative strength of 2.4%. IGV's negative 1.9% category-relative strength matters less than the structural cleanliness it offers: neutrality in setup, 33.3 compression score, and a 7.0% downside cushion to support versus just 7.9% upside to resistance. XLK's vertical extension and 6.0-point score deficit reflect the allocator's preference for entry quality over backward-looking momentum when macro headwinds persist.

Why this allocation slot

Technology earned 10% allocation because its 46.1 category score placed it outside the top two, but the 62/38 weighting of technical evidence versus macro fit reveals a portfolio functioning as a valuation floor rather than a growth engine. Disinflation helps technology (scoring +7 macro points), yet active credit stress (-9) and liquidity stress (-8) constraints are genuine enough to cap this category's role. IGV's above-average volume confirms that some accumulation is occurring, but the category-level momentum confirmation score of 23.1 and persistence of 39.5 signal that any sustained move requires external macro support. The allocator retains exposure here as a defensive barbell against deflationary scenarios, not as conviction on AI growth or compute leadership. If risk appetite descriptors flip positive or credit stress indicators resolve, this 10% slot could expand.

Nuclear EnergyURNM

Score
43.1
URA
54/100
URA chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
91
MACD
bearish/weakening
65
Stochastic RSI
oversold turn up
62
Volume
neutral
49
Setup/R-R
vertical extension
42
Dist 50W
+28.1%
4W
+2.9%
13W
+9.5%
RS/SPY
+5.8%
RS/Cat
+0.4%
Support
$36.77
Resistance
$55.12
Bull case

URA has a vertical extension 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
56/100
NLR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
86
MACD
bearish/weakening
42
Stochastic RSI
oversold turn up
62
Volume
thin participation
37
Setup/R-R
vertical extension
44
Dist 50W
+21.7%
4W
+0.6%
13W
+6.1%
RS/SPY
+2.4%
RS/Cat
-3.1%
Support
$107.05
Resistance
$155.10
Bull case

NLR has a vertical extension 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.

URNMSELECTED
58/100
URNM chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
90
MACD
bearish/weakening
57
Stochastic RSI
rising mid-zone
56
Volume
thin participation
44
Setup/R-R
vertical extension
38
Dist 50W
+24.4%
4W
+5.0%
13W
+9.1%
RS/SPY
+5.4%
RS/Cat
+0.0%
Support
$44.80
Resistance
$64.37
Bull case

URNM has a vertical extension profile with 5.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 wins on stochastic RSI timing despite sharing the same bearish-and-weakening MACD as runner-up URA, earning a 3.9-point category victory that reflects incremental technical edge rather than conviction. URNM's stochastic RSI at 0.26 (rising mid-zone) versus URA's oversold turn-up positioning favors URNM's intermediate momentum structure—there is more upside risk in URA's extreme reading. Both trade in vertical extensions (24.4% for URNM, similar for URA), both show 5.4% and 5.8% SPY-relative strength respectively, and both suffer from thin volume participation (0.56x for URNM, neutral for URA). The category-relative strength for URNM sits at 0.0% versus URA's 0.4%, a trivial separation. The meaningful difference is setup: URNM's vertical extension with rising stochastic RSI allows for consolidation before potential rejection, while URA's oversold turn-up invites sharp mean-reversion moves that reward early exits. TThe 9.1% versus 9.5% 13-week returns are nearly identical, confirming that URNM's win rests on entry-timing geometry, not fundamental divergence.

Why this allocation slot

Nuclear Energy earned 10% allocation as a real asset diversifier and inflation optionality hedge, though its 43.1 category score and 50.0 macro fit reflect ambiguous regime fit. Real asset sponsorship (+7) and risk appetite positive (+5) are present, but liquidity stress (-7) and credit stress (-5) create offsetting pressures that land the macro case in neutral territory. URNM's thin 0.56x volume participation warns that institutional conviction is light, and the timing score of only 56 reflects how extended the setup is from entry levels. The allocator holds 10% here as a bet that energy transition capex cycles will dominate mid-cycle demand, decoupling uranium from broad commodity cycles. Crucially, this is not a momentum trade—the -11.9% upside to resistance and 56 timing score mean URNM is already priced for significant tailwinds. The position functions as a hedge against both commodity reflation and ESG-driven energy demand reorientation. If credit stress escalates materially, this position would be vulnerable as uranium's leverage to manufacturing capex would compress.

Defense & AerospaceXAR

Score
40.9
ITA
57/100
ITA chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
84
MACD
bearish/weakening
43
Stochastic RSI
rising mid-zone
56
Volume
neutral
39
Setup/R-R
vertical extension
49
Dist 50W
+16.5%
4W
+1.7%
13W
+5.0%
RS/SPY
+1.3%
RS/Cat
-1.9%
Support
$180.44
Resistance
$216.86
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XARSELECTED
59/100
XAR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
87
MACD
bearish/weakening
50
Stochastic RSI
rising mid-zone
56
Volume
thin participation
41
Setup/R-R
vertical extension
50
Dist 50W
+18.6%
4W
+3.8%
13W
+6.9%
RS/SPY
+3.2%
RS/Cat
+0.0%
Support
$198.65
Resistance
$250.04
Bull case

XAR has a vertical extension 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.

ROKT
40/100
ROKT chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
92
MACD
bearish/weakening
98
Stochastic RSI
rising mid-zone
48
Volume
above-average participation
65
Setup/R-R
vertical extension
41
Dist 50W
+28.5%
4W
+9.3%
13W
+14.2%
RS/SPY
+10.5%
RS/Cat
+7.3%
Support
$61.46
Resistance
$83.35
Bull case

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

Risk

A failed hold above support would weaken the setup.

Tracked, but not top-2 eligible because: .

Why XAR won

XAR wins a tight 2.0-point decision over ITA by delivering consistent RS at zero category-relative strength while ITA lags at -1.9%, despite both sitting in vertical-extension setups. XAR's 6.9% 13-week return and 3.2% SPY-relative strength provide neutral category positioning without conviction, yet that neutrality is the victory condition when thin participation (0.60x 20W average) and a compressed risk-reward environment penalize both contenders. MACD is bearish/weakening for both; stochastic RSI sits at 0.33 for XAR versus a similar placement in ITA. The deciding factor is structural cleanliness: XAR posts 50.0 on the compression score while ITA enters with no category-specific macro descriptor profile, leaving ITA's 48.9 risk-reward score outpaced by XAR's 50.0. Neither setup is compelling on absolute terms—timing scores hover at 56 for XAR and even lower for ITA—but XAR's thin volume confirms that participation is genuinely selective, not a sign of deterioration.

Why this allocation slot

Defense & Aerospace earned 10% as a defensive placeholder within a disinflation regime that offers limited tailwinds for geopolitical risk premia. Its 40.9 category score reflects a fundamental problem: the macro environment is neutral to slightly negative for this exposure. Real asset sponsorship is a light positive (+3), but liquidity stress (-4) and credit stress (+2, a rare positive) create offsetting pressures. XAR's 86.9 trend score and 3.2% SPY RS suggest the sector is grinding higher with minimal enthusiasm, a pattern consistent with index participation rather than tactical demand. The allocator holds this 10% slot as ballast—not because the setup is compelling but because aerospace and defense represent uncorrelated optionality should geopolitical regimes shift. The category's low macro fit score of 51.0 is honest: this is a tactical hold, not a conviction bet, and the 10% allocation will contract if risk appetite tightens further or if the disinflation narrative is challenged.

Traditional EnergyXLE

Score
35.6
XLESELECTED
79/100
XLE chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
99
MACD
bullish and improving
61
Stochastic RSI
rising mid-zone
98
Volume
neutral
64
Setup/R-R
neutral structure
48
Dist 50W
+4.1%
4W
-1.1%
13W
+2.7%
RS/SPY
-1.0%
RS/Cat
+0.0%
Support
$42.47
Resistance
$46.01
Bull case

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

XOP
76/100
XOP chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
76
MACD
bullish and improving
54
Stochastic RSI
rising mid-zone
100
Volume
neutral
56
Setup/R-R
compression near 50W
55
Dist 50W
+2.7%
4W
-1.7%
13W
+1.2%
RS/SPY
-2.5%
RS/Cat
-1.5%
Support
$122.99
Resistance
$137.24
Bull case

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

FCG
74/100
FCG chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
79
MACD
bullish and improving
52
Stochastic RSI
falling/neutral
100
Volume
distribution pressure
43
Setup/R-R
compression near 50W
45
Dist 50W
+2.3%
4W
-0.2%
13W
+3.1%
RS/SPY
-0.6%
RS/Cat
+0.4%
Support
$21.95
Resistance
$25.22
Bull case

FCG has a compression near 50W profile with -0.6% 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 wins the category decisively with 98.5 trend and 98.0 timing scores, yet the victory is hollow given the category's structural macro headwinds. XLE trades just 4.1% above its 50W with neutral volume and carries a 2.7% 13-week return that barely keeps pace with disinflation erosion. The runner-up XOP sits 2.8 points lower, undone by structure cleanliness of 70.1 versus XLE's 76.9 and category-relative strength at -1.5% versus XLE's 0.0%. Both carry bullish-and-improving MACD, rising mid-zone stochastic RSI, and neutral volume—setups that reflect energy's stability play rather than conviction catalyst. XLE's superior timing (98.0 versus XOP's 100, a nuance) reflects its compressed support/resistance range at 42.47/46.01 versus XOP's wider 122.99/137.24, offering tighter risk management for an asset class in secular decline. The score gap is tight because the category itself is weak; XLE wins by avoiding the worst mistakes, not by demonstrating genuine strength.

Why this allocation slot

Traditional Energy earned 10% allocation despite the weakest category macro fit score of 23.0 because the allocator is using it as a tactical deflation trade and dividend yield anchor. Disinflation pressure scores -10 points, and the macro regime penalizes energy as growth expectations compress. Yet real asset sponsorship (+7) and energy's structural cash-flow characteristics offer portfolio utility in a low-rate environment. XLE's 98.5 trend and stable above-50W positioning mean the sector is holding structural support without generating new demand, a pattern consistent with dividend collectors rather than growth believers. The 10% weight is deliberately modest—it reflects conviction that energy will not collapse in a disinflation but will not lead, either. If credit stress indicators deteriorate sharply, this position would contract as yield becomes a poor substitute for collateral. The allocator used XLE over XOP because integrated majors (XLE) offer superior balance-sheet safety compared to exploration upside (XOP) in a potentially tightening credit regime.

Emerging MarketsILF

Score
32.5
ILFSELECTED
70/100
ILF chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
100
Stochastic RSI
overbought momentum
32
Volume
above-average participation
78
Setup/R-R
vertical extension
42
Dist 50W
+21.7%
4W
+2.9%
13W
+12.5%
RS/SPY
+8.8%
RS/Cat
+9.2%
Support
$24.77
Resistance
$31.43
Bull case

ILF has a vertical extension 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.

IEMG
68/100
IEMG chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
81
MACD
bearish/weakening
41
Stochastic RSI
oversold turn up
84
Volume
neutral
47
Setup/R-R
neutral structure
47
Dist 50W
+12.6%
4W
-1.4%
13W
+3.2%
RS/SPY
-0.5%
RS/Cat
+0.0%
Support
$57.57
Resistance
$68.27
Bull case

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

INDA
79/100
INDA chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
80
MACD
bullish but flattening
41
Stochastic RSI
oversold
95
Volume
neutral
53
Setup/R-R
pullback into support
84
Dist 50W
+0.8%
4W
-2.7%
13W
-0.0%
RS/SPY
-3.7%
RS/Cat
-3.3%
Support
$51.98
Resistance
$55.86
Bull case

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

Why ILF won

ILF wins the category with perfect 100.0 trend and momentum confirmation scores, yet its 32.5 category score and 32.0 timing metric reveal the setup's fundamental problem: the move is already extended at 21.7% above the 50W. The victory over IEMG is decisive at 2.1 points, driven by ILF's 79.8 structure score and above-average 1.40x volume (earning 78 on volume confirmation) versus IEMG's 75.2 structure and neutral participation. ILF's 12.5% 13-week return and 9.2% category-relative strength demonstrate Latin America's outsized performance, benefiting from commodity breadth and metals scarcity tailwinds that disproportionately favor EM commodity exporters. IEMG's 3.2% 13-week return and bearish-weakening MACD position it as a laggard despite broader EM breadth being neutral. Both show zero risk/reward upside to resistance (already at 52W highs), but ILF's 26.9% downside cushion and above-average institutional participation suggest professionals are still accumulating Latin America despite the extended setup, a bullish structural signal.

Why this allocation slot

Emerging Markets earns 0% allocation this week, ranked at or near the bottom of the 10-category set with a final score of 32.5. The macro fit of 38.0 is weak due to credit stress at -10 and liquidity stress at -10, which are structural headwinds in a macro environment where carry trades are at risk and EM currency exposure is a liability. Risk appetite positive at +8 is insufficient. ILF's technical strength (100.0 trend, 100.0 momentum) creates a false sense of security: the category's price action is driven by commodity tail winds (metals scarcity at +5, commodity breadth positive at +8), not by genuine EM macro improvement. The timing score of 32.0 signals exhaustion risk, and with disinflation as the macro regime, broad EM exposure has no margin of safety. ILF's lead over IEMG is a relative-strength story, not an absolute attractiveness story—the best horse in a bad race is still a poor allocation. To earn a position, this category needs either a risk-appetite breakout that defies liquidity stress, or a disinflation reversal that improves credit conditions. Current exposure is zero.

Agriculture & LivestockMOO

Score
22.6
MOOSELECTED
67/100
MOO chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
67
MACD
bearish but improving
56
Stochastic RSI
overbought momentum
90
Volume
above-average participation
59
Setup/R-R
neutral structure
42
Dist 50W
+4.8%
4W
+3.2%
13W
-0.3%
RS/SPY
-4.0%
RS/Cat
+0.9%
Support
$70.43
Resistance
$75.72
Bull case

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

VEGI
56/100
VEGI chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
76
MACD
bearish but improving
45
Stochastic RSI
overbought momentum
100
Volume
neutral
54
Setup/R-R
pullback into support
63
Dist 50W
+2.4%
4W
+1.5%
13W
-1.2%
RS/SPY
-4.9%
RS/Cat
+0.0%
Support
$38.26
Resistance
$41.26
Bull case

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

Tracked, but not top-2 eligible because: .

WEAT
20/100
WEAT chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
32
MACD
bullish but flattening
39
Stochastic RSI
falling/neutral
80
Volume
neutral
32
Setup/R-R
pullback into support
90
Dist 50W
-9.0%
4W
-2.5%
13W
-2.2%
RS/SPY
-5.9%
RS/Cat
-1.0%
Support
$20.20
Resistance
$24.00
Bull case

WEAT has a pullback into support profile with -5.9% 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 MOO won

MOO wins primarily on structure and volume confirmation rather than momentum, beating VEGI's pullback-into-support setup by maintaining neutrality with above-average participation. MOO's 78.3 structure score and 1.38x volume at 20-week average represent genuine accumulation, while VEGI's pullback shows 75.9 structure and neutral volume—a meaningful separation when both are underwater on SPY relative strength at -4.0% and -4.9%. The stochastic RSI sits at 0.89 for MOO (overbought momentum near 52W highs) versus 0.89 for VEGI in the same zone, but MOO's above-average volume suggests institutions are absorbing supply, not chasing a retail tail-end move. MOO's -0.3% 13-week return and VEGI's -1.2% both disappoint, yet MOO's 0.9% category-relative strength edges VEGI's 0.0%. The deciding factor: MACD is bearish but improving for both, but MOO's volume-price confirmation (58.9) and persistence (52.9) outpace VEGI's neutral volume behavior by a decisive 10.7-point category gap.

Why this allocation slot

Agriculture & Livestock earns 0% allocation this week, ranked 9th or 10th among the 10 categories, and for good reason: the 22.6 final score is the third-lowest on the board. Disinflation pressure of -8 and disinflation hurting the exposure category-wide at -6 are hammer blows to a sector that benefits from inflation. Real asset sponsorship at +8 and commodity breadth positive at +5 are insufficient to offset the macro regime penalty. The category-level macro fit of 45.0 reflects this: liquidity stress at -4, credit stress is neutral, and the tailwinds are small and uncertain. MOO's stochastic RSI at 0.89 and price near the 52W high suggest the setup has already done its work, and the lack of SPY outperformance (down 4.0% relative) tells us conviction is absent. To earn allocation, this category needs either a disinflation reversal signal or a commodity breadth breakout that pulls the entire category higher. Current positioning offers downside risk with limited upside; capital is better deployed to the two metals categories offering superior technical and macro alignment.