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

2025-02-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%)
CIBRTechnology5%Tier-2 (5%)
AIQAI5%Tier-2 (5%)
ITADefense & Aerospace5%Tier-2 (5%)
NLRNuclear Energy5%Tier-2 (5%)
IEMGEmerging Markets5%Tier-2 (5%)
COPXIndustrial Metals5%Tier-2 (5%)

Trade Instructions — Monday Open

Sell the tranche from 2025-01-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
SELLXLESell 50% of XLE position (reduce 5% → 2.5%)
SELLIGFSell entire IGF position (1.3% of portfolio)
SELLXARSell entire XAR position (1.3% of portfolio)
SELLSMHSell entire SMH position (1.3% of portfolio)
BUYITABuy ITA — 20% of freed cash (adds 1.2% to portfolio)
BUYXLUBuy XLU — 40% of freed cash (adds 2.5% to portfolio)
BUYAIQBuy AIQ — 20% of freed cash (adds 1.3% to portfolio)
BUYIEMGBuy IEMG — 20% 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%
GLD8.8%
ITA6.3%
NLR5%
CIBR5%
XLU5%
PAVE5%
AIQ3.8%
XLE2.5%
COPX2.5%
INDA2.5%
BOTZ1.3%
WEAT1.3%
IEMG1.3%

Macro Regime — Disinflation

Score inputs
Growth (ISM PMI)
50
Liquidity (Fed Balance)
38
Risk Appetite
55
Inflation Pressure
23
Dollar Pressure
50
Credit Stress
55
Commodity Breadth
48
Macro tailwinds
AITechnologyPrecious MetalsEmerging MarketsUtilities & Infrastructure
Macro headwinds
Agriculture & Livestock
Active conditions (4)
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.
Disinflation pressure
Inflation pressure is muted, which usually favors duration, quality growth, and monetary hedges over energy beta.
Monetary hedge bid
Gold-relative strength, rates stress, or currency pressure gives monetary hedges a reason to lead.
Not active
Liquidity expansionDollar pressureRisk appetite positiveRisk appetite brokenGrowth slowdownGrowth expansionInflation pressureCommodity breadth positiveSupply shortageEnergy scarcityMetals scarcityDefensive rotationAI growth sponsorshipEM liquidity supportBroad market bearReal asset sponsorship

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
29.94% / >= 20%PASS
ISM Manufacturing PMI
missing/skipped / >= 50PASS
BTC 50W SMA rising
0.90% / > 0 week-over-weekPASS
Fear & Greed
missing/skipped / 50-90PASS
TOTAL3/BTC 50W not decisively falling
-0.77% / > -5% week-over-weekPASS
Fed balance sheet flat/rising
False / latest WALCL >= 4 weeks agoFAIL
BTC
$96,175.031
50W SMA
$74,013.877
200W SMA
$44,189.405
BTC-USD — Weekly
BTC-USD chart
⤢ ZOOM
SOL-USD — Weekly
SOL-USD chart
⤢ ZOOM

Category Rankings

RankCategoryWinnerScoreAlloc4W RetPeers (4W)
1Precious MetalsGLD81.720%+2.17%GDX +5.3% · SLV +2.7%
2Utilities & InfrastructureXLU56.020%-0.73%IGF -0.4% · PAVE -9.5%
3TechnologyCIBR55.310%-9.76%IGV -14.5% · XLK -11.4%
4AIAIQ53.010%-11.35%BOTZ -10.8% · SMH -11.2%
5Defense & AerospaceITA43.410%-2.53%XAR -5.2% · ROKT -8.1%
6Nuclear EnergyNLR29.410%-14.09%URA -15.1% · URNM -12.0%
7Emerging MarketsIEMG14.410%-0.11%INDA -0.6% · ILF -0.7%
8Industrial MetalsCOPX10.810%-0.05%PICK +0.9% · REMX +4.9%
9Agriculture & LivestockWEAT9.90%-5.88%VEGI -1.0% · MOO +0.9%
10Traditional EnergyXLE7.00%-0.90%FCG -6.0% · XOP -7.4%

Precious MetalsGLD

Score
81.7
GDX
84/100
GDX chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
overbought momentum
67
Volume
above-average participation
84
Setup/R-R
neutral structure
49
Dist 50W
+12.5%
4W
+11.8%
13W
+15.7%
RS/SPY
+11.6%
RS/Cat
+3.1%
Support
$34.26
Resistance
$43.15
Bull case

GDX has a neutral structure profile with 11.6% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

GLDSELECTED
83/100
GLD chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
overbought momentum
59
Volume
above-average participation
82
Setup/R-R
neutral structure
46
Dist 50W
+14.9%
4W
+6.8%
13W
+12.6%
RS/SPY
+8.5%
RS/Cat
+0.0%
Support
$230.63
Resistance
$266.29
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

SLV
79/100
SLV chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
73
Stochastic RSI
overbought momentum
75
Volume
neutral
66
Setup/R-R
neutral structure
50
Dist 50W
+8.4%
4W
+6.2%
13W
+6.3%
RS/SPY
+2.2%
RS/Cat
-6.2%
Support
$25.48
Resistance
$30.64
Bull case

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

Why GLD won

GLD wins the precious-metals seat because its macro fit and technical evidence align cleanly. Price sits 14.9% extended above the 50W, a penalty, yet 12.6% thirteen-week returns, 8.5% relative strength versus SPY, and volume at 1.50x the twenty-week average confirm the extension is being accumulated. MACD is bullish and improving, stochastic RSI is overbought, and structure scores 80.6, suggesting clean price action without noise. GDX posts stronger technical evidence at 91.5 and superior thirteen-week returns of 15.7% with 11.6% relative strength versus SPY, but its structure is less clean at 75.2, a 5.4-point deficit that tips the decision. More importantly, GDX's macro fit is only 42.0 versus GLD's 72.0, because GDX carries higher sensitivity to liquidity and credit stress, while GLD's monetary hedge bid signal is pure and unencumbered.

Why this allocation slot

Precious metals ranks top-2 at 10% allocation, driven by the highest category-level macro fit of 78.0 and a final score of 81.7 that reflects both disinflation pressure as active-plus-six and monetary hedge bid as active-plus-fourteen. This is the rare category where macro regime and technical breadth align completely. Disinflation reduces real yields, supporting gold's no-coupon carry, and monetary hedge bid signals a structural shift toward hard assets as inflation expectations reset. GLD's 100.0 trend score and 100.0 momentum confirmation provide the technical floor. The one tension is timing at 59.0, reflecting the 14.9% extension—every buyer from here is late to the party, and Fibonacci extension sits near 252 as an invalidation threshold. The allocation is correct, but position-sizing should account for the fact that reward-to-risk is compressed because entry risk is elevated. Any volume deterioration or MACD loss of improvement would justify profit-taking.

Utilities & InfrastructureXLU

Score
56.0
IGF
80/100
IGF chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
88
MACD
bearish but improving
55
Stochastic RSI
falling/neutral
85
Volume
accumulation/confirmation
75
Setup/R-R
pullback into support
61
Dist 50W
+5.6%
4W
-0.1%
13W
+0.6%
RS/SPY
-3.5%
RS/Cat
+0.8%
Support
$51.88
Resistance
$55.70
Bull case

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

XLUSELECTED
75/100
XLU chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
87
MACD
bearish but improving
40
Stochastic RSI
falling/neutral
85
Volume
thin participation
53
Setup/R-R
pullback into support
62
Dist 50W
+6.9%
4W
+0.3%
13W
-0.2%
RS/SPY
-4.3%
RS/Cat
+0.0%
Support
$37.71
Resistance
$41.47
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

PAVE
69/100
PAVE chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
80
MACD
bearish but improving
28
Stochastic RSI
falling/neutral
97
Volume
above-average participation
43
Setup/R-R
neutral structure
64
Dist 50W
+4.5%
4W
-2.3%
13W
-4.3%
RS/SPY
-8.4%
RS/Cat
-4.1%
Support
$37.00
Resistance
$45.73
Bull case

PAVE 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 XLU won

XLU earns the representative seat because it delivers the more durable trend argument in a category where absolute momentum is absent. Both XLU and IGF sit in pullback-into-support setups, yet XLU's 86.6 trend score reflects price above the 50W and 200W with a 0.5% slope intact, while IGF posts 88.0—a virtual tie. The deciding factor is risk-reward: XLU offers 62.0 versus IGF's 61.3, a marginal edge, yet it compounds with subtly weaker volume at 0.69x the average, which paradoxically signals patient accumulation rather than climactic interest. XLU's thirteen-week return of negative 0.2% and category-relative strength of 0.0% reflect its defensive character, not weakness. IGF's volume is stronger at accumulation-confirmation, but that volume arrives at a less-attractive risk-reward point.

Why this allocation slot

Utilities & Infrastructure ranks top-2 at 10% allocation, driven by a 56.0 final score and a favorable category-level macro fit of 64.0. Disinflation helps this exposure at plus-seven, and disinflation pressure is active at plus-six, making regulated utilities and infrastructure the macro-appropriate defensive anchor. XLU's timing of 85.0 reflects its pullback-into-support structure with near 52W low near Fibonacci 0.786, a classic repair setup with defined invalidation. The tension is momentum: forty-point confirmation reflects zero thirteen-week returns, and volume-price confirmation at 53.3 signals deteriorating sponsorship. This is a regime-driven allocation, not a momentum allocation. The position is correct given disinflation tailwinds, but it requires vigilance to ensure support at 37.71 holds. Any volume collapse or break below 37.71 would justify tactical reduction despite strong macro thesis.

TechnologyCIBR

Score
55.3
CIBRSELECTED
73/100
CIBR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
overbought momentum
37
Volume
accumulation/confirmation
92
Setup/R-R
vertical extension
47
Dist 50W
+20.4%
4W
+10.4%
13W
+16.3%
RS/SPY
+12.2%
RS/Cat
+10.7%
Support
$55.39
Resistance
$71.45
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

IGV
65/100
IGV chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
95
MACD
bearish but improving
71
Stochastic RSI
rising mid-zone
61
Volume
neutral
59
Setup/R-R
vertical extension
47
Dist 50W
+17.7%
4W
+6.4%
13W
+5.6%
RS/SPY
+1.5%
RS/Cat
+0.0%
Support
$83.36
Resistance
$110.05
Bull case

IGV has a vertical extension profile with 1.5% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XLK
74/100
XLK chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
94
MACD
bearish but improving
61
Stochastic RSI
falling/neutral
75
Volume
neutral
63
Setup/R-R
neutral structure
45
Dist 50W
+8.1%
4W
+2.5%
13W
+4.9%
RS/SPY
+0.8%
RS/Cat
-0.6%
Support
$101.96
Resistance
$120.42
Bull case

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

Why CIBR won

CIBR captures the category because cybersecurity sits at the intersection of trend strength and volume confirmation that IGV cannot match. Price is 20.4% extended above the 50W, a penalty for entry risk, yet the 16.3% thirteen-week return and 12.2% relative strength versus SPY tell you the tape is accepting higher prices as legitimate. Volume at 1.59x the twenty-week average confirms accumulation rather than distribution, and MACD is bullish and improving—the trio of signals that separates a chase from a conviction. IGV's MACD remains bearish despite improvement, its volume is neutral, and category-relative strength of 0.0% means it's being left behind inside its own three-ETF basket. The setup gap between them is 8.2 points on the composite score, a decisive margin.

Why this allocation slot

Technology ranks 5% in tier-2 allocation, a position it holds despite a 55.3 final category score that trails two higher-ranked alternatives. The disinflation macro regime provides modest tailwind at plus-seven points, yet both liquidity stress and credit stress are active negatives that collectively pull the category down to a 45.0 macro-fit score. CIBR's technical evidence is pristine at 100.0, enough to carry the category representative, but the macro headwinds—particularly liquidity stress at negative-ten—prevent this category from ascending into top-2 territory. The allocation stands because cyclical growth with strong relative momentum still merits a position when the regime shifts, but conviction remains conditional. Watch for volume to persist and MACD to avoid deterioration; any slip in breadth will justify reallocation to higher-ranked alternatives.

AIAIQ

Score
53.0
AIQSELECTED
73/100
AIQ chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
overbought momentum
37
Volume
accumulation/confirmation
89
Setup/R-R
vertical extension
47
Dist 50W
+16.9%
4W
+7.5%
13W
+12.4%
RS/SPY
+8.3%
RS/Cat
+7.1%
Support
$33.35
Resistance
$42.41
Bull case

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

BOTZ
75/100
BOTZ chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
92
MACD
bullish and improving
73
Stochastic RSI
falling/neutral
75
Volume
neutral
67
Setup/R-R
neutral structure
47
Dist 50W
+6.8%
4W
+2.4%
13W
+5.3%
RS/SPY
+1.2%
RS/Cat
+0.0%
Support
$29.00
Resistance
$34.49
Bull case

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

SMH
68/100
SMH chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
84
MACD
bearish/weakening
34
Stochastic RSI
falling/neutral
85
Volume
thin participation
44
Setup/R-R
neutral structure
49
Dist 50W
+4.4%
4W
-2.2%
13W
+5.3%
RS/SPY
+1.2%
RS/Cat
-0.1%
Support
$215.00
Resistance
$261.53
Bull case

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

Why AIQ won

AIQ edges out BOTZ by the narrowest margin—a mere 1.5 composite points—because vertical extension is paired with cleaner internal structure and category-relative leadership. The 16.9% extension above the 50W mirrors CIBR's penalty, yet 8.3% relative strength versus SPY and 7.1% relative strength inside its three-ETF basket prove the breadth is holding. Volume at 1.67x the twenty-week average confirms accumulation, and MACD is bullish and improving, creating a three-point technical advantage. BOTZ shows bullish MACD and overbought stochastic RSI, but its setup is neutral structure rather than vertical, its thirteen-week return of 5.3% trails AIQ's 12.4%, and category-relative strength sits at zero. The margin is tight, but margin matters when capital is scarce.

Why this allocation slot

AI receives 5% allocation as tier-2, positioned below two higher-ranked categories despite a 53.0 final score that reflects strong technical evidence of 80.4 for the representative. Liquidity stress and credit stress are both active drags, combining for negative-twelve points, while disinflation pressure provides only a plus-five offset. The category-level macro fit of 35.0 reflects this unfavorable confluence—the current regime penalizes duration-sensitive narratives, and emerging-market growth dependence amplifies credit-stress sensitivity. AIQ's technical setup is solid and its volume-price confirmation ranks in the top tier, but macro timing is working against sector leadership. The allocation preserves exposure to AI secular demand while acknowledging that the macro cycle favors defensive and commodity-linked alternatives. Reallocation upward requires either macro-descriptor improvement or a fresh extension in relative strength that justifies overweighting despite headwinds.

Defense & AerospaceITA

Score
43.4
ITASELECTED
71/100
ITA chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
90
MACD
bearish but improving
57
Stochastic RSI
falling/neutral
75
Volume
above-average participation
64
Setup/R-R
neutral structure
49
Dist 50W
+8.0%
4W
+1.3%
13W
+2.3%
RS/SPY
-1.8%
RS/Cat
-0.1%
Support
$139.97
Resistance
$156.72
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XAR
64/100
XAR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
80
MACD
bearish/weakening
31
Stochastic RSI
oversold
70
Volume
neutral
44
Setup/R-R
neutral structure
52
Dist 50W
+10.0%
4W
-2.2%
13W
+2.4%
RS/SPY
-1.6%
RS/Cat
+0.0%
Support
$147.41
Resistance
$178.94
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

ROKT
42/100
ROKT chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
83
MACD
bearish/weakening
30
Stochastic RSI
oversold
70
Volume
distribution pressure
30
Setup/R-R
neutral structure
42
Dist 50W
+14.7%
4W
-1.6%
13W
+4.7%
RS/SPY
+0.6%
RS/Cat
+2.2%
Support
$46.77
Resistance
$61.09
Bull case

ROKT has a neutral structure profile with 0.6% 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 a low-conviction category because its trend remains intact—price above the 50W and 200W with a 0.4% slope—even as absolute momentum has disappeared. The 2.3% thirteen-week return is uninspiring, and negative 1.8% relative strength versus SPY signals weakness, yet ITA's timing score of 75.0 reflects proximity to support and MACD bearish-but-improving, a setup that will either consolidate or repair. Volume at 1.40x the twenty-week average is above average, confirming that the pullback is being absorbed. Structure is neutral at 69.9, not clean, and the risk-reward is balanced at 48.8. XAR loses because its timing scores lower at 70.0, structure is worse at 68.6, and volume is merely neutral—a weaker aggregate case for a category-wide stall.

Why this allocation slot

Defense & Aerospace holds 5% allocation despite a 43.4 final score that reflects the softest category-level macro fit of 51.0. Credit stress is active as a plus-two modifier, suggesting defense spending remains resilient, yet liquidity stress drags at negative-four. Disinflation pressure, absent a specific descriptor, carries neutral impact. ITA's technical evidence is only 64.3, the weakest among tier-2 representatives, and persistence is weak at 58.0, meaning volume-price confirmation is deteriorating. The allocation exists because tier-2 slots in a half-overlay portfolio require five points each, and this category cleared that floor. The real risk is that momentum confirmation of 57.1 continues to slide if volume participation thins further. Defense will justify its slot only if credit stress persists as an active positive and relative strength stabilizes around the flat line.

Nuclear EnergyNLR

Score
29.4
NLRSELECTED
71/100
NLR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
89
MACD
bearish but improving
62
Stochastic RSI
falling/neutral
75
Volume
thin participation
64
Setup/R-R
neutral structure
50
Dist 50W
+7.2%
4W
+2.3%
13W
+1.5%
RS/SPY
-2.6%
RS/Cat
+9.0%
Support
$69.77
Resistance
$96.64
Bull case

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

URA
56/100
URA chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
53
MACD
bearish but improving
21
Stochastic RSI
oversold
97
Volume
thin participation
39
Setup/R-R
neutral structure
52
Dist 50W
-3.9%
4W
+0.0%
13W
-7.5%
RS/SPY
-11.6%
RS/Cat
+0.0%
Support
$23.18
Resistance
$33.46
Bull case

URA has a neutral structure profile with -11.6% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

URNM
40/100
URNM chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
33
MACD
bearish but improving
0
Stochastic RSI
oversold
65
Volume
above-average participation
10
Setup/R-R
pullback into support
75
Dist 50W
-18.8%
4W
-8.8%
13W
-16.8%
RS/SPY
-20.9%
RS/Cat
-9.3%
Support
$37.45
Resistance
$52.89
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why NLR won

NLR wins nuclear by fourteen points over URA because it maintains category-relative leadership despite both sitting in weak absolute positioning. Price is 7.2% from the 50W, near Fibonacci 0.236 in the upper retracement zone, and MACD is bearish but improving. The 1.5% thirteen-week return is uninspiring, yet NLR posts 9.0% category-relative strength, meaning it is outpacing URA inside the three-ETF basket. Timing scores 75.0, balancing the near-term extension with MACD improvement. Structure is neutral at 63.5. URA's structure at 62.6 is weaker and its category-relative strength is 0.0, a decisive disadvantage in a tie-like category.

Why this allocation slot

Nuclear energy holds 5% allocation despite a meager final score of 29.4, the third-weakest category, because its technical evidence of 67.5 for NLR is the strongest among bottom-tier alternatives and macro fit at 50.0 is neutral rather than hostile. No active macro descriptor strongly penalizes or supports this exposure; liquidity stress at negative-seven and credit stress at negative-five are present but not categorical. The real issue is volume at 0.70x the twenty-week average—thin participation—which suggests the market has not yet committed to nuclear as a thematic rotation. The allocation is defensive and conditional; it exists to preserve optionality if the regime shifts toward secular energy-transition demand. Any volume decline further or MACD deterioration below improving would trigger immediate reallocation to higher-ranked alternatives.

Emerging MarketsIEMG

Score
14.4
IEMGSELECTED
83/100
IEMG chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
80
MACD
bearish but improving
67
Stochastic RSI
overbought momentum
100
Volume
above-average participation
66
Setup/R-R
compression near 50W
68
Dist 50W
+2.2%
4W
+4.9%
13W
+2.2%
RS/SPY
-1.9%
RS/Cat
+2.1%
Support
$51.19
Resistance
$58.53
Bull case

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

INDA
54/100
INDA chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
53
MACD
bearish but improving
17
Stochastic RSI
oversold
85
Volume
above-average participation
22
Setup/R-R
pullback into support
81
Dist 50W
-8.5%
4W
-3.1%
13W
-6.5%
RS/SPY
-10.6%
RS/Cat
-6.6%
Support
$49.59
Resistance
$59.13
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

ILF
34/100
ILF chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
39
MACD
bullish and improving
80
Stochastic RSI
overbought momentum
90
Volume
above-average participation
59
Setup/R-R
neutral structure
63
Dist 50W
-4.5%
4W
+11.5%
13W
+0.1%
RS/SPY
-4.0%
RS/Cat
+0.0%
Support
$20.87
Resistance
$26.29
Bull case

ILF has a neutral structure profile with -4.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 defeats INDA decisively because it occupies the compression-near-50W setup with timing at 100.0, while INDA is a pullback-into-support with timing of 85.0. IEMG sits 2.2% from the 50W in the middle retracement zone, its MACD is bearish but improving, and stochastic RSI is overbought momentum—textbook consolidation ready to expand. Volume at 1.12x average confirms participation. The 2.2% thirteen-week return is weak, yet category-relative strength of 2.1% signals leadership. INDA's thirteen-week return is negative 6.5%, relative strength versus SPY is negative 10.6%, and category-relative strength is negative 6.6%—it is being destroyed by IEMG inside the basket. The thirty-point gap is pure technical dominance.

Why this allocation slot

Emerging markets receives 5% allocation despite a category score of only 14.4, among the weakest, because IEMG's technical evidence of 78.0 is acceptable and tier-2 allocation requires representation. The category-level macro fit of 30.0 reflects terminal headwinds: credit stress and liquidity stress both active at negative-ten each. Disinflation pressure is absent from the descriptor profile. IEMG's compression setup and perfect timing offer relief, but the thirteen-week return of 2.2% is water-level momentum, and volume-price confirmation is deteriorating at 65.7. This is a position held only because the allocation framework requires it, not because conviction is high. Emerging markets will justify top-tier positioning only when credit stress deactivates or a new monetary-easing cycle begins. Until then, IEMG serves as a tactical hold with strict invalidation at the support level of 51.19.

Industrial MetalsCOPX

Score
10.8
COPXSELECTED
76/100
COPX chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
74
MACD
bearish but improving
67
Stochastic RSI
overbought momentum
97
Volume
above-average participation
65
Setup/R-R
neutral structure
79
Dist 50W
-4.2%
4W
+4.6%
13W
+1.4%
RS/SPY
-2.7%
RS/Cat
+3.9%
Support
$38.18
Resistance
$48.06
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

PICK
27/100
PICK chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
28
MACD
bearish but improving
52
Stochastic RSI
overbought momentum
75
Volume
accumulation/confirmation
60
Setup/R-R
neutral structure
85
Dist 50W
-6.7%
4W
+2.9%
13W
-2.5%
RS/SPY
-6.6%
RS/Cat
+0.0%
Support
$34.93
Resistance
$43.32
Bull case

PICK has a neutral structure profile with -6.6% 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.

REMX
3/100
REMX chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
23
MACD
bearish but improving
0
Stochastic RSI
rising mid-zone
83
Volume
distribution pressure
0
Setup/R-R
neutral structure
65
Dist 50W
-9.2%
4W
-3.8%
13W
-9.6%
RS/SPY
-13.7%
RS/Cat
-7.1%
Support
$36.34
Resistance
$48.47
Bull case

REMX has a neutral structure profile with -13.7% 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 by forty-nine points over PICK because it owns the only acceptable timing score. Price is -4.2% from the 50W—below trend but not broken—and the Fibonacci location at deep retracement near 0.618 combined with stochastic RSI overbought and MACD bearish-but-improving creates a classic value setup. Timing scores 97.0 for exactly this reason: pullback into zone with improving momentum indicators. Risk-reward of 79.2 is exceptional, offering 9.1% downside to support and 13.3% upside, a favorable asymmetry. Volume at 1.45x average confirms participation. PICK's structure is broken at 45.0 and its timing only reaches 75.0 despite occupying a repair zone, signaling weaker confirmation inside a weaker setup.

Why this allocation slot

Industrial metals receives 5% allocation despite a terminal category score of only 10.8, the second-lowest ranking, because tier-2 baseline allocation requires a position. COPX's technical evidence of 72.3 is solid, but macro fit is 43.0, and the category-level macro fit tumbles to 35.0 due to active liquidity stress at negative-eight and credit stress at negative-seven. Disinflation does not help industrial metals—it raises the hurdle for demand and compresses margins. COPX's exceptional timing and risk-reward justify holding rather than zero-weighting, but this is a trade, not a conviction hold. The position should be monitored for volume deterioration or stochastic RSI failure to hold overbought; any breakdown in the repair setup invalidates the allocation case. Reallocation upward would require credit stress to shift positive or liquidity stress to deactivate, neither visible in near-term macro.

Agriculture & LivestockWEAT

Score
9.9
WEATSELECTED
84/100
WEAT chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
78
MACD
bullish and improving
100
Stochastic RSI
overbought momentum
100
Volume
accumulation/confirmation
90
Setup/R-R
compression near 50W
52
Dist 50W
+1.4%
4W
+11.6%
13W
+9.5%
RS/SPY
+5.4%
RS/Cat
+6.3%
Support
$23.30
Resistance
$26.90
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

VEGI
53/100
VEGI chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
69
MACD
bullish and improving
59
Stochastic RSI
falling/neutral
100
Volume
thin participation
55
Setup/R-R
compression near 50W
54
Dist 50W
+1.5%
4W
+0.3%
13W
+3.2%
RS/SPY
-0.9%
RS/Cat
+0.0%
Support
$35.11
Resistance
$38.74
Bull case

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

Risk

A failed hold above support would weaken the setup.

Tracked, but not top-2 eligible because: .

MOO
19/100
MOO chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
27
MACD
bearish but improving
28
Stochastic RSI
falling/neutral
85
Volume
neutral
26
Setup/R-R
pullback into support
92
Dist 50W
-5.1%
4W
-0.0%
13W
-3.0%
RS/SPY
-7.0%
RS/Cat
-6.2%
Support
$64.47
Resistance
$75.62
Bull case

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

Why WEAT won

WEAT wins cleanly—a 31.1-point gap separates it from VEGI—because timing and momentum confirmation both score at 100.0 despite price being below the 200W. The setup is compression near the 50W at just 1.4% distance, a micro-setup that can expand violently in either direction, and the MACD is bullish and improving with stochastic RSI overbought, telling you buyers are arriving. Thirteen-week returns of 9.5% and category-relative strength of 6.3% confirm the tape is sponsoring this name. Volume at 1.63x the twenty-week average provides accumulation confirmation. VEGI's timing is equally impressive at 100.0, but structure is less clean at 70.6, volume is thin participation rather than accumulation, and its category-relative strength of 0.0% means it is completely outpaced inside its own basket.

Why this allocation slot

Agriculture & Livestock earns 0% allocation this week, ranked outside the portfolio at 9th or 10th place despite WEAT's exceptional 84 composite score on a technical basis. The category-level macro fit is only 32.0, dragged down by disinflation pressure at negative-eight and disinflation itself at negative-six, which directly conflicts with commodity and agricultural demand narratives. Liquidity stress adds another negative-four. Even WEAT's near-perfect timing and 100.0 momentum confirmation cannot overcome the structural macro headwind that disinflation creates for input costs and agricultural producer margins. The category would need credit stress to flip positive or monetary hedge bid to become active, neither of which is visible in the current macro regime. This is an exclusion driven by macro regime alignment, not technical deterioration—watch for disinflation pressure to deactivate as a necessary condition for readmission.

Traditional EnergyXLE

Score
7.0
FCG
72/100
FCG chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
66
MACD
bullish but flattening
45
Stochastic RSI
falling/neutral
100
Volume
neutral
54
Setup/R-R
compression near 50W
66
Dist 50W
-1.5%
4W
-6.2%
13W
+0.5%
RS/SPY
-3.6%
RS/Cat
+3.5%
Support
$23.22
Resistance
$26.96
Bull case

FCG has a compression near 50W 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
62/100
XOP chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
50
MACD
bullish but flattening
35
Stochastic RSI
falling/neutral
92
Volume
above-average participation
41
Setup/R-R
neutral structure
71
Dist 50W
-3.7%
4W
-6.0%
13W
-3.0%
RS/SPY
-7.1%
RS/Cat
+0.0%
Support
$126.26
Resistance
$148.67
Bull case

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

XLESELECTED
59/100
XLE chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
64
MACD
bearish but improving
26
Stochastic RSI
falling/neutral
100
Volume
above-average participation
30
Setup/R-R
compression near 50W
64
Dist 50W
-1.0%
4W
-4.1%
13W
-4.9%
RS/SPY
-9.0%
RS/Cat
-2.0%
Support
$42.07
Resistance
$48.63
Bull case

XLE has a compression near 50W profile with -9.0% 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 the energy category, but winning here is pyrrhic. Price is -1.0% from the 50W in a compression near support, the one setup detail that saves this category from total failure. MACD is bearish but improving, stochastic RSI is falling-neutral, and the Fibonacci location is near 52W low in the repair zone, all supporting timing of 100.0. The 13W return of negative 4.9% and relative strength versus SPY of negative 9.0% tell you the sector is underwater. FCG loses because its structure is weaker at 70.8 versus XLE's 74.0, and volume is neutral versus XLE's above-average participation. Neither ETF is strong; this is relative weakness masquerading as selection.

Why this allocation slot

Traditional Energy earns 0% allocation, ranked outside the portfolio, because its final score of 7.0 reflects the deepest macro headwind of any category. Disinflation pressure is active at negative-ten, disinflation itself at negative-ten, credit stress at negative-seven, and liquidity stress at negative-seven—a combined negative-thirty-four backdrop that no technical setup can overcome. XLE's momentum confirmation is just 25.9, volume-price confirmation is 29.8, and persistence is 41.0, all confirming that this is a dead weight in a disinflation regime. The category-level macro fit of 16.0 is terminal. Energy will not earn reallocation until disinflation pressure deactivates or the regime shifts toward inflation acceleration. The compression near support offers a potential repair setup, but until macro descriptors improve, capital is better deployed elsewhere.