← All reports
2025-03-212025-03-07
Weekly allocation report

2025-03-14

TrendBTC
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%)
XLUUtilities & Infrastructure10%Top-2 (10%)
ITADefense & Aerospace5%Tier-2 (5%)
CIBRTechnology5%Tier-2 (5%)
URNMNuclear Energy5%Tier-2 (5%)
BOTZAI5%Tier-2 (5%)
COPXIndustrial Metals5%Tier-2 (5%)
IEMGEmerging Markets5%Tier-2 (5%)

Trade Instructions — Monday Open

Sell the tranche from 2025-02-14 (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 3.8% → 2.5%)
SELLNLRSell 33% of NLR position (reduce 3.8% → 2.5%)
BUYBOTZBuy BOTZ — 50% of freed cash (adds 1.3% to portfolio)
BUYURNMBuy URNM — 50% 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%
GLD10%
XLU7.5%
ITA5%
CIBR3.8%
IEMG3.8%
AIQ2.5%
NLR2.5%
VEGI2.5%
BOTZ2.5%
IGF2.5%
WEAT1.3%
XLE1.3%
XLK1.3%
FCG1.3%
URNM1.3%
COPX1.3%

Macro Regime — Disinflation

Score inputs
Growth (ISM PMI)
50
Liquidity (Fed Balance)
38
Risk Appetite
40
Inflation Pressure
40
Dollar Pressure
42
Credit Stress
39
Commodity Breadth
35
Macro tailwinds
AITechnologyPrecious MetalsEmerging MarketsUtilities & Infrastructure
Macro headwinds
Agriculture & Livestock
Active conditions (7)
Liquidity stress
Funding, credit, or broad macro risk is tight enough that high-beta entries need more proof.
Risk appetite broken
Defensive rotation or weak growth leadership says leadership must be proven rather than assumed.
Disinflation pressure
Inflation pressure is muted, which usually favors duration, quality growth, and monetary hedges over energy beta.
Energy scarcity
Energy-relative ratios or broad inflation pressure favor the energy complex over generic equity beta.
Monetary hedge bid
Gold-relative strength, rates stress, or currency pressure gives monetary hedges a reason to lead.
Defensive rotation
Defensive equity leadership or index trend damage says downside protection matters.
Broad market bear
Enough broad-market damage exists that bullish setups need extra selectivity.
Not active
Liquidity expansionCredit stressDollar pressureRisk appetite positiveGrowth slowdownGrowth expansionInflation pressureCommodity breadth positiveSupply shortageMetals scarcityAI growth sponsorshipEM liquidity supportReal asset sponsorship
Signal conflicts

growth data is not confirming the weak market-implied risk appetite signal

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 — TrendBTC

ValueBTC

ValueBTC not armed: BTC has not made the first post-breakdown touch of the 200W buy zone after losing the 50W

TrendBTC — ACTIVE

TrendBTC confirmed: 2 consecutive closes above rising/flat 50W SMA

AltSeason

one or more available conditions failed

AltSeason conditions (all must pass)
Already crypto risk-on
True / ValueBTC or TrendBTCPASS
BTC distance above 50W
9.28% / >= 20%FAIL
ISM Manufacturing PMI
missing/skipped / >= 50PASS
BTC 50W SMA rising
0.30% / > 0 week-over-weekPASS
Fear & Greed
missing/skipped / 50-90PASS
TOTAL3/BTC 50W not decisively falling
-0.28% / > -5% week-over-weekPASS
Fed balance sheet flat/rising
False / latest WALCL >= 4 weeks agoFAIL
BTC
$82,579.688
50W SMA
$75,568.372
200W SMA
$44,906.301
BTC-USD — Weekly
BTC-USD chart
⤢ ZOOM
SOL-USD — Weekly
SOL-USD chart
⤢ ZOOM

Category Rankings

RankCategoryWinnerScoreAlloc4W RetPeers (4W)
1Precious MetalsGLD87.020%+7.26%GDX +11.6% · SLV -4.3%
2Utilities & InfrastructureXLU60.020%-2.45%IGF +0.5% · PAVE -3.6%
3Defense & AerospaceITA45.310%-0.09%XAR +1.8% · ROKT -2.7%
4TechnologyCIBR35.610%-1.61%XLK -4.3% · IGV -2.4%
5Nuclear EnergyURNM34.910%-5.38%NLR -2.4% · URA -4.3%
6AIBOTZ24.610%-10.45%AIQ -6.7% · SMH -8.7%
7Industrial MetalsCOPX20.510%-13.86%REMX -14.7% · PICK -10.3%
8Emerging MarketsIEMG18.510%-5.60%INDA +4.4% · ILF -4.3%
9Traditional EnergyXLE13.10%-9.96%FCG -12.1% · XOP -13.3%
10Agriculture & LivestockVEGI0.20%-1.27%MOO -3.7% · WEAT -3.4%

Precious MetalsGLD

Score
87.0
GDX
72/100
GDX chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
overbought momentum
37
Volume
above-average participation
78
Setup/R-R
vertical extension
42
Dist 50W
+16.6%
4W
+6.2%
13W
+19.1%
RS/SPY
+25.9%
RS/Cat
+6.4%
Support
$34.26
Resistance
$43.64
Bull case

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

SLV
86/100
SLV chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
overbought momentum
67
Volume
above-average participation
81
Setup/R-R
neutral structure
55
Dist 50W
+11.3%
4W
+4.8%
13W
+10.7%
RS/SPY
+17.5%
RS/Cat
-2.0%
Support
$26.76
Resistance
$30.71
Bull case

SLV has a neutral structure profile with 17.5% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

GLDSELECTED
72/100
GLD chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
overbought rolling over
27
Volume
above-average participation
66
Setup/R-R
vertical extension
46
Dist 50W
+16.0%
4W
+3.4%
13W
+12.7%
RS/SPY
+19.5%
RS/Cat
+0.0%
Support
$236.59
Resistance
$275.24
Bull case

GLD has a vertical extension profile with 19.5% 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 Precious Metals decisively despite SLV and GDX scoring higher on pure technicals, because its structure cleanness of 85.8/100 and superior risk/reward setup at 45.8/100 overcome the consensus momentum leadership. SLV and GDX both post 100/100 trend scores and overbought stochastic readings, but GLD's stochastic at 0.83 is rolling over—a sign of early exhaustion—while GDX's overbought momentum at 100 has nowhere to go but down. GLD sits 16.0% extended from the 50-week average, which normally signals late-entry risk, but the category's 100.0/100 momentum confirmation and 78.2/100 persistence scores prove this is not a climax move; it is an extended leader with room to run. Vertical extension structure at 85.8 versus GDX's 80.3 and SLV's neutral setup at unknown score reflects GLD's role as the clean monetary hedge—institutions buying it for duration and safety, not leverage. Volume participation at 1.42x the 20-week average is sponsorship, not distribution.

Utilities & InfrastructureXLU

Score
60.0
XLUSELECTED
91/100
XLU chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bearish but improving
73
Stochastic RSI
rising mid-zone
100
Volume
above-average participation
64
Setup/R-R
pullback into support
65
Dist 50W
+4.9%
4W
-0.3%
13W
+1.6%
RS/SPY
+8.4%
RS/Cat
+0.9%
Support
$37.79
Resistance
$41.47
Bull case

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

IGF
87/100
IGF chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bearish but improving
59
Stochastic RSI
rising mid-zone
100
Volume
thin participation
62
Setup/R-R
pullback into support
60
Dist 50W
+4.0%
4W
-0.5%
13W
+0.7%
RS/SPY
+7.5%
RS/Cat
+0.0%
Support
$51.88
Resistance
$55.70
Bull case

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

PAVE
43/100
PAVE chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
50
MACD
bearish/weakening
0
Stochastic RSI
oversold
100
Volume
above-average participation
6
Setup/R-R
pullback into support
89
Dist 50W
-4.5%
4W
-8.6%
13W
-11.2%
RS/SPY
-4.4%
RS/Cat
-11.9%
Support
$38.33
Resistance
$45.73
Bull case

PAVE has a pullback into support profile with -4.4% 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 claims Utilities & Infrastructure as a clear first-place representative on the strength of identical 100/100 trend and timing scores that match IGF, combined with superior momentum confirmation at 72.6/100 versus IGF's 59/100. The deciding factors: XLU's 0.9% category-relative strength versus IGF's flat 0.0%, and XLU's 1.29x volume participation (above-average) versus IGF's thin participation. Both charts sit in pullback-into-support setups with rising-mid-zone stochastic RSI and bearish-but-improving MACD, but XLU's 1.6% 13-week return versus IGF's 0.7% signals accumulated institutional sponsorship for the regulated utility narrative over global infrastructure income. Risk/reward slightly favors XLU at 65.2/100 versus 60.4, though both offer reasonable asymmetry. Structure cleanness at 77.4 for XLU edges IGF at 73.5, reflecting tighter compression and less chart noise. Volume confirmation at 63.7/100 for XLU proves buyers are defending support; this is accumulation into the 37.79 support level.

Defense & AerospaceITA

Score
45.3
ITASELECTED
79/100
ITA chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
92
MACD
bearish/weakening
59
Stochastic RSI
rising mid-zone
88
Volume
neutral
57
Setup/R-R
pullback into support
59
Dist 50W
+5.1%
4W
-1.5%
13W
+1.9%
RS/SPY
+8.8%
RS/Cat
+5.8%
Support
$144.54
Resistance
$156.72
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XAR
84/100
XAR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
86
MACD
bearish/weakening
35
Stochastic RSI
oversold turn up
100
Volume
neutral
45
Setup/R-R
pullback into support
92
Dist 50W
+4.2%
4W
-4.1%
13W
-3.9%
RS/SPY
+3.0%
RS/Cat
+0.0%
Support
$154.98
Resistance
$178.94
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

ROKT
40/100
ROKT chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
81
MACD
bearish/weakening
3
Stochastic RSI
oversold
92
Volume
thin participation
31
Setup/R-R
neutral structure
86
Dist 50W
+4.3%
4W
-7.6%
13W
-7.7%
RS/SPY
-0.8%
RS/Cat
-3.8%
Support
$49.34
Resistance
$61.09
Bull case

ROKT has a neutral structure profile with -0.8% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Tracked, but not top-2 eligible because: .

Why ITA won

ITA takes the Defense category on the strength of better stochastic RSI timing and genuine category-relative outperformance versus XAR, despite posting lower composite technical scores. ITA's stochastic at 0.26 (rising mid-zone) beats XAR's oversold-turn-up at the inflection, a subtle but consequential difference when both charts are compressing into support. More importantly, ITA's 5.8% edge in category-relative strength versus XAR's flat 0.0% demonstrates accumulated institutional sponsorship for the defense-prime durability narrative over aerospace cyclicality. Trend scores are nearly identical at 92 versus 86, but ITA's momentum confirmation of 58.7/100 dwarfs XAR's 35/100, signaling that the recent 1.9% 13-week gain is being accumulated rather than sold into. Neutral volume at 1.01x the 20-week average provides a clean entry with no distribution pressure; this is accumulation without climax.

TechnologyCIBR

Score
35.6
CIBRSELECTED
60/100
CIBR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
91
MACD
bearish/weakening
30
Stochastic RSI
oversold
70
Volume
distribution pressure
35
Setup/R-R
neutral structure
55
Dist 50W
+7.8%
4W
-9.3%
13W
-1.1%
RS/SPY
+5.7%
RS/Cat
+9.4%
Support
$59.18
Resistance
$71.45
Bull case

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

XLK
45/100
XLK chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
62
MACD
bearish/weakening
0
Stochastic RSI
oversold
95
Volume
distribution pressure
14
Setup/R-R
pullback into support
62
Dist 50W
-4.2%
4W
-10.8%
13W
-10.5%
RS/SPY
-3.7%
RS/Cat
+0.0%
Support
$106.97
Resistance
$120.42
Bull case

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

IGV
63/100
IGV chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
72
MACD
bearish/weakening
0
Stochastic RSI
oversold
100
Volume
distribution pressure
14
Setup/R-R
pullback into support
90
Dist 50W
+0.1%
4W
-14.1%
13W
-13.3%
RS/SPY
-6.5%
RS/Cat
-2.8%
Support
$89.20
Resistance
$110.05
Bull case

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

Why CIBR won

CIBR wins the category by combining positive relative strength inside its three-ETF basket with a technically cleaner setup than XLK. The cybersecurity specialist sits 7.8% above its 50-week moving average with a 9.4% edge in category-relative strength versus XLK's flat 0.0%, while both face bearish MACD and oversold stochastic RSI readings. CIBR's neutral structure scored 68.1/100 against XLK's pullback-into-support at 65.3/100, a meaningful gap when entry timing is ambiguous and new money has already paid up for the trend. The 5.7% outperformance versus SPY over 13 weeks signals selective buying into defensive technology, exactly what a disinflation regime rewards—steady profitability over growth chasing. Volume distribution pressure at 1.51x the 20-week average confirms this is not late-stage accumulation; buyers are present but cautious.

Why this allocation slot

Technology earned 5% allocation as a tier-2 holding this week, reflecting its rank outside the top-2 eligible categories. A 35.6 final score sits below both Precious Metals and Utilities, weighed down by the macro headwinds of liquidity stress (-10 points) that outpace the modest disinflation support (+7 points). CIBR's technical evidence of 30.9/100 reasoned proof is solid—trend, relative strength, and volume-price sponsorship all present—but the category-level macro fit of 52.0/100 penalizes broad technology exposure in a regime where defensive sectors and monetary hedges command the capital flow. For Technology to graduate to top-2 status, the liquidity stress descriptor would need to flip off entirely, or category-relative strength would need to accelerate beyond the current single-digit percentages that mark this as a consolidation rather than a breakout.

Nuclear EnergyURNM

Score
34.9
NLR
58/100
NLR chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
62
MACD
bearish/weakening
14
Stochastic RSI
oversold turn up
100
Volume
neutral
37
Setup/R-R
pullback into support
83
Dist 50W
-7.4%
4W
-13.3%
13W
-10.5%
RS/SPY
-3.7%
RS/Cat
+8.2%
Support
$75.75
Resistance
$96.64
Bull case

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

URA
36/100
URA chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
22
MACD
bearish/weakening
0
Stochastic RSI
oversold
60
Volume
above-average participation
14
Setup/R-R
pullback into support
75
Dist 50W
-17.2%
4W
-14.7%
13W
-18.7%
RS/SPY
-11.8%
RS/Cat
+0.0%
Support
$23.90
Resistance
$33.46
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

URNMSELECTED
25/100
URNM chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
22
MACD
bearish/weakening
0
Stochastic RSI
oversold
60
Volume
above-average participation
1
Setup/R-R
pullback into support
75
Dist 50W
-27.2%
4W
-12.6%
13W
-23.0%
RS/SPY
-16.1%
RS/Cat
-4.3%
Support
$33.36
Resistance
$52.89
Bull case

URNM has a pullback into support profile with -16.1% 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 wins Nuclear Energy despite posting a composite score of just 25/100 and technical evidence of 0.0/100, winning solely because NLR and URA are worse on the margin of volume confirmation and extended positioning. This is a category where all three options are broken; URNM's pullback-into-support setup at 62.9/100 structure edges NLR's margin, with the deciding factor being URNM's 1.46x volume participation versus NLR's neutral volume—the only sign of institutional conviction in a sector where every chart shows -23.0% 13-week returns and oversold stochastic RSI. Stochastic RSI at 0.00 is a hard-floor read, leaving no room for deterioration, while NLR's oversold-turn-up at least signals early reversal indigestion. URNM's -27.2% distance to the 50-week moving average is extreme, but so is the 75.0/100 risk/reward score that shows 0.0% downside to support—a mathematical floor that eliminates gap risk. This is a damaged sector where the least-broken option wins by attrition.

AIBOTZ

Score
24.6
AIQ
78/100
AIQ chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
83
MACD
bearish/weakening
17
Stochastic RSI
oversold
100
Volume
above-average participation
35
Setup/R-R
compression near 50W
93
Dist 50W
+2.7%
4W
-11.1%
13W
-6.1%
RS/SPY
+0.8%
RS/Cat
+1.1%
Support
$35.90
Resistance
$42.41
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

BOTZSELECTED
54/100
BOTZ chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
47
MACD
bearish/weakening
16
Stochastic RSI
oversold
100
Volume
above-average participation
26
Setup/R-R
pullback into support
78
Dist 50W
-3.2%
4W
-9.3%
13W
-7.1%
RS/SPY
-0.3%
RS/Cat
+0.0%
Support
$30.66
Resistance
$34.49
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

SMH
49/100
SMH chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
64
MACD
bearish/weakening
6
Stochastic RSI
oversold
87
Volume
above-average participation
15
Setup/R-R
pullback into support
98
Dist 50W
-6.7%
4W
-10.3%
13W
-9.2%
RS/SPY
-2.3%
RS/Cat
-2.0%
Support
$225.09
Resistance
$261.53
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why BOTZ won

BOTZ edges AIQ on the margin of chart structure and positioning despite scoring lower on absolute technical merit. AIQ posted a composite 78 versus BOTZ's 54, yet BOTZ's pullback-into-support setup at 73.0/100 structure cleanliness narrowly beats AIQ's compression-near-50W at 70.9/100. The deciding factor: BOTZ sits -3.2% from its 50-week average while AIQ sits 2.7% above it, placing BOTZ in a more defined mean-reversion zone with Fibonacci 0.500 as a decision point. Timing scores are identical at 100 for both, but risk/reward slightly favors BOTZ at 78.0 versus 93.0, a paradox explained by AIQ's superior upside-to-resistance ratio making it too far along to chase cleanly. BOTZ's -0.3% SPY relative strength and -7.1% 13-week return mean this is a consolidation candidate rather than a trend follower—exactly the setup that rewards patience in a liquidity-constrained environment.

Why this allocation slot

AI received 5% as tier-2 despite a final category score of only 24.6, ranking below Defense, Metals, and Utilities in a portfolio tilted toward defensive rotation. Liquidity stress (-12 points) and broad market bear (-8 points) are crushing this category, while disinflation offers only +5 points of support. The reasoning layer's 3/2/1 basket started at 37.5 before macro headwinds knocked it to 24.6—a 35% haircut that reflects the current regime's complete indifference to AI software and robotics acceleration. Technical evidence of 34.2/100 for BOTZ and 49.5/100 for AIQ both qualify as actionable, but macro/narrative fit at 37.0 and 41.0 respectively ensures that superior chart structure alone cannot overcome the structural headwind of broken risk appetite. Allocation will remain at 5% until either liquidity stress signals inversion or AI exhibit a 13-week momentum recovery with positive category-relative strength.

Industrial MetalsCOPX

Score
20.5
COPXSELECTED
79/100
COPX chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
75
MACD
bullish and improving
76
Stochastic RSI
overbought momentum
97
Volume
neutral
63
Setup/R-R
neutral structure
84
Dist 50W
-4.8%
4W
-0.8%
13W
+0.9%
RS/SPY
+7.8%
RS/Cat
+0.8%
Support
$38.18
Resistance
$48.06
Bull case

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

REMX
43/100
REMX chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
55
MACD
bullish and improving
89
Stochastic RSI
overbought momentum
90
Volume
accumulation/confirmation
77
Setup/R-R
neutral structure
80
Dist 50W
-4.0%
4W
+3.9%
13W
+0.1%
RS/SPY
+7.0%
RS/Cat
+0.0%
Support
$39.06
Resistance
$48.47
Bull case

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

PICK
27/100
PICK chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
54
MACD
bullish and improving
72
Stochastic RSI
overbought momentum
75
Volume
neutral
46
Setup/R-R
neutral structure
82
Dist 50W
-5.1%
4W
+0.9%
13W
-0.8%
RS/SPY
+6.1%
RS/Cat
-0.9%
Support
$34.93
Resistance
$43.32
Bull case

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

Risk

Extension and support failure are the main tactical risks.

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

Why COPX won

COPX wins Industrial Metals on the combination of superior timing (97.0/100 versus REMX's 90.0) and cleaner structure (74.1/100 versus REMX's 49.3), despite sitting below the 50-week moving average at -4.8%. The timing edge comes from COPX's deep-retracement Fibonacci placement at 0.786, combined with bullish-and-improving MACD and overbought-momentum stochastic RSI, all of which signal a coiled setup rather than a broken one. REMX's structure failure—rated at 49.3—disqualifies it despite higher momentum confirmation, as the reasoner applies hard filters that mark it structurally broken. Risk/reward at 83.7 versus 80.0 slightly favors COPX, but the decisive factor is category-relative strength: COPX posts 0.8% versus REMX's flat 0.0%, proving that copper-focused scarcity is outperforming rare-earth supply-chain stress. Volume is neutral for COPX at 0.92x the 20-week average, appropriate for a reset setup where buyers have not yet committed heavily but MACD shows greenfield accumulation potential.

Emerging MarketsIEMG

Score
18.5
IEMGSELECTED
87/100
IEMG chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
70
Stochastic RSI
overbought rolling over
89
Volume
above-average participation
61
Setup/R-R
compression near 50W
67
Dist 50W
+1.9%
4W
+0.2%
13W
-0.1%
RS/SPY
+6.7%
RS/Cat
+0.0%
Support
$51.19
Resistance
$58.53
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

INDA
55/100
INDA chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
50
MACD
bearish but improving
16
Stochastic RSI
rising mid-zone
93
Volume
above-average participation
18
Setup/R-R
pullback into support
90
Dist 50W
-9.5%
4W
-1.4%
13W
-12.0%
RS/SPY
-5.1%
RS/Cat
-11.8%
Support
$48.10
Resistance
$59.13
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

ILF
42/100
ILF chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
55
MACD
bullish and improving
90
Stochastic RSI
overbought momentum
90
Volume
accumulation/confirmation
79
Setup/R-R
neutral structure
69
Dist 50W
-4.3%
4W
-1.4%
13W
+2.5%
RS/SPY
+9.4%
RS/Cat
+2.7%
Support
$20.87
Resistance
$26.12
Bull case

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

Risk

Extension and support failure are the main tactical risks.

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

Why IEMG won

IEMG dominates the Emerging Markets category on the strength of superior trend confirmation, better MACD alignment, and a cleaner compression-near-50W structure that beats both INDA's pullback-into-support and ILF's neutral setup. IEMG's 100/100 trend score, bullish-and-improving MACD, and 80.3/100 structure cleanness create a three-factor convergence that INDA cannot match; INDA's bearish-but-improving MACD and -5.1% SPY relative strength disqualify it despite solid risk/reward at 90. ILF's overbought-momentum stochastic RSI and accumulation-level volume paint a picture of climax, while IEMG's overbought-rolling-over stochastic shows a leadership signal that has room to extend. The 1.9% distance to IEMG's 50-week average is tight enough to signal strength without excessive extension; compression near the 50W offers expansion potential with defined support at 51.19. Category-relative strength of 0.0% is neutral on paper, but INDA's -11.8% lagging proves IEMG is the true representative of broad emerging-market beta in this regime.

Traditional EnergyXLE

Score
13.1
XLESELECTED
84/100
XLE chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
78
MACD
bearish but improving
74
Stochastic RSI
rising mid-zone
100
Volume
above-average participation
60
Setup/R-R
compression near 50W
66
Dist 50W
-1.2%
4W
-0.3%
13W
+0.6%
RS/SPY
+7.5%
RS/Cat
+3.8%
Support
$42.07
Resistance
$48.63
Bull case

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

FCG
53/100
FCG chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
52
MACD
bearish/weakening
33
Stochastic RSI
falling/neutral
77
Volume
above-average participation
32
Setup/R-R
neutral structure
93
Dist 50W
-6.4%
4W
-5.7%
13W
-3.2%
RS/SPY
+3.6%
RS/Cat
+0.0%
Support
$22.69
Resistance
$26.96
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XOP
39/100
XOP chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
37
MACD
bearish/weakening
12
Stochastic RSI
falling/neutral
80
Volume
neutral
16
Setup/R-R
pullback into support
90
Dist 50W
-9.6%
4W
-7.1%
13W
-6.6%
RS/SPY
+0.2%
RS/Cat
-3.4%
Support
$122.56
Resistance
$148.67
Bull case

XOP has a pullback into support profile with 0.2% 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 Traditional Energy with a perfect 100.0/100 timing score—the highest across any ETF in the category—driven by its compression-near-50W setup, rising-mid-zone stochastic RSI at 0.62, and bearish-but-improving MACD that signals early reversal potential. Sitting -1.2% from the 50-week moving average places XLE in a decision zone where support at 42.07 is near at hand, making this a defined mean-reversion trade with high-probability risk management. FCG's timing of 77.0 and XOP's 80.0 both lag significantly, with FCG's stochastic falling/neutral and both failing to capture the early-stage momentum flip that MACD improvement represents. Structure at 81.3 for XLE edges FCG's 72.7, reflecting cleaner compression versus FCG's neutral structure. The 3.8% category-relative strength confirms that integrated energy is outperforming pure-play oil and gas majors; institutions are rotating into cash-flow defensibility over commodity beta. Above-average volume at 1.20x the 20-week average is participation, not distribution—accumulation into support.

Agriculture & LivestockVEGI

Score
0.2
VEGISELECTED
52/100
VEGI chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
62
MACD
bullish but flattening
60
Stochastic RSI
falling/neutral
95
Volume
neutral
55
Setup/R-R
compression near 50W
61
Dist 50W
+0.2%
4W
-1.3%
13W
-2.6%
RS/SPY
+4.3%
RS/Cat
+0.0%
Support
$35.11
Resistance
$38.74
Bull case

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

Risk

A failed hold above support would weaken the setup.

Tracked, but not top-2 eligible because: .

MOO
28/100
MOO chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
50
MACD
bullish and improving
65
Stochastic RSI
falling/neutral
90
Volume
neutral
43
Setup/R-R
neutral structure
85
Dist 50W
-3.9%
4W
+0.7%
13W
-3.4%
RS/SPY
+3.4%
RS/Cat
-0.9%
Support
$64.47
Resistance
$75.62
Bull case

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

Risk

Extension and support failure are the main tactical risks.

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

WEAT
43/100
WEAT chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
51
MACD
bullish but flattening
73
Stochastic RSI
falling/neutral
80
Volume
accumulation/confirmation
74
Setup/R-R
pullback into support
83
Dist 50W
-6.0%
4W
-7.7%
13W
+1.5%
RS/SPY
+8.3%
RS/Cat
+4.0%
Support
$23.30
Resistance
$26.90
Bull case

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

Risk

Extension and support failure are the main tactical risks.

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

Why VEGI won

VEGI edges MOO and WEAT despite a deceptively weak absolute setup, winning primarily on the margin of timing and structure cleanliness in a category where all three names face serious macro headwinds. VEGI's 95.0/100 timing score—driven by its razor-thin 0.2% distance to the 50-week moving average, bullish-but-flattening MACD, and Fibonacci upper retracement placement—beats MOO's 90.0 by enough to matter when structure scores are separated by 27.3 points (72.1 vs. 44.8). The compression-near-50W setup offers expansion potential if support holds, whereas MOO's neutral structure is mechanically broken by the reasoner's hard filters. Volume is neutral across both at 0.91x and 1.0x their 20-week averages, eliminating any liquidity advantage. This is a choice between two weak hands; VEGI simply has a tighter setup and fewer structural red flags, though both remain farm-sector bargains waiting for a macro catalyst that has not yet materialized.