← All reports
2023-04-212023-04-07
Weekly allocation report

2023-04-14

ValueBTC
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
FBTC50%Overlay
GLDPrecious Metals10%Top-2 (10%)
IGVTechnology10%Top-2 (10%)
BOTZAI5%Tier-2 (5%)
COPXIndustrial Metals5%Tier-2 (5%)
IGFUtilities & Infrastructure5%Tier-2 (5%)
ITADefense & Aerospace5%Tier-2 (5%)
URANuclear Energy5%Tier-2 (5%)
VEGIAgriculture & Livestock5%Tier-2 (5%)

Trade Instructions — Monday Open

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

ActionTickerInstruction
SELLXLKSell 33% of XLK position (reduce 7.5% → 5.0%)
SELLSMHSell 29% of SMH position (reduce 8.8% → 6.3%)
SELLXLUSell 25% of XLU position (reduce 5% → 3.8%)
SELLINDASell 50% of INDA position (reduce 2.5% → 1.3%)
BUYGLDBuy GLD — 17% of freed cash (adds 1.2% to portfolio)
BUYIGVBuy IGV — 33% of freed cash (adds 2.5% to portfolio)
BUYBOTZBuy BOTZ — 17% of freed cash (adds 1.3% to portfolio)
BUYIGFBuy IGF — 17% of freed cash (adds 1.3% to portfolio)
BUYVEGIBuy VEGI — 17% of freed cash (adds 1.3% 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%
SMH6.3%
GLD6.3%
XLK5.0%
ITA5%
URA5%
COPX5%
IGV5%
XLU3.8%
IEMG2.5%
INDA1.3%
GDX1.3%
BOTZ1.3%
IGF1.3%
VEGI1.3%

Macro Regime — Disinflation

Score inputs
Growth (ISM PMI)
50
Liquidity (Fed Balance)
38
Risk Appetite
65
Inflation Pressure
37
Dollar Pressure
48
Credit Stress
58
Commodity Breadth
68
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 — ValueBTC

ValueBTC — ACTIVE

ValueBTC armed; waiting for 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
35.83% / >= 20%PASS
ISM Manufacturing PMI
missing/skipped / >= 50PASS
BTC 50W SMA rising
-0.73% / > 0 week-over-weekFAIL
Fear & Greed
missing/skipped / 50-90PASS
TOTAL3/BTC 50W not decisively falling
0.30% / > -5% week-over-weekPASS
Fed balance sheet flat/rising
False / latest WALCL >= 4 weeks agoFAIL
BTC
$30,315.355
50W SMA
$22,318.154
200W SMA
$25,783.242
BTC-USD — Weekly
BTC-USD chart
⤢ ZOOM
SOL-USD — Weekly
SOL-USD chart
⤢ ZOOM

Category Rankings

RankCategoryWinnerScoreAlloc4W RetPeers (4W)
1Precious MetalsGLD69.620%+0.76%SLV -4.9% · GDX -2.6%
2TechnologyIGV64.120%-1.77%CIBR -4.2% · XLK +1.5%
3AIBOTZ58.510%+2.04%SMH -1.5% · AIQ -0.6%
4Industrial MetalsCOPX56.310%-9.67%REMX +2.9% · PICK -7.9%
5Utilities & InfrastructureIGF52.210%-0.08%XLU +0.4% · PAVE +1.2%
6Defense & AerospaceITA42.810%-3.46%XAR -2.3% · ROKT -0.4%
7Nuclear EnergyURA31.510%+2.57%URNM +3.5% · NLR +3.3%
8Agriculture & LivestockVEGI27.710%-5.51%MOO -5.9% · WEAT -6.2%
9Emerging MarketsILF27.40%+2.23%IEMG -2.3% · INDA +3.7%
10Traditional EnergyXLE17.90%-9.35%XOP -10.9% · FCG -8.9%

Precious MetalsGLD

Score
69.6
SLV
70/100
SLV chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
95
Stochastic RSI
overbought momentum
45
Volume
above-average participation
70
Setup/R-R
vertical extension
50
Dist 50W
+18.7%
4W
+13.0%
13W
+4.4%
RS/SPY
+0.9%
RS/Cat
+0.0%
Support
$17.74
Resistance
$23.31
Bull case

SLV has a vertical extension 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.

GDX
71/100
GDX chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
overbought momentum
45
Volume
neutral
71
Setup/R-R
vertical extension
48
Dist 50W
+23.1%
4W
+14.7%
13W
+7.5%
RS/SPY
+4.0%
RS/Cat
+3.1%
Support
$24.34
Resistance
$35.09
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

GLDSELECTED
76/100
GLD chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
73
Stochastic RSI
overbought momentum
67
Volume
above-average participation
71
Setup/R-R
neutral structure
45
Dist 50W
+10.9%
4W
+1.4%
13W
+4.3%
RS/SPY
+0.7%
RS/Cat
-0.1%
Support
$153.16
Resistance
$186.49
Bull case

GLD has a neutral structure profile with 0.7% 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 wins decisively with a perfect 100.0/100 trend score—price above both the 50W and 200W with a non-deteriorating 0.1% slope—and converts that foundation into a 5.8-point victory over SLV through superior timing of 67.0/100 versus SLV's 45.0. The setup is textbook: 10.9% from the 50W (not extended), MACD bullish and improving, stochastic RSI overbought at 0.98, and price in the upper retracement zone. Most critically, GLD benefits from 1.50x above-average volume participation, providing real institutional sponsorship for the move, while SLV sits at 18.7% above the 50W—stretched enough that every fresh buyer has already paid a friction premium. Volume-price confirmation favors GLD at 71.4/100, and the 13W return comparison (4.3% vs 4.4%) shows GLD delivered nearly identical momentum with better timing and less extension risk.

Why this allocation slot

Precious Metals earned its top-2 slot at 10% allocation with a category score of 69.6, ranking among the two highest eligible final scores, because the disinflation regime delivers a direct +8 tailwind to this category, compounded by +6 from the disinflation pressure descriptor and +8 more from the category-level macro assessment rated at 60.0/100. The 3/2/1 weighted ETF basket (SLV 75.1, GLD 71.4, GDX 65.8) created a starting score of 72.3, which compressed only slightly to 69.6 after testing volume, persistence, and risk/reward. This is a clean case of macro alignment: as real rates compress under disinflation, gold's monetary hedge function activates, and the technicals confirm with above-average volume and bullish momentum. The -4 penalty from risk appetite positive is mild and reflects hedging behavior, not risk-off panic. GLD's representative position at 10% reflects not just category strength but the scarcity value of allocation slots in a 50% overlay environment where every basis point matters.

TechnologyIGV

Score
64.1
CIBR
85/100
CIBR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
89
MACD
bullish and improving
76
Stochastic RSI
overbought momentum
100
Volume
thin participation
64
Setup/R-R
compression near 50W
55
Dist 50W
+2.5%
4W
+3.8%
13W
+9.4%
RS/SPY
+5.9%
RS/Cat
-3.9%
Support
$37.76
Resistance
$42.75
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XLK
80/100
XLK chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
92
Stochastic RSI
overbought rolling over
57
Volume
neutral
69
Setup/R-R
neutral structure
46
Dist 50W
+10.5%
4W
+3.6%
13W
+13.9%
RS/SPY
+10.4%
RS/Cat
+0.7%
Support
$60.49
Resistance
$75.50
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

IGVSELECTED
73/100
IGV chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
90
MACD
bullish and improving
87
Stochastic RSI
overbought rolling over
57
Volume
thin participation
61
Setup/R-R
neutral structure
46
Dist 50W
+8.9%
4W
+5.3%
13W
+13.3%
RS/SPY
+9.8%
RS/Cat
+0.0%
Support
$48.35
Resistance
$60.94
Bull case

IGV has a neutral structure 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 IGV won

IGV wins the category because it holds category-relative strength at parity (0.0% vs median) while CIBR lags by 3.9%, a decisive edge in a field where every ETF faces neutral structure and thin volume participation. The setup itself—price 8.9% above the 50W, MACD bullish and improving, stochastic RSI rolling over from overbought—is neither clean nor extended; it's a retracement zone where technicals must carry the day. What separates IGV is its momentum confirmation score of 87.0/100, driven by 13W returns of 13.3% and four-week gains of 5.3% paired with that category-level sponsorship. CIBR's 13W return of 9.4% and 5.9% SPY-relative strength tell the story: later in the cycle, with less breadth support, fighting against credit stress headwinds rated at -9 in macro descriptors.

Why this allocation slot

Technology earned its top-2 slot at 10% allocation because the category score of 64.1 ranked among the two highest eligible final scores this week, driven by a 3/2/1 weighted ETF basket combining solid technical evidence (62% weight) with macro fit rated at 60.0/100. The disinflation regime that dominates this week actually helps technology: the +7 tailwind from disinflation itself, combined with active risk appetite (+9) and AI growth sponsorship (+6), overcomes liquidity stress (-10) and keeps the category competitive. This is no momentum chase—the 50W slope is flat at 0.0%, and upside to resistance sits at a mere -1.1%, meaning new buyers are paying full freight. The allocation reflects portfolio positioning for a regime where growth settles into durability rather than acceleration, and where the technicals have room to breathe as long as the macro floor holds.

AIBOTZ

Score
58.5
BOTZSELECTED
74/100
BOTZ chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
86
MACD
bullish but flattening
87
Stochastic RSI
falling/neutral
70
Volume
neutral
70
Setup/R-R
neutral structure
46
Dist 50W
+13.8%
4W
+4.8%
13W
+10.7%
RS/SPY
+7.2%
RS/Cat
+0.0%
Support
$18.73
Resistance
$25.50
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

SMH
79/100
SMH chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
84
Stochastic RSI
falling/neutral
70
Volume
neutral
74
Setup/R-R
neutral structure
47
Dist 50W
+13.0%
4W
+0.7%
13W
+11.6%
RS/SPY
+8.1%
RS/Cat
+1.0%
Support
$93.18
Resistance
$131.60
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

AIQ
59/100
AIQ chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
98
MACD
bullish and improving
86
Stochastic RSI
falling/neutral
75
Volume
neutral
71
Setup/R-R
neutral structure
46
Dist 50W
+10.8%
4W
+5.2%
13W
+8.9%
RS/SPY
+5.4%
RS/Cat
-1.8%
Support
$18.94
Resistance
$24.59
Bull case

AIQ has a neutral structure profile with 5.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 BOTZ won

BOTZ wins because its structure cleanliness of 73.5/100 beats SMH's 69.8, a narrow but decisive margin in a category where both ETFs share the same neutral chart setup and bullish-but-flattening MACD. The technical evidence scoring differs mainly in structure quality and timing resilience: BOTZ sits 13.8% from the 50W with rising mid-zone stochastic RSI (0.53), giving it breathing room and less entry risk than SMH's stretched position. Where SMH stumbles is in its superior technical evidence rating (75.5/100 vs BOTZ's 72.0/100)—a paradox resolved by the macro layer: SMH's 14-point AI growth sponsorship bump versus BOTZ's 5-point tick means the semiconductor play is fighting overvaluation in the scoring system. BOTZ's 87.3/100 momentum confirmation, built on neutral volume and stable 10.7% thirteen-week returns, provides cleaner proof of accumulation without the expectation premium baked into SMH.

Why this allocation slot

AI landed in tier-2 at 5% allocation because its category score of 58.5 fell short of the top-2 threshold, despite eligibility confirmation and a 3/2/1 basket that started at 64.9. The macro environment created a structural headwind: liquidity stress rated at -12 and credit stress at -8 push against the +14 AI growth sponsorship bonus, leaving the category's macro fit at 59.0/100—solid but not exceptional. The disinflation regime adds only +5 net support, and risk appetite positive tallies +10, but the math works against category leadership. What keeps AI in the portfolio rather than excluded is the technical competence of the representative ETF (trend 86.0/100, timing 70.0/100) and the near-term setup quality: the chart is not broken, just compressed and waiting. If liquidity tightening reverses or credit stress metrics improve, this category's 5% position becomes a natural promotion candidate.

Industrial MetalsCOPX

Score
56.3
COPXSELECTED
71/100
COPX chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
97
MACD
bullish and improving
100
Stochastic RSI
rising mid-zone
61
Volume
neutral
70
Setup/R-R
vertical extension
48
Dist 50W
+20.4%
4W
+18.1%
13W
+1.3%
RS/SPY
-2.2%
RS/Cat
+7.3%
Support
$29.16
Resistance
$41.59
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

REMX
65/100
REMX chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
44
MACD
bearish but improving
57
Stochastic RSI
rising mid-zone
90
Volume
accumulation/confirmation
65
Setup/R-R
neutral structure
88
Dist 50W
-7.3%
4W
+10.2%
13W
-6.0%
RS/SPY
-9.6%
RS/Cat
+0.0%
Support
$74.72
Resistance
$98.89
Bull case

REMX has a neutral structure profile with -9.6% 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
68
MACD
bearish but improving
40
Stochastic RSI
rising mid-zone
90
Volume
thin participation
43
Setup/R-R
neutral structure
59
Dist 50W
+7.8%
4W
+9.1%
13W
-6.5%
RS/SPY
-10.0%
RS/Cat
-0.4%
Support
$35.50
Resistance
$46.91
Bull case

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

Why COPX won

COPX wins because it delivers perfect 100.0/100 momentum confirmation—4W return of 18.1%, category-relative strength of 7.3%, MACD bullish and improving—despite sitting extended at 20.4% above the 50W, a position that would normally signal caution. The key is that COPX's structure cleanliness of 50.0/100 and vertical extension pattern acknowledge this risk transparently rather than hiding weakness in neutral structure language. REMX, the runner-up, offered superior technical evidence at 63.8/100 (COPX 76.7/100 wins anyway) but crumbled in the momentum confirmation layer: its -6.0% 13W return, bearish-but-improving MACD, and 0.0% category-relative strength create a narrative of exhaustion rather than accumulation. Category-relative strength becomes the decisive separator: COPX's 7.3% edge over the median signals that copper scarcity sponsorship is real, not just chart construction.

Why this allocation slot

Industrial Metals holds 5% allocation with a category score of 56.3 because the metals scarcity descriptor is extremely active, rated at +14 in the macro layer, combining with +10 from commodity breadth positive to create a 65.0/100 macro fit despite disinflation headwinds of -8 and credit stress of -7. This is a category where technical strength (COPX's trend 96.6/100, momentum confirmation 100.0/100) amplifies tailored macro support: the portfolio is positioning for an industrial-cycle undershoot before recovery, and copper's scarcity profile makes it the natural vehicle. The 5% weight reflects tier-2 status; it neither competes with precious metals' disinflation hedge nor achieves top-2 conviction. What keeps it in the portfolio is the marriage of real-world supply constraints (metals scarcity active) with technical proof of accumulation, creating a portfolio bet that industrial demand will stabilize before disinflation theory exhausts itself.

Utilities & InfrastructureIGF

Score
52.2
IGFSELECTED
74/100
IGF chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
85
MACD
bullish and improving
68
Stochastic RSI
overbought momentum
90
Volume
thin participation
63
Setup/R-R
neutral structure
55
Dist 50W
+3.5%
4W
+5.6%
13W
+0.4%
RS/SPY
-3.1%
RS/Cat
+3.9%
Support
$42.27
Resistance
$48.66
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XLU
69/100
XLU chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
55
MACD
bullish and improving
52
Stochastic RSI
overbought momentum
100
Volume
neutral
51
Setup/R-R
compression near 50W
60
Dist 50W
-1.6%
4W
+2.9%
13W
-3.4%
RS/SPY
-6.9%
RS/Cat
+0.0%
Support
$31.66
Resistance
$35.67
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

PAVE
67/100
PAVE chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
71
MACD
bearish/weakening
31
Stochastic RSI
oversold turn up
99
Volume
neutral
41
Setup/R-R
neutral structure
59
Dist 50W
+4.5%
4W
+3.0%
13W
-3.5%
RS/SPY
-7.0%
RS/Cat
-0.1%
Support
$24.62
Resistance
$30.14
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why IGF won

IGF wins by a 5.3-point margin over XLU through superior structure cleanliness (68.9/100 vs 66.6/100) and decisive category-relative strength of 3.9% versus XLU's 0.0%, overcoming XLU's perfect 100.0/100 timing score. The setup is nearly identical—both utilities, both compression or upper-retracement zones, both MACD bullish and improving, both stochastic RSI overbought—but IGF's 3.5% distance from the 50W with neutral structure offers cleaner entry than XLU's compression near the 50W and lower structure quality. IGF's 85.4/100 trend score reflects price above both moving averages with a flat 0.0% slope, providing stable foundation, while volume thin at 0.44x still confirms the move is not rejected. XLU's 55.0/100 trend score (price compressed, lower trend conviction) becomes secondary to the technical edge IGF extracts through breadth and category-relative strength accumulation.

Why this allocation slot

Utilities & Infrastructure holds 5% allocation with a category score of 52.2 because the macro environment provides modest but meaningful support at 62.0/100 category-level fit, combining +7 from disinflation help, +6 from disinflation pressure descriptor, and +4 from transition/mixed regime bonus to offset -3 from liquidity stress and -2 from risk appetite positive. The 3/2/1 weighted basket (IGF 64.4, XLU 62.1, PAVE 42.9) started at 60.1 and compressed moderately to 52.2, indicating solid but not exceptional volume-price confirmation. The 5% tier-2 weight reflects a portfolio position that utilities' defensive characteristics and income streams are becoming relevant as rates stabilize under disinflation, but not compelling enough to challenge top-2 categories for capital. IGF's global infrastructure positioning adds optionality beyond pure domestic rate defense. This allocation would strengthen if disinflation pressure intensifies or if real-rate compression accelerates further.

Defense & AerospaceITA

Score
42.8
ITASELECTED
67/100
ITA chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
80
MACD
bearish/weakening
42
Stochastic RSI
rising mid-zone
78
Volume
thin participation
46
Setup/R-R
neutral structure
48
Dist 50W
+8.2%
4W
+4.1%
13W
+2.3%
RS/SPY
-1.2%
RS/Cat
+2.3%
Support
$101.95
Resistance
$117.74
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XAR
66/100
XAR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
77
MACD
bearish/weakening
37
Stochastic RSI
rising mid-zone
78
Volume
neutral
44
Setup/R-R
neutral structure
51
Dist 50W
+6.5%
4W
+3.7%
13W
+0.0%
RS/SPY
-3.5%
RS/Cat
+0.0%
Support
$101.17
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
45/100
ROKT chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
72
MACD
bearish/weakening
22
Stochastic RSI
rising mid-zone
93
Volume
neutral
37
Setup/R-R
neutral structure
55
Dist 50W
+4.7%
4W
+2.7%
13W
-3.2%
RS/SPY
-6.7%
RS/Cat
-3.2%
Support
$36.17
Resistance
$43.08
Bull case

ROKT has a neutral structure profile with -6.7% 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 despite a weak overall category by converting category-relative strength of +2.3% against XAR's 0.0%, a razor-thin advantage that reflects how hollow this category truly is. The technicals are defensive rather than constructive: bearish/weakening MACD, 13W returns flat at 2.3%, and momentum confirmation scoring only 41.8/100 because volume is thin and the four-week return of 4.1% cannot sustain the narrative. Price sits above both moving averages but only 8.2% from the 50W in a neutral structure compressed at 83.5/100, meaning there's no room to run without breaking cleanly above 117.74 resistance. XAR's failure comes from rolling over harder: its category-relative strength at 0.0% and 13W returns dead at 0.0% make it a technical laggard. Neither ETF offers conviction, but ITA's marginal outperformance in category breadth and timing (78.0/100 vs XAR's same score) makes it the least offensive choice.

Why this allocation slot

Defense & Aerospace remains allocated at 5% only because it passed eligibility filters and ranked ahead of excluded categories; its score of 42.8 reflects genuine weakness, not strength. The macro environment is outright hostile: liquidity stress rated at -4, credit stress contributing a neutral +2, and the disinflation regime offering zero tailwind to a sector built on real spending and cycle durability. Category-level macro fit sits at 51.0/100—barely above neutral—leaving the entire portfolio commitment dependent on technical parsing of negative momentum. The tier-2 allocation here is a residual placeholder, not a conviction position. For this category to move higher in the priority stack, either credit stress metrics must reverse or risk appetite must surge hard enough to justify cyclical defense plays; currently, neither driver exists, and the thin 5% weight reflects appropriate skepticism about whether aerospace durability can overcome the macro headwinds.

Nuclear EnergyURA

Score
31.5
URASELECTED
43/100
URA chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
32
MACD
bearish/weakening
10
Stochastic RSI
rising mid-zone
93
Volume
neutral
25
Setup/R-R
neutral structure
85
Dist 50W
-4.1%
4W
+3.8%
13W
-10.3%
RS/SPY
-13.8%
RS/Cat
+0.0%
Support
$18.67
Resistance
$23.14
Bull case

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

URNM
24/100
URNM chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
12
MACD
bearish/weakening
2
Stochastic RSI
rising mid-zone
78
Volume
neutral
7
Setup/R-R
neutral structure
90
Dist 50W
-6.7%
4W
+3.5%
13W
-12.2%
RS/SPY
-15.7%
RS/Cat
-1.9%
Support
$28.99
Resistance
$36.89
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

NLR
61/100
NLR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
86
MACD
bearish but improving
65
Stochastic RSI
rising mid-zone
100
Volume
neutral
66
Setup/R-R
compression near 50W
53
Dist 50W
+2.2%
4W
+4.9%
13W
-1.2%
RS/SPY
-4.7%
RS/Cat
+9.1%
Support
$52.29
Resistance
$58.14
Bull case

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

Risk

A failed hold above support would weaken the setup.

Tracked, but not top-2 eligible because: .

Why URA won

URA wins over URNM by exploiting the one dimension where chart damage can become an asset: risk/reward. URA's 85.0/100 risk/reward score—upside to resistance at -14.2% but downside to support only 6.4%—creates a defined-risk setup where 13W losses of -10.3% have painted a depressed valuation near the 52W low repair zone. URNM's -15.7% SPY-relative strength and -12.2% 13W return are worse in every direction, and its technical evidence score of 0.0/100 (versus URA's 32.1/100) reflects catastrophic momentum breakdown. URA's 93.0/100 timing score comes from price just 4.1% below the 50W with MACD bearish-weakening and stochastic RSI rising from oversold mid-zone—this is classic repair-zone geometry. URNM offers no such foundation; it's underwater without excuse.

Why this allocation slot

Nuclear Energy holds 5% allocation despite a weak category score of 31.5 because the macro environment carries neutral positioning (50.0/100 macro fit) with real asset sponsorship at +7 and AI growth sponsorship at +5 offsetting moderate headwinds from liquidity stress (-7) and credit stress (-5). The 3/2/1 weighted basket (NLR 45.0, URA 37.5, URNM 14.9) compressed from an initial 37.5 to a final 31.5, indicating poor volume-price persistence and deteriorating breadth—the category is weak. The 5% slot reflects a longer-term structural bet on uranium supply tightness and AI power-demand sponsorship rather than near-term technical strength. URA's 93.0/100 timing score offers true mean-reversion potential if the selloff exhausts, but this is a speculative position that would evaporate if real asset sponsorship reverses. The allocation is hedging a specific macro scenario, not trading a validated breakout.

Agriculture & LivestockVEGI

Score
27.7
MOO
67/100
MOO chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
47
MACD
bearish but improving
44
Stochastic RSI
rising mid-zone
100
Volume
thin participation
46
Setup/R-R
compression near 50W
66
Dist 50W
-2.1%
4W
+5.3%
13W
-3.7%
RS/SPY
-7.2%
RS/Cat
+2.0%
Support
$82.73
Resistance
$92.97
Bull case

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

Actionable but governed by invalidation levels.

VEGISELECTED
69/100
VEGI chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
44
MACD
bearish but improving
34
Stochastic RSI
rising mid-zone
100
Volume
thin participation
41
Setup/R-R
pullback into support
85
Dist 50W
-1.9%
4W
+4.6%
13W
-5.7%
RS/SPY
-9.3%
RS/Cat
+0.0%
Support
$39.80
Resistance
$45.42
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

WEAT
48/100
WEAT chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
43
MACD
bearish but improving
14
Stochastic RSI
oversold
65
Volume
thin participation
24
Setup/R-R
pullback into support
90
Dist 50W
-17.9%
4W
-2.8%
13W
-7.5%
RS/SPY
-11.0%
RS/Cat
-1.7%
Support
$34.55
Resistance
$43.60
Bull case

WEAT has a pullback into support profile with -11.0% 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 wins because it offers a rare technical gift in a weak category: perfect 100.0/100 timing score built on price just 1.9% below the 50W, MACD bearish but improving, and stochastic RSI rising mid-zone in a deep retracement zone near Fib 0.618. This is a setup where support at 39.80 creates defined risk on the downside (4.6% to that level) against asymmetric upside potential capped only by the -8.3% gap to resistance at 45.42. MOO, the runner-up, trapped itself in compression near the 50W and delivered weaker risk/reward (66.2/100 vs VEGI's 85.4/100), sacrificing the edge that comes with true pullback positioning. VEGI's 13W return of -5.7% paired with its category-relative strength at 0.0% tells an honest story: this is not momentum but reset, and that reset is precisely what the technicals reward when every other metric in agriculture is weak.

Why this allocation slot

Agriculture & Livestock holds 5% allocation despite scoring only 27.7, the second-lowest category this week, because the macro environment is actively rotating toward real assets and commodity breadth: the +5 tailwind from commodity breadth positive combined with +8 for real asset sponsorship nearly balances the -6 disinflation headwind and -8 disinflation pressure descriptor. The 3/2/1 weighted basket started at 47.1 and compressed down to 27.7 after the system tested persistence, volume, and risk/reward quality—a harsh penalty that reflects the category's genuine fragility. The 5% slot exists not because agriculture is attractive but because it is less bad than excluded categories and because VEGI's timing score offers a legitimate mean-reversion setup if commodities stabilize. This is tactical positioning ahead of a potential macro shift, not strategic conviction; a deterioration in real asset sponsorship or a harder disinflation move would collapse this allocation to zero.

Emerging MarketsILF

Score
27.4
ILFSELECTED
75/100
ILF chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
56
MACD
bullish and improving
88
Stochastic RSI
overbought momentum
100
Volume
above-average participation
67
Setup/R-R
compression near 50W
62
Dist 50W
+2.5%
4W
+10.8%
13W
+0.9%
RS/SPY
-2.6%
RS/Cat
+3.7%
Support
$21.86
Resistance
$27.00
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

IEMG
68/100
IEMG chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
51
MACD
bullish and improving
54
Stochastic RSI
rising mid-zone
100
Volume
thin participation
49
Setup/R-R
compression near 50W
59
Dist 50W
+2.5%
4W
+5.8%
13W
-2.8%
RS/SPY
-6.3%
RS/Cat
+0.0%
Support
$42.48
Resistance
$51.84
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

INDA
59/100
INDA chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
45
MACD
bearish but improving
31
Stochastic RSI
rising mid-zone
100
Volume
thin participation
30
Setup/R-R
pullback into support
87
Dist 50W
-2.9%
4W
+4.6%
13W
-5.4%
RS/SPY
-8.9%
RS/Cat
-2.6%
Support
$38.38
Resistance
$44.03
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why ILF won

ILF wins by 6.6 points over IEMG through superior risk/reward (61.7/100 vs 58.5/100), structure cleanliness (71.3/100 vs 68.5/100), and above-average volume participation (1.20x vs thin participation) paired with decisive category-relative strength of 3.7% against IEMG's 0.0%. The setup is compression near the 50W (2.5% distance) with MACD bullish and improving, stochastic RSI overbought at 1.00, creating a perfect timing score of 100.0/100 for both ETFs but separated by volume sponsorship and structural cleanliness. ILF's 10.8% 4W return and 0.9% 13W return create a narrative of late-cycle breakout from consolidation, while IEMG's -2.8% 13W return confirms it's lagging the category rotation. Where ILF's technical evidence scores 83.3/100, IEMG manages only 59.2/100, a gap driven entirely by volume, structure, and relative strength confirmation.

Why this allocation slot

Emerging Markets earns 0% allocation, excluded from the portfolio entirely, despite ILF's technical strength because the category score of 27.4 failed to reach allocable tier positions and the macro environment is actively hostile at 38.0/100 category-level fit. Credit stress rated at -10 and liquidity stress at -10 create a symmetrical one-two punch that overwhelms the +8 from risk appetite positive. The 3/2/1 weighted basket (ILF 71.9, IEMG 53.1, INDA 31.2) started strong at 58.9 but compressed harshly to 27.4 after testing volume-price sponsorship, persistence, and risk/reward quality. The portfolio is declining to add emerging-market duration during a period when both liquidity and credit stress are elevated, even though ILF's compression-breakout setup is technically sound. For emerging markets to return to allocation, credit stress must reverse or risk appetite must spike hard enough to overcome the tightening regime that currently dominates positioning.

Traditional EnergyXLE

Score
17.9
XLESELECTED
72/100
XLE chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
83
MACD
bearish but improving
58
Stochastic RSI
rising mid-zone
83
Volume
thin participation
52
Setup/R-R
neutral structure
54
Dist 50W
+5.4%
4W
+13.3%
13W
-3.0%
RS/SPY
-6.5%
RS/Cat
+0.3%
Support
$38.49
Resistance
$46.56
Bull case

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

XOP
78/100
XOP chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
68
MACD
bearish but improving
58
Stochastic RSI
rising mid-zone
100
Volume
thin participation
49
Setup/R-R
compression near 50W
73
Dist 50W
-2.1%
4W
+14.2%
13W
-3.4%
RS/SPY
-6.9%
RS/Cat
+0.0%
Support
$117.66
Resistance
$159.14
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

FCG
63/100
FCG chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
56
MACD
bearish but improving
58
Stochastic RSI
overbought momentum
100
Volume
thin participation
36
Setup/R-R
compression near 50W
69
Dist 50W
-2.8%
4W
+16.2%
13W
-4.2%
RS/SPY
-7.7%
RS/Cat
-0.8%
Support
$20.73
Resistance
$28.16
Bull case

FCG has a compression near 50W profile with -7.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 wins by a narrow 6.5-point margin over XOP, but even victory in this category is a Pyrrhic achievement: the spread comes down to structure cleanliness (73.0/100 vs 71.4/100) and category-relative strength (0.3% vs 0.0%), margins so thin they barely register. XLE's setup—price 5.4% above the 50W, MACD bearish but improving, stochastic RSI rising mid-zone, thin 0.72x volume—offers zero conviction. The 13W return of -3.0% paired with four-week outperformance of +13.3% screams momentum divergence: short-term noise in a longer-term downtrend. XOP's compression near the 50W and 100.0/100 timing score would normally create an edge, but both ETFs are fighting the same macro headwind, and XLE's marginal structure advantage tips an otherwise indifferent category decision.

Why this allocation slot

Traditional Energy earns 0% allocation, excluded entirely from the portfolio, because its category score of 17.9 ranked outside the allocable positions (9th or 10th tier) and its macro fit of 23.0/100 is catastrophically poor. Disinflation hurts this exposure by -10, disinflation pressure descriptor subtracts another -10, and credit stress adds -7 more, overwhelming the +7 from real asset sponsorship. The fundamental problem is regime mismatch: the portfolio is positioned for a disinflationary environment where energy demand stays suppressed and capital redirection flows to monetization and scarcity plays, not commodity extraction. XLE's bearish-weakening MACD and thin volume confirm that even technical buyers have abandoned conviction. For energy to re-enter the allocation, either the macro regime must shift toward reflationary pressure or credit stress must spike high enough that real-asset diversification overrides sector weakness—neither condition exists this week.