← All reports
2026-06-262026-06-12
Weekly allocation report

2026-06-19

NoCrypto
backtestRisk-Off DeteriorationPartial 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
SMHAI20%Top-2 (20%)
ITADefense & Aerospace20%Top-2 (20%)
PAVEUtilities & Infrastructure10%Tier-2 (10%)
URNMNuclear Energy10%Tier-2 (10%)
GDXPrecious Metals10%Tier-2 (10%)
MOOAgriculture & Livestock10%Tier-2 (10%)
COPXIndustrial Metals10%Tier-2 (10%)
XLKTechnology10%Tier-2 (10%)

Trade Instructions — Monday Open

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

ActionTickerInstruction
SELLAIQSell 33% of AIQ position (reduce 15.0% → 10.0%)
SELLCIBRSell 33% of CIBR position (reduce 15.0% → 10.0%)
SELLXLESell 25% of XLE position (reduce 10% → 7.5%)
SELLROKTSell 50% of ROKT position (reduce 5% → 2.5%)
SELLWEATSell entire WEAT position (2.5% of portfolio)
SELLPICKSell entire PICK position (2.5% of portfolio)
SELLIGFSell entire IGF position (2.5% of portfolio)
SELLIEMGSell entire IEMG position (2.5% of portfolio)
BUYMOOBuy MOO — 10% of freed cash (adds 2.5% to portfolio)
BUYCOPXBuy COPX — 10% of freed cash (adds 2.5% to portfolio)
BUYPAVEBuy PAVE — 10% of freed cash (adds 2.5% to portfolio)
BUYSMHBuy SMH — 20% of freed cash (adds 5% to portfolio)
BUYITABuy ITA — 20% of freed cash (adds 5.0% to portfolio)
BUYXLKBuy XLK — 10% of freed cash (adds 2.5% to portfolio)
BUYURNMBuy URNM — 10% of freed cash (adds 2.5% to portfolio)
BUYGDXBuy GDX — 10% 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
ITA12.5%
AIQ10.0%
CIBR10.0%
MOO10%
COPX10%
SMH10%
XLE7.5%
NLR5%
PAVE5%
XLU5%
XLK5%
ROKT2.5%
ILF2.5%
URNM2.5%
GDX2.5%

Macro Regime — Risk-Off Deterioration

Score inputs
Growth (ISM PMI)
50
Liquidity (Fed Balance)
62
Risk Appetite
100
Inflation Pressure
56
Dollar Pressure
53
Credit Stress
69
Commodity Breadth
75
Macro tailwinds
Defense & AerospacePrecious MetalsNuclear EnergyUtilities & Infrastructure
Macro headwinds
AITechnologyEmerging Markets
Active conditions (10)
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.
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.
Real asset sponsorship
Commodity breadth or inflation pressure supports scarce-resource categories when charts agree.
Not active
Liquidity expansionDollar pressureRisk appetite brokenGrowth slowdownGrowth expansionDisinflation pressureMonetary hedge bidDefensive rotationEM liquidity supportBroad market bear
Signal conflicts

liquidity is improving but credit stress remains elevated

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%, breakout volume above 20W average

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
-30.41% / >= 20%FAIL
ISM Manufacturing PMI
missing/skipped / >= 50PASS
BTC 50W SMA rising
-1.00% / > 0 week-over-weekFAIL
Fear & Greed
missing/skipped / 50-90PASS
TOTAL3/BTC 50W not decisively falling
1.17% / > -5% week-over-weekPASS
Fed balance sheet flat/rising
True / latest WALCL >= 4 weeks agoPASS
BTC
$63,237.539
50W SMA
$90,873.495
200W SMA
$62,240.858
BTC-USD — Weekly
BTC-USD chart
⤢ ZOOM
SOL-USD — Weekly
SOL-USD chart
⤢ ZOOM

Category Rankings

RankCategoryWinnerScoreAlloc4W RetPeers (4W)
1AISMH53.820%-15.15%BOTZ -10.0% · AIQ -11.8%
2Defense & AerospaceITA51.020%-2.73%XAR -7.9% · ROKT -8.0%
3Utilities & InfrastructurePAVE41.510%-3.21%XLU +1.9% · IGF +0.9%
4Nuclear EnergyURNM41.310%-15.01%URA -17.6% · NLR -16.8%
5Precious MetalsGDX38.410%-11.54%GLD -4.3% · SLV -14.8%
6Agriculture & LivestockMOO38.010%+7.26%VEGI +4.8% · WEAT +11.0%
7Industrial MetalsCOPX37.210%-13.27%PICK -9.4% · REMX -27.8%
8TechnologyXLK35.310%-8.17%CIBR +9.6% · IGV +4.5%
9Traditional EnergyXLE34.80%+7.53%XOP +10.1% · FCG +2.7%
10Emerging MarketsIEMG23.70%-9.85%INDA -1.5% · ILF +0.3%

AISMH

Score
53.8
SMHSELECTED
63/100
SMH chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
overbought rolling over
27
Volume
neutral
87
Setup/R-R
vertical extension
39
Dist 50W
+67.7%
4W
+14.5%
13W
+71.5%
RS/SPY
+56.4%
RS/Cat
+30.5%
Support
$365.86
Resistance
$659.88
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

BOTZ
67/100
BOTZ chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
95
MACD
bullish but flattening
19
Stochastic RSI
falling/neutral
70
Volume
neutral
41
Setup/R-R
neutral structure
52
Dist 50W
+5.9%
4W
-4.8%
13W
+14.2%
RS/SPY
-0.9%
RS/Cat
-26.8%
Support
$32.46
Resistance
$41.45
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

AIQ
63/100
AIQ chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
100
Stochastic RSI
overbought rolling over
30
Volume
neutral
67
Setup/R-R
vertical extension
45
Dist 50W
+30.2%
4W
+6.4%
13W
+41.0%
RS/SPY
+25.9%
RS/Cat
+0.0%
Support
$45.47
Resistance
$67.32
Bull case

AIQ has a vertical extension profile with 25.9% 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 dominated the AI category with a 71.5% thirteen-week return and 56.4% relative strength versus SPY, numbers that reflect a parabolic bid for anything touching AI compute. Volume confirmation at 86.6 and an improving MACD separate this from a simple momentum chase—institutional participation is neutral at 0.90x the 20-week average but paired with persistent buying that drove the persistence score to a perfect 100. BOTZ finished second with a flattening MACD and negative category-relative strength of -26.8%, exposing it as a laggard even within its own peer group. The structure score gap of six points further confirmed that SMH's chart, while vertically extended at 67.7% above the 50-week, is cleaner and more defensible than the robotics-focused alternative.

Why this allocation slot

AI claimed one of the two 20% allocations because no other category combined triple-digit momentum persistence with volume-price confirmation north of 85. The macro headwinds are real—liquidity stress and credit stress docked the category a combined 20 points at the reasoner level—but AI growth sponsorship added 14 points back, reflecting the market's willingness to bid semiconductor leadership regardless of broader funding conditions. At 53.8, AI finished as the top category score despite a Risk-Off Deterioration regime that typically punishes high-beta risk. To sustain this allocation, SMH will need the improving MACD to hold while price consolidates above its Fibonacci 0.236 zone; any break below 500 would shift the timing score enough to drop AI out of top-2.

Defense & AerospaceITA

Score
51.0
XAR
76/100
XAR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
92
MACD
bullish and improving
70
Stochastic RSI
rising mid-zone
83
Volume
neutral
67
Setup/R-R
neutral structure
48
Dist 50W
+13.8%
4W
+4.8%
13W
+9.8%
RS/SPY
-5.3%
RS/Cat
+0.0%
Support
$246.42
Resistance
$292.74
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

ITASELECTED
71/100
ITA chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
88
MACD
bullish and improving
58
Stochastic RSI
overbought momentum
67
Volume
thin participation
54
Setup/R-R
neutral structure
48
Dist 50W
+10.2%
4W
+6.0%
13W
+7.4%
RS/SPY
-7.8%
RS/Cat
-2.4%
Support
$215.80
Resistance
$243.77
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

ROKT
52/100
ROKT chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
84
MACD
bearish/weakening
52
Stochastic RSI
oversold
48
Volume
neutral
48
Setup/R-R
vertical extension
51
Dist 50W
+28.4%
4W
-6.2%
13W
+16.4%
RS/SPY
+1.3%
RS/Cat
+6.6%
Support
$85.61
Resistance
$134.47
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why ITA won

ITA won Defense & Aerospace on the strength of a bullish improving MACD and stochastic RSI locked at 1.00 in overbought momentum, conditions that signal fresh demand rather than exhausted buyers. The 7.4% thirteen-week return looks modest next to AI and semiconductors, but relative to SPY at -7.8% it represents defensive capital rotating into government contract durables. XAR posted a higher composite score of 76 versus ITA's 71, yet its structure cleanliness lagged by nearly two points and its stochastic RSI sat in rising mid-zone rather than confirmed overbought—a subtle timing difference that flipped the representative decision. Thin volume at 0.58x the 20-week average remains the primary concern, though the 10.2% distance to the 50-week provides a reasonable entry point compared to extended growth names.

Why this allocation slot

Defense & Aerospace secured the second 20% allocation because Risk-Off Deterioration regimes actively benefit this category, adding seven points at the macro level while credit stress contributed another two. The final score of 51.0 beat out Infrastructure, Nuclear, and Technology despite ITA posting negative relative strength to SPY; what matters in a deteriorating tape is reliability, not beta. For this allocation to persist, ITA needs to hold above its 215.80 support and convert thin volume into at least neutral participation—the current 0.58x reading leaves the setup vulnerable to gap-down risk if funding conditions tighten further. A push above the 243.77 resistance would confirm the rotation thesis and likely expand the category's lead in next week's scoring.

Utilities & InfrastructurePAVE

Score
41.5
PAVESELECTED
72/100
PAVE chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
overbought momentum
37
Volume
above-average participation
83
Setup/R-R
vertical extension
44
Dist 50W
+16.1%
4W
+6.6%
13W
+19.5%
RS/SPY
+4.3%
RS/Cat
+17.8%
Support
$48.85
Resistance
$58.56
Bull case

PAVE has a vertical extension profile with 4.3% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XLU
70/100
XLU chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
67
MACD
bearish/weakening
7
Stochastic RSI
rising mid-zone
100
Volume
neutral
33
Setup/R-R
compression near 50W
74
Dist 50W
+1.2%
4W
-1.3%
13W
+0.2%
RS/SPY
-14.9%
RS/Cat
-1.4%
Support
$42.51
Resistance
$47.73
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

IGF
60/100
IGF chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
67
MACD
bearish/weakening
12
Stochastic RSI
oversold
85
Volume
neutral
35
Setup/R-R
neutral structure
56
Dist 50W
+4.3%
4W
-1.5%
13W
+1.6%
RS/SPY
-13.5%
RS/Cat
+0.0%
Support
$61.80
Resistance
$69.37
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why PAVE won

PAVE dominated Utilities & Infrastructure with a 19.5% thirteen-week return, above-average volume at 1.25x the 20-week average, and a bullish improving MACD locked into overbought momentum—conditions that signal institutional sponsorship rather than defensive rotation. The 4.3% relative strength versus SPY and 17.8% category-relative strength separated PAVE from XLU by a wide margin, the latter posting negative 14.9% RS to SPY with a weakening MACD. XLU's structure score of 74.4 trailed PAVE's 84.1, and its compression near the 50-week average failed to convert into sponsorship, leaving it as a laggard even in its own category. The score gap of just 2.0 points masks a meaningful quality difference: PAVE carries confirmed volume while XLU trades at neutral participation with no directional conviction.

Why this allocation slot

Utilities & Infrastructure earned 10% allocation because Risk-Off Deterioration added eight points at the macro level, but inflation pressure and liquidity stress penalties netted the category down to a macro fit of 51. The final score of 41.5 placed Infrastructure ahead of Technology and Energy but behind AI and Defense, reflecting a setup with momentum but poor timing for fresh entries—the 16.1% extension above the 50-week average means any pullback lacks nearby support. For this category to reach 20%, PAVE would need to consolidate while maintaining its improving MACD, allowing the timing score to rise from 37 toward 60. The current position is a momentum hold, not a value entry, and any credit tightening would pressure the capex-sensitive names that drive the basket.

Nuclear EnergyURNM

Score
41.3
URA
55/100
URA chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
52
MACD
bearish/weakening
14
Stochastic RSI
falling/neutral
100
Volume
thin participation
32
Setup/R-R
compression near 50W
83
Dist 50W
-0.5%
4W
-2.4%
13W
+2.9%
RS/SPY
-12.3%
RS/Cat
+3.6%
Support
$45.31
Resistance
$57.00
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

URNMSELECTED
38/100
URNM chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
52
MACD
bearish/weakening
0
Stochastic RSI
rising mid-zone
100
Volume
thin participation
16
Setup/R-R
neutral structure
83
Dist 50W
-3.2%
4W
-1.3%
13W
-1.1%
RS/SPY
-16.3%
RS/Cat
-0.4%
Support
$54.58
Resistance
$75.95
Bull case

URNM has a neutral structure profile with -16.3% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

NLR
55/100
NLR chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
52
MACD
bearish/weakening
3
Stochastic RSI
rising mid-zone
100
Volume
neutral
29
Setup/R-R
pullback into support
83
Dist 50W
-4.8%
4W
-3.0%
13W
-0.7%
RS/SPY
-15.8%
RS/Cat
+0.0%
Support
$121.95
Resistance
$152.79
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why URNM won

URNM captured the Nuclear category by sitting just 3.2% below its 50-week average with a rising mid-zone stochastic RSI, conditions that suggest potential mean-reversion rather than trend failure. The timing score of 100 reflects a deep Fibonacci zone near 0.618 where disciplined buyers historically enter, though the weakening MACD and zero momentum confirmation underscore that no sponsorship has yet arrived. URA offered a higher composite score of 55 versus URNM's 38, but its falling stochastic RSI signaled continued deterioration rather than stabilization—a subtle distinction that flipped the representative decision. Thin volume at 0.50x the 20-week average is the worst in the category basket, meaning URNM depends entirely on macro alignment to justify inclusion.

Why this allocation slot

Nuclear Energy earned a 10% allocation because energy scarcity and real asset sponsorship added a combined 16 points at the macro level, pushing macro fit to 57 despite Risk-Off Deterioration penalizing the category by five points. The final category score of 41.3 placed Nuclear ahead of Technology and Traditional Energy but below Defense and AI, reflecting a setup with optionality but no conviction. For this category to reach top-2, URNM would need to reclaim the 50-week average with volume confirmation and convert the weakening MACD into at least a bullish improving signal—conditions that would shift the momentum score from zero to something actionable. The current position is a call option on uranium scarcity, not a sponsored trend.

Precious MetalsGDX

Score
38.4
GDXSELECTED
75/100
GDX chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
67
MACD
bearish/weakening
31
Stochastic RSI
oversold turn up
100
Volume
above-average participation
39
Setup/R-R
pullback into support
83
Dist 50W
+0.7%
4W
-3.0%
13W
+3.0%
RS/SPY
-12.2%
RS/Cat
+6.3%
Support
$78.84
Resistance
$115.84
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

GLD
39/100
GLD chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
52
MACD
bearish/weakening
0
Stochastic RSI
oversold
100
Volume
thin participation
14
Setup/R-R
pullback into support
98
Dist 50W
-1.2%
4W
-6.5%
13W
-6.4%
RS/SPY
-21.5%
RS/Cat
-3.1%
Support
$386.54
Resistance
$483.75
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

SLV
58/100
SLV chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
67
MACD
bearish/weakening
0
Stochastic RSI
oversold
100
Volume
thin participation
29
Setup/R-R
pullback into support
75
Dist 50W
+4.2%
4W
-12.9%
13W
-3.3%
RS/SPY
-18.4%
RS/Cat
+0.0%
Support
$59.51
Resistance
$92.91
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why GDX won

GDX won Precious Metals by combining a pullback into support near 78.84 with the only above-average volume reading in the category at 1.17x the 20-week average—evidence that miners are seeing accumulation even as gold itself bleeds. The stochastic RSI turning up from oversold at 0.19 gave GDX a timing advantage over GLD, which remained stuck at oversold with thin participation. Relative strength versus the category median of 6.3% further separated the miners from the physical metal, though both names posted negative returns versus SPY over thirteen weeks. GLD's structure score of 67.8 nearly matched GDX's 68.3, but the absence of volume confirmation and weaker stochastic RSI meant the physical gold ETF failed to demonstrate sponsorship where it counts.

Why this allocation slot

Precious Metals received a 10% allocation despite a Risk-Off Deterioration regime that theoretically benefits hard assets, because the technical basket score of 33.3 dragged the final category score to 38.4. Liquidity stress and credit stress penalized gold miners by a combined 16 points, overwhelming the eight-point benefit from the macro state itself. For this category to push toward top-2, GDX would need to convert its oversold turn into a confirmed MACD crossover while holding above support—conditions that would shift the momentum confirmation score from 31 to at least 60. The current setup is a value trap until volume expands and relative strength turns positive; until then, 10% represents optionality on a mean-reversion bounce rather than a conviction position.

Agriculture & LivestockMOO

Score
38.0
VEGI
63/100
VEGI chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
57
MACD
bearish/weakening
0
Stochastic RSI
oversold
100
Volume
thin participation
27
Setup/R-R
compression near 50W
67
Dist 50W
+2.9%
4W
-1.7%
13W
-1.2%
RS/SPY
-16.4%
RS/Cat
+0.0%
Support
$38.83
Resistance
$47.16
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

WEAT
37/100
WEAT chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
27
MACD
bearish/weakening
0
Stochastic RSI
falling/neutral
70
Volume
thin participation
22
Setup/R-R
neutral structure
61
Dist 50W
+5.7%
4W
-6.6%
13W
+0.4%
RS/SPY
-14.7%
RS/Cat
+1.6%
Support
$20.00
Resistance
$24.55
Bull case

WEAT has a neutral structure profile with -14.7% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

MOOSELECTED
28/100
MOO chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
32
MACD
bearish/weakening
0
Stochastic RSI
oversold
95
Volume
thin participation
10
Setup/R-R
compression near 50W
88
Dist 50W
-0.4%
4W
-4.1%
13W
-4.0%
RS/SPY
-19.2%
RS/Cat
-2.8%
Support
$73.03
Resistance
$85.90
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why MOO won

MOO claimed the Agriculture category despite sitting below both the 50-week and 200-week moving averages, a structural condition that usually disqualifies an ETF from representative status. The timing score of 95 compensated: price is compressing just 0.4% below the 50-week with stochastic RSI at oversold zero, creating a potential mean-reversion coil if buyers defend the 73.03 support. VEGI offered a higher composite score of 63 versus MOO's 28, but its risk/reward ratio lagged by over 20 points—upside to resistance was shallower while downside to support was deeper. Both names carry thin participation below 0.55x the 20-week average, confirming that this category is not attracting fresh institutional sponsorship; the allocation depends entirely on macro tailwinds from supply shortage and inflation pressure descriptors.

Why this allocation slot

Agriculture earned a 10% allocation through macro fit alone: supply shortage, inflation pressure, and real asset sponsorship combined for 26 points at the category level, pushing the macro fit score to 82. The technical evidence score of zero on MOO underscores the tension—momentum is absent, volume is thin, and MACD is bearish/weakening, yet the reasoner still ranks the category above Emerging Markets because of narrative alignment. For Agriculture to rise in the stack, MOO would need to reclaim the 50-week average with confirming volume, flipping the trend score from 32 to something closer to 70. Until that happens, the category functions as a macro hedge rather than a sponsored position, and any deterioration in commodity breadth would likely push it toward zero allocation.

Industrial MetalsCOPX

Score
37.2
COPXSELECTED
69/100
COPX chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bearish but improving
91
Stochastic RSI
rising mid-zone
61
Volume
thin participation
68
Setup/R-R
vertical extension
38
Dist 50W
+23.0%
4W
+2.6%
13W
+23.7%
RS/SPY
+8.6%
RS/Cat
+2.4%
Support
$69.08
Resistance
$95.70
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

PICK
58/100
PICK chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
91
MACD
bearish/weakening
52
Stochastic RSI
falling/neutral
48
Volume
distribution pressure
32
Setup/R-R
vertical extension
41
Dist 50W
+21.0%
4W
-1.0%
13W
+21.4%
RS/SPY
+6.2%
RS/Cat
+0.0%
Support
$51.83
Resistance
$66.09
Bull case

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

REMX
55/100
REMX chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
80
MACD
bearish/weakening
56
Stochastic RSI
falling/neutral
48
Volume
thin participation
43
Setup/R-R
vertical extension
38
Dist 50W
+21.5%
4W
-1.3%
13W
+20.8%
RS/SPY
+5.7%
RS/Cat
-0.6%
Support
$76.74
Resistance
$106.52
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why COPX won

COPX took the Industrial Metals slot on the back of an 8.6% relative strength versus SPY and a rising mid-zone stochastic RSI, characteristics that signaled improving momentum rather than exhausted extension. The 23.7% thirteen-week return masks a flattening trajectory—the 4-week return of just 2.6% shows deceleration—but the improving MACD kept COPX ahead of PICK, which carried distribution pressure at over 1x volume and a weakening MACD. Structure cleanliness at 58.3 is mediocre, yet it beat PICK's 58.3-equivalent while adding a 10-point timing advantage from better stochastic positioning. Thin volume at 0.70x remains the primary concern; copper scarcity narratives cannot sustain a rally without institutional sponsorship, and current participation is below the threshold that confirms conviction.

Why this allocation slot

Industrial Metals earned 10% allocation because metals scarcity added 14 points at the macro level while commodity breadth positive contributed another 10, partially offsetting the eight-point penalty from Risk-Off Deterioration. The final category score of 37.2 landed in the lower half of the stack, reflecting tension between strong macro narratives and mediocre chart evidence. COPX's risk/reward ratio of 38.1 highlights the asymmetry problem: downside to support is 23.7% while upside to resistance is already negative at -10.7%, meaning price has overshot near-term technical targets. To climb toward 10% allocation, the category would need a pullback to the 50-week average followed by an improving MACD crossover—conditions that would reset timing without destroying the trend.

TechnologyXLK

Score
35.3
CIBR
71/100
CIBR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
overbought rolling over
35
Volume
thin participation
64
Setup/R-R
vertical extension
47
Dist 50W
+16.2%
4W
+0.3%
13W
+32.0%
RS/SPY
+16.9%
RS/Cat
+0.0%
Support
$60.74
Resistance
$89.04
Bull case

CIBR has a vertical extension profile with 16.9% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XLKSELECTED
62/100
XLK chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
100
Stochastic RSI
overbought rolling over
22
Volume
thin participation
64
Setup/R-R
vertical extension
40
Dist 50W
+30.7%
4W
+6.1%
13W
+41.5%
RS/SPY
+26.4%
RS/Cat
+9.5%
Support
$129.92
Resistance
$191.44
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

IGV
31/100
IGV chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
49
MACD
bullish but flattening
0
Stochastic RSI
falling/neutral
57
Volume
thin participation
13
Setup/R-R
neutral structure
54
Dist 50W
-10.4%
4W
-5.2%
13W
+7.4%
RS/SPY
-7.8%
RS/Cat
-24.7%
Support
$74.67
Resistance
$108.10
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why XLK won

XLK captured the Technology slot despite carrying a flattening MACD and thin volume at 0.63x the 20-week average, conditions that would normally disqualify a momentum play. The 41.5% thirteen-week return and 26.4% relative strength versus SPY reflect institutional accumulation that began months ago, not fresh sponsorship—every marginal buyer at these levels is paying a 30.7% premium to the 50-week moving average. CIBR offered a cleaner improving MACD signal and sat closer to support, but its category-relative strength of zero versus XLK's 9.5% meant the broader tech name was still drawing more committed capital. What matters here is that XLK's trend score hit 100—price above both major weekly averages with a positive slope—while CIBR's structure score lagged by nearly nine points, making the leadership hierarchy unambiguous even if the entry quality is suspect.

Why this allocation slot

Technology earned only a 10% slot because extension risk overwhelmed the macro alignment: liquidity stress and credit stress are both active, penalizing high-beta secular growth names by a combined 15 points at the category level. The final score of 35.3 places Technology in the bottom half of the allocation stack, despite perfect trend and momentum confirmation readings from its representative. For this category to reclaim top-2 status, price would need to consolidate back toward the 50-week average while MACD rebuilds from a lower base—an orderly pullback rather than a blow-off continuation. Risk-Off Deterioration regimes historically punish exactly this setup: strong charts that lack nearby support and depend on liquidity that is now contracting.

Traditional EnergyXLE

Score
34.8
XLESELECTED
50/100
XLE chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
67
MACD
bearish/weakening
0
Stochastic RSI
oversold
77
Volume
thin participation
30
Setup/R-R
neutral structure
65
Dist 50W
+8.1%
4W
-9.6%
13W
-9.3%
RS/SPY
-24.5%
RS/Cat
+4.1%
Support
$44.20
Resistance
$62.56
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XOP
55/100
XOP chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
67
MACD
bearish/weakening
0
Stochastic RSI
oversold
77
Volume
neutral
30
Setup/R-R
neutral structure
53
Dist 50W
+6.5%
4W
-10.8%
13W
-13.4%
RS/SPY
-28.6%
RS/Cat
+0.0%
Support
$124.96
Resistance
$188.18
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

FCG
58/100
FCG chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
67
MACD
bearish/weakening
0
Stochastic RSI
oversold
92
Volume
neutral
30
Setup/R-R
neutral structure
58
Dist 50W
+4.2%
4W
-11.4%
13W
-13.5%
RS/SPY
-28.7%
RS/Cat
-0.1%
Support
$23.10
Resistance
$32.74
Bull case

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

Why XLE won

XLE won Traditional Energy by posting the highest category-relative strength at 4.1% despite a negative 9.3% thirteen-week return—a reminder that in a category where everything is falling, the least bad option takes the crown. The stochastic RSI at oversold zero and MACD bearish/weakening describe a sector in capitulation, not consolidation; buyers have not yet stepped in to defend the 44.20 support. XOP's structure score lagged by 2.6 points and its category-relative strength sat at zero, eliminating any case for exploration beta over integrated cash-flow defense. Thin volume at 0.68x the 20-week average confirms that institutions are not accumulating energy names despite scarcity narratives, leaving the setup dependent on macro rescue rather than technical sponsorship.

Why this allocation slot

Traditional Energy earned 0% allocation this week despite an energy-scarcity macro narrative (+16) because the technical evidence is only 29.8/100—among the weakest in the portfolio—and the macro fit of 86.0/100 cannot overcome a regime of deteriorating risk appetite and liquidity stress that penalizes traditional energy by -10 points. The category-level macro fit of 68.0/100 is strong, but the 34.8 final score ranks it 9th or 10th, outside allocation. The tension here is acute: energy scarcity, inflation pressure, supply shortage, and real asset sponsorship all support holding energy equities, yet every technical indicator is rolling over, momentum is zero, and SPY-relative weakness is -24.5%. This is the classic 2022 scenario where macro support fails to overcome sector-wide technical destruction. XLE would need to demonstrate either: volume participation above 1.0x average, MACD turning bullish, or SPY-relative strength turning positive. Without those, energy sits in allocation purgatory—the macro case is real but the technical case is insolvent, and in this regime, technicals dictate.

Emerging MarketsIEMG

Score
23.7
IEMGSELECTED
72/100
IEMG chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
100
Stochastic RSI
rising mid-zone
48
Volume
thin participation
74
Setup/R-R
vertical extension
42
Dist 50W
+22.2%
4W
+6.3%
13W
+25.2%
RS/SPY
+10.1%
RS/Cat
+18.8%
Support
$67.39
Resistance
$85.63
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

INDA
67/100
INDA chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
52
MACD
bullish and improving
57
Stochastic RSI
overbought momentum
97
Volume
neutral
53
Setup/R-R
neutral structure
73
Dist 50W
-4.3%
4W
+2.5%
13W
+6.4%
RS/SPY
-8.7%
RS/Cat
+0.0%
Support
$45.82
Resistance
$54.56
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

ILF
61/100
ILF chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
67
MACD
bearish/weakening
12
Stochastic RSI
oversold turn up
84
Volume
thin participation
33
Setup/R-R
neutral structure
64
Dist 50W
+7.4%
4W
-2.9%
13W
+4.0%
RS/SPY
-11.1%
RS/Cat
-2.4%
Support
$30.83
Resistance
$37.84
Bull case

ILF has a neutral structure profile with -11.1% 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 won Emerging Markets with a 25.2% thirteen-week return and 10.1% relative strength versus SPY, metrics that reflect capital fleeing developed markets for EM beta rather than selective quality flows. The persistence score of 85 and volume-price confirmation at 74.1 demonstrate sustained buying pressure, but the flattening MACD and thin volume at 0.64x raise questions about durability. INDA offered a bullish improving MACD and neutral volume, yet its category-relative strength of zero versus IEMG's 18.8% meant the broad EM basket was attracting more capital than the India-specific play. Structure cleanliness at 78.7 beat INDA's 76.8, confirming that the broad ETF provides a cleaner chart with better-defined support and resistance levels.

Why this allocation slot

Emerging Markets earned 0% allocation despite IEMG's powerful technicals (70.2/100 evidence) because the category-level macro fit is only 26.0/100, the lowest in the portfolio, and Risk-Off Deterioration penalizes the entire category by -12 points while credit stress and liquidity stress each subtract -10. The final 23.7 score ranks Emerging Markets in the bottom two categories, outside allocation. The tension is excruciating: IEMG is technically one of the best setups (momentum 100, volume-price confirmation 74.1), but it trades in a category paralyzed by capital flight—risk-appetite-positive adds only +8 against deterioration's -12 penalty. This is the story of EM in 2025: structurally attractively valued and technically bullish, yet structurally orphaned by any macro regime that emphasizes liquidity tightness or credit stress. IEMG would need either the macro regime to shift from Risk-Off Deterioration to Mixed, or credit stress to toggle off, to regain allocation. For now, even 25.2% thirteen-week returns and 18.8% category-relative strength cannot overcome the categorical macro penalization.