← All reports
2026-01-022025-12-19
Weekly allocation report

2025-12-26

NoCrypto
backtestGoldilocksPartial 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
COPXIndustrial Metals20%Top-2 (20%)
SLVPrecious Metals20%Top-2 (20%)
BOTZAI10%Tier-2 (10%)
IGVTechnology10%Tier-2 (10%)
IEMGEmerging Markets10%Tier-2 (10%)
XARDefense & Aerospace10%Tier-2 (10%)
PAVEUtilities & Infrastructure10%Tier-2 (10%)
URANuclear Energy10%Tier-2 (10%)

Trade Instructions — Monday Open

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

ActionTickerInstruction
SELLREMXSell entire REMX position (5% of portfolio)
SELLIGFSell entire IGF position (2.5% of portfolio)
SELLSMHSell 33% of SMH position (reduce 7.5% → 5.0%)
SELLCIBRSell entire CIBR position (2.5% of portfolio)
SELLURNMSell 33% of URNM position (reduce 7.5% → 5.0%)
SELLFCGSell 50% of FCG position (reduce 5% → 2.5%)
SELLITASell 50% of ITA position (reduce 5% → 2.5%)
BUYCOPXBuy COPX — 25% of freed cash (adds 5.0% to portfolio)
BUYPAVEBuy PAVE — 12% 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)
BUYIEMGBuy IEMG — 13% of freed cash (adds 2.5% to portfolio)
BUYURABuy URA — 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
SLV20%
COPX20%
PAVE10%
IGV7.5%
XAR7.5%
SMH5.0%
URNM5.0%
BOTZ5%
IEMG5%
URA5%
FCG2.5%
ITA2.5%
XLK2.5%
XLE2.5%

Macro Regime — Goldilocks

Score inputs
Growth (ISM PMI)
50
Liquidity (Fed Balance)
62
Risk Appetite
65
Inflation Pressure
36
Dollar Pressure
50
Credit Stress
58
Commodity Breadth
71
Macro tailwinds
AITechnologyIndustrial MetalsEmerging MarketsUtilities & Infrastructure
Active conditions (10)
Liquidity expansion
Liquidity is loose enough to support risk-taking, growth multiples, and longer-duration leadership.
Credit stress
Credit proxies are warning that balance-sheet sensitivity and weak-quality cyclicals deserve a penalty.
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.
EM liquidity support
Dollar, liquidity, and credit conditions are not blocking emerging-market exposure.
Real asset sponsorship
Commodity breadth or inflation pressure supports scarce-resource categories when charts agree.
Not active
Liquidity stressDollar pressureRisk appetite brokenGrowth slowdownGrowth expansionInflation pressureSupply shortageEnergy scarcityDefensive rotationBroad 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.76% / >= 20%FAIL
ISM Manufacturing PMI
missing/skipped / >= 50PASS
BTC 50W SMA rising
-0.13% / > 0 week-over-weekFAIL
Fear & Greed
missing/skipped / 50-90PASS
TOTAL3/BTC 50W not decisively falling
0.16% / > -5% week-over-weekPASS
Fed balance sheet flat/rising
True / latest WALCL >= 4 weeks agoPASS
BTC
$87,835.836
50W SMA
$101,854.03
200W SMA
$56,802.931
BTC-USD — Weekly
BTC-USD chart
⤢ ZOOM
SOL-USD — Weekly
SOL-USD chart
⤢ ZOOM

Category Rankings

RankCategoryWinnerScoreAlloc4W RetPeers (4W)
1Industrial MetalsCOPX78.020%+22.49%PICK +19.0% · REMX +36.0%
2Precious MetalsSLV71.820%+51.34%GDX +27.3% · GLD +15.6%
3AIBOTZ69.610%+3.93%SMH +9.9% · AIQ +2.2%
4TechnologyIGV59.410%-8.68%XLK -0.1% · CIBR -1.7%
5Emerging MarketsIEMG57.410%+8.13%ILF +14.5% · INDA -4.3%
6Defense & AerospaceXAR44.410%+14.63%ITA +7.9% · ROKT +20.5%
7Utilities & InfrastructurePAVE41.310%+4.38%IGF +2.9% · XLU -0.3%
8Nuclear EnergyURA39.110%+28.01%URNM +41.5% · NLR +23.8%
9Agriculture & LivestockMOO25.00%+9.69%VEGI +9.1% · WEAT +2.2%
10Traditional EnergyXLE0%+12.04%FCG +6.7% · XOP +8.4%

Industrial MetalsCOPX

Score
78.0
COPXSELECTED
64/100
COPX chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
overbought momentum
37
Volume
neutral
80
Setup/R-R
vertical extension
39
Dist 50W
+56.4%
4W
+17.7%
13W
+32.8%
RS/SPY
+28.5%
RS/Cat
+13.0%
Support
$42.75
Resistance
$75.71
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

PICK
67/100
PICK chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
overbought momentum
37
Volume
accumulation/confirmation
87
Setup/R-R
vertical extension
46
Dist 50W
+30.2%
4W
+10.4%
13W
+19.8%
RS/SPY
+15.5%
RS/Cat
+0.0%
Support
$38.16
Resistance
$52.35
Bull case

PICK has a vertical extension profile with 15.5% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

REMX
50/100
REMX chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
82
MACD
bearish/weakening
66
Stochastic RSI
rising mid-zone
56
Volume
thin participation
45
Setup/R-R
vertical extension
32
Dist 50W
+47.0%
4W
+2.6%
13W
+16.5%
RS/SPY
+12.2%
RS/Cat
-3.3%
Support
$41.86
Resistance
$76.74
Bull case

REMX has a vertical extension profile with 12.2% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why COPX won

COPX wins a closely contested battle against PICK on the single technical edge of category-relative strength: 13.0% versus 0.0%, translating a 10-point gap between trend/structure/timing scores into a 78.0 final category score that earns top-2 status. Both charts are extended 56–57% above their 50Ws, both show stochastic RSI overbought at 1.00, both have MACD bullish and improving, and both show 13-week returns north of 19%. PICK's technical evidence of 86.5 is superior to COPX's 78.4, and PICK's volume confirmation is actual accumulation (87 score) versus COPX's neutral 80—yet PICK ranks below COPX in the reasoner's proof order because COPX's RS versus SPY (28.5%) exceeds PICK's (15.5%), signaling that copper's scarcity narrative is outpacing the broader mining complex. The category-relative strength metric is the tiebreaker that elevates COPX from third place to the winner's circle; it reflects market structure where copper-specific demand is driving the outperformance, not general risk appetite.

Why this allocation slot

Industrial Metals earned top-2 status with a 78.0 score, just shy of Precious Metals' 71.8, because the macro case for metals scarcity is even more robust at the category level (79.0 fit) than for silver alone. Two active descriptors drive the reasoning: 'metals scarcity' contributes +14 and 'commodity breadth positive' adds +10, combining with Goldilocks regime tailwind (+6) to create powerful structural support. COPX's macro fit of 69.0 is slightly lower than its technical evidence of 78.4, revealing that the technicals are outpacing the narrative—a healthy sign that the move is not purely macro-driven hype. The 20% allocation reflects the portfolio's thesis that industrial metal demand will remain structurally bid throughout the Goldilocks period, underpinned by energy transition capex, semiconductor supply chains, and the absence of major supply additions. The risk to this allocation is asymmetric: risk/reward is only 38.9, meaning upside to resistance is 0.0% while downside to support is 77.1%. COPX's persistence score of 99.3 and momentum confirmation of 100.0 provide comfort that the structure is real, but the extended distance from the 50W (56.4%) combined with neutral volume (0.98x) suggests that the next phase of accumulation will require a pullback. A close below the 50W at 41.79 would trigger a reduction to 10%.

Precious MetalsSLV

Score
71.8
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
43
Dist 50W
+93.5%
4W
+38.9%
13W
+69.9%
RS/SPY
+65.6%
RS/Cat
+47.7%
Support
$33.51
Resistance
$71.12
Bull case

SLV has a vertical extension profile with 65.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
thin participation
66
Setup/R-R
vertical extension
39
Dist 50W
+56.8%
4W
+9.7%
13W
+22.2%
RS/SPY
+17.9%
RS/Cat
+0.0%
Support
$51.13
Resistance
$91.29
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

GLD
67/100
GLD chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
rising mid-zone
53
Volume
thin participation
64
Setup/R-R
vertical extension
41
Dist 50W
+30.4%
4W
+7.4%
13W
+20.2%
RS/SPY
+15.9%
RS/Cat
-2.1%
Support
$307.14
Resistance
$416.74
Bull case

GLD has a vertical extension profile with 15.9% 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 not just its category but the entire portfolio with a 71.8 score that reflects the full technical and macro alignment rare in capital markets. The chart is extended 93.5% above the 50W—an entry risk that would normally penalize any asset—but SLV's 69.9% 13-week return, 65.6% relative strength to SPY, and overbought stochastic RSI at 1.00 indicate momentum is not exhausted but rather confirming a structural regime shift in monetary hedge demand. Volume explodes to 1.84x normal, MACD is bullish and improving, and the persistence score of 100 means every technical signal is aligned to the same direction. GDX, the runner-up, shows similar absolute strength (22.2% 13-week return, 17.9% relative to SPY) but fails on structure (69.2 versus 83.2), volume confirmation (thin versus accumulation), and category-relative strength (0.0% versus 47.7%)—a difference that matters when timing the transition from catch-up to carry. SLV's 47.7% outperformance of the category median reflects the silver market's re-rating as monetary premium plus industrial beta, not speculation.

Why this allocation slot

Precious Metals earned its rank as a top-2 category at 71.8 because the macro regime and technical evidence aligned completely around a monetary hedge thesis that is only beginning. The active descriptor 'monetary hedge bid' contributes +14 to category reasoning and 'metals scarcity' adds +7, combining to a macro fit of 64.0 that is rare outside the two top categories. SLV's technical evidence of 100.0 derives from perfect alignment of trend, relative strength, volume sponsorship, and momentum confirmation—each pillar reinforcing the others. The category's 20% allocation reflects conviction that the Goldilocks regime will persist long enough for silver's industrial demand to follow monetary premium higher, and that liquidity expansion will continue funding real-asset flows. However, the timing score of only 37.0 is a warning light: SLV is already extended, stochastic is overbought, and there is no downside cushion. The allocation persists at 20% because mean-reversion trades in precious metals are typically violent and destructive; holding during extension is preferable to chasing back in after a 10% drawdown. The pre-condition for downgrade is a MACD cross below signal line or a fall below the 50W—not a close call but a definitive break of the uptrend.

AIBOTZ

Score
69.6
BOTZSELECTED
73/100
BOTZ chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
94
MACD
bearish but improving
59
Stochastic RSI
falling/neutral
75
Volume
thin participation
61
Setup/R-R
neutral structure
49
Dist 50W
+11.1%
4W
+4.0%
13W
+5.0%
RS/SPY
+0.7%
RS/Cat
-0.4%
Support
$32.27
Resistance
$37.83
Bull case

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

SMH
63/100
SMH chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
100
Stochastic RSI
falling/neutral
40
Volume
thin participation
72
Setup/R-R
vertical extension
42
Dist 50W
+30.6%
4W
+3.9%
13W
+13.7%
RS/SPY
+9.4%
RS/Cat
+8.3%
Support
$283.62
Resistance
$365.86
Bull case

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

AIQ
54/100
AIQ chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
84
MACD
bearish/weakening
43
Stochastic RSI
falling/neutral
40
Volume
thin participation
38
Setup/R-R
vertical extension
40
Dist 50W
+17.9%
4W
+2.9%
13W
+5.4%
RS/SPY
+1.1%
RS/Cat
+0.0%
Support
$43.28
Resistance
$53.08
Bull case

AIQ has a vertical extension profile with 1.1% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why BOTZ won

BOTZ edges SMH because it refuses the vertical extension trap that has claimed the semiconductor leader at a 30.6% distance from the 50W. BOTZ sits 11.1% above its moving average with trend strength of 94 and risk/reward of 49.4 versus SMH's inferior 42.0, meaning the robotics play offers better downside cushion relative to its upside target. SMH's 13-week return of 13.7% and relative strength of 9.4 versus SPY look compelling, but they mask a timing problem: stochastic RSI is falling in neutral territory and MACD is bullish but flattening, indicating momentum is decelerating into the extended setup. BOTZ's stochastic RSI is also falling but from a lower starting point, and its 5.0% 13-week return with 0.7% relative strength to SPY suggests boring stability rather than stretched leadership—exactly what wins during rebalancing phases when the easy money has already been made.

Why this allocation slot

AI scores 69.6, fourth among the ten categories, and earns a 10% allocation despite strong macro tailwinds because its technical backbone is soft where it matters most. The category-level macro fit of 86.0 reflects robust AI growth sponsorship and risk appetite, yet the representative BOTZ posts only 57.0 technical evidence and 60.9 volume-price confirmation—suggesting the upside is priced in and participation is waning. BOTZ's timing score of 75 is respectable but not dominant, and risk/reward at 49.4 leaves limited cushion if the Goldilocks narrative fractures. The allocation holds because AI remains structurally supported by liquidity expansion and positive risk appetite, and BOTZ offers pure-play robotics exposure without semiconductor leverage; however, the weakness in persistence (58.9) and momentum confirmation (59.3) signals that conviction should remain modest. Only a fresh breakout above resistance at 37.83 with volume confirmation would justify moving this to 20%.

TechnologyIGV

Score
59.4
IGVSELECTED
68/100
IGV chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
78
MACD
bearish but improving
27
Stochastic RSI
rising mid-zone
98
Volume
thin participation
46
Setup/R-R
neutral structure
65
Dist 50W
+3.3%
4W
+3.9%
13W
-6.0%
RS/SPY
-10.3%
RS/Cat
-2.5%
Support
$100.92
Resistance
$117.19
Bull case

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

XLK
55/100
XLK chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
83
MACD
bearish/weakening
54
Stochastic RSI
falling/neutral
40
Volume
thin participation
45
Setup/R-R
vertical extension
40
Dist 50W
+16.8%
4W
+2.4%
13W
+5.1%
RS/SPY
+0.8%
RS/Cat
+8.6%
Support
$127.93
Resistance
$150.34
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

CIBR
76/100
CIBR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
81
MACD
bearish but improving
29
Stochastic RSI
falling/neutral
100
Volume
thin participation
49
Setup/R-R
pullback into support
81
Dist 50W
+2.9%
4W
-0.7%
13W
-3.5%
RS/SPY
-7.8%
RS/Cat
+0.0%
Support
$71.12
Resistance
$77.48
Bull case

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

Why IGV won

IGV claims the category because its timing score of 98 reflects a setup that rewards patience rather than chasing extended moves. The chart sits just 3.3% above the 50W, with MACD bearish but inflecting higher and stochastic RSI climbing into mid-zone territory—a clean reversion-to-mean environment where new capital can enter without fighting gravity. XLK, by contrast, extended 16.8% above its 50W with stochastic RSI already falling and MACD deteriorating, leaving late buyers exposed. IGV's -6.0% 13-week return and -10.3% relative strength versus SPY tell a story of temporary weakness within a intact trend; the risk/reward of 64.6 versus XLK's 40.1 reflects genuine pullback opportunity rather than breakdown. The setup is neutral structure with defined support at 100.92 and resistance at 117.19, making the trade binary and manageable.

Why this allocation slot

Technology ranks tenth among the ten categories this week at 59.4, earning a 10% allocation as a cyclical hedge rather than a growth engine. Goldilocks regime combined with active liquidity expansion and positive risk appetite should theoretically support this exposure, yet the category-level macro fit of 81.0 cannot override technical evidence that remains suspect across the board—volume is thin participation across all three ETFs, momentum confirmation is weak at 27.4 for the winner, and persistence sits at just 45.0. IGV's strength relative to XLK and CIBR is real but relative; winning a weak category does not justify top-tier allocation. The allocation persists because the portfolio needs exposure to enterprise software and duration-sensitive growth in a liquidity-expansion regime, and IGV offers the cleanest entry point despite compressed risk-reward. A move back above the 50W with volume confirmation would be the pre-condition to upgrade this to 20%.

Emerging MarketsIEMG

Score
57.4
ILF
65/100
ILF chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
76
Stochastic RSI
falling/neutral
40
Volume
neutral
64
Setup/R-R
vertical extension
38
Dist 50W
+18.0%
4W
-0.7%
13W
+8.0%
RS/SPY
+3.7%
RS/Cat
+4.6%
Support
$24.77
Resistance
$31.43
Bull case

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

IEMGSELECTED
62/100
IEMG chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
81
MACD
bearish/weakening
33
Stochastic RSI
falling/neutral
62
Volume
thin participation
43
Setup/R-R
neutral structure
39
Dist 50W
+12.3%
4W
+0.4%
13W
+3.4%
RS/SPY
-0.9%
RS/Cat
+0.0%
Support
$59.90
Resistance
$68.27
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

INDA
73/100
INDA chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
80
MACD
bearish/weakening
28
Stochastic RSI
falling/neutral
95
Volume
thin participation
41
Setup/R-R
pullback into support
63
Dist 50W
+2.0%
4W
-1.6%
13W
+3.0%
RS/SPY
-1.3%
RS/Cat
-0.3%
Support
$51.98
Resistance
$55.79
Bull case

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

Actionable but governed by invalidation levels.

Why IEMG won

IEMG prevails over ILF not because the broad emerging-market index is stronger on technicals—ILF scores 61.5 technical evidence versus IEMG's 40.8—but because ILF is extended 18.0% above its 50W while IEMG is only 12.3% extended, and because IEMG's macro fit of 67.0 reflects active 'EM liquidity support' at +12 that outweighs the technical deficit. ILF's MACD is bullish but flattening, stochastic RSI is falling/neutral, and its 8.0% 13-week return is impressive—yet the chart sits near a 52-week high with timing score of 40, a clear penalty for late entry. IEMG's timing of 62.0 and MACD bearish/weakening with stochastic falling mid-zone creates a reversion candidate within a neutral structure. The category-relative strength favors IEMG at 0.0% parity, while ILF's +4.6% shows it outperformed the median but at stretched valuations. IEMG's advantage is the macro directive: emerging-market liquidity support is an active signal that will sponsor broad-based flows, not just commodity-sensitive Latin America plays.

Why this allocation slot

Emerging Markets scores 57.4 and earns a 10% allocation despite modest technical evidence (40.8 for the winner) because macro fit of 78.0 is the highest in the entire portfolio outside the top-2 categories. The active descriptors 'EM liquidity support' (+14) and 'liquidity expansion' (+8) combine with 'risk appetite positive' (+8) to create structural tailwind that overrides IEMG's weak momentum confirmation (33.2) and thin participation. IEMG's relative strength to SPY is actually negative at -0.9%, meaning emerging markets are underperforming the U.S., yet the allocation persists because (a) liquidity expansion typically benefits EM currencies and cross-border flows, and (b) the Goldilocks regime de-risks the credit stress exposure that normally pressures emerging sovereigns. The category-level technical evidence of 40.8 is weak—IEMG sits 12.3% above the 50W, MACD is bearish, stochastic is falling—yet the category score of 57.4 reflects the reasoner's weighting of macro at 38% versus technicals at 62%, with macro providing sufficient lift to justify allocation. Persistence at 46.4 warns that the setup lacks follow-through, and volume-price confirmation at 42.6 suggests accumulation has not begun. The portfolio accepts this tension because liquidity cycles reward early entry; however, a fall below the 50W support at 59.90 would warrant reduction to 5%, and only a macro reversal to risk-off would justify elimination.

Defense & AerospaceXAR

Score
44.4
XARSELECTED
63/100
XAR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
97
MACD
bearish but improving
70
Stochastic RSI
rising mid-zone
53
Volume
thin participation
52
Setup/R-R
vertical extension
38
Dist 50W
+21.6%
4W
+7.0%
13W
+7.0%
RS/SPY
+2.7%
RS/Cat
+0.0%
Support
$208.93
Resistance
$250.04
Bull case

XAR has a vertical extension profile with 2.7% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

ITA
63/100
ITA chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
96
MACD
bearish but improving
65
Stochastic RSI
rising mid-zone
53
Volume
thin participation
50
Setup/R-R
vertical extension
46
Dist 50W
+19.5%
4W
+6.3%
13W
+6.0%
RS/SPY
+1.7%
RS/Cat
-1.0%
Support
$186.86
Resistance
$218.07
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

ROKT
48/100
ROKT chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
rising mid-zone
53
Volume
accumulation/confirmation
90
Setup/R-R
vertical extension
47
Dist 50W
+29.8%
4W
+10.5%
13W
+14.4%
RS/SPY
+10.1%
RS/Cat
+7.4%
Support
$66.08
Resistance
$85.61
Bull case

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

Risk

A failed hold above support would weaken the setup.

Tracked, but not top-2 eligible because: .

Why XAR won

XAR prevails in the tightest category decision of the week—a 0.4-point margin over ITA—by virtue of cleaner structure (68.3 versus 67.2) and superior category-relative strength (0.0% versus -1.0%), not because of any decisive technical edge. Both charts display identical vertical extensions 21–22% above their 50Ws, both show MACD bearish but improving with stochastic RSI rising mid-zone, and both sit near 52-week highs with entry risk baked in. XAR's 2.7% relative strength to SPY outperforms ITA's 1.7%, and its 7.0% 13-week return matches its 4-week return, suggesting consistency rather than momentum spikes. The category setup itself is exhausted—ITA's momentum score of 65 and XAR's 70 both signal that the easy buying pressure has been absorbed. This is a category where the winner is decided by fractions, not by conviction, and both ETFs carry timing scores of only 53, reflecting the extended nature of the entire aerospace complex.

Why this allocation slot

Defense & Aerospace scores just 44.4, the fourth-weakest category, and holds a 10% allocation primarily as a portfolio stabilizer in a risk-on environment. Macro fit of 55.0 indicates neutral to slightly positive sponsorship—credit stress adds 2 points but provides minimal tailwind—and the absence of category-specific descriptors means the reasoning layer could not build a narrative case beyond technical signals. XAR's impressive trend score of 97 is overshadowed by its timing penalty of 53 and risk/reward of only 38.5, leaving almost no margin for error if the 52-week high at 250.04 fails to hold. The portfolio holds this position because the Goldilocks regime and positive risk appetite still favor pro-cyclical defense spending, and the setup does show early signs of accumulation (MACD improving, stochastic rising); however, the tight score gap between XAR and ITA and the weak persistence at 53.9 suggest this category is near an inflection point. A break below the 50W support at 208.93 would warrant immediate reduction to 5%.

Utilities & InfrastructurePAVE

Score
41.3
PAVESELECTED
74/100
PAVE chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
94
MACD
bearish but improving
64
Stochastic RSI
rising mid-zone
75
Volume
neutral
66
Setup/R-R
neutral structure
51
Dist 50W
+12.5%
4W
+1.5%
13W
+4.7%
RS/SPY
+0.3%
RS/Cat
+3.3%
Support
$44.80
Resistance
$49.26
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

IGF
64/100
IGF chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
78
MACD
bearish/weakening
33
Stochastic RSI
rising mid-zone
78
Volume
above-average participation
38
Setup/R-R
neutral structure
44
Dist 50W
+5.9%
4W
-2.0%
13W
+1.3%
RS/SPY
-3.0%
RS/Cat
+0.0%
Support
$58.69
Resistance
$63.06
Bull case

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

XLU
64/100
XLU chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
73
MACD
bearish/weakening
11
Stochastic RSI
oversold turn up
100
Volume
thin participation
33
Setup/R-R
pullback into support
71
Dist 50W
+3.0%
4W
-5.6%
13W
-1.4%
RS/SPY
-5.7%
RS/Cat
-2.8%
Support
$40.92
Resistance
$45.78
Bull case

XLU has a pullback into support profile with -5.7% 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 captures the category with a clear technical and relative-strength edge: trend 93.5 versus IGF's 78, timing 75 versus 78 (nearly tied), and momentum confirmation 64.4 versus IGF's 33. The infrastructure play is 12.5% above the 50W versus IGF's longer extension, sits with stochastic RSI rising mid-zone on improving MACD, and owns 3.3% category-relative strength that decisively separates it from the also-ran. PAVE's risk/reward of 51.5 beats IGF's 43.6, and volume-price confirmation of 65.9 indicates accumulation is underway, not just rotation. IGF's structure is neutral but its momentum is weak (33), volume confirmation is thin, and category-relative strength is zero—a chart that would be fine in a risk-off environment but loses conviction in Goldilocks. PAVE's setup is clean and early; the 12.5% extension is manageable because the chart shows real buying pressure (1.02x volume neutral, rising stochastic) rather than mechanical extension.

Why this allocation slot

Utilities & Infrastructure scores 41.3, fifth-weakest category, and holds 10% as a defensive income play that benefits modestly from Goldilocks and commodity breadth signals. PAVE's technical evidence of 72.2 is respectable but not exceptional, and macro fit of 53.0 reflects marginal tailwinds: 'commodity breadth positive' at +4, 'risk appetite positive' at +4, offset by 'credit stress' at -5. The category-level macro fit of 58.0 indicates this is neither a core convictions play nor a core drag—it is positioning for a scenario where rate cuts eventually compress real yields and make utility and infrastructure income more valuable. The allocation persists at 10% because the portfolio recognizes that Goldilocks regimes eventually give way to either disinflation-driven rate cuts (supporting utilities) or inflation-driven rate hikes (harming them); PAVE's current setup offers a low-risk entry point before the regime decision becomes obvious. Risk/reward at 51.5 shows PAVE has room to run to 49.26 with support at 44.80, creating a workable 10% risk zone. Persistence at 62.1 and volume-price confirmation at 65.9 are strong enough to suggest accumulation is real, not sentiment. The portfolio would upgrade to 20% only if (a) the Fed signals rate-cut timing, (b) PAVE sustains a break above 49.26 on volume, and (c) credit stress descriptor switches to false.

Nuclear EnergyURA

Score
39.1
URNM
48/100
URNM chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
78
MACD
bearish but improving
21
Stochastic RSI
falling/neutral
53
Volume
thin participation
37
Setup/R-R
vertical extension
39
Dist 50W
+21.3%
4W
+0.7%
13W
-7.5%
RS/SPY
-11.8%
RS/Cat
-0.5%
Support
$44.80
Resistance
$64.37
Bull case

URNM has a vertical extension profile with -11.8% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

URASELECTED
37/100
URA chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
68
MACD
bearish/weakening
15
Stochastic RSI
oversold
48
Volume
thin participation
26
Setup/R-R
vertical extension
44
Dist 50W
+25.1%
4W
+1.3%
13W
-5.2%
RS/SPY
-9.5%
RS/Cat
+1.8%
Support
$37.51
Resistance
$55.12
Bull case

URA has a vertical extension profile with -9.5% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

NLR
45/100
NLR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
67
MACD
bearish/weakening
1
Stochastic RSI
oversold
55
Volume
thin participation
21
Setup/R-R
vertical extension
57
Dist 50W
+17.0%
4W
-2.5%
13W
-7.0%
RS/SPY
-11.3%
RS/Cat
+0.0%
Support
$108.17
Resistance
$155.10
Bull case

NLR has a vertical extension profile with -11.3% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why URA won

URA wins Nuclear Energy with a technical evidence score of just 6.6—the lowest winning score in the portfolio—in a category where URNM actually submitted 37.6 technical evidence but lost because of lower category-relative strength (−0.5% versus 1.8%). The setup is an extended vertical move (25.1% above the 50W) with stochastic RSI oversold at 0.18 and MACD bearish/weakening, creating a potential capitulation reversal if buyers emerge. URA's 13-week return is a losing -5.2%, category-relative strength is barely positive at 1.8%, and risk/reward is compressed at 43.5, yet these liabilities allow the reasoner to classify the chart as pullback-into-opportunity rather than breakdown. URNM's superior technical credentials (momentum 21, volume 37) are offset by its macro fit of only 57.0 versus URA's neutral 50.0—essentially a wash. Both charts are damaged goods; URA wins because its damage is less visible to algorithms scanning for relative strength shifts.

Why this allocation slot

Nuclear Energy scores 39.1, second-weakest category, and holds 10% as a speculative real-asset play with no macro conviction. The category-level macro fit of 57.0 is entirely dependent on 'real asset sponsorship' at +7 and 'AI growth sponsorship' at +5; there is no structural descriptor pushing uranium into the Goldilocks playbook. URA's technical evidence of 6.6 combined with macro fit of 50.0 signals the allocation is pure optionality on mean-reversion and scarcity re-rating, not on fundamental demand. The portfolio holds this slot because uranium and nuclear are mathematically required for energy transition modeling, and small positions in beaten-down markets sometimes deliver outsized returns—but the conviction is explicitly low. Persistence at 33.1, momentum confirmation at 15.1, and volume-price confirmation at 26.1 all rank among the weakest in the portfolio, confirming that URA is neither accumulating nor leading. The allocation remains at 10% only because the reasoner believes oversold (stochastic 0.18) pullback setups can reverse without narrative support; however, a close below support at 37.51 would warrant reduction to 5%. Upgrade to 20% requires simultaneous evidence of (a) stochastic rising above 0.50, (b) MACD crossing above signal line, and (c) volume above 1.0x average—none of which are present.

Agriculture & LivestockMOO

Score
25.0
MOOSELECTED
72/100
MOO chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
65
MACD
bearish but improving
43
Stochastic RSI
falling/neutral
100
Volume
neutral
52
Setup/R-R
pullback into support
62
Dist 50W
+2.2%
4W
-0.1%
13W
-0.8%
RS/SPY
-5.1%
RS/Cat
+0.7%
Support
$70.43
Resistance
$75.72
Bull case

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

VEGI
22/100
VEGI chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
49
MACD
bearish but improving
44
Stochastic RSI
falling/neutral
100
Volume
above-average participation
43
Setup/R-R
pullback into support
90
Dist 50W
-0.2%
4W
-0.6%
13W
-1.5%
RS/SPY
-5.8%
RS/Cat
+0.0%
Support
$38.26
Resistance
$41.26
Bull case

VEGI has a pullback into support profile with -5.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.

WEAT
20/100
WEAT chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
31
MACD
bullish but flattening
34
Stochastic RSI
rising mid-zone
88
Volume
thin participation
28
Setup/R-R
pullback into support
90
Dist 50W
-8.8%
4W
-1.9%
13W
-2.4%
RS/SPY
-6.7%
RS/Cat
-0.9%
Support
$19.98
Resistance
$23.15
Bull case

WEAT has a pullback into support profile with -6.7% 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 a deeply troubled category with a 49.9-point rout of runner-up VEGI, but the victory masks a setup that deserves skepticism. MOO's strength lies in its timing score of 100—price is just 2.2% above the 50W, pulled back into defined support at 70.43, with Fibonacci zones aligned to catch reversal trades. MACD is bearish but improving and stochastic RSI is falling in neutral zone, creating a textbook mean-reversion candidate. VEGI loses because its structure is fractured (51.0 versus 72.9), its relative strength is 0.7 lower, and it carries hard filters flagging structural breakdown. However, MOO's momentum confirmation is a weak 43.4, its 13-week return is near flat at -0.8%, and category-relative strength barely positive at 0.7% tells you this is defensive positioning, not conviction. The volume-price confirmation of 51.7 and persistence of 50.2 suggest the setup is early, not confirmed—a reversion waiting for sponsorship.

Why this allocation slot

Agriculture & Livestock receives 0% allocation because the entire category scored 25.0, placing it ninth or tenth among the ten sectors—barely eligible to hold any capital at all. Disinflation pressure (-8) and lack of commodity breadth sponsorship (-0 to +5 depending on the name) have drained this sector of participation. The macro regime is Goldilocks, which should help real assets, but agriculture specifically lacks the scarcity premium that metals are enjoying; grain and livestock prices remain range-bound while demand signals are ambiguous. MOO's 64.2 technical evidence is respectable, but it cannot overcome a category-level macro fit of only 55.0, and the thin participation across all three names confirms that capital is not rotating into agriculture. This allocation would reactivate only if: commodity breadth turns structurally positive, disinflation reverses to inflation expectations, or MOO breaks above 75.72 resistance on genuine accumulation volume.

Traditional EnergyXLE

Score
0.0
XLESELECTED
65/100
XLE chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
60
MACD
bearish/weakening
10
Stochastic RSI
falling/neutral
95
Volume
thin participation
31
Setup/R-R
pullback into support
62
Dist 50W
+1.1%
4W
-2.3%
13W
-3.9%
RS/SPY
-8.2%
RS/Cat
+0.7%
Support
$42.47
Resistance
$46.01
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

FCG
23/100
FCG chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
38
MACD
bullish but flattening
22
Stochastic RSI
falling/neutral
95
Volume
thin participation
37
Setup/R-R
compression near 50W
80
Dist 50W
-1.3%
4W
-5.9%
13W
-4.6%
RS/SPY
-8.9%
RS/Cat
+0.0%
Support
$21.95
Resistance
$25.22
Bull case

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

XOP
0/100
XOP chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
22
MACD
bearish/weakening
0
Stochastic RSI
oversold
95
Volume
thin participation
6
Setup/R-R
pullback into support
98
Dist 50W
-2.2%
4W
-6.8%
13W
-8.9%
RS/SPY
-13.3%
RS/Cat
-4.4%
Support
$122.99
Resistance
$137.24
Bull case

XOP has a pullback into support profile with -13.3% 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 XLE won

XLE wins by default in a category that scored 0.0 and failed the reasoner's eligibility filter, meaning no allocation should have been assigned—yet the mechanical rules require a representative. XLE's trend score of 59.7 is supported by price above both moving averages and an even 50W slope of 0.0%, but the relative strength to SPY is -8.2%, meaning energy has underperformed the broad market. Timing is actually excellent at 95.0 because price is just 1.1% above the 50W with support tightly defined at 42.47, creating a reversion candidate. However, momentum confirmation is a disastrous 10.5 because the 13-week return is -3.9%, category-relative strength is flat, and MACD is bearish/weakening with volume thin participation. FCG and XOP both failed hard filters due to structural breakdown, leaving XLE as the only marginally viable choice. The gap between XLE's 50.2 technical evidence and macro fit of 47.0 signals fundamental disagreement between the charts and the macro regime—Goldilocks does not want legacy energy exposure.

Why this allocation slot

Traditional Energy scores 0.0 and receives zero allocation—it is the only category excluded entirely this week. The category macro fit of 40.0 is the lowest across all ten sectors, penalized by disinflation pressure (-10), credit stress (-7), and an absence of commodity breadth or real-asset sponsorship specific to energy. XLE's technical evidence of 34.8 is inadequate to overcome the macro headwind, and both FCG and XOP posted worse scores. The portfolio has no room for a sector that is losing momentum (-3.9% to -8.9% 13W returns) in a Goldilocks regime where capital is rotating into metals scarcity, AI, and infrastructure. Energy would re-enter the allocation if: WTI crude breaks above $90 on supply shock, disinflation reverses to inflation expectations, or XLE breaks above 46.01 resistance on accumulation volume of 1.5x+ average. Until then, this 0% slot is a signal: energy is structurally out of favor.