← All reports
2023-04-142023-03-31
Weekly allocation report

2023-04-07

ValueBTC
backtestGoldilocksPartial macro data

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

Weekly Allocation

TickerCategoryWeightRole
FBTC50%Overlay
GLDPrecious Metals10%Top-2 (10%)
IGVTechnology10%Top-2 (10%)
SMHAI5%Tier-2 (5%)
XLUUtilities & Infrastructure5%Tier-2 (5%)
COPXIndustrial Metals5%Tier-2 (5%)
IEMGEmerging Markets5%Tier-2 (5%)
ITADefense & Aerospace5%Tier-2 (5%)
URANuclear Energy5%Tier-2 (5%)

Trade Instructions — Monday Open

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

ActionTickerInstruction
SELLXARSell entire XAR position (5% of portfolio)
SELLXLKSell 40% of XLK position (reduce 12.5% → 7.5%)
SELLIGFSell entire IGF position (2.5% of portfolio)
SELLSMHSell 12% of SMH position (reduce 10% → 8.8%)
SELLURASell 20% of URA position (reduce 6.3% → 5%)
SELLPICKSell entire PICK position (2.5% of portfolio)
SELLMOOSell entire MOO position (2.5% of portfolio)
BUYFBTCBuy FBTC — 63% of freed cash (adds 12.5% to portfolio)
BUYXLUBuy XLU — 6% of freed cash (adds 1.2% to portfolio)
BUYITABuy ITA — 6% of freed cash (adds 1.2% to portfolio)
BUYCOPXBuy COPX — 6% of freed cash (adds 1.2% to portfolio)
BUYIEMGBuy IEMG — 6% of freed cash (adds 1.3% to portfolio)
BUYIGVBuy IGV — 13% of freed cash (adds 2.5% to portfolio)

Current Portfolio After Trade

Combined holdings across all 4 active tranches. Each tranche is 25% of the portfolio.

Ticker% of PortfolioWeight Bar
FBTC50%
SMH8.8%
XLK7.5%
URA5%
GLD5%
XLU5%
ITA5%
COPX5%
INDA2.5%
IEMG2.5%
IGV2.5%
GDX1.3%

Macro Regime — Goldilocks

Score inputs
Growth (ISM PMI)
50
Liquidity (Fed Balance)
62
Risk Appetite
71
Inflation Pressure
31
Dollar Pressure
46
Credit Stress
60
Commodity Breadth
64
Macro tailwinds
AITechnologyIndustrial MetalsEmerging MarketsUtilities & Infrastructure
Active conditions (9)
Credit stress
Credit proxies are warning that balance-sheet sensitivity and weak-quality cyclicals deserve a penalty.
Risk appetite positive
Leadership and defensive-rotation signals say capital is willing to sponsor risk.
Disinflation pressure
Inflation pressure is muted, which usually favors duration, quality growth, and monetary hedges over energy beta.
Commodity breadth positive
Multiple real-asset sleeves are participating, so commodity strength is broader than one chart.
Metals scarcity
Industrial commodity participation is firm enough to reward metals exposure when price confirms.
Monetary hedge bid
Gold-relative strength, rates stress, or currency pressure gives monetary hedges a reason to lead.
AI growth sponsorship
Semiconductors or Nasdaq leadership says the market is still sponsoring the AI/growth stack.
EM liquidity support
Dollar, liquidity, and credit conditions are not blocking emerging-market exposure.
Real asset sponsorship
Commodity breadth or inflation pressure supports scarce-resource categories when charts agree.
Not active
Liquidity stressLiquidity expansionDollar pressureRisk appetite brokenGrowth slowdownGrowth expansionInflation pressureSupply shortageEnergy scarcityDefensive rotationBroad market bear

Macro Evidence Charts

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

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

Crypto Regime — ValueBTC

ValueBTC — ACTIVE

ValueBTC armed; waiting for 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
True / ValueBTC or TrendBTCPASS
BTC distance above 50W
26.03% / >= 20%PASS
ISM Manufacturing PMI
missing/skipped / >= 50PASS
BTC 50W SMA rising
-0.98% / > 0 week-over-weekFAIL
Fear & Greed
missing/skipped / 50-90PASS
TOTAL3/BTC 50W not decisively falling
0.43% / > -5% week-over-weekPASS
Fed balance sheet flat/rising
True / latest WALCL >= 4 weeks agoPASS
BTC
$28,333.051
50W SMA
$22,481.229
200W SMA
$25,676.637
BTC-USD — Weekly
BTC-USD chart
⤢ ZOOM
SOL-USD — Weekly
SOL-USD chart
⤢ ZOOM

Category Rankings

RankCategoryWinnerScoreAlloc4W RetPeers (4W)
1Precious MetalsGLD71.420%+1.43%GDX +4.5% · SLV +3.0%
2TechnologyIGV70.420%-1.50%XLK +2.3% · CIBR -3.6%
3AISMH67.810%-0.86%BOTZ +4.0% · AIQ -0.4%
4Utilities & InfrastructureXLU50.010%-0.65%IGF +1.3% · PAVE +5.5%
5Industrial MetalsCOPX47.510%+5.40%PICK +0.7% · REMX +4.8%
6Emerging MarketsIEMG43.810%+0.86%INDA +4.5% · ILF +6.7%
7Defense & AerospaceITA37.410%-1.72%XAR -1.1% · ROKT +0.3%
8Nuclear EnergyURA32.210%+6.31%URNM +6.0% · NLR +5.1%
9Agriculture & LivestockVEGI26.80%+0.85%MOO +1.0% · WEAT -3.6%
10Traditional EnergyXLE16.60%-4.57%FCG -3.6% · XOP -6.2%

Precious MetalsGLD

Score
71.4
GDX
67/100
GDX chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
95
MACD
bullish and improving
100
Stochastic RSI
overbought momentum
45
Volume
neutral
68
Setup/R-R
vertical extension
48
Dist 50W
+20.8%
4W
+26.6%
13W
+9.1%
RS/SPY
+3.7%
RS/Cat
+1.7%
Support
$22.72
Resistance
$34.43
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

SLV
68/100
SLV chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
98
MACD
bullish and improving
98
Stochastic RSI
overbought momentum
45
Volume
neutral
66
Setup/R-R
vertical extension
49
Dist 50W
+16.8%
4W
+21.4%
13W
+4.4%
RS/SPY
-1.0%
RS/Cat
-2.9%
Support
$16.81
Resistance
$22.89
Bull case

SLV has a vertical extension profile with -1.0% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

GLDSELECTED
78/100
GLD chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
89
Stochastic RSI
overbought momentum
59
Volume
above-average participation
77
Setup/R-R
neutral structure
44
Dist 50W
+11.1%
4W
+7.3%
13W
+7.4%
RS/SPY
+1.9%
RS/Cat
+0.0%
Support
$152.98
Resistance
$186.49
Bull case

GLD has a neutral structure profile with 1.9% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why GLD won

GLD won decisively, earning its top-2 slot with a 10.4-point lead over runner-up GDX by delivering a 100.0/100 trend score with better execution than rivals stretched deeper into extension risk. Price sits 11.1% above the 50W—not overextended—with 1.9% RS versus SPY and a clean neutral structure that speaks to accumulation rather than speculation. Volume above-average at 1.31x confirms institutional participation, and MACD is bullish-and-improving rather than flattening as in GDX. The critical edge: GLD's timing score of 59.0/100 beats GDX's 45.0/100 because GLD remains within reach of support (21.9% downside to 152.98) while GDX is vertical at 20.8% from its 50W and will exhaust faster when momentum fades. Stochastic RSI overbought at 0.99 across both, but GLD's superior volume sponsorship means the overbought condition is being accumulated into, not rejected.

Why this allocation slot

Precious Metals earns 10% as a co-leader of the portfolio alongside Technology, justified by a 71.4 final category score and active macro sponsorship unavailable to other categories. The portfolio recognizes that monetary hedge bid is the single strongest descriptor this week at 14 points added to category reasoning, making gold the cleanest expression of credit stress insurance and disinflation protection. Goldilocks regime adds 9 points, and disinflation pressure adds 6 more, building a compelling macro case for the 84.1/100 technical evidence that GLD provides. The tension is real: risk appetite positive actually subtracts 4 points because equities still working makes gold a defensive crowding trade, yet the 10% allocation reflects the judgment that credit stress risk is real enough to justify hedging despite the growth bias. Volume-price confirmation at 76.7/100 is strong enough to trust the accumulation story; watch for MACD to flatten or stochastic RSI to roll over as exit signals if credit stress suddenly disappears.

TechnologyIGV

Score
70.4
IGVSELECTED
75/100
IGV chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
80
MACD
bullish and improving
100
Stochastic RSI
overbought momentum
75
Volume
thin participation
66
Setup/R-R
neutral structure
46
Dist 50W
+8.3%
4W
+10.1%
13W
+18.2%
RS/SPY
+12.8%
RS/Cat
+0.0%
Support
$48.35
Resistance
$60.94
Bull case

IGV has a neutral structure profile with 12.8% 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
bullish and improving
100
Stochastic RSI
overbought rolling over
49
Volume
neutral
73
Setup/R-R
neutral structure
38
Dist 50W
+10.9%
4W
+9.8%
13W
+19.5%
RS/SPY
+14.1%
RS/Cat
+1.3%
Support
$58.40
Resistance
$75.50
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

CIBR
81/100
CIBR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
84
MACD
bullish but flattening
68
Stochastic RSI
overbought momentum
100
Volume
thin participation
59
Setup/R-R
compression near 50W
55
Dist 50W
+1.9%
4W
+4.9%
13W
+10.7%
RS/SPY
+5.3%
RS/Cat
-7.5%
Support
$36.88
Resistance
$42.75
Bull case

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

Why IGV won

IGV won the category because its setup presents a cleaner entry point than XLK despite trailing on absolute momentum. Price sits 8.3% above the 50W with MACD bullish and improving, but stochastic RSI is already overbought at 0.86—a red flag for extension risk that XLK shares at a worse level (rolling over from the same overbought zone). The decisive edge is timing: IGV's neutral structure and thin 0.56x volume participation keeps risk/reward tighter at 46.2/100 versus XLK's stretched 37.8/100, where every new buyer is paying up for already-priced momentum. Category-relative strength of 0.0% versus XLK's 1.3% edge means IGV is the category representative without relative baggage, making it the cleaner proxy for the tech thesis when both charts show deteriorating sponsor commitment into resistance.

Why this allocation slot

Technology earns 10% allocation as a tier-2 position in a Goldilocks regime where growth can coexist with defensive rotations. This category ranks second only to Precious Metals among the 10 slots, securing its dual 10% slot based on a 70.4 composite score driven by 80.0/100 trend strength from price sitting above the 50W yet below the 200W. The macro environment supports it: risk appetite is active and AI growth sponsorship adds 6 points to the category reasoning layer, while disinflation pressure adds 5 more. What restrains Technology from top rank is credit stress actively penalizing it at -7 points, and the subtle truth that overbought stochastic RSI across all three ETFs signals late-cycle positioning. Allocation here reflects conviction that the setup is real but not bulletproof—hold the position but respect the overbought meter as a tactical exit signal if momentum fades.

AISMH

Score
67.8
SMHSELECTED
82/100
SMH chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
100
Stochastic RSI
falling/neutral
70
Volume
neutral
81
Setup/R-R
neutral structure
47
Dist 50W
+13.4%
4W
+6.2%
13W
+19.2%
RS/SPY
+13.8%
RS/Cat
+3.6%
Support
$86.57
Resistance
$131.60
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

BOTZ
72/100
BOTZ chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
76
MACD
bullish but flattening
97
Stochastic RSI
falling/neutral
70
Volume
neutral
71
Setup/R-R
neutral structure
47
Dist 50W
+12.1%
4W
+5.2%
13W
+15.3%
RS/SPY
+9.9%
RS/Cat
-0.3%
Support
$17.67
Resistance
$25.50
Bull case

BOTZ has a neutral structure profile with 9.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 and improving
100
Stochastic RSI
rising mid-zone
83
Volume
neutral
77
Setup/R-R
neutral structure
46
Dist 50W
+10.8%
4W
+9.8%
13W
+15.6%
RS/SPY
+10.2%
RS/Cat
+0.0%
Support
$18.44
Resistance
$24.59
Bull case

AIQ has a neutral structure profile with 10.2% 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 wins because it combines trend perfection with category-relative strength superiority that BOTZ simply cannot match. Price above both the 50W and 200W with 0.2% slope yields a 100.0/100 trend score, but the technical edge widens on the 3.6% category-relative strength advantage: SMH leads the AI basket with 13.8% RS versus SPY while BOTZ lags at 9.9%. Volume confirmation at 0.92x neutral participation and MACD bullish-but-flattening suggest the move is being accumulated steadily rather than chased. BOTZ's stochastic RSI is rolling over from the same overbought zone, warning that robotics momentum is fading faster than semiconductor momentum, making SMH the natural representative of sustained AI compute demand.

Why this allocation slot

AI receives 5% allocation as a tier-2 category despite strong technical merits (67.8 final score) because two higher-ranked categories—Technology at 70.4 and Precious Metals at 71.4—claimed the top two slots. SMH's 100.0/100 trend score and 81.0/100 volume-price confirmation reflect authentic structural strength, yet the category's macro tailwind is narrower than peers: AI growth sponsorship adds a robust 14 points, but credit stress carves away 8. The allocation holds because Goldilocks regime supports risk appetite (10 points) and the macro descriptor set favors semiconductors as a clean compute play. Conviction here is medium—the setup is sound but conditional on credit stress remaining contained and AI growth sponsorship staying active; any deterioration in either could push this category into exclusion territory.

Utilities & InfrastructureXLU

Score
50.0
IGF
75/100
IGF chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
86
MACD
bullish and improving
71
Stochastic RSI
overbought momentum
90
Volume
thin participation
64
Setup/R-R
neutral structure
53
Dist 50W
+3.3%
4W
+5.2%
13W
+2.7%
RS/SPY
-2.8%
RS/Cat
+4.3%
Support
$40.91
Resistance
$48.57
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XLUSELECTED
73/100
XLU chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
64
MACD
bullish and improving
63
Stochastic RSI
overbought momentum
100
Volume
neutral
57
Setup/R-R
compression near 50W
56
Dist 50W
-0.3%
4W
+8.4%
13W
-1.7%
RS/SPY
-7.1%
RS/Cat
+0.0%
Support
$31.08
Resistance
$35.67
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

PAVE
69/100
PAVE chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
61
MACD
bearish/weakening
18
Stochastic RSI
oversold turn up
100
Volume
neutral
35
Setup/R-R
compression near 50W
68
Dist 50W
+1.9%
4W
-4.5%
13W
-2.1%
RS/SPY
-7.5%
RS/Cat
-0.4%
Support
$23.50
Resistance
$30.14
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why XLU won

XLU won the closest category race (IGF lead by just 0.2 basis points in reasoned proof order) by delivering a 100.0/100 timing score that IGF could not match at 90.0/100, despite both having nearly identical trend scores in the mid-60s. Price sits -0.3% from the 50W with compression near 50W structure and MACD bullish-and-improving, giving XLU the perfect compression-breakout setup. Stochastic RSI overbought at 1.00 in both, but XLU's volume at 0.99x neutral participation beats IGF's thin 0.57x thin participation—indicating XLU accumulation is real institutional participation, not thin-book noise. Risk/reward at 56.1/100 edges IGF's 52.7/100, and cleanliness of 33.3 matches IGF's relative weakness but the neutral volume makes up the structural gap. This is a tight call where 2 basis points of technical precision separated winner from runner-up.

Why this allocation slot

Utilities & Infrastructure holds 5% as a tier-2 allocation in a Goldilocks regime where the category earns a 50.0 composite score—respectable enough to hold a tier-2 slot but not compelling enough to challenge for top-2. XLU's 67.7/100 technical evidence is driven by near-perfect timing (100.0/100) rather than momentum strength; momentum confirmation sits at 63.5/100 reflecting the -1.7% 13W return and modest 8.4% 4W bounce. Macro fit of 53.0/100 is neutral and defensive: disinflation pressure helps at 6 points but risk appetite positive hurts at -3 points, suggesting utilities are crowding as a de-risk trade rather than a growth contribution. Category macro fit is 58.0/100, supporting allocation by default rather than conviction. The 5% exists as a defensive satellite position—hold it if credit stress intensifies or risk appetite swings negative, but it's not a core thematic bet. Upgrade to top-2 would require momentum confirmation to jump above 75 and technical evidence to exceed 75; downgrade to exclusion would follow if MACD rolls over or 4W returns turn negative.

Industrial MetalsCOPX

Score
47.5
COPXSELECTED
63/100
COPX chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
65
MACD
bearish/weakening
45
Stochastic RSI
rising mid-zone
85
Volume
thin participation
40
Setup/R-R
neutral structure
56
Dist 50W
+12.0%
4W
+7.2%
13W
+0.7%
RS/SPY
-4.7%
RS/Cat
+5.5%
Support
$28.04
Resistance
$41.43
Bull case

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

PICK
65/100
PICK chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
47
MACD
bearish/weakening
20
Stochastic RSI
oversold turn up
100
Volume
above-average participation
27
Setup/R-R
compression near 50W
63
Dist 50W
+2.8%
4W
-0.7%
13W
-5.3%
RS/SPY
-10.8%
RS/Cat
-0.6%
Support
$34.18
Resistance
$46.91
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

REMX
36/100
REMX chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
32
MACD
bearish/weakening
2
Stochastic RSI
rising mid-zone
58
Volume
distribution pressure
9
Setup/R-R
neutral structure
82
Dist 50W
-11.7%
4W
-0.3%
13W
-4.8%
RS/SPY
-10.2%
RS/Cat
+0.0%
Support
$74.72
Resistance
$98.89
Bull case

REMX has a neutral structure profile with -10.2% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why COPX won

COPX won a close race over PICK (just 1.1-point gap) because category-relative strength of 5.5% versus PICK's -0.6% and stochastic RSI rising mid-zone at 0.38 present a cleaner entry point than PICK's oversold-turn-up setup at 0.15. Both charts are in repair mode—price below the 50W, MACD bearish/weakening, volume thin at 0.58x and above-average respectively—but COPX's 12.0% distance to the 50W provides more breathing room than PICK's compression near 50W. Timing scores both high (85.0 vs 100.0) but COPX's rising stochastic RSI means the squeeze is still potentially coiling, whereas PICK's oversold turn-up is a binary all-or-nothing trigger. Risk/reward slightly favors PICK at 63.0/100 versus 56.2/100, yet COPX's category-relative strength edge and neutral-structure setup make it the cleaner accumulation candidate when volume is thin across the board.

Why this allocation slot

Industrial Metals holds 5% as a tier-2 allocation despite a 47.5 composite score because metals scarcity and commodity breadth descriptors provide active macro tailwind (12 and 7 points respectively) that rescues a weak technical setup. COPX's 39.3/100 technical evidence is fragile—trend at 64.9/100, momentum confirmation at 44.9/100—but macro fit of 69.0/100 creates a positive spread. The category reasoning layer weights macro at 38%, enough to keep Industrial Metals in tier-2 allocation ahead of categories with zero macro support. Goldilocks regime helps (6 points) and real asset sponsorship is active (6 points), building a case that scarcity-driven metals can hold value even when risk appetite is positive. Conviction is conditional: this slot exists because the macro descriptors are active, not because the chart is strong. If metals scarcity descriptor flips to inactive or commodity breadth turns negative, Industrial Metals drops to exclusion. Hold it tight but stay ready to cut if macro support evaporates.

Emerging MarketsIEMG

Score
43.8
IEMGSELECTED
65/100
IEMG chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
46
MACD
bullish but flattening
47
Stochastic RSI
rising mid-zone
100
Volume
thin participation
46
Setup/R-R
compression near 50W
60
Dist 50W
+1.3%
4W
+3.8%
13W
-1.0%
RS/SPY
-6.4%
RS/Cat
+0.0%
Support
$42.21
Resistance
$51.84
Bull case

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

INDA
58/100
INDA chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
43
MACD
bearish but improving
21
Stochastic RSI
rising mid-zone
100
Volume
thin participation
26
Setup/R-R
pullback into support
94
Dist 50W
-3.5%
4W
+1.6%
13W
-5.1%
RS/SPY
-10.5%
RS/Cat
-4.1%
Support
$38.38
Resistance
$44.03
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

ILF
9/100
ILF chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
18
MACD
bearish/weakening
20
Stochastic RSI
rising mid-zone
93
Volume
thin participation
25
Setup/R-R
neutral structure
86
Dist 50W
-4.3%
4W
-0.3%
13W
-0.6%
RS/SPY
-6.0%
RS/Cat
+0.4%
Support
$21.86
Resistance
$27.00
Bull case

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

Why IEMG won

IEMG won by a decisive 7.5 points over INDA because compression near the 50W combined with bullish-but-flattening MACD presents a cleaner expansion trigger than INDA's pullback-into-support setup with bearish-but-improving MACD. Price is just 1.3% from the 50W, and IEMG's timing score of 100.0/100 reflects that proximity perfectly—the chart is coiled and ready to either confirm buyers or break support definitively. Category-relative strength of 0.0% versus INDA's -4.1% deficit means IEMG leads the EM basket without relative baggage. Volume at 0.52x is thin across both, but IEMG's structure cleanliness of 68.2/100 beats INDA's pullback structure at an implied lower cleanliness. Stochastic RSI rising mid-zone at 0.41 in both, but IEMG's MACD is the superior technical evidence: bullish-but-flattening suggests institutional accumulation, not retail bounce.

Why this allocation slot

Emerging Markets holds 5% as a tier-2 allocation despite a 43.8 composite score because EM liquidity support descriptor is unusually active this week at 14 points, the single largest macro boost in the entire category set. IEMG's compression near 50W with perfect 100.0/100 timing provides a structured entry point for the macro thesis, making 58.2/100 technical evidence acceptable when paired with 60.0/100 macro fit. Risk appetite positive adds 6 points and Goldilocks regime adds 8 points, building a coherent case that EM can participate in risk-on growth without the credit stress concerns that plague other categories. Conviction is moderate: this slot exists because EM liquidity support is active and timing is clean, not because technical evidence is strong (58.2/100 trails most allocated categories). Watch for EM liquidity support to remain active and stochastic RSI to confirm above 0.60 before escalating; if EM liquidity support flips to inactive or credit stress becomes acute, this category drops to 0% on the next cycle.

Defense & AerospaceITA

Score
37.4
ITASELECTED
62/100
ITA chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
75
MACD
bearish/weakening
26
Stochastic RSI
rising mid-zone
78
Volume
thin participation
39
Setup/R-R
neutral structure
47
Dist 50W
+8.0%
4W
+1.2%
13W
+0.6%
RS/SPY
-4.8%
RS/Cat
+0.0%
Support
$93.07
Resistance
$117.74
Bull case

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

XAR
60/100
XAR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
67
MACD
bearish/weakening
28
Stochastic RSI
rising mid-zone
78
Volume
thin participation
38
Setup/R-R
neutral structure
49
Dist 50W
+6.1%
4W
-0.3%
13W
+1.9%
RS/SPY
-3.5%
RS/Cat
+1.3%
Support
$93.31
Resistance
$121.56
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

ROKT
43/100
ROKT chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
71
MACD
bearish/weakening
16
Stochastic RSI
oversold turn up
99
Volume
thin participation
34
Setup/R-R
neutral structure
52
Dist 50W
+3.6%
4W
-1.5%
13W
-1.8%
RS/SPY
-7.2%
RS/Cat
-2.4%
Support
$33.69
Resistance
$43.08
Bull case

ROKT has a neutral structure profile with -7.2% 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 by the narrowest margin—just 2.0 points over XAR—in a category where everyone's weak momentum and negative returns make relative cleanliness the only real differentiator. Price sits 8.0% above the 50W and positive slope at 0.1% gives ITA a 74.8/100 trend score versus XAR's 67.0, but the real story is momentum collapse: 13W return of 0.6% and MACD bearish/weakening mean this chart is barely alive. Structure cleanliness of 70.5/100 edges XAR's 69.8/100, enough to claim the representative slot. Volume at 0.57x thin participation and stochastic RSI rising mid-zone suggest accumulation is happening, but this is a category with no sponsor conviction—risk/reward at 47.2/100 means support is close (22.9% downside) and upside resistance is tight (-2.8%), trapping traders in a no-momentum box.

Why this allocation slot

Defense & Aerospace holds 5% as a tier-2 position in a Goldilocks regime where the category itself earned only a 37.4 composite score—the weakest of all allocated categories. This rank reflects the brutal technical reality: ITA's momentum confirmation scored just 25.6/100, volume-price confirmation 38.7/100, and 13W return of 0.6% signals the sector is stalled. Macro fit does not rescue it: no active descriptor strongly favors defense, and credit stress is neutral at only 2 points. The allocation exists because tier-2 slots exist and the reasoner must populate them; Defense & Aerospace is here by elimination, not conviction. Watch for MACD to stabilize above its current bearish/weakening state or for risk appetite to swing negative (flipping credit stress to positive +2) before upgrading this to a hold-or-sell decision. Until then, 5% is a placeholder.

Nuclear EnergyURA

Score
32.2
URASELECTED
46/100
URA chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
32
MACD
bearish/weakening
0
Stochastic RSI
oversold turn up
94
Volume
thin participation
20
Setup/R-R
pullback into support
90
Dist 50W
-8.2%
4W
-2.9%
13W
-9.9%
RS/SPY
-15.4%
RS/Cat
+0.0%
Support
$18.67
Resistance
$23.14
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

URNM
24/100
URNM chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
12
MACD
bearish/weakening
0
Stochastic RSI
oversold turn up
74
Volume
thin participation
5
Setup/R-R
pullback into support
75
Dist 50W
-10.6%
4W
-3.3%
13W
-11.7%
RS/SPY
-17.1%
RS/Cat
-1.8%
Support
$28.99
Resistance
$36.89
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

NLR
34/100
NLR chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
46
MACD
bearish/weakening
33
Stochastic RSI
rising mid-zone
100
Volume
thin participation
38
Setup/R-R
compression near 50W
64
Dist 50W
-0.3%
4W
+2.0%
13W
-1.8%
RS/SPY
-7.2%
RS/Cat
+8.1%
Support
$49.85
Resistance
$58.14
Bull case

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

Risk

A failed hold above support would weaken the setup.

Tracked, but not top-2 eligible because: .

Why URA won

URA won the category despite a weak 32.2 composite score by posting the cleanest pullback-into-support setup available, beating URNM by 21.8 points on cleanliness and structure. Price is 8.2% below the 50W but still above the 200W, setting up a defined mean-reversion box: support at 18.67, resistance at 23.14. Timing scores a remarkable 94.0/100 because stochastic RSI is oversold-turn-up at 0.15 in the near-52W-low repair zone, and risk/reward is 90.0/100 (only 2.1% downside, -17.6% upside distance). URNM is a death trap by comparison: timing 74.0/100, risk/reward 75.0/100, and technical evidence collapsed to 0.0/100 meaning the chart has no structural validity. URA's 63.6/100 structure score on a pullback-into-support setup is cleaner than URNM's vertical collapse because support is defined and stochastic RSI setup is binary and testable.

Why this allocation slot

Nuclear Energy holds 5% as a tier-2 position in a portfolio where the category scores only 32.2 and ranks below Defense & Aerospace at 37.4, representing conviction in a mean-reversion setup rather than structural category strength. URA's -15.4% RS versus SPY and -9.9% 13W return are disastrous on the surface, but the allocation exists because macro support is active: real asset sponsorship adds 7 points and AI growth sponsorship adds 5 points, building to 57.0/100 category macro fit. Technical evidence is weak at 25.5/100, making this a pure macro-driven allocation that works only if real assets and AI themes remain in the portfolio narrative. The portfolio is betting that nuclear energy's role in AI compute infrastructure justifies holding a deeply oversold chart until stochastic RSI completes its turn-up and breaks above the 50W. This is a speculative tactical allocation: if real asset sponsorship or AI growth descriptors flip to inactive, Nuclear Energy moves to 0% immediately. The 5% exists as a conviction bet, not as portfolio ballast.

Agriculture & LivestockVEGI

Score
26.8
MOO
48/100
MOO chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
33
MACD
bearish/weakening
14
Stochastic RSI
rising mid-zone
88
Volume
thin participation
27
Setup/R-R
pullback into support
90
Dist 50W
-5.9%
4W
-1.5%
13W
-3.8%
RS/SPY
-9.2%
RS/Cat
+3.3%
Support
$81.18
Resistance
$92.97
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

WEAT
48/100
WEAT chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
43
MACD
bearish but improving
15
Stochastic RSI
oversold
65
Volume
thin participation
25
Setup/R-R
pullback into support
90
Dist 50W
-19.1%
4W
-0.3%
13W
-8.1%
RS/SPY
-13.6%
RS/Cat
-1.0%
Support
$34.55
Resistance
$43.75
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

VEGISELECTED
46/100
VEGI chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
32
MACD
bearish/weakening
0
Stochastic RSI
rising mid-zone
88
Volume
thin participation
21
Setup/R-R
pullback into support
90
Dist 50W
-5.7%
4W
-2.9%
13W
-7.1%
RS/SPY
-12.5%
RS/Cat
+0.0%
Support
$39.80
Resistance
$45.42
Bull case

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

Agriculture & Livestock is excluded from allocation this week with 0% and ranked 9th or 10th because the entire category is broken: VEGI won but scored only 26.8 on the final composite, making it the weakest category available. VEGI's chart is a pullback into defined support (39.80 support, 45.42 resistance), and from a mean-reversion standpoint the risk/reward looks asymmetric at 90.0/100 with 0.8% downside and -11.7% upside distance. But that asymmetry is a trap—momentum confirmation is 0.0/100, 13W return is -7.1%, and RS versus SPY at -12.5% tells you institutions are selling, not accumulating. Volume at 0.39x participation and MACD bearish/weakening confirm this is capitulation setup, not accumulation. The category-relative strength of 0.0% means VEGI is not even leading a weak peer group; MOO is actually stronger on technical evidence (35.4/100 vs 30.3/100). This is a category in genuine downtrend with no sponsor cover.

Why this allocation slot

Agriculture & Livestock earns 0% allocation this week because it ranks 9th or 10th among the ten categories and failed to clear the eligibility bar. Final composite score of 26.8 is the weakest of any category, well below even Defense & Aerospace at 37.4. The macro regime offers no help: commodity breadth positive adds 5 points but disinflation pressure subtracts 8, leaving net negative bias. Real asset sponsorship is active at 8 points, but that support is too late to rescue a chart with -12.5% RS versus SPY and zero momentum confirmation. This is a sector in structural oversupply with sellers in control; support at 39.80 in VEGI may hold on a bounce, but the 0% allocation reflects the reality that capital is better deployed elsewhere. For Agriculture to earn a 5% slot, it would need to see MACD print bullish-and-improving (not just rising), 13W returns turn positive, and RS versus SPY recover above -5%. None of that is present.

Traditional EnergyXLE

Score
16.6
FCG
63/100
FCG chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
56
MACD
bearish but improving
36
Stochastic RSI
rising mid-zone
90
Volume
thin participation
45
Setup/R-R
neutral structure
71
Dist 50W
-6.3%
4W
+3.1%
13W
-2.8%
RS/SPY
-8.3%
RS/Cat
+0.0%
Support
$20.73
Resistance
$28.16
Bull case

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

XOP
51/100
XOP chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
47
MACD
bearish/weakening
30
Stochastic RSI
rising mid-zone
85
Volume
neutral
36
Setup/R-R
neutral structure
84
Dist 50W
-5.2%
4W
+1.7%
13W
-1.0%
RS/SPY
-6.5%
RS/Cat
+1.8%
Support
$117.66
Resistance
$159.14
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XLESELECTED
65/100
XLE chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
69
MACD
bearish/weakening
24
Stochastic RSI
rising mid-zone
93
Volume
neutral
39
Setup/R-R
neutral structure
60
Dist 50W
+3.0%
4W
+2.8%
13W
-2.9%
RS/SPY
-8.4%
RS/Cat
-0.1%
Support
$38.49
Resistance
$46.56
Bull case

XLE has a neutral structure profile with -8.4% 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

Traditional Energy is excluded from allocation this week with 0% and ranked 9th or 10th because the category composite score of 16.6 is nearly non-functional—the second-weakest available. XLE won by just 2.0 points over FCG in a race where both cars have broken engines. XLE's 69.4/100 trend score reflects price above the moving averages, but the story is all execution failure: -2.9% 13W return, -8.4% RS versus SPY, and MACD bearish/weakening despite timing showing 93.0/100 (a trap score—technical proximity to support means nothing when momentum is dead). Volume-price confirmation at 38.5/100 and persistence at 39.2/100 are disastrous red flags showing buyers are absent. Stochastic RSI rising mid-zone looks constructive in isolation, but this is a chart sliding into support on capitulation, not accumulating on strength. Momentum confirmation at 24.1/100 says the message clearly: energy is broken.

Why this allocation slot

Traditional Energy earns 0% allocation this week, ranking 9th or 10th among categories with a 16.6 final composite score that sits below even Agriculture & Livestock at 26.8. Macro environment is actively hostile: disinflation pressure subtracts 10 points, credit stress subtracts 7 points, and category-level macro fit is only 40.0/100—the weakest in the portfolio. Real asset sponsorship of 7 points cannot overcome the dual headwind of falling energy demand (implicit in disinflation) and credit stress concerns that make energy capex a risk. XLE's 39.1/100 technical evidence is saved only by timing at 93.0/100 (proximity to support 38.49) but that proximity is a consequence of a broken downtrend, not a bottoming setup. For Traditional Energy to earn a 5% slot, it would need either disinflation descriptor to flip to neutral, credit stress to flip to positive (highly unlikely), or XLE to print MACD bullish-and-improving with volume above 1.0x average. The allocation is zero because none of those preconditions are met and the macro case is deteriorating, not improving.