← All reports
2021-12-032021-11-19
Weekly allocation report

2021-11-26

AltSeason
backtestTransition / MixedPartial 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
FSOL50%Overlay
XLETraditional Energy10%Top-2 (10%)
XLKTechnology10%Top-2 (10%)
URNMNuclear Energy5%Tier-2 (5%)
PAVEUtilities & Infrastructure5%Tier-2 (5%)
GLDPrecious Metals5%Tier-2 (5%)
MOOAgriculture & Livestock5%Tier-2 (5%)
COPXIndustrial Metals5%Tier-2 (5%)
SMHAI5%Tier-2 (5%)

Trade Instructions — Monday Open

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

ActionTickerInstruction
SELLURNMSell 17% of URNM position (reduce 7.5% → 6.3%)
SELLCIBRSell 50% of CIBR position (reduce 2.5% → 1.3%)
SELLITASell entire ITA position (1.3% of portfolio)
BUYSMHBuy SMH — 33% of freed cash (adds 1.2% to portfolio)
BUYXLKBuy XLK — 67% 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
FSOL50%
XLE10%
URNM6.3%
GLD6.3%
PAVE5%
SMH5%
XLK5%
COPX3.8%
MOO3.8%
CIBR1.3%
REMX1.3%
XAR1.3%
URA1.3%

Macro Regime — Transition / Mixed

Score inputs
Growth (ISM PMI)
50
Liquidity (Fed Balance)
62
Risk Appetite
63
Inflation Pressure
68
Dollar Pressure
59
Credit Stress
57
Commodity Breadth
80
Macro tailwinds
Defense & AerospaceNuclear Energy
Active conditions (12)
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.
Dollar pressure
The dollar is firm enough to pressure commodities, emerging markets, and global liquidity-sensitive trades.
Risk appetite positive
Leadership and defensive-rotation signals say capital is willing to sponsor risk.
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.
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 stressRisk appetite brokenGrowth slowdownGrowth expansionDisinflation pressureMonetary hedge bidDefensive rotationEM 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 — AltSeason

ValueBTC

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

TrendBTC

TrendBTC confirmed: 2 consecutive closes above rising/flat 50W SMA

AltSeason — ACTIVE

all available AltSeason conditions pass; missing optional confirmations skipped

AltSeason conditions (all must pass)
Already crypto risk-on
True / ValueBTC or TrendBTCPASS
BTC distance above 50W
23.22% / >= 5% (hold)PASS
ISM Manufacturing PMI
missing/skipped / >= 50PASS
BTC 50W SMA rising
1.67% / > 0 week-over-weekPASS
Fear & Greed
missing/skipped / 50-90PASS
TOTAL3/BTC 50W not decisively falling
-2.95% / > -10% week-over-week (hold)PASS
Fed balance sheet flat/rising
True / latest WALCL >= 4 weeks agoPASS
BTC
$57,248.457
50W SMA
$46,462.092
200W SMA
$17,849.282
BTC-USD — Weekly
BTC-USD chart
⤢ ZOOM
SOL-USD — Weekly
SOL-USD chart
⤢ ZOOM

Category Rankings

RankCategoryWinnerScoreAlloc4W RetPeers (4W)
1Traditional EnergyXLE76.820%-3.65%FCG -6.0% · XOP -6.1%
2TechnologyXLK58.620%+3.07%CIBR -0.1% · IGV -4.6%
3Nuclear EnergyURNM58.410%-7.37%URA -6.4% · NLR -1.4%
4Utilities & InfrastructurePAVE52.610%+0.07%XLU +3.7% · IGF +1.7%
5Precious MetalsGLD51.110%+1.27%GDX -2.5% · SLV -0.6%
6Agriculture & LivestockMOO50.510%+1.50%WEAT -3.1% · VEGI +0.3%
7Industrial MetalsCOPX47.010%+4.34%REMX -11.7% · PICK +2.0%
8AISMH42.210%+1.58%AIQ -0.8% · BOTZ -1.0%
9Defense & AerospaceXAR35.60%+1.18%ITA +0.7% · ROKT +0.5%
10Emerging MarketsINDA9.00%-5.61%IEMG -1.5% · ILF -3.7%

Traditional EnergyXLE

Score
76.8
FCG
61/100
FCG chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
96
MACD
bullish but flattening
100
Stochastic RSI
falling/neutral
48
Volume
thin participation
71
Setup/R-R
vertical extension
49
Dist 50W
+23.8%
4W
-4.7%
13W
+24.4%
RS/SPY
+22.5%
RS/Cat
+5.9%
Support
$12.42
Resistance
$19.01
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XOP
67/100
XOP chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
96
MACD
bullish but flattening
89
Stochastic RSI
falling/neutral
48
Volume
neutral
66
Setup/R-R
vertical extension
50
Dist 50W
+15.7%
4W
-7.1%
13W
+18.5%
RS/SPY
+16.5%
RS/Cat
+0.0%
Support
$73.17
Resistance
$109.71
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XLESELECTED
76/100
XLE chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
96
MACD
bullish but flattening
72
Stochastic RSI
falling/neutral
70
Volume
neutral
66
Setup/R-R
neutral structure
49
Dist 50W
+11.3%
4W
-3.3%
13W
+12.7%
RS/SPY
+10.8%
RS/Cat
-5.7%
Support
$22.94
Resistance
$29.13
Bull case

XLE has a neutral structure profile with 10.8% 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 Traditional Energy and earned top-2 weight by delivering the cleanest execution in a strong macro category. Price is above both 50-week and 200-week moving averages with neutral structure—not extended, not compressed, not signaling reversal—and the 10.8% outperformance versus SPY combined with 12.7% 13-week returns tells us that energy cash-flow narratives are genuinely accumulating. FCG lost to XLE despite stronger 13-week returns of 24.4% because timing is poor: FCG is extended 23.8% above the 50-week, and stochastic RSI is falling into neutral at the edge of overbought, meaning new buyers are entering a stretched setup. XLE's timing score of 70.0 versus FCG's 48.0 reflects the edge in entry mechanics. Volume confirmation for XLE is neutral (0.92x normal) versus FCG's thin participation (below 1.0x), and MACD is bullish but flattening for both, but XLE's structure supports the case that accumulation is happening at reasonable levels rather than desperate chasing.

Why this allocation slot

Traditional Energy ranked first among categories at 76.8 and earned a top-2 slot at 10% allocation, justified by exceptional macro fit at 85% driven by energy-scarcity (+14), inflation-pressure (+10), and supply-shortage (+7) signals. Technical evidence scored 68.2%, solid without being exceptional, but the macro sponsorship created a portfolio imperative: real-asset protection in an inflation-pressure regime demands energy exposure. XLE's integrated-cash-flow thesis—capturing both commodity upside and refining margins—provided tactical robustness. Volume at 0.92x 20-day average meant institutional positioning remained measured, avoiding the overheated speculative reads that plague FCG and XOP. The 10% slot reflects category rank and macro conviction, positioned to benefit from sustained geopolitical supply disruption and demand-side inflation. This allocation remains intact until energy-scarcity or supply-shortage signals deactivate; if crude breaks below technical support or macro descriptors fade, rebalancing to 5% would occur immediately. For now, XLE anchors the real-asset sleeve of the portfolio.

TechnologyXLK

Score
58.6
XLKSELECTED
82/100
XLK chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
86
Stochastic RSI
falling/neutral
75
Volume
above-average participation
78
Setup/R-R
neutral structure
48
Dist 50W
+14.4%
4W
+2.8%
13W
+5.1%
RS/SPY
+3.1%
RS/Cat
+3.6%
Support
$70.01
Resistance
$85.65
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

CIBR
73/100
CIBR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
95
MACD
bullish but flattening
52
Stochastic RSI
oversold
70
Volume
neutral
61
Setup/R-R
neutral structure
52
Dist 50W
+11.0%
4W
-3.1%
13W
+1.4%
RS/SPY
-0.5%
RS/Cat
+0.0%
Support
$44.10
Resistance
$56.11
Bull case

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

IGV
50/100
IGV chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
77
MACD
bearish/weakening
5
Stochastic RSI
oversold
70
Volume
distribution pressure
19
Setup/R-R
neutral structure
43
Dist 50W
+8.7%
4W
-4.8%
13W
-1.3%
RS/SPY
-3.3%
RS/Cat
-2.7%
Support
$72.12
Resistance
$88.63
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why XLK won

XLK won Technology decisively by combining clean trend structure with genuine relative strength accumulation. Price sits above both the 50-week and 200-week moving averages with a 0.6% positive slope, and the 3.1% outperformance versus SPY signals that institutional buyers are choosing broad profitable tech over the index. CIBR lost ground on two fronts: its MACD is bullish but flattening—momentum confirmation is fading—while XLK's MACD remains bullish and improving, and CIBR's category-relative strength of 0.0% tells us cybersecurity is not benefiting from the same sponsorship as XLK's integrated tech leadership. Volume participation at 1.18x the 20-week average confirms accumulation rather than bounce; the setup is neutral structure near the 50-week moving average, not extended or stretched, which gives risk-reward geometry of 18.5% downside to support versus only 3.1% upside to resistance.

Why this allocation slot

Technology's 10% allocation reflects a category performing credibly but outside the true leadership tier. At a 58.6 final score, it ranked third among eligible categories this week, which in a mixed macro regime means it captures meaningful opportunity without consuming the portfolio's highest-conviction capital. Liquidity expansion and positive risk appetite are both active, and XLK's broad profitability narrative fits that sponsorship, yet credit stress headwinds and inflation pressure combined to hold the macro fit at just 63%. The category earns its slot because entry timing remains clean and the technical evidence is strong enough (62% of the score), but XLE and XLK—the top two—deserve first priority. XLK would need to establish even firmer relative strength or see the macro backdrop shift decisively toward growth-without-inflation concerns to move into 20% territory.

Nuclear EnergyURNM

Score
58.4
URNMSELECTED
55/100
URNM chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
86
MACD
bullish but flattening
100
Stochastic RSI
falling/neutral
48
Volume
neutral
78
Setup/R-R
vertical extension
34
Dist 50W
+33.2%
4W
-2.8%
13W
+45.8%
RS/SPY
+43.9%
RS/Cat
+15.2%
Support
$25.68
Resistance
$49.78
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

URA
68/100
URA chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
100
Stochastic RSI
oversold
48
Volume
neutral
73
Setup/R-R
vertical extension
36
Dist 50W
+23.9%
4W
-3.6%
13W
+30.7%
RS/SPY
+28.7%
RS/Cat
+0.0%
Support
$17.81
Resistance
$30.14
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

NLR
43/100
NLR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
82
MACD
bearish/weakening
0
Stochastic RSI
oversold
85
Volume
thin participation
20
Setup/R-R
neutral structure
59
Dist 50W
+3.3%
4W
-1.6%
13W
+2.0%
RS/SPY
+0.1%
RS/Cat
-28.7%
Support
$51.90
Resistance
$56.84
Bull case

NLR has a neutral structure profile with 0.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 URNM won

URNM won Nuclear Energy despite being the more extended of the top two contenders because relative strength and momentum persistence are unambiguous: 43.9% outperformance versus SPY, 45.8% 13-week return, and 15.2% category-relative strength tell us that uranium-miner beta is receiving tactical flows that are not stopping. URA's momentum is equally strong at 28.7% versus SPY and 30.7% 13-week return, but URNM's category-relative strength of 15.2% versus URA's 0.0% means URNM is winning capital allocation within the basket. Both are extended at 33.2% and 28.7% above the 50-week respectively, and both trade in vertical structure with overbought stochastic RSI readings, so timing risk is symmetric. URNM's structure cleanliness at 58.3 versus URA's similar reading means the decision hinges on relative strength: buyers are choosing URNM's miner exposure over URA's broad uranium exposure, and that relative preference is the signal that breaks the tie.

Why this allocation slot

Nuclear Energy took 5% at a 58.4 score and fifth-place rank, positioned in the category because macro fit reached 69% through energy-scarcity (+9), real-asset-sponsorship (+7), and AI-growth-sponsorship (+5) signals. Technical evidence scored only 63.4%, dragged down by poor risk-reward (34/100) and weak timing (48/100) stemming from URNM's 33.2% extension. This is an aggressive bet compressed into 5% precisely because entry timing is late and downside-to-support extends 65.8%. The allocation exists to capture uranium-supply scarcity within a real-asset regime without overweighting extension risk. URNM must hold support at 25.68 to remain viable; any penetration triggers 0% reallocation. The nuclear thesis—grid power, EV charging, AI data-center demands—remains intact, but it's subordinated to entry risk in this portfolio construction. If URNM consolidates and tightens its structure over 2–3 weeks, the 5% could expand to 10% as timing normalizes; currently, it's a token bet on a valid macro theme with poor entry geometry.

Utilities & InfrastructurePAVE

Score
52.6
PAVESELECTED
77/100
PAVE chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
72
Stochastic RSI
falling/neutral
75
Volume
neutral
69
Setup/R-R
neutral structure
48
Dist 50W
+10.7%
4W
+1.7%
13W
+1.8%
RS/SPY
-0.1%
RS/Cat
+3.7%
Support
$24.71
Resistance
$28.88
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XLU
77/100
XLU chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
86
MACD
bearish but improving
36
Stochastic RSI
falling/neutral
100
Volume
thin participation
51
Setup/R-R
pullback into support
63
Dist 50W
+2.7%
4W
-0.2%
13W
-2.6%
RS/SPY
-4.5%
RS/Cat
-0.7%
Support
$31.94
Resistance
$34.97
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

IGF
51/100
IGF chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
51
MACD
bearish/weakening
15
Stochastic RSI
oversold
100
Volume
thin participation
30
Setup/R-R
pullback into support
98
Dist 50W
-0.1%
4W
-4.1%
13W
-1.9%
RS/SPY
-3.8%
RS/Cat
+0.0%
Support
$45.63
Resistance
$48.40
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why PAVE won

PAVE won Utilities & Infrastructure decisively on structure quality and momentum, narrowly defeating XLU by just 1.0 points in the final category score but commanding on the technical case. PAVE is above both the 50-week and 200-week moving averages with a neutral structure that is neither extended nor compressed, and the MACD is bullish and improving with stochastic RSI falling into neutral—a much cleaner technical picture than XLU's pullback-into-support setup with bearish-but-improving MACD. PAVE's category-relative strength is 3.7% versus XLU's -0.7%, confirming that infrastructure capex narratives are preferred to regulated utility narratives. Volume confirmation for PAVE is neutral (0.91x normal) versus XLU's thin participation, and momentum confirmation is superior at 72.2 versus 36 for XLU. The 13-week returns are 1.8% for PAVE and -2.6% for XLU, a spread that tells us infrastructure is quietly accumulating while utilities are still deteriorating.

Why this allocation slot

Utilities & Infrastructure earned 5% at a 52.6 score and seventh-place rank as a tactical hedge against inflation-pressure and broad-market-bear signals. Macro fit reached exactly 50%, perfectly balanced between supporting factors (commodity-breadth-positive, risk-appetite-positive) and headwinds (inflation-pressure, broad-market-bear). PAVE's 78.4% technical evidence score relied heavily on its perfect trend confirmation (99.9/100), but momentum contribution measured only 72.2/100 and risk-reward remained compressed at 48.5/100 due to minimal downside extension. This is a positioned bet on capex-driven infrastructure demand in an inflation-pressure environment, not a conviction growth play. The 5% slot captures regulated utility and infrastructure reflationary positioning without overweighting—if broad-market-bear deactivates or inflation-pressure signals fade, the allocation compresses to 0%. Conversely, if structural capex legislation accelerates through cycle, PAVE could expand toward 10%. Currently, it holds as portfolio insurance rather than alpha generation.

Precious MetalsGLD

Score
51.1
GDX
68/100
GDX chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
60
MACD
bullish and improving
58
Stochastic RSI
falling/neutral
82
Volume
neutral
54
Setup/R-R
neutral structure
85
Dist 50W
-5.8%
4W
+1.3%
13W
-1.5%
RS/SPY
-3.4%
RS/Cat
+0.5%
Support
$29.33
Resistance
$38.68
Bull case

GDX has a neutral structure profile with -3.4% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

GLDSELECTED
77/100
GLD chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
59
MACD
bullish and improving
54
Stochastic RSI
falling/neutral
100
Volume
neutral
53
Setup/R-R
pullback into support
98
Dist 50W
-1.1%
4W
+0.1%
13W
-2.0%
RS/SPY
-3.9%
RS/Cat
+0.0%
Support
$163.30
Resistance
$177.16
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

SLV
62/100
SLV chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
66
MACD
bullish and improving
38
Stochastic RSI
falling/neutral
85
Volume
neutral
38
Setup/R-R
pullback into support
90
Dist 50W
-9.1%
4W
-3.3%
13W
-4.3%
RS/SPY
-6.2%
RS/Cat
-2.3%
Support
$20.71
Resistance
$25.87
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why GLD won

GLD won Precious Metals by offering a superior risk/reward setup despite similar macro conditions to GDX. Both are below the 50-week moving average but above the 200-week, both have MACD bullish and improving, both are oversold on stochastic RSI—but GLD's timing score of 100.0 versus GDX's 82.0 reflects that GLD is sitting precisely at the pullback-into-support level, just -1.1% from the 50-week, while GDX is further away. GLD's risk/reward is 98.0 versus GDX's 85.1, meaning the upside-to-downside ratio is tighter and the invalidation point is more clearly defined. Structure cleanliness favors GLD at 70.7 versus 67.0, and the deep Fibonacci retracement at 0.618 for GLD versus deeper placement for GDX gives GLD a more defined bounce target. Volume is neutral for both, but GLD's cleaner structure means accumulation at the support level is more visible if it happens.

Why this allocation slot

Precious Metals claims 5% despite a 51.1 score and sixth-place rank, allocated because macro fit delivered 48% and gold functions as a crisis-hedge asset in mixed regimes. The dollar-pressure signal is active (+2 points) but risk-appetite-positive is active with a larger negative weight (-4), creating a net hostile macro environment for metals. Technical evidence reached only 68.8%, pulled down by weak momentum (53.8/100) and neutral volume—no institutional accumulation story here. The portfolio holds GLD as insurance against credit-stress escalation or liquidity-expansion reversal; it's not a conviction bet. GLD's 98/100 risk-reward and tight support at 163.30 mean the downside is defined at 2.2%, making this a low-cost hedge against regime shifts. If credit stress deactivates or dollar strength extends, the 5% slot converts to 0% immediately. Conversely, if liquidity expansion shows cracks or broad market bear reactivates, GLD could expand to 10% as a genuine portfolio stabilizer.

Agriculture & LivestockMOO

Score
50.5
MOOSELECTED
73/100
MOO chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
79
MACD
bearish/weakening
25
Stochastic RSI
oversold
95
Volume
neutral
41
Setup/R-R
pullback into support
63
Dist 50W
+3.3%
4W
-3.1%
13W
-0.2%
RS/SPY
-2.1%
RS/Cat
-1.1%
Support
$89.01
Resistance
$96.79
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

WEAT
55/100
WEAT chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
overbought momentum
45
Volume
neutral
77
Setup/R-R
vertical extension
50
Dist 50W
+19.2%
4W
+6.6%
13W
+12.8%
RS/SPY
+10.8%
RS/Cat
+11.8%
Support
$30.85
Resistance
$40.15
Bull case

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

Risk

A failed hold above support would weaken the setup.

Tracked, but not top-2 eligible because: .

VEGI
64/100
VEGI chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
99
MACD
bullish and improving
55
Stochastic RSI
oversold
100
Volume
thin participation
60
Setup/R-R
compression near 50W
58
Dist 50W
+2.2%
4W
-0.8%
13W
+1.0%
RS/SPY
-1.0%
RS/Cat
+0.0%
Support
$38.07
Resistance
$41.85
Bull case

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

Risk

A failed hold above support would weaken the setup.

Tracked, but not top-2 eligible because: .

Why MOO won

MOO won Agriculture because the pullback-into-support setup is sharper and safer than WEAT's extended vertical move. MOO is only 3.3% above the 50-week moving average with support defined at 89.01, whereas WEAT is stretched 19.2% above its 50-week and sitting in overbought stochastic territory at the edge of a distribution risk. MOO's timing score of 95.0 reflects the mechanical edge: MACD is bearish/weakening, stochastic RSI is oversold at 0.00, and price is sitting in the upper Fibonacci retracement zone, all signals that a rest or pullback would be natural. WEAT's momentum is still strong at 13-week return of 12.8%, but that makes it late to the party, not early. Risk/reward for MOO is 63.4 (upside limited, downside protected), versus WEAT's 49.8 (upside potentially more generous but downside uncapped). The category-relative strength favors WEAT at 11.8%, but category-relative strength is a trailing indicator of momentum already captured, not a forward signal.

Why this allocation slot

Agriculture earned 5% despite a 50.5 category score and seventh-place rank, selected because the macro fit was exceptional at 86%, driven by active supply-shortage (+13), inflation-pressure (+10), and real-asset-sponsorship (+8) signals. Technical evidence languished at 37.5/100 due to weak momentum and neutral volume, but macro superiority created a portfolio hedging case: commodity breadth remains positive, and farm inputs show genuine scarcity pressures unrelated to equities pricing. MOO's tight support at 89.01 with just 4.1% downside provided defined risk, making this a macro bet with tactical guardrails rather than a technical conviction. The 5% slot exists to capture inflation protection in a real-asset sponsorship regime; if inflation pressure deactivates or supply-shortage signals reverse, this allocation becomes indefensible. WEAT's vertical extension and overbought momentum would require a pullback of 12–15% before earning consideration here, confirming that entry timing trumps recent performance in this category.

Industrial MetalsCOPX

Score
47.0
REMX
61/100
REMX chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bearish but improving
88
Stochastic RSI
rising mid-zone
53
Volume
thin participation
70
Setup/R-R
vertical extension
40
Dist 50W
+30.9%
4W
+1.8%
13W
+8.1%
RS/SPY
+6.2%
RS/Cat
+13.2%
Support
$78.86
Resistance
$120.27
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

COPXSELECTED
57/100
COPX chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
56
MACD
bearish/weakening
7
Stochastic RSI
oversold
100
Volume
neutral
31
Setup/R-R
pullback into support
98
Dist 50W
-4.6%
4W
-6.8%
13W
-5.1%
RS/SPY
-7.1%
RS/Cat
+0.0%
Support
$33.22
Resistance
$41.01
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

PICK
48/100
PICK chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
63
MACD
bearish but improving
0
Stochastic RSI
oversold
92
Volume
thin participation
22
Setup/R-R
pullback into support
90
Dist 50W
-6.8%
4W
-4.9%
13W
-11.2%
RS/SPY
-13.2%
RS/Cat
-6.1%
Support
$40.35
Resistance
$48.30
Bull case

PICK has a pullback into support profile with -13.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 won Industrial Metals on technical merit despite its weak momentum reading of 7.2/100, because the risk/reward structure is objectively superior to REMX's stretched setup. COPX is -4.6% from the 50-week moving average, sitting at support level 33.22 with Fibonacci 0.618 nearby, meaning the downside buffer is well-defined at 4.7% and the upside potential, while limited, is not being punished by overextension. REMX, by contrast, is extended 30.9% above the 50-week in vertical structure, overbought on momentum at 88, and sitting in thin volume with stochastic RSI rising into mid-zone—a setup that signals the move is tiring. COPX's timing score of 100.0 versus REMX's 53.0 reflects that pullback-into-support offers better entry mechanics than vertical extension. Volume confirmation favors COPX (neutral at 75% of normal) over REMX (thin participation), and MACD is deteriorating for both, but COPX's bearish/weakening confirmation is less dangerous at a support level than REMX's bearish-but-improving confirmation during an extension.

Why this allocation slot

Industrial Metals received 5% at a 47.0 score and eighth-place rank because macro fit at 66% carried significant weight: metals scarcity (+14), commodity breadth positive (+10), and real-asset sponsorship (+6) created legitimate hedging logic. Technical evidence bottomed at 34.5/100 for the winning representative, the lowest among all category winners this week, yet the portfolio required exposure to commodity-complex dislocations. COPX's perfect timing and 98/100 risk-reward offset weak momentum because the setup offered defined invalidation. Dollar pressure and credit stress both trim 7 points each from macro fit, rendering this a contested category where conviction remains low. The 5% allocation persists because scarcity signals remain active and the industrial-demand thesis—EV supply chains, grid infrastructure—retains credibility. This slot would convert to 0% if metals-scarcity descriptor deactivates or COPX breaks support at 33.22 without recovery; it would expand to 10% only if technical evidence can improve through accumulation pressure and macro fit stays robust. Currently, it's a positioned hedge rather than a growth bet.

AISMH

Score
42.2
SMHSELECTED
75/100
SMH chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
falling/neutral
53
Volume
above-average participation
78
Setup/R-R
vertical extension
48
Dist 50W
+18.1%
4W
+9.4%
13W
+10.1%
RS/SPY
+8.1%
RS/Cat
+8.9%
Support
$123.43
Resistance
$156.10
Bull case

SMH has a vertical extension profile with 8.1% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

AIQ
49/100
AIQ chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
79
MACD
bullish and improving
57
Stochastic RSI
falling/neutral
75
Volume
thin participation
57
Setup/R-R
neutral structure
53
Dist 50W
+6.3%
4W
+0.3%
13W
+1.2%
RS/SPY
-0.8%
RS/Cat
+0.0%
Support
$29.25
Resistance
$33.11
Bull case

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

BOTZ
66/100
BOTZ chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
77
MACD
bearish/weakening
19
Stochastic RSI
oversold
92
Volume
neutral
38
Setup/R-R
neutral structure
71
Dist 50W
+3.1%
4W
-3.6%
13W
-1.3%
RS/SPY
-3.2%
RS/Cat
-2.5%
Support
$33.37
Resistance
$39.75
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.

Why SMH won

SMH won AI because semiconductor strength is both real and persistent, with 10.1% 13-week returns and 8.9% category-relative strength confirming that compute infrastructure is being accumulated even as the board is extended 18.1% above the 50-week moving average. AIQ lost decisively because it trades on ai software breadth, which is not converting to actual flows—the 13-week return is 1.2%, the 50-week slope is barely positive, and volume participation is thin, meaning buyers of AIQ are thin on the ground. SMH's MACD is bullish and improving with stochastic RSI falling into neutral territory at 0.63, a setup that signals momentum without overextension; the structure is vertical but still disciplined. The 8.1% outperformance versus SPY, combined with above-average volume participation, tells us that professional capital is rotating into the hardware layer rather than the software hype layer.

Why this allocation slot

AI earned 5% despite a category score of only 42.2, ranking it seventh overall—a position that normally earns zero allocation, but this week's construction demanded exposure to the AI growth sponsorship signal even if the category's technical evidence was fragile. The macro fit hit 64% (driven by +14 for AI growth), but technical evidence collapsed to just 62% once the reasoner penalized SMH's extended 33.2% stretch above the 50W and weak risk-reward. The portfolio currently carries ALT-season risk appetite, and refusing all exposure to AI compute when broad market bear is active would create hedging gaps if sentiment swings. SMH's 45.8% 13-week return demonstrates the alpha generation, but entry risk remains material. The 5% slot holds as a positioned bet rather than a high-conviction entry; if SMH closes below support at 123.43 or category macro fit erodes further, this allocation moves to zero immediately.

Defense & AerospaceXAR

Score
35.6
ITA
52/100
ITA chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
45
MACD
bearish/weakening
8
Stochastic RSI
oversold
100
Volume
neutral
28
Setup/R-R
pullback into support
77
Dist 50W
-3.8%
4W
-4.4%
13W
-6.4%
RS/SPY
-8.3%
RS/Cat
+0.0%
Support
$99.88
Resistance
$112.01
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

ROKT
27/100
ROKT chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
27
MACD
bearish/weakening
22
Stochastic RSI
oversold
95
Volume
above-average participation
24
Setup/R-R
pullback into support
76
Dist 50W
-3.8%
4W
-3.2%
13W
-4.6%
RS/SPY
-6.6%
RS/Cat
+1.7%
Support
$39.09
Resistance
$43.64
Bull case

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

Risk

A failed hold above support would weaken the setup.

Tracked, but not top-2 eligible because: .

XARSELECTED
41/100
XAR chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
43
MACD
bearish/weakening
4
Stochastic RSI
oversold
87
Volume
neutral
16
Setup/R-R
pullback into support
90
Dist 50W
-7.4%
4W
-4.3%
13W
-7.4%
RS/SPY
-9.3%
RS/Cat
-1.0%
Support
$114.25
Resistance
$136.44
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why XAR won

XAR won Defense because the setup is cleaner than ITA on the pullback-into-support mechanics: both are below the 50-week moving average with oversold stochastic RSI readings, but XAR's risk/reward math is vastly superior at 89.6 versus ITA's 77.4. XAR is -7.4% from the 50-week and sitting 0.0% downside to support at 114.25, meaning the invalidation point is precisely defined and the bet is entirely on whether that level holds. ITA is further from support at -6.4% from the 50-week, giving buyers less margin of safety. Both names are deteriorating on MACD and momentum, with 13-week returns deeply negative, but XAR's timing score of 87.0 reflects that the oversold stochastic RSI and deep Fibonacci retracement create the technical conditions for a value retest if the sector rotates. Volume at neutral participation across both names suggests accumulation is not yet visible, which is why neither trades with conviction.

Why this allocation slot

Defense & Aerospace receives 0% allocation and ranks outside the portfolio entirely this week. The category's final score of 35.6 placed it ninth, barely above Emerging Markets' catastrophic 9.0, driven by a technical evidence base of only 5.2/100 for the winning representative and weak macro fit at 64%. Broad market bear sentiment penalizes defensive names when liquidity conditions tighten, and XAR's -7.4% 13-week return paired with neutral volume created no compelling reason to override that macro backdrop. The setup offered value-zone timing (87/100) and 89.6 risk-reward, the classic characteristics of a mean-reversion trap—attractive only if catalysts exist to revalue the sector. No category-specific macro descriptor supported defense leadership; the general macro state remained mixed, offering no structural tailwind. For this category to earn reallocation, either the broad market bear descriptor would need to deactivate, the technical setup would need to show genuine accumulation pressure, or a geopolitical shock would need to activate real defense demand. None of those conditions obtained.

Emerging MarketsINDA

Score
9.0
INDASELECTED
65/100
INDA chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
78
MACD
bearish/weakening
31
Stochastic RSI
oversold
70
Volume
neutral
45
Setup/R-R
neutral structure
63
Dist 50W
+5.8%
4W
-3.4%
13W
-0.8%
RS/SPY
-2.8%
RS/Cat
+4.3%
Support
$43.98
Resistance
$50.78
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

IEMG
45/100
IEMG chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
36
MACD
bearish/weakening
12
Stochastic RSI
oversold
80
Volume
neutral
28
Setup/R-R
pullback into support
72
Dist 50W
-7.1%
4W
-4.0%
13W
-5.1%
RS/SPY
-7.0%
RS/Cat
+0.0%
Support
$59.91
Resistance
$68.04
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

ILF
1/100
ILF chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
23
MACD
bearish but improving
0
Stochastic RSI
oversold
65
Volume
thin participation
8
Setup/R-R
pullback into support
90
Dist 50W
-16.2%
4W
-4.5%
13W
-19.5%
RS/SPY
-21.5%
RS/Cat
-14.4%
Support
$23.94
Resistance
$32.28
Bull case

ILF has a pullback into support profile with -21.5% 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 won Emerging Markets primarily on relative strength within a weak category basket, not on technical strength. Structure cleanliness of 72.7 for INDA versus 67.5 for IEMG is marginal, and both names have MACD bearish/weakening with stochastic RSI oversold, signaling that near-term momentum is absent. The deciding factor is category-relative strength: INDA at 4.3% versus IEMG at 0.0% tells us that India quality-growth is at least receiving some accumulation flows while broad emerging-market beta is not. INDA's 13-week return is -0.8%, barely negative, whereas IEMG's is -5.1%, confirming that the Indian market is holding up better. Both are trading above the 50-week moving average with neutral structure, but neither is offering momentum confirmation: momentum scores are 31 and 12 respectively, and volume is neutral for INDA versus neutral for IEMG. This is a category where no one wants to be, and INDA wins because it is the least unwanted.

Why this allocation slot

Emerging Markets received 0% allocation and ranks tenth in category priority—the most penalized exposure in the portfolio this week. The 9.0 final score resulted from catastrophic macro fit (33%) driven by active dollar-pressure (-14), credit-stress (-10), and broad-market-bear (-9) headwinds offsetting liquidity-expansion (+8) and risk-appetite-positive (+8) benefits. Technical evidence scored only 42.8%, reflecting INDA's weak momentum (30.8/100) and neutral volume. Dollar strength actively crushes emerging-market returns, and credit-stress signals reduce risk appetite for peripheral equities regardless of technical setups. Portfolio construction currently demands that EM exposure remains zero until either dollar-pressure deactivates or broad-market-bear reverses; neither appears imminent in the transition regime. INDA would need to break above the 50.78 resistance and establish above-50W persistence with volume confirmation before reconsidering; absent that structural improvement paired with macro relief, 0% allocation is appropriate.