← All reports
2023-02-102023-01-27
Weekly allocation report

2023-02-03

NoCrypto
backtestDisinflationPartial macro data

Informational purposes only. The content in this report, including allocations, analysis, and commentary, is provided solely for informational and educational purposes. It does not constitute financial advice, investment advice, trading advice, or any other type of advice. Past performance does not guarantee future results. Always conduct your own research and consult a qualified financial professional before making investment decisions.

Weekly Allocation

TickerCategoryWeightRole
IGVTechnology20%Top-2 (20%)
SMHAI20%Top-2 (20%)
GLDPrecious Metals10%Tier-2 (10%)
PAVEUtilities & Infrastructure10%Tier-2 (10%)
COPXIndustrial Metals10%Tier-2 (10%)
XARDefense & Aerospace10%Tier-2 (10%)
URNMNuclear Energy10%Tier-2 (10%)
VEGIAgriculture & Livestock10%Tier-2 (10%)

Trade Instructions — Monday Open

Sell the tranche from 2023-01-06 (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 12% of GLD position (reduce 20% → 17.5%)
SELLXARSell 25% of XAR position (reduce 10% → 7.5%)
SELLIGFSell 50% of IGF position (reduce 5% → 2.5%)
SELLWEATSell entire WEAT position (2.5% of portfolio)
SELLXLESell 25% of XLE position (reduce 10% → 7.5%)
SELLINDASell entire INDA position (2.5% of portfolio)
BUYVEGIBuy VEGI — 17% of freed cash (adds 2.5% to portfolio)
BUYSMHBuy SMH — 33% of freed cash (adds 5% to portfolio)
BUYPAVEBuy PAVE — 17% of freed cash (adds 2.5% to portfolio)
BUYIGVBuy IGV — 33% of freed cash (adds 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
GLD17.5%
COPX12.5%
URNM10%
VEGI10%
SMH10%
XAR7.5%
XLE7.5%
PAVE7.5%
REMX5%
IGV5%
IGF2.5%
XLK2.5%
IEMG2.5%

Macro Regime — Disinflation

Score inputs
Growth (ISM PMI)
50
Liquidity (Fed Balance)
38
Risk Appetite
79
Inflation Pressure
36
Dollar Pressure
32
Credit Stress
57
Commodity Breadth
73
Macro tailwinds
AITechnologyPrecious MetalsEmerging MarketsUtilities & Infrastructure
Macro headwinds
Agriculture & Livestock
Active conditions (8)
Liquidity stress
Funding, credit, or broad macro risk is tight enough that high-beta entries need more proof.
Credit stress
Credit proxies are warning that balance-sheet sensitivity and weak-quality cyclicals deserve a penalty.
Risk appetite positive
Leadership and defensive-rotation signals say capital is willing to sponsor risk.
Disinflation pressure
Inflation pressure is muted, which usually favors duration, quality growth, and monetary hedges over energy beta.
Commodity breadth positive
Multiple real-asset sleeves are participating, so commodity strength is broader than one chart.
Metals scarcity
Industrial commodity participation is firm enough to reward metals exposure when price confirms.
AI growth sponsorship
Semiconductors or Nasdaq leadership says the market is still sponsoring the AI/growth stack.
Real asset sponsorship
Commodity breadth or inflation pressure supports scarce-resource categories when charts agree.
Not active
Liquidity expansionDollar pressureRisk appetite brokenGrowth slowdownGrowth expansionInflation pressureSupply shortageEnergy scarcityMonetary hedge bidDefensive rotationEM liquidity supportBroad market bear

Macro Evidence Charts

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

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

Crypto Regime — NoCrypto

ValueBTC

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

TrendBTC

TrendBTC not confirmed

AltSeason

one or more available conditions failed

AltSeason conditions (all must pass)
Already crypto risk-on
False / ValueBTC or TrendBTCFAIL
BTC distance above 50W
-9.42% / >= 20%FAIL
ISM Manufacturing PMI
missing/skipped / >= 50PASS
BTC 50W SMA rising
-1.21% / > 0 week-over-weekFAIL
Fear & Greed
missing/skipped / 50-90PASS
TOTAL3/BTC 50W not decisively falling
0.81% / > -5% week-over-weekPASS
Fed balance sheet flat/rising
False / latest WALCL >= 4 weeks agoFAIL
BTC
$22,955.666
50W SMA
$25,342.296
200W SMA
$24,851.615
BTC-USD — Weekly
BTC-USD chart
⤢ ZOOM
SOL-USD — Weekly
SOL-USD chart
⤢ ZOOM

Category Rankings

RankCategoryWinnerScoreAlloc4W RetPeers (4W)
1TechnologyIGV70.720%+1.75%XLK +0.6% · CIBR +3.2%
2AISMH68.620%+0.28%BOTZ +1.7% · AIQ -1.5%
3Precious MetalsGLD66.210%-1.03%GDX -6.3% · SLV -5.3%
4Utilities & InfrastructurePAVE64.810%+2.20%IGF -0.4% · XLU -2.0%
5Industrial MetalsCOPX54.110%+0.94%PICK -0.3% · REMX -6.1%
6Defense & AerospaceXAR50.310%+2.31%ITA +3.8% · ROKT -0.0%
7Nuclear EnergyURNM45.810%-2.87%URA -2.6% · NLR -0.9%
8Agriculture & LivestockVEGI31.410%+2.79%MOO +0.9% · WEAT -8.2%
9Emerging MarketsIEMG7.90%-1.21%ILF +0.5% · INDA +0.7%
10Traditional EnergyXLE4.90%+0.86%XOP +3.7% · FCG +1.4%

TechnologyIGV

Score
70.7
IGVSELECTED
85/100
IGV chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
80
MACD
bullish and improving
100
Stochastic RSI
overbought momentum
100
Volume
above-average participation
78
Setup/R-R
compression near 50W
61
Dist 50W
+1.7%
4W
+14.0%
13W
+19.5%
RS/SPY
+10.0%
RS/Cat
+2.4%
Support
$48.35
Resistance
$63.07
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XLK
83/100
XLK chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
90
MACD
bullish and improving
100
Stochastic RSI
overbought momentum
97
Volume
neutral
75
Setup/R-R
neutral structure
58
Dist 50W
+4.2%
4W
+13.7%
13W
+17.2%
RS/SPY
+7.6%
RS/Cat
+0.0%
Support
$58.40
Resistance
$75.31
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

CIBR
62/100
CIBR chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
66
MACD
bullish and improving
78
Stochastic RSI
overbought momentum
97
Volume
neutral
49
Setup/R-R
neutral structure
59
Dist 50W
-3.1%
4W
+9.4%
13W
+9.9%
RS/SPY
+0.3%
RS/Cat
-7.3%
Support
$36.88
Resistance
$46.11
Bull case

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

Why IGV won

IGV seized the category lead because its 2.4% outperformance versus the basket median—paired with above-average volume participation at 1.40x the 20-week average—demonstrates institutional accumulation rather than retail rebound. The setup is architecturally tight: price sits 1.7% from the 50-week moving average with a -0.3% slope, MACD bullish and improving, and stochastic RSI at overbought extremes, all of which form a compression-into-expansion coil ready to break higher if support holds at 48.35. XLK lost ground on three technical fronts: category-relative strength of 0.0% (versus IGV's 2.4%) signaled peer abandonment; timing scored 97 points compared to IGV's clean 100 because stochastic RSI is overbought but there's no fresh momentum divergence; and volume confirmation was neutral rather than above-average, meaning the move lacked the sponsorship IGV displayed. The 1.9-point score gap reflects a category decision made on quality of participation, not just price position.

Why this allocation slot

Technology earned its top-2 seat (20% allocation) because the 70.7 category score ranked second overall and reflected both superior technical evidence (94.3 composite across all three ETFs) and macro tailwinds that justified full position weight in a disinflation regime. Disinflation pressure (+7) and risk appetite positive (+9) are active descriptors that align software and semiconductor valuations upward when real rates compress and credit stress remains contained at -9 impact. The category's timing is neither extended nor early; price-to-moving-average relationships suggest the next leg of upside is not yet priced in, and volume patterns show accumulation rather than climax buying. Against the constraint that only two categories can hold 20%, Technology ranked ahead of eight peers on deterministic scoring, making this allocation neither aggressive nor complacent—it reflects where the current technical and macro intersection is strongest.

AISMH

Score
68.6
SMHSELECTED
80/100
SMH chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
overbought momentum
67
Volume
above-average participation
84
Setup/R-R
neutral structure
48
Dist 50W
+11.1%
4W
+17.6%
13W
+30.1%
RS/SPY
+20.5%
RS/Cat
+3.7%
Support
$86.57
Resistance
$124.46
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

BOTZ
77/100
BOTZ chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
80
MACD
bullish and improving
100
Stochastic RSI
overbought momentum
75
Volume
above-average participation
78
Setup/R-R
neutral structure
57
Dist 50W
+9.0%
4W
+15.6%
13W
+26.4%
RS/SPY
+16.8%
RS/Cat
+0.0%
Support
$17.67
Resistance
$24.55
Bull case

BOTZ has a neutral structure profile with 16.8% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

AIQ
63/100
AIQ chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
90
MACD
bullish and improving
100
Stochastic RSI
overbought momentum
82
Volume
accumulation/confirmation
92
Setup/R-R
neutral structure
63
Dist 50W
+7.8%
4W
+14.9%
13W
+26.1%
RS/SPY
+16.5%
RS/Cat
-0.3%
Support
$18.44
Resistance
$23.88
Bull case

AIQ has a neutral structure profile with 16.5% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Tracked, but not top-2 eligible because: .

Why SMH won

SMH dominated the AI category with a 20.5% relative-strength advantage over SPY, a 13-week return of 30.1%, and category-relative outperformance of 3.7%—metrics that spell sustained institutional demand in compute and semiconductor leadership. Price sits 11.1% above the 50-week average in a neutral-structure setup, meaning the move is extended but MACD remains bullish, stochastic RSI is overbought, and volume at 1.19x participates at above-average levels, confirming that late buyers are still willing. BOTZ trailed by 3.2 points because its 0.0% category-relative strength was exactly market pace—it moved with the basket rather than leading within it—and its 16.8% SPY-relative return, while strong, sat below SMH's pull. The decisive factor was peer selection: in momentum environments, the ETF that leads its own three-stock universe typically has deeper demand and lower risk of cascade selling on reversal.

Why this allocation slot

AI qualified as the second 20% allocation because its 68.6 category score ranked alongside Technology as one of two strongest setups across all 10 categories, and because the macro regime is unusually supportive of growth assets despite disinflation's overall headwinds. AI growth sponsorship is a +14 active descriptor—the single largest positive macro input in the system—and risk appetite positive at +10 creates conditions where even extended momentum is justified if volume is confirming (which it is at 84.4 composite across all three ETFs). The category does face tension: price-to-resistance is flat (0.0% upside) and downside to support is 43.8%, meaning risk asymmetry has inverted sharply. Holding this at 20% is a bet that AI demand cycles through multiple legs and that SMH's institutional accumulation patterns persist despite technical exhaustion. If momentum breaks or volume turns cold, allocation should drop to 10% immediately.

Precious MetalsGLD

Score
66.2
GDX
79/100
GDX chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
76
MACD
bullish but flattening
100
Stochastic RSI
falling/neutral
95
Volume
neutral
78
Setup/R-R
compression near 50W
49
Dist 50W
+1.2%
4W
-3.9%
13W
+21.5%
RS/SPY
+12.0%
RS/Cat
+10.7%
Support
$22.44
Resistance
$32.65
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

GLDSELECTED
84/100
GLD chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
88
MACD
bullish but flattening
73
Stochastic RSI
falling/neutral
100
Volume
above-average participation
61
Setup/R-R
compression near 50W
57
Dist 50W
+2.9%
4W
-0.1%
13W
+10.9%
RS/SPY
+1.3%
RS/Cat
+0.0%
Support
$152.98
Resistance
$179.29
Bull case

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

SLV
74/100
SLV chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
72
MACD
bullish but flattening
45
Stochastic RSI
oversold
100
Volume
above-average participation
48
Setup/R-R
compression near 50W
59
Dist 50W
+2.5%
4W
-6.2%
13W
+6.8%
RS/SPY
-2.8%
RS/Cat
-4.1%
Support
$16.57
Resistance
$22.33
Bull case

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

Why GLD won

GLD claimed the category by combining the cleanest structural setup with above-average volume and a timing score of 100—a rare combination in compressed momentum environments. Price is 2.9% above the 50-week moving average, MACD is bullish but flattening (not improving, which makes GLD's edge less obvious), stochastic RSI falls at 0.59 (falling/neutral, not overbought), and volume participation at 1.45x is above average but not accumulation-level, yet the Fibonacci zone at 0.500 (decision point) and compression at support 152.98 create ideal risk entry conditions. The 87.9 trend score and 78.2 structure score form the technical backbone, with the 10.9% 13-week return providing proof of steady accumulation. GDX lost on three specific counts: timing at 95 versus GLD's 100 (stochastic is falling/neutral, which GLD also has, but GDX sits deeper in upper momentum zone making reversal more likely); risk/reward at 48.7 versus GLD's 57.4 (GDX upside is -12.4% to resistance and downside to support 44.6%—terrible asymmetry); and volume at neutral versus GLD's above-average participation, showing miners lack sponsorship even as gold consolidates. The 4.3-point gap reflects GLD's superior entry mechanics despite both holding identical MACD profiles.

Why this allocation slot

Precious Metals earned 10% allocation despite a 66.2 category score that ranked third overall, because disinflation pressure (+8) is the portfolio's strongest macro tailwind and GLD's technical setup offers pure volatility hedge without drawdown risk at current valuations. Category macro fit is 60.0, meaning it's above-neutral: disinflation helps gold prices by compressing real yields, and risk appetite positive (-4 impact on gold) is weaker than the disinflation boost. GLD's compressed timing (price near 50W, support nearby) means downside risk is defined at 13.4% and upside is available if inflation surprises or credit stress accelerates, making this a true hedge position that doesn't require macro confirmation to hold. The 10% weighting reflects that metals are useful but not dominant in disinflation scenarios—they're insurance, not the main trade. If category score rises above 70, expand to 15%; if liquidity stress deepens below -10, GLD becomes a 20% core position.

Utilities & InfrastructurePAVE

Score
64.8
PAVESELECTED
82/100
PAVE chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
overbought momentum
59
Volume
accumulation/confirmation
97
Setup/R-R
neutral structure
47
Dist 50W
+13.6%
4W
+8.6%
13W
+14.3%
RS/SPY
+4.7%
RS/Cat
+6.7%
Support
$23.06
Resistance
$29.66
Bull case

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

IGF
83/100
IGF chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
97
MACD
bullish and improving
68
Stochastic RSI
falling/neutral
100
Volume
neutral
66
Setup/R-R
compression near 50W
49
Dist 50W
+0.9%
4W
+1.2%
13W
+7.5%
RS/SPY
-2.0%
RS/Cat
+0.0%
Support
$40.91
Resistance
$49.66
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XLU
36/100
XLU chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
44
MACD
bearish/weakening
6
Stochastic RSI
oversold
92
Volume
neutral
16
Setup/R-R
neutral structure
77
Dist 50W
-4.4%
4W
-4.4%
13W
+1.2%
RS/SPY
-8.3%
RS/Cat
-6.3%
Support
$31.08
Resistance
$38.85
Bull case

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

Why PAVE won

PAVE seized the utilities & infrastructure lead by combining perfect trend execution (price above both 50W and 200W, RS vs SPY 4.7%, 50W slope 0.2%) with dominant volume-price confirmation—an exceptional 96.9 composite showing institutional accumulation at scale with 2.39x average volume participation and distribution pressure at zero. Stochastic RSI sits overbought at 1.00 and MACD is bullish and improving, indicating momentum is not yet exhausted despite 13.6% distance to 50W and position near Fib 0.236 (extension zone). The 14.3% 13-week return and 6.7% category-relative strength demonstrate PAVE is lapping peers, and the combination of perfect trend + perfect volume creates the cleanest setup in the entire utilities category. IGF lost by 1.0 point on structure (72.6 vs PAVE's 80.1) and volume (neutral vs accumulation/confirmation at 2.39x), meaning while IGF's trend is marginally better (97 vs PAVE's 100), its lack of volume sponsorship signals passive following rather than active accumulation. In crowded infrastructure cycles, the ETF with best volume confirmation typically leads through multiple legs.

Why this allocation slot

Utilities & Infrastructure earned 10% allocation because the 64.8 category score ranked fourth overall and because disinflation's +7 impact creates powerful tailwinds for defensive, yield-bearing infrastructure assets in a lower-rate environment. Category macro fit is strong at 62.0, with disinflation pressure (+6) and transition/mixed (+4) creating regime support, offset only by liquidity stress (-3). PAVE's exceptional 100 technical evidence score and 2.39x accumulation volume reflect institutional positioning into a sector positioned to benefit from fiscal spending and rate compression. However, timing score is weak at 59 (price at extension near 52W high, Fib 0.236), meaning downside risk to support at 23.06 is 28.6%—a significant drawdown potential despite upside being zero. This 10% position is a high-conviction macro trade backed by excellent technicals but requires acknowledgment of extension risk: if rate volatility spikes or credit stress accelerates, sell half immediately. If PAVE stabilizes above 28 support and volume remains accumulative, expand to 15%; this is a tactical hold, not a buy-and-hold.

Industrial MetalsCOPX

Score
54.1
COPXSELECTED
81/100
COPX chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
falling/neutral
75
Volume
neutral
81
Setup/R-R
neutral structure
47
Dist 50W
+11.4%
4W
+3.7%
13W
+24.1%
RS/SPY
+14.5%
RS/Cat
+5.1%
Support
$27.51
Resistance
$41.43
Bull case

COPX has a neutral structure profile with 14.5% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

PICK
78/100
PICK chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
91
Stochastic RSI
falling/neutral
75
Volume
distribution pressure
60
Setup/R-R
neutral structure
39
Dist 50W
+9.6%
4W
+4.3%
13W
+18.9%
RS/SPY
+9.4%
RS/Cat
+0.0%
Support
$33.65
Resistance
$46.91
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

REMX
54/100
REMX chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
50
MACD
bullish and improving
40
Stochastic RSI
overbought momentum
100
Volume
neutral
28
Setup/R-R
compression near 50W
47
Dist 50W
-0.6%
4W
+13.3%
13W
-0.2%
RS/SPY
-9.8%
RS/Cat
-19.2%
Support
$76.16
Resistance
$105.68
Bull case

REMX has a compression near 50W profile with -9.8% 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 dominated the industrial metals basket by posting a perfect 100 trend score (price above both moving averages, RS vs SPY at 14.5%, 50W slope -0.1%), combined with 100 momentum confirmation (24.1% 13-week return, 5.1% category-relative strength, bullish and improving MACD, and neutral volume that nonetheless participates in the move). The setup is neutral structure but positioned at Fibonacci 0.382 (momentum zone), with 11.4% distance to 50W creating timing score of 75—not early entry but not extended. Stochastic RSI at 0.66 (falling/neutral) suggests momentum is cooling but not reversed, which is exactly the setup buyers want: strong trend evidence with early warning signals still ahead. PICK lost by 3.0 points because risk/reward was significantly worse (38.5 vs 46.6, with upside to resistance at -4.0% and downside to support 44.6%), structure was less clean (69.8 vs 71.7), and critically, volume showed distribution pressure rather than neutral participation—a red flag indicating insiders are trimming exposure. In relative-strength races, the ETF with cleanest volume pattern typically leads; COPX's neutral volume amid 1.0x average participation is far healthier than PICK's distribution pressure.

Why this allocation slot

Industrial Metals earned 10% allocation because the 54.1 category score ranked sixth overall and because metals scarcity (+14) is the portfolio's second-strongest active descriptor after AI growth, creating asymmetrical macro support. The 65.0 category macro fit reflects strong commodity breadth positive (+10), real asset sponsorship (+6), and metals scarcity (+14), offset only partially by liquidity stress (-8) and credit stress (-7). COPX's technical setup (perfect trend, strong momentum, neutral volume) suggests institutional positioning ahead of potential supply tightness, and the 24.1% 13-week return proves demand is real, not speculative. Risk/reward is unfavorable at current levels (46.6 points, with upside capped at -4.0%), meaning this allocation is a medium-term hold rather than a short-term trade—entry risk is defined at support 27.51. At 10%, this is a conviction bet on commodity cycles and supply discipline, justified by macro alignment but not yet warranting expansion until either volume turns accumulative or MACD begins a secondary leg.

Defense & AerospaceXAR

Score
50.3
XARSELECTED
85/100
XAR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
99
Stochastic RSI
overbought momentum
75
Volume
accumulation/confirmation
93
Setup/R-R
neutral structure
55
Dist 50W
+8.8%
4W
+5.4%
13W
+12.6%
RS/SPY
+3.0%
RS/Cat
+1.7%
Support
$91.68
Resistance
$118.97
Bull case

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

ITA
70/100
ITA chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
91
MACD
bullish but flattening
52
Stochastic RSI
falling/neutral
70
Volume
above-average participation
53
Setup/R-R
neutral structure
37
Dist 50W
+8.0%
4W
-0.2%
13W
+5.9%
RS/SPY
-3.6%
RS/Cat
-5.0%
Support
$91.19
Resistance
$114.11
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

ROKT
58/100
ROKT chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
87
Stochastic RSI
overbought momentum
59
Volume
above-average participation
76
Setup/R-R
neutral structure
42
Dist 50W
+10.7%
4W
+4.6%
13W
+11.0%
RS/SPY
+1.4%
RS/Cat
+0.0%
Support
$33.24
Resistance
$42.43
Bull case

ROKT has a neutral structure profile with 1.4% 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 won by executing a clean uptrend with perfect technical confirmation: price above both the 50-week and 200-week moving averages, 50W slope positive at 0.1%, and RS versus SPY at 3.0% showing steady outperformance. The chart compresses near support at 91.68 with resistance at 118.97, but the critical edge is volume—accumulation/confirmation at 1.63x the 20-week average and volume-price confirmation of 93.4 points indicate buyers are actively defending the move, not chasing late. MACD is bullish and improving, stochastic RSI sits at overbought 1.00, and the 12.6% 13-week return is modest but durable, signaling patience rather than speculative frenzy. ITA lost decisively on momentum deterioration: MACD is bullish but flattening (not improving), volume is merely above-average (not accumulation), and category-relative strength is -5.0%, meaning ITA trailed the defense basket while XAR led it by 1.7%. The 15.8-point score gap reflects ITA's technical setup degrading under the surface despite headline price strength.

Why this allocation slot

Defense & Aerospace earned 10% because the 50.3 category score ranked fifth among ten categories—above-median but not high enough to displace top-4 selections—and because its macro fit is neutral (no specific category-linked descriptors apply) even though technical evidence from XAR is strong at 100.0 composite. The allocation reflects a hedge: disinflation typically weakens real asset demand and cyclical defense spending, yet XAR's superior structure and volume patterns justify a modest position for diversification and momentum capture. If credit stress deepens or liquidity stress accelerates, this category would contract to zero; conversely, if risk appetite remains positive and real asset breadth improves, it could expand to 15%. Current 10% positioning is appropriate for a regime where tactical technicals matter more than macro narrative, and where individual ETF quality—not category conviction—drives the holding.

Nuclear EnergyURNM

Score
45.8
URA
86/100
URA chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
71
Stochastic RSI
falling/neutral
100
Volume
distribution pressure
54
Setup/R-R
compression near 50W
52
Dist 50W
+2.2%
4W
+4.7%
13W
+9.5%
RS/SPY
-0.1%
RS/Cat
+2.6%
Support
$18.78
Resistance
$23.86
Bull case

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

URNMSELECTED
77/100
URNM chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
76
MACD
bullish and improving
61
Stochastic RSI
falling/neutral
100
Volume
distribution pressure
45
Setup/R-R
compression near 50W
59
Dist 50W
+1.9%
4W
+5.4%
13W
+6.9%
RS/SPY
-2.7%
RS/Cat
+0.0%
Support
$30.45
Resistance
$40.28
Bull case

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

NLR
57/100
NLR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
94
MACD
bullish and improving
67
Stochastic RSI
falling/neutral
90
Volume
above-average participation
68
Setup/R-R
neutral structure
47
Dist 50W
+3.6%
4W
+2.5%
13W
+5.6%
RS/SPY
-3.9%
RS/Cat
-1.2%
Support
$49.85
Resistance
$58.14
Bull case

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

URNM edged URA in a close technical race by posting superior risk/reward (59.0 vs 52.1 at URA), meaning URNM's support at 30.45 is closer relative to upside potential, creating a tighter entry zone. Both ETFs sit in perfect compression near the 50-week moving average (URNM at 1.9%, URA similar), both have MACD bullish and improving, both stochastic RSI at falling/neutral, and both carry distribution pressure in volume—yet URNM's downside to support of 15.9% versus URA's wider gap reflects a more manageable setup for patient entry. Trend score favors URA at 100 versus URNM's 76 (URA is above both moving averages; URNM is above 50W but below 200W), but timing is identical at 100 for both, making the risk/reward differential the category decision maker. The 6.9% 13-week return and 0.0% category-relative strength show neither ETF is winning peer demand—this is a coil-and-wait setup where the ETF with best entry mechanics (URNM) wins despite inferior trend indicators.

Why this allocation slot

Nuclear Energy earned 10% allocation despite a weak 45.8 category score (ranked seventh) because real asset sponsorship (+7) and AI growth sponsorship (+5) create dual macro tailwinds that offset credit stress (-5) and liquidity stress (-7). Category macro fit is neutral at 50.0, reflecting genuine optionality: nuclear energy is neither clearly favored nor disfavored in the current regime. URNM's technical setup (compression, oversold stochastic, flattening MACD, distribution volume) is a classic "basing pattern" that requires patience but rewards early positioning—the allocation reflects a belief that nuclear demand cycles will improve faster than consensus expects, driven by AI power requirements and net-zero mandates. At 10%, this is a medium-conviction speculative position: it has defined downside at support 30.45 and upside potential if technicals improve and volume turns accumulative. If URNM's timing score drops or support breaks, reduce to 5%; if volume turns positive and MACD stabilizes, this could expand to 15% as a renewable-energy play with embedded leverage.

Agriculture & LivestockVEGI

Score
31.4
MOO
73/100
MOO chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
55
MACD
bullish and improving
68
Stochastic RSI
falling/neutral
100
Volume
above-average participation
61
Setup/R-R
compression near 50W
59
Dist 50W
-1.9%
4W
+3.6%
13W
+3.1%
RS/SPY
-6.4%
RS/Cat
+2.7%
Support
$80.68
Resistance
$94.43
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

VEGISELECTED
72/100
VEGI chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
67
MACD
bullish but flattening
43
Stochastic RSI
oversold
100
Volume
neutral
52
Setup/R-R
compression near 50W
61
Dist 50W
-0.1%
4W
+0.4%
13W
+0.4%
RS/SPY
-9.1%
RS/Cat
+0.0%
Support
$39.14
Resistance
$45.42
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

WEAT
50/100
WEAT chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
53
MACD
bearish but improving
0
Stochastic RSI
rising mid-zone
73
Volume
thin participation
17
Setup/R-R
pullback into support
90
Dist 50W
-15.2%
4W
+2.3%
13W
-11.8%
RS/SPY
-21.4%
RS/Cat
-12.2%
Support
$37.25
Resistance
$45.75
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why VEGI won

VEGI edged MOO by the narrowest margin (-1.1 points), winning on timing precision despite inferior momentum confirmation—a setup that rewards patience over performance chasing. Price sits at -0.1% from the 50-week moving average in perfect compression-zone alignment, with timing score a clean 100 because stochastic RSI is oversold at 0.12 and MACD is bullish but flattening, offering a coil-into-expansion risk. The 0.4% 13-week return and 0.0% category-relative strength are mathematically poor, but the setup is architecturally sound: support at 39.14 is 10.7% below, resistance at 45.42 is 4.6% above, creating asymmetrical risk (upside limited but downside protected if accumulation revives). MOO's loss came down to two specific failures: risk/reward was 1.3 points worse (59.4 vs 60.7), and MACD confirmation was stronger (bullish and improving), meaning MOO's chart is further extended and less reset-ready. In compressed, mean-reversion setups, the ETF closer to exact moving-average price wins on timing alone.

Why this allocation slot

Agriculture & Livestock earned only 10% allocation because the 31.4 category score ranked tenth (worst) of all categories and was dragged lower by disinflation's -8 impact on real assets and commodity demand. The category macro fit is just 45.0, and active descriptors show conflict: commodity breadth positive (+5) and real asset sponsorship (+8) are offset by disinflation pressure (-8) and liquidity stress (-4). VEGI's technical setup (compression, oversold stochastic, flattening MACD) is the kind that works only if macro sponsorship improves or if patient buyers accumulate during consolidation. This 10% holding is defensive diversification—a long-dated alpha position that only activates if disinflation reverses or if commodity cycles turn. Without macro catalyst, expect this category to underperform; if inflation surprises higher, it becomes a top-4 candidate within weeks. Current allocation reflects low conviction and modest upside, making this the most disposable slot in the portfolio.

Emerging MarketsIEMG

Score
7.9
IEMGSELECTED
79/100
IEMG chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
64
MACD
bullish and improving
100
Stochastic RSI
falling/neutral
100
Volume
neutral
78
Setup/R-R
compression near 50W
56
Dist 50W
+1.9%
4W
+2.2%
13W
+12.5%
RS/SPY
+3.0%
RS/Cat
+19.5%
Support
$42.21
Resistance
$51.84
Bull case

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

ILF
11/100
ILF chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
30
MACD
bullish and improving
22
Stochastic RSI
falling/neutral
90
Volume
neutral
25
Setup/R-R
neutral structure
68
Dist 50W
-4.0%
4W
+3.3%
13W
-9.7%
RS/SPY
-19.3%
RS/Cat
-2.7%
Support
$21.86
Resistance
$27.00
Bull case

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

INDA
33/100
INDA chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
32
MACD
bearish/weakening
0
Stochastic RSI
oversold
80
Volume
distribution pressure
8
Setup/R-R
pullback into support
57
Dist 50W
-5.2%
4W
-4.8%
13W
-7.0%
RS/SPY
-16.5%
RS/Cat
+0.0%
Support
$40.06
Resistance
$44.03
Bull case

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

Why IEMG won

IEMG claimed the emerging-markets category decisively with a 67.8-point gap versus ILF, reflecting near-perfect technical execution despite broad market headwinds. Price sits at 1.9% from the 50-week moving average (ideal compression entry), MACD is bullish and improving, stochastic RSI at 0.73 is falling/neutral (no overbought risk), and volume at 0.80x is neutral—yet the 12.5% 13-week return and dominant 19.5% category-relative strength show IEMG is absorbing the basket's outflows while others decline. Structure scores 74.9 with compression at 83.5, meaning the chart is tight and ready to extend if support at 42.21 holds. ILF lost catastrophically because its trend score is only 30 (structured broken, 30-point scoring failure), its 13-week return is -9.7%, and its -19.3% RS versus SPY shows it's being abandoned by all market participants. This is a case where one ETF in a category is fundamentally healthy while peers are broken—IEMG's lead is not close in technical terms, despite both sitting in similar Fibonacci zones.

Why this allocation slot

Emerging Markets received 0% allocation because the 7.9 category score ranked it 9th or 10th, and macro fit at 38.0 (one of the lowest in the portfolio) confirmed why despite IEMG's exceptional 91.8 technical evidence. The descriptor scorecard is unambiguous: risk appetite positive at +8 is insufficient to overcome credit stress at -10, liquidity stress at -10, and the overall macro regime punishing risk assets. IEMG's compression setup and oversold stochastic would typically warrant a core position, yet technical excellence cannot compensate for a macro headwind this severe—under tightening credit and stress in the global financial plumbing, emerging markets are not where capital migrates. The technical setup would improve in a risk-on regime; the macro backdrop is the limiting factor. Re-entry would require credit stress and liquidity stress to reverse, or risk-appetite descriptor weight to spike, neither of which has occurred.

Traditional EnergyXLE

Score
4.9
XOP
68/100
XOP chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
63
MACD
bearish but improving
10
Stochastic RSI
oversold
100
Volume
above-average participation
43
Setup/R-R
compression near 50W
73
Dist 50W
-1.9%
4W
+2.6%
13W
-13.2%
RS/SPY
-22.8%
RS/Cat
+0.0%
Support
$118.61
Resistance
$159.14
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XLESELECTED
58/100
XLE chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
67
MACD
bearish/weakening
12
Stochastic RSI
oversold
70
Volume
neutral
38
Setup/R-R
neutral structure
51
Dist 50W
+5.9%
4W
-1.8%
13W
-6.0%
RS/SPY
-15.5%
RS/Cat
+7.3%
Support
$35.24
Resistance
$46.56
Bull case

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

FCG
52/100
FCG chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
63
MACD
bearish but improving
0
Stochastic RSI
oversold
97
Volume
neutral
26
Setup/R-R
neutral structure
84
Dist 50W
-4.1%
4W
+0.2%
13W
-13.8%
RS/SPY
-23.3%
RS/Cat
-0.5%
Support
$22.02
Resistance
$28.16
Bull case

FCG has a neutral structure profile with -23.3% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why XLE won

XLE won the energy category by default—not because it's attractive, but because it lost less than its peers to the disinflation macro regime crushing energy demand. Price sits 5.9% above the 50-week moving average with neutral structure and a 67.0 trend score marred by -15.5% RS versus SPY, meaning XLE is moving up in absolute terms but down relative to the market. MACD is bearish/weakening and stochastic RSI is oversold at 0.07, warning that the recent 13-week decline of -6.0% has exhausted sellers but created no fresh demand—this is capitulation, not capitulation-to-accumulation. Volume at 0.88x is subaverage, confirming the move lacks institutional sponsorship. XOP lost by trailing on structure clarity (70.1 vs 74.6) and category-relative strength (0.0% vs 7.3%), with a catastrophic 13-week return of -13.2% and -22.8% RS versus SPY showing exploration beta is getting crushed. The category winner is the least-bad choice in an unfavorable regime, not a position of conviction.

Why this allocation slot

Traditional Energy received 0% allocation because the 4.9 category score placed it 9th or 10th in the ranking, and the macro regime actively repels this entire space. Disinflation pressure is -10, credit stress is -7, liquidity stress is -7, and real asset sponsorship at +5 cannot overcome a -22 combined descriptor headwind. XLE's technical evidence of 36.0 is critically weak—the lowest in the entire ten-category universe—and macro fit at 47.0 offers no rescue. The decision is unambiguous: under falling inflation and tightening credit, traditional energy carries no forward option value. A portfolio allocator might revisit this category if real asset sponsorship strengthens, commodity breadth extends further, or disinflation pressure reverses (inflation re-ignites), but those conditions haven't appeared. The exclusion is clean and justified by both technical deterioration and macro regime mismatch.