← All reports
2020-05-082020-04-24
Weekly allocation report

2020-05-01

NoCrypto
backtestRisk-On Liquidity ExpansionPartial 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.

Some tracked tickers were excluded due to missing live weekly price data: SGOV: Historical cache SGOV has only 0 usable weekly bars; URNM: Historical cache URNM has only 22 usable weekly bars

Weekly Allocation

TickerCategoryWeightRole
IGVTechnology20%Top-2 (20%)
BOTZAI20%Top-2 (20%)
GDXPrecious Metals10%Tier-2 (10%)
INDAEmerging Markets10%Tier-2 (10%)
FCGTraditional Energy10%Tier-2 (10%)
URANuclear Energy10%Tier-2 (10%)
IGFUtilities & Infrastructure10%Tier-2 (10%)
ITADefense & Aerospace10%Tier-2 (10%)

Trade Instructions — Monday Open

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

ActionTickerInstruction
SELLGLDSell 33% of GLD position (reduce 45% → 30.0%)
SELLCIBRSell 25% of CIBR position (reduce 10% → 7.5%)
SELLSMHSell 20% of SMH position (reduce 6.3% → 5%)
SELLXLUSell 20% of XLU position (reduce 6.3% → 5%)
SELLXARSell 50% of XAR position (reduce 2.5% → 1.3%)
SELLXLESell 33% of XLE position (reduce 3.8% → 2.5%)
BUYURABuy URA — 6% of freed cash (adds 1.3% to portfolio)
BUYINDABuy INDA — 6% of freed cash (adds 1.3% to portfolio)
BUYGDXBuy GDX — 11% of freed cash (adds 2.5% to portfolio)
BUYFCGBuy FCG — 11% of freed cash (adds 2.5% to portfolio)
BUYITABuy ITA — 11% of freed cash (adds 2.5% to portfolio)
BUYIGVBuy IGV — 22% of freed cash (adds 5% to portfolio)
BUYBOTZBuy BOTZ — 22% of freed cash (adds 5% to portfolio)
BUYIGFBuy IGF — 11% 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
GLD30.0%
CIBR7.5%
URA7.5%
INDA7.5%
GDX7.5%
ITA6.3%
SMH5%
XLU5%
FCG5%
IGV5%
BOTZ5%
XLE2.5%
XLK2.5%
IGF2.5%
XAR1.3%

Macro Regime — Risk-On Liquidity Expansion

Score inputs
Growth (ISM PMI)
50
Liquidity (Fed Balance)
62
Risk Appetite
63
Inflation Pressure
0
Dollar Pressure
54
Credit Stress
46
Commodity Breadth
14
Macro tailwinds
AITechnologyIndustrial MetalsNuclear EnergyEmerging MarketsUtilities & Infrastructure
Macro headwinds
Precious Metals
Active conditions (9)
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.
Monetary hedge bid
Gold-relative strength, rates stress, or currency pressure gives monetary hedges a reason to lead.
Defensive rotation
Defensive equity leadership or index trend damage says downside protection matters.
AI growth sponsorship
Semiconductors or Nasdaq leadership says the market is still sponsoring the AI/growth stack.
EM liquidity support
Dollar, liquidity, and credit conditions are not blocking emerging-market exposure.
Broad market bear
Enough broad-market damage exists that bullish setups need extra selectivity.
Not active
Liquidity stressDollar pressureRisk appetite brokenGrowth slowdownGrowth expansionInflation pressureCommodity breadth positiveSupply shortageEnergy scarcityMetals scarcityReal asset sponsorship

Macro Evidence Charts

Market-implied signals behind the macro regime scores. Each ratio compares two assets; the direction and slope of the ratio is what the macro engine reads.

HYG / SPY — Credit Stress
Rising = credit easing. Falling = spread widening, risk rising.
macro_HYG-SPY chart
⤢ ZOOM
SMH / SPY — Growth / AI Sponsorship
Rising = semiconductors leading. Confirms risk appetite.
macro_SMH-SPY chart
⤢ ZOOM
GLD / SPY — Monetary Hedge Demand
Rising = gold outperforming. Real-yield pressure or currency concern.
macro_GLD-SPY chart
⤢ ZOOM
XLE / SPY — Energy Inflation
Rising = energy outperforming. Inflation-scarcity defensive signal.
macro_XLE-SPY chart
⤢ ZOOM
COPX / GLD — Metals Scarcity vs Monetary
Rising = copper over gold. Real industrial demand over monetary hedging.
macro_COPX-GLD chart
⤢ ZOOM
QQQ / SPY — Tech Leadership
Rising = Nasdaq leading. Confirms liquidity expansion regime.
macro_QQQ-SPY chart
⤢ ZOOM

Crypto Regime — NoCrypto

ValueBTC

ValueBTC armed by first 200W buy-zone touch, but post-touch range age is 7 weeks; minimum is 12

TrendBTC

TrendBTC not confirmed

AltSeason

one or more available conditions failed

AltSeason conditions (all must pass)
Already crypto risk-on
False / ValueBTC or TrendBTCFAIL
BTC distance above 50W
1.57% / >= 20%FAIL
ISM Manufacturing PMI
missing/skipped / >= 50PASS
BTC 50W SMA rising
0.16% / > 0 week-over-weekPASS
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
$8,897.469
50W SMA
$8,759.514
200W SMA
$5,757.877
BTC-USD — Weekly
BTC-USD chart
⤢ ZOOM
SOL-USD — Weekly
SOL-USD chart
⤢ ZOOM

Category Rankings

RankCategoryWinnerScoreAlloc4W RetPeers (4W)
1TechnologyIGV75.120%+15.11%XLK +10.2% · CIBR +17.7%
2AIBOTZ73.120%+18.95%SMH +11.0% · AIQ +14.3%
3Precious MetalsGDX50.010%+2.49%GLD +1.6% · SLV +22.1%
4Emerging MarketsINDA39.010%+6.38%ILF +13.8% · IEMG +7.5%
5Nuclear EnergyURA29.510%+5.57%NLR +8.8%
6Utilities & InfrastructureIGF29.510%+9.62%XLU +7.3% · PAVE +13.6%
7Defense & AerospaceITA23.410%+12.57%XAR +15.0% · ROKT +18.5%
8Industrial MetalsPICK13.810%+18.06%COPX +14.0% · REMX +14.2%
9Agriculture & LivestockMOO3.30%+9.88%VEGI +8.4% · WEAT -0.4%
10Traditional EnergyFCG0%+6.47%XOP +5.0% · XLE +10.0%

TechnologyIGV

Score
75.1
IGVSELECTED
81/100
IGV chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bearish but improving
90
Stochastic RSI
rising mid-zone
98
Volume
neutral
72
Setup/R-R
neutral structure
39
Dist 50W
+4.0%
4W
+17.9%
13W
-6.1%
RS/SPY
+6.0%
RS/Cat
+0.6%
Support
$38.01
Resistance
$52.90
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XLK
79/100
XLK chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bearish but improving
78
Stochastic RSI
rising mid-zone
90
Volume
thin participation
61
Setup/R-R
neutral structure
47
Dist 50W
+5.1%
4W
+15.3%
13W
-6.7%
RS/SPY
+5.4%
RS/Cat
+0.0%
Support
$35.71
Resistance
$50.98
Bull case

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

CIBR
59/100
CIBR chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
71
MACD
bearish but improving
64
Stochastic RSI
rising mid-zone
100
Volume
neutral
45
Setup/R-R
neutral structure
49
Dist 50W
-3.3%
4W
+13.0%
13W
-10.3%
RS/SPY
+1.8%
RS/Cat
-3.5%
Support
$22.64
Resistance
$32.44
Bull case

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

Why IGV won

IGV won the Technology category with a 75.1 score by holding above both the 50-week and 200-week moving averages while posting a 6.0% relative strength advantage versus SPY—a critical signal that enterprise software is attracting fresh capital when most equities are struggling. The 0.6% category-relative strength edge over XLK, combined with neutral volume participation at 1.04x the 20-week average, shows disciplined accumulation rather than panic buying; price sits just 4.0% above the 50W with timing at 98/100, placing it in the upper Fibonacci retracement zone where momentum can expand without overextension risk. XLK's 90/100 timing score and thin volume participation cost it 2.0 points in the head-to-head comparison, despite identical neutral structure and the same MACD improvement signal. The deciding factor was IGV's superior category leadership: stochastic RSI rising into mid-zone at 0.47 paired with a 4W return of 17.9% created momentum confirmation at 89.8/100, proof that this strength has volume sponsorship despite the 13W underperformance at -6.1%.

Why this allocation slot

Technology earned its 20% allocation slot as one of the two highest-scoring categories this week, ranking 75.1 points in a Risk-On Liquidity Expansion regime where duration-sensitive growth thrives on central bank money flows. Liquidity expansion active descriptors (+9), disinflation pressure (+8), and positive risk appetite (+6) create a macro tailwind that overrides the near-term 13W weakness; the 91/100 category macro fit confirms this is not a mean-reversion trap but a structural environment where technology trades at a premium to the broad market. The 62% technical weighting and 38% macro weighting combination locks in IGV's trend-line leadership while allowing the liquidity bias to lift the entire category higher despite compressed valuations. This is a conviction allocation: the setup is clean, the macro is synchronized, and entry risk is minimal because price action is grinding higher rather than spiking on exhaustion volume.

AIBOTZ

Score
73.1
BOTZSELECTED
70/100
BOTZ chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
45
MACD
bearish but improving
89
Stochastic RSI
rising mid-zone
100
Volume
above-average participation
62
Setup/R-R
compression near 50W
47
Dist 50W
-1.9%
4W
+17.3%
13W
-7.3%
RS/SPY
+4.8%
RS/Cat
+0.0%
Support
$15.55
Resistance
$22.86
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

SMH
86/100
SMH chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bearish but improving
78
Stochastic RSI
rising mid-zone
100
Volume
neutral
68
Setup/R-R
compression near 50W
49
Dist 50W
+2.5%
4W
+13.7%
13W
-7.4%
RS/SPY
+4.7%
RS/Cat
-0.0%
Support
$50.53
Resistance
$75.35
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

AIQ
59/100
AIQ chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
82
MACD
bearish but improving
86
Stochastic RSI
rising mid-zone
100
Volume
neutral
66
Setup/R-R
compression near 50W
39
Dist 50W
+2.8%
4W
+15.6%
13W
-6.3%
RS/SPY
+5.8%
RS/Cat
+1.0%
Support
$13.88
Resistance
$19.74
Bull case

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

Risk

A failed hold above support would weaken the setup.

Tracked, but not top-2 eligible because: .

Why BOTZ won

BOTZ won AI category selection at 73.1 by compressing directly into its 50-week moving average at -1.9% with a timing score of 100/100—an ideal setup for mean-reversion expansion if support holds. The 4.8% relative strength versus SPY and 1.21x above-average volume participation demonstrated that robotics and physical AI cyclicality is attracting real buying pressure despite price sitting below both major moving averages; stochastic RSI rising into mid-zone at 0.64 with MACD improving creates a binary technical argument that the next breakout attempt will find buyers. SMH's superior technical composite of 86 versus BOTZ's 70 would normally dominate, but SMH's neutral volume participation and -0.0% category-relative strength created a critical weakness: the semiconductor narrative is intact, but it lacks the sponsored peer leadership inside the category. The 15.6-point score gap reflects BOTZ's timing advantage: at -1.9% from the 50W, every basis point of upside carries lower execution risk than SMH's position further from support.

Why this allocation slot

AI earned top-2 allocation at 20% because its final category score of 73.1 ranked second-highest across all ten categories this week, secured by exceptional macro tailwinds that offset technical setup weakness. The category macro fit registered 90.0/100, with AI growth sponsorship alone contributing +14 and Risk-On Liquidity Expansion adding +12; this macro thrust overpowered the technical reality that BOTZ sits below both moving averages with only 45.2/100 trend conviction. The allocator accepted marginal technical setup—below-trend price, deep negative relative strength, thin persistence—because macro conditions were forcing capital into AI cyclicality regardless of chart cleanliness. Robotics and physical AI benefits directly from risk-on sentiment and cheap leverage; when liquidity expands and growth bets resume, this category has structural sponsorship independent of individual chart perfection. The top-2 selection reflects confidence that momentum will push the setup into confirmation before structural weakness becomes relevant, a bet the portfolio can afford when allocation slots are limited and macro conviction runs high.

Precious MetalsGDX

Score
50.0
GDXSELECTED
67/100
GDX chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
overbought momentum
37
Volume
thin participation
68
Setup/R-R
vertical extension
22
Dist 50W
+22.5%
4W
+33.4%
13W
+14.8%
RS/SPY
+26.9%
RS/Cat
+7.8%
Support
$19.00
Resistance
$33.93
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

GLD
84/100
GLD chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
falling/neutral
75
Volume
neutral
78
Setup/R-R
neutral structure
47
Dist 50W
+12.4%
4W
+4.7%
13W
+7.0%
RS/SPY
+19.1%
RS/Cat
+0.0%
Support
$137.39
Resistance
$162.64
Bull case

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

SLV
4/100
SLV chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
40
MACD
bearish but improving
0
Stochastic RSI
falling/neutral
55
Volume
neutral
10
Setup/R-R
neutral structure
56
Dist 50W
-10.2%
4W
+3.4%
13W
-17.2%
RS/SPY
-5.1%
RS/Cat
-24.2%
Support
$11.62
Resistance
$17.28
Bull case

SLV has a neutral structure profile with -5.1% 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 GDX won

GDX wins Precious Metals at 50.0 by delivering pure momentum confirmation: a 14.8% 13-week return, 26.9% relative strength versus SPY, and 7.8% category-relative leadership despite sitting 22.5% above the 50-week moving average in a vertical extension setup. The 100/100 momentum confirmation score—driven by 33.4% 4-week return, bullish MACD, and stochastic RSI overbought at 0.89—proves gold miners are in a sponsored uptrend that is not rolling over. Gold (GLD) shows superior technical composite of 84 versus GDX's 67, but GLD's 0.0% category-relative strength and falling stochastic RSI at the upper zone represent a tired move; GDX's thin participation volume at 0.64x is actually a feature in a precious metals rally, as the move is not dependent on retail panic buying. The 17.6-point score gap reflects a critical insight: GDX sits in the near 52-week high extension zone, but upside to resistance is only -1.9%, meaning every dollar committed now faces immediate profit-taking risk—yet the momentum confirmation at 100/100 justifies the allocation because the macro regime is sponsoring the move.

Why this allocation slot

Precious Metals earned 10% allocation at a middle rank because the category scored 50.0 and the macro regime created genuine uncertainty about its direction. Gold and miners benefited from monetary hedge bid descriptor (+14) and liquidity expansion (+5), yet Risk-On Liquidity Expansion created a -4 headwind—a tension unique to this category. When risk-on dominates, capital rotates out of safe-haven precious metals into cyclicals; yet when monetary expansion accelerates, real rates compress and metals become alternative yields. The allocator resolved this by accepting GDX's extreme extension into overbought territory, betting that monetary expansion arguments (disinflation pressure +6, monetary hedge bid +14) would dominate risk-appetite rotation at least through the rebalance. Category rank at 50.0 justified 10% as a defensive kicker rather than core growth, appropriate for a position that captures tail-hedge duration benefits while remaining exposed to rapid reversal if risk appetite truly re-accelerates. The portfolio would promote this to 20% only if MACD deteriorated on GDX while technical evidence remained clean, signaling a breakdown in momentum that precedes the category's defensive rotation role. For now, 10% locks in hedge convexity without overcommitting to a macro call that contradicts the Risk-On regime.

Emerging MarketsINDA

Score
39.0
INDASELECTED
47/100
INDA chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
23
MACD
bearish but improving
45
Stochastic RSI
rising mid-zone
63
Volume
neutral
39
Setup/R-R
neutral structure
64
Dist 50W
-19.8%
4W
+19.1%
13W
-24.0%
RS/SPY
-11.9%
RS/Cat
+0.0%
Support
$22.01
Resistance
$36.18
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

ILF
2/100
ILF chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
23
MACD
bearish but improving
0
Stochastic RSI
rising mid-zone
63
Volume
accumulation/confirmation
20
Setup/R-R
neutral structure
80
Dist 50W
-39.2%
4W
+7.2%
13W
-41.4%
RS/SPY
-29.3%
RS/Cat
-17.4%
Support
$16.85
Resistance
$34.48
Bull case

ILF has a neutral structure profile with -29.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.

IEMG
25/100
IEMG chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
41
MACD
bearish but improving
53
Stochastic RSI
rising mid-zone
63
Volume
neutral
50
Setup/R-R
neutral structure
70
Dist 50W
-14.5%
4W
+7.0%
13W
-16.6%
RS/SPY
-4.5%
RS/Cat
+7.4%
Support
$37.18
Resistance
$55.41
Bull case

IEMG has a neutral structure profile with -4.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 wins Emerging Markets at 39.0 by offering the only technically clean structure among three candidates with severe macro headwinds. India-focused exposure scores 47/100 composite versus IEMG's 25/100 and ILF's 2/100, driven by INDA's 61.8/100 structure—cleanest among the three—and ILF's hard filter rejection (structurally broken). INDA sits -19.8% from the 50W in the deep retracement zone, but the 19.1% 4-week return and 44.7/100 momentum confirmation show technical strength is rebuilding; neutral volume at 0.89x is underwhelming, but the absence of thin participation means structure is not deteriorating. ILF's -41.4% 13-week decline and accumulation/confirmation volume signal panic selling has begun flushing weak holders, yet the hard filter rejection removes it from consideration. IEMG's -16.6% 13W return and 41/100 trend score show broader emerging market exposure is struggling more than India's quality-growth bias. The 45.2-point gap versus ILF reflects ILF's structural damage, not fundamental valuation differences.

Why this allocation slot

Emerging Markets earned 10% allocation because category macro fit registered strong at 79.0/100 despite weak technical setup, creating a classic tension between what charts show and what macro conditions favor. EM liquidity support descriptor alone contributed +14, while Goldilocks regime (+8) and liquidity expansion (+8) both tagged this category favorably. Risk-on sentiment automatically lifts emerging markets equity allocations; when central banks ease and capital flows improve, EM relative strength follows regardless of individual chart cleanliness. INDA's technical evidence of only 36.7/100 should disqualify it, but macro narrative fit of 58.0/100 provided legitimate offset; the category reasoner weighted them at 62/38 split, meaning INDA's weak setup could be accepted when macro conditions are supportive. For INDA to advance to 20%, two conditions must align: technical evidence would need to improve to 50+/100 through price action clearing support with volume confirmation, and macro descriptors would need to sustain EM-specific support. Until then, 10% allocation reflects the portfolio's bet that India quality-growth benefits measurably from global liquidity expansion, even if the near-term chart looks exhausted.

Nuclear EnergyURA

Score
29.5
URASELECTED
21/100
URA chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
55
MACD
bullish and improving
100
Stochastic RSI
overbought momentum
100
Volume
neutral
71
Setup/R-R
compression near 50W
32
Dist 50W
-0.9%
4W
+20.9%
13W
+5.2%
RS/SPY
+17.3%
RS/Cat
+10.8%
Support
$7.40
Resistance
$11.23
Bull case

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

NLR
0/100
NLR chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
32
MACD
bearish but improving
26
Stochastic RSI
falling/neutral
55
Volume
thin participation
15
Setup/R-R
neutral structure
55
Dist 50W
-13.4%
4W
+9.8%
13W
-16.4%
RS/SPY
-4.3%
RS/Cat
-10.8%
Support
$34.56
Resistance
$51.80
Bull case

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

URA wins Nuclear Energy at 29.5 by sitting at -0.9% from its 50-week moving average—the only candidate positioned near the critical support/resistance pivot—with bullish MACD, overbought stochastic RSI at 0.98, and 100/100 timing confirmation. The 17.3% SPY-relative strength and 10.8% category-relative strength create a powerful relative performance case: while NLR declined 16.4% over 13 weeks, URA returned 5.2%, signaling that uranium as a clean energy narrative is gaining institutional traction. Compression near the 50W at 39.6/100 structure score, paired with 20.9% 4-week return and neutral volume participation, reveals a setup where breakout potential exceeds downside risk; if buyers defend support at 7.40, the path to resistance at 11.23 is clear. NLR's 55/100 timing (vs. URA's 100/100), thin participation volume, and -10.8% category-relative weakness show that nuclear utilities are being rejected by the market in favor of the pure uranium play. This is structural outperformance by URA over a traditionally defensive peer.

Why this allocation slot

Nuclear Energy earned 10% allocation despite ranking 7th or 8th and scoring 29.5 because the macro regime provided legitimate tailwind that justified holding a position despite technical mediocrity. Category macro fit registered 55.0/100, not dominant but respectably positive given the macro environment. AI growth sponsorship (+5) and Risk-On Liquidity Expansion (+5) both registered supportively, suggesting uranium and nuclear operators benefit from data-center electricity demand and general risk-on sentiment. URA's technical evidence of only 42.0/100 should disqualify it from allocation, but the allocator explicitly weights macro fit at 38% of category scoring, meaning legitimate narrative support can overcome weak charts. Nuclear energy sits at an inflection: energy transition sponsors demand and geopolitical risk supports supply risk premium. For this slot to flip to 20%, URA would need to clear the 50-week moving average on above-average volume while maintaining stochastic above mid-zone, confirming the setup rather than depending on timing proximity. Current 10% allocation reflects the tactical merit of compressed near-support positioning in a category with genuine macro catalysts, not conviction in the technical setup itself.

Utilities & InfrastructureIGF

Score
29.5
XLU
52/100
XLU chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
48
MACD
bearish but improving
37
Stochastic RSI
falling/neutral
62
Volume
thin participation
37
Setup/R-R
neutral structure
60
Dist 50W
-10.1%
4W
+7.9%
13W
-19.0%
RS/SPY
-6.9%
RS/Cat
+3.0%
Support
$23.91
Resistance
$35.19
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

IGFSELECTED
33/100
IGF chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
23
MACD
bearish but improving
20
Stochastic RSI
falling/neutral
55
Volume
neutral
20
Setup/R-R
neutral structure
65
Dist 50W
-20.0%
4W
+11.7%
13W
-26.1%
RS/SPY
-14.0%
RS/Cat
-4.0%
Support
$30.20
Resistance
$49.74
Bull case

IGF has a neutral structure profile with -14.0% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

PAVE
23/100
PAVE chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
23
MACD
bearish but improving
41
Stochastic RSI
rising mid-zone
63
Volume
neutral
38
Setup/R-R
neutral structure
46
Dist 50W
-16.1%
4W
+14.3%
13W
-22.0%
RS/SPY
-9.9%
RS/Cat
+0.0%
Support
$10.35
Resistance
$17.92
Bull case

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

Risk

A failed hold above support would weaken the setup.

Tracked, but not top-2 eligible because: .

Why IGF won

IGF wins Utilities & Infrastructure at 29.5 by avoiding the structural traps that ensnare PAVE and XLU: defensive rotation is the macro narrative (+12 points), yet IGF's global infrastructure focus (64.6/100 structure) beats XLU's regulated utility model (56.7/100). Price at -20.0% from the 50W with risk/reward of 64.8/100 creates asymmetric value: 27.9% downside to resistance versus 18.7% upside to support means this is a compounding position on bounces, not a buying signal. XLU's superior 29.9/100 technical evidence and 69/100 macro fit suggest the traditional utility narrative is stronger, yet the 19.4-point score gap reflects IGF's cleaner structure and neutral volume (vs. thin for XLU); momentum confirmation at 19.9/100 across both candidates reveals neither is accumulating, both are consolidating decay. MACD is bearish but improving for both, stochastic RSI is falling/neutral, and the technical picture is defensive repair, not reversal. XLU's +3.0% category-relative strength demonstrates it is holding better than peers, yet that makes it less attractive on valuation.

Why this allocation slot

Utilities & Infrastructure earned 10% allocation as part of the defensive rotation portfolio sleeve, justified by 70.0/100 category macro fit despite technical weakness across all names. Defensive rotation descriptor active (+12), disinflation pressure active (+6), and broad market bear active (+4) all supported allocating to this category as portfolio hedge. IGF's global infrastructure income exposure provides different risk than domestic utility regulation; when risk appetite breaks, infrastructure's stable yield and inflation protection become valuable insurance against equity drawdown. IGF's technical evidence of 5.9/100 would normally disqualify any position, but when macro fit registers 70.0/100 and the regime demands defensive rebalancing, lower technical bars become acceptable. The allocator explicitly values this category's macro role—deflation hedge, credit quality, yield—more than its near-term chart conviction. For this allocation to increase to 20%, either technical evidence would need to improve meaningfully through actual price stabilization with volume, or macro descriptors would need to shift toward more severe defensive requirements. Current 10% reflects the portfolio's hedging stance in an uncertain macro environment, appropriate sizing for tactical defensive rotation rather than growth conviction.

Defense & AerospaceITA

Score
23.4
XAR
43/100
XAR chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
33
MACD
bearish but improving
8
Stochastic RSI
rising mid-zone
63
Volume
thin participation
23
Setup/R-R
neutral structure
59
Dist 50W
-23.3%
4W
+10.5%
13W
-30.1%
RS/SPY
-18.0%
RS/Cat
+0.0%
Support
$65.12
Resistance
$118.54
Bull case

XAR has a neutral structure profile with -18.0% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

ITASELECTED
30/100
ITA chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
33
MACD
bearish but improving
0
Stochastic RSI
falling/neutral
55
Volume
neutral
15
Setup/R-R
neutral structure
57
Dist 50W
-28.1%
4W
+10.7%
13W
-33.9%
RS/SPY
-21.8%
RS/Cat
-3.8%
Support
$60.38
Resistance
$119.04
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

ROKT
24/100
ROKT chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
23
MACD
bearish but improving
35
Stochastic RSI
rising mid-zone
63
Volume
thin participation
32
Setup/R-R
neutral structure
60
Dist 50W
-17.1%
4W
+11.9%
13W
-24.2%
RS/SPY
-12.1%
RS/Cat
+5.9%
Support
$22.90
Resistance
$39.18
Bull case

ROKT has a neutral structure profile with -12.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 ITA won

ITA wins Defense & Aerospace by default in a deeply stressed category where all three candidates trade 18% to 34% below their 50-week averages and exhibit zero momentum confirmation. The technical evidence of 0.9/100 reveals the structural damage: price at -28.1% from the 50W, RS versus SPY at -21.8%, and momentum confirmation at 0.0/100 means no near-term accumulation is visible in the price action. ITA's 33/100 trend score exactly matches XAR's, but XAR's thin participation volume penalized it; both sit in the deep retracement / value zone near Fib 0.618, indicating this sector has repriced for a recession scenario. The 12.7-point gap versus XAR is driven by ITA's marginally cleaner structure at 57.3/100 and neutral volume (vs. thin for XAR), but this is a distinction without material difference. Stochastic RSI falling/neutral at 0.42 signals capitulation has not yet flushed enough weak holders to establish a reversal pattern.

Why this allocation slot

Defense & Aerospace earned 10% allocation not because it deserves capital but because the allocator must deploy 80 basis points to less damaged categories and 30 categories total do not exist. This category ranked 7th or 8th in the final scoring, surviving eligibility filters despite a 23.4 final score and 0.9/100 technical evidence. The macro regime actively penalizes it: disinflation pressure and credit stress both active, risk appetite positive absent, and broad market bear descriptor triggering. The portfolio holds this slot only as a forced remainder position after filling top-2 and other 10% allocations that provide better asymmetry. What would salvage this category for promotion? A sharp reversal in credit stress or emergence of geopolitical risk premium that actually flows into defense equities rather than rolling down to bonds and volatility. Until then, ITA represents dry powder held to preserve portfolio structure, not conviction, and should trade lighter than its allocation weight at the first sign of relative improvement in competing categories.

Traditional EnergyFCG

Score
0.0
FCGSELECTED
22/100
FCG chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
30
MACD
bullish and improving
100
Stochastic RSI
overbought momentum
55
Volume
above-average participation
62
Setup/R-R
neutral structure
39
Dist 50W
-32.3%
4W
+54.0%
13W
-25.5%
RS/SPY
-13.4%
RS/Cat
+7.4%
Support
$3.96
Resistance
$12.14
Bull case

FCG has a neutral structure profile with -13.4% 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
3/100
XOP chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
23
MACD
bearish but improving
57
Stochastic RSI
overbought momentum
55
Volume
neutral
30
Setup/R-R
neutral structure
46
Dist 50W
-38.6%
4W
+43.2%
13W
-34.7%
RS/SPY
-22.6%
RS/Cat
-1.8%
Support
$32.12
Resistance
$96.12
Bull case

XOP has a neutral structure profile with -22.6% 13-week relative strength versus SPY.

Risk

Extension and support failure are the main tactical risks.

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

XLE
10/100
XLE chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
23
MACD
bearish but improving
23
Stochastic RSI
overbought momentum
55
Volume
neutral
31
Setup/R-R
neutral structure
50
Dist 50W
-34.1%
4W
+20.2%
13W
-32.9%
RS/SPY
-20.8%
RS/Cat
+0.0%
Support
$12.93
Resistance
$30.84
Bull case

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

Risk

Extension and support failure are the main tactical risks.

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

Why FCG won

FCG wins Traditional Energy at 0.0—a floor-zero category score—by having the only positive MACD signal (bullish and improving) among three candidates mired in -25% to -35% 13-week declines. FCG's 54.0% 4-week return and stochastic RSI at 1.00 (overbought momentum) create the only 100/100 momentum confirmation signal in the category, but this is a bear-market bounce in a sector with zero sponsorship. The 1.20x above-average volume participation means buyers are present, yet FCG sits -32.3% below the 50W in the deep value zone (Fib 0.786), priced for demand destruction that may not reverse for months. XOP and XLE both show bearish MACD with deteriorating momentum, making FCG technically superior by default, but this is not a win—it is a survival strategy. The 18.6-point gap versus XOP reflects FCG's superior MACD and volume, but the category score of 0.0 flags that FCG is structurally broken and marked ineligible for top-2.

Why this allocation slot

Traditional Energy earned 10% allocation despite a final category score of 0.0 and structural ineligibility because the portfolio framework reserves a small sleeve for oversold recovery trades that carry tactical merit even without strategic conviction. FCG's allocation sits in a 10% category rank bracket specifically designed for names that failed technical or macro screens but offer asymmetric near-term payoff. Energy category macro fit measured only 33.0/100, anchored by disinflation pressure (-10) and credit stress (-7)—two headwinds that directly suppress energy demand. Yet FCG's 54.0% bounce from extreme lows cannot be ignored in a liquidity-expansion environment; when central banks inject cash, the most-damaged sectors often spike first. The allocator accepts 10% as a tactical fade trade, explicitly not a conviction position. This would convert to 20% only if disinflation pressure reversed to neutral or if geopolitical premium emerged in crude pricing. For now, FCG represents forced allocation to the most-battered sector's most-abused name, justified only by momentum mechanics in a risk-on week, with explicit understanding that the position should rotate out if energy weakness reasserts. Energy's 0.0 base score means this is tactical, not structural.

Industrial MetalsPICK

Score
13.8
COPX
0/100
COPX chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
26
MACD
bearish but improving
55
Stochastic RSI
rising mid-zone
63
Volume
thin participation
36
Setup/R-R
neutral structure
55
Dist 50W
-20.1%
4W
+22.3%
13W
-20.4%
RS/SPY
-8.3%
RS/Cat
+0.0%
Support
$10.46
Resistance
$20.36
Bull case

COPX has a neutral structure profile with -8.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.

PICKSELECTED
4/100
PICK chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
33
MACD
bearish but improving
21
Stochastic RSI
rising mid-zone
63
Volume
neutral
22
Setup/R-R
neutral structure
55
Dist 50W
-23.2%
4W
+9.5%
13W
-24.3%
RS/SPY
-12.2%
RS/Cat
-3.9%
Support
$16.50
Resistance
$30.25
Bull case

PICK has a neutral structure profile with -12.2% 13-week relative strength versus SPY.

Risk

Extension and support failure are the main tactical risks.

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

REMX
0/100
REMX chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
27
MACD
bearish but improving
35
Stochastic RSI
rising mid-zone
63
Volume
thin participation
31
Setup/R-R
neutral structure
66
Dist 50W
-21.5%
4W
+8.8%
13W
-19.2%
RS/SPY
-7.1%
RS/Cat
+1.2%
Support
$26.01
Resistance
$42.60
Bull case

REMX has a neutral structure profile with -7.1% 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 PICK won

PICK wins Industrial Metals by elimination: both COPX and REMX triggered hard filter rejections (structurally broken), leaving only PICK standing despite a composite score of just 4/100. PICK's -12.2% SPY-relative strength and -3.9% category-relative strength are abysmal, yet the structure at 28.2/100 and timing at 63/100 marginally beat COPX's profile. Price at -23.2% from the 50W sits in the deep retracement zone near Fib 0.618 at 21.61, creating a value-zone technical argument, but the 20.8/100 momentum confirmation reveals that accumulation has not yet arrived; volume is neutral and MACD is only bearish but improving, not yet reversing. The 4.2-point gap versus COPX is immaterial in a category this broken: this is a sector in free-fall, and PICK simply has fewer structural violations than its peers. Any allocation here is a speculative bet that mining demand will revive before the next earnings season.

Why this allocation slot

Industrial Metals ranked 9th or 10th and earned 0% allocation because category eligibility flagged as False—the reasoning layer rejected all three representatives as structurally broken. Final category score of 13.8 reflects this filter; the basket technically scored higher at 31.5 before stress-testing against leadership, persistence, and macro fit. Category macro fit registered only 49.0/100, with credit stress active at -7 and zero positive descriptors to balance it. Mining and metals demand correlate directly to credit cycle health; when credit stress rises, capex collapses and commodity demand evaporates. Copper (COPX), rare earths (REMX), and diversified miners (PICK) all measured -12% to -8% SPY-relative weakness, indicating structural damage beyond cyclical retracement. No hard technical floor exists: support levels exist but carry zero confidence without volume sponsorship. For this category to earn capital, either credit stress descriptor would need to flip negative or commodity prices would need to establish new support with accumulation volume at price. Until then, the allocator correctly gates it entirely, treating hard structural breaks as disqualifying rather than buying opportunities.

Agriculture & LivestockMOO

Score
3.3
MOOSELECTED
40/100
MOO chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
41
MACD
bearish but improving
39
Stochastic RSI
rising mid-zone
63
Volume
thin participation
25
Setup/R-R
neutral structure
57
Dist 50W
-15.3%
4W
+9.1%
13W
-16.9%
RS/SPY
-4.8%
RS/Cat
-0.8%
Support
$44.76
Resistance
$69.12
Bull case

MOO has a neutral structure profile with -4.8% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

VEGI
0/100
VEGI chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
32
MACD
bearish but improving
44
Stochastic RSI
rising mid-zone
63
Volume
neutral
42
Setup/R-R
neutral structure
59
Dist 50W
-15.1%
4W
+7.1%
13W
-16.1%
RS/SPY
-4.0%
RS/Cat
+0.0%
Support
$19.17
Resistance
$29.00
Bull case

VEGI has a neutral structure profile with -4.0% 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
7/100
WEAT chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
44
MACD
bearish/weakening
42
Stochastic RSI
oversold
95
Volume
neutral
42
Setup/R-R
pullback into support
98
Dist 50W
-3.8%
4W
-5.2%
13W
-7.2%
RS/SPY
+4.9%
RS/Cat
+8.9%
Support
$26.30
Resistance
$29.55
Bull case

WEAT has a pullback into support profile with 4.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 represents the Agriculture & Livestock category despite scoring only 3.3—the lowest of all ten categories—because VEGI triggered hard filters (structurally broken) and WEAT, while showing a 4.9% RS advantage, sits in an oversold stochastic setup with deteriorating MACD. MOO's -4.8% SPY-relative strength is weaker than both peers, and the thin participation volume at 0.56x the 20-week average confirms this sector lacks sponsorship, but its neutral structure at 54.7/100 marginally beats VEGI's 33.9. The 39.5-point gap versus VEGI is material: VEGI broke key support levels, creating a hard filter rejection despite technically superior momentum; MOO at -15.3% from the 50W sits in the middle retracement zone where support is testable. Stochastic RSI rising mid-zone at 0.69 and MACD bearish but improving create a low-conviction turnaround signal, but it is the only candidate without structural damage.

Why this allocation slot

Agriculture & Livestock ranked 9th or 10th and earned 0% allocation, receiving zero capital because it failed to clear the competitive bar against higher-ranked categories and the macro regime actively works against it. Category macro fit measured only 42.0/100, anchored by disinflation pressure active at -8, which directly damages agricultural commodity demand and farm input pricing. The final category score collapsed to 3.3 after the reasoning layer stress-tested setup quality against leadership, persistence, and macro fit; the basket failed on all three dimensions. MOO's technical evidence of 19.3/100 and macro narrative fit of only 45.0/100 cannot compete with categories scoring 50+. The allocation framework reserves 0% for exactly this scenario: categories damaged by current macro conditions with no technical evidence of bottoming behavior. For this to change materially, disinflation pressure would need to flip to neutral or positive, or a sharp agricultural shortage spike would need to provide tail-hedge premium that translates to equity demand. Neither condition is present, rendering the entire category a capital allocation dead zone.