← All reports
2024-11-292024-11-15
Weekly allocation report

2024-11-22

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.

Slow macro Defensive trigger is active (Monetary Defense), but crypto-cycle exposure has priority for this run.

Weekly Allocation

TickerCategoryWeightRole
FBTC50%Overlay
URANuclear Energy10%Top-2 (10%)
XARDefense & Aerospace10%Top-2 (10%)
PAVEUtilities & Infrastructure5%Tier-2 (5%)
XLETraditional Energy5%Tier-2 (5%)
IGVTechnology5%Tier-2 (5%)
GLDPrecious Metals5%Tier-2 (5%)
BOTZAI5%Tier-2 (5%)
COPXIndustrial Metals5%Tier-2 (5%)

Trade Instructions — Monday Open

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

ActionTickerInstruction
SELLGLDSell 14% of GLD position (reduce 8.8% → 7.5%)
SELLPAVESell 14% of PAVE position (reduce 8.8% → 7.5%)
SELLSMHSell entire SMH position (1.3% of portfolio)
SELLINDASell entire INDA position (1.3% of portfolio)
BUYURABuy URA — 25% of freed cash (adds 1.2% to portfolio)
BUYXARBuy XAR — 25% of freed cash (adds 1.2% to portfolio)
BUYBOTZBuy BOTZ — 25% of freed cash (adds 1.3% to portfolio)
BUYXLEBuy XLE — 25% 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%
GLD7.5%
PAVE7.5%
IGV6.3%
XAR6.3%
URA5%
COPX5%
BOTZ3.8%
MOO3.8%
NLR2.5%
XLE2.5%

Macro Regime — Disinflation

Score inputs
Growth (ISM PMI)
50
Liquidity (Fed Balance)
38
Risk Appetite
40
Inflation Pressure
43
Dollar Pressure
67
Credit Stress
59
Commodity Breadth
71
Macro tailwinds
AITechnologyPrecious MetalsEmerging MarketsUtilities & Infrastructure
Macro headwinds
Agriculture & Livestock
Active conditions (12)
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.
Dollar pressure
The dollar is firm enough to pressure commodities, emerging markets, and global liquidity-sensitive trades.
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.
Commodity breadth positive
Multiple real-asset sleeves are participating, so commodity strength is broader than one chart.
Energy scarcity
Energy-relative ratios or broad inflation pressure favor the energy complex over generic equity beta.
Metals scarcity
Industrial commodity participation is firm enough to reward metals exposure when price confirms.
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.
Real asset sponsorship
Commodity breadth or inflation pressure supports scarce-resource categories when charts agree.
Not active
Liquidity expansionRisk appetite positiveGrowth slowdownGrowth expansionInflation pressureSupply shortageAI growth sponsorshipEM liquidity support
Signal conflicts

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

Defensive overlay — Monetary Defense

Defensive overlay cause is falling-growth or disinflation stress: gold is favored because falling real-yield pressure and monetary hedging are more relevant than cyclical commodity demand. GLD has been confirmed above its 8W SMA and is eligible.

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
59.31% / >= 20%PASS
ISM Manufacturing PMI
missing/skipped / >= 50PASS
BTC 50W SMA rising
1.79% / > 0 week-over-weekPASS
Fear & Greed
missing/skipped / 50-90PASS
TOTAL3/BTC 50W not decisively falling
-1.48% / > -5% week-over-weekPASS
Fed balance sheet flat/rising
False / latest WALCL >= 4 weeks agoFAIL
BTC
$98,013.82
50W SMA
$61,523.439
200W SMA
$41,410.337
BTC-USD — Weekly
BTC-USD chart
⤢ ZOOM
SOL-USD — Weekly
SOL-USD chart
⤢ ZOOM

Category Rankings

RankCategoryWinnerScoreAlloc4W RetPeers (4W)
1Nuclear EnergyURA66.120%-16.22%NLR -15.5% · URNM -17.8%
2Defense & AerospaceXAR64.420%-4.98%ITA -5.5% · ROKT -6.2%
3Utilities & InfrastructurePAVE61.610%-10.40%IGF -6.7% · XLU -7.9%
4Traditional EnergyXLE58.110%-14.33%XOP -15.4% · FCG -12.9%
5TechnologyIGV57.710%-3.74%CIBR +0.1% · XLK +0.4%
6Precious MetalsGLD56.310%-1.09%SLV -2.8% · GDX -7.5%
7AIBOTZ40.810%-4.71%AIQ +0.7% · SMH -1.1%
8Industrial MetalsCOPX29.610%-9.31%REMX -13.9% · PICK -10.9%
9Agriculture & LivestockMOO6.00%-10.09%VEGI -7.1% · WEAT -3.7%
10Emerging MarketsINDA1.70%-2.88%IEMG -3.3% · ILF -13.6%

Nuclear EnergyURA

Score
66.1
NLR
70/100
NLR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
100
Stochastic RSI
overbought momentum
32
Volume
accumulation/confirmation
88
Setup/R-R
vertical extension
42
Dist 50W
+20.8%
4W
+4.3%
13W
+24.3%
RS/SPY
+18.4%
RS/Cat
+0.8%
Support
$69.77
Resistance
$96.64
Bull case

NLR has a vertical extension profile with 18.4% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

URASELECTED
78/100
URA chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
100
Stochastic RSI
overbought momentum
54
Volume
above-average participation
83
Setup/R-R
neutral structure
37
Dist 50W
+13.5%
4W
+4.9%
13W
+23.5%
RS/SPY
+17.6%
RS/Cat
+0.0%
Support
$23.18
Resistance
$33.46
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

URNM
87/100
URNM chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
68
Stochastic RSI
rising mid-zone
100
Volume
neutral
65
Setup/R-R
compression near 50W
45
Dist 50W
+0.4%
4W
-0.2%
13W
+13.9%
RS/SPY
+8.0%
RS/Cat
-9.6%
Support
$37.45
Resistance
$56.53
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why URA won

URA wins because its timing score of 54 beats NLR's 32, reflecting price proximity to the 50-week (13.5% for URA vs 20.8% for NLR) and a less-stretched Fibonacci placement. Both show 100.0 trend scores and overbought stochastic momentum, both have 23%+ 13-week returns, and both carry massive SPY-relative strength (17.6% for URA, 18.4% for NLR). The momentum confirmation is perfect for both, but NLR is extended enough that its risk-reward suffered (37.1 vs 37.4), and the timing deterioration from being further from the 50-week creates technical vulnerability. Volume-price confirmation slightly favors NLR (88 vs 83), but URA's tighter setup and better timing score make it the cleaner entry, even if NLR has steeper upside remaining.

Why this allocation slot

Nuclear Energy ranks as a top-2 category at 66.1, earning 10% allocation alongside Defense & Aerospace. The macro profile is distinctly different from other energy plays: energy scarcity is active (+9), real asset sponsorship is active (+7), but the category's macro fit is 50.0/100 because liquidity stress, credit stress, and risk appetite broken are offsetting negatives. URA's 82.5 technical evidence and 23.5% 13-week return provide the allocation conviction. This is a thematic play on energy supply tightness without direct commodity price correlation—nuclear power plants don't care about oil inventory. The portfolio is comfortable with this at top-2 status because the thematic case (energy security, capital intensity, scarcity) is durable even in a disinflation regime. Exit trigger: if the energy scarcity descriptor deactivates or if URA's MACD deteriorates below bullish, the allocation should compress.

Defense & AerospaceXAR

Score
64.4
XARSELECTED
71/100
XAR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
99
Stochastic RSI
overbought momentum
37
Volume
neutral
71
Setup/R-R
vertical extension
43
Dist 50W
+19.6%
4W
+8.3%
13W
+12.2%
RS/SPY
+6.3%
RS/Cat
+0.0%
Support
$138.69
Resistance
$172.56
Bull case

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

ITA
73/100
ITA chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
97
MACD
bullish but flattening
62
Stochastic RSI
rising mid-zone
70
Volume
neutral
62
Setup/R-R
neutral structure
38
Dist 50W
+13.8%
4W
+3.3%
13W
+6.7%
RS/SPY
+0.8%
RS/Cat
-5.6%
Support
$132.05
Resistance
$155.82
Bull case

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

ROKT
47/100
ROKT chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
overbought momentum
37
Volume
accumulation/confirmation
90
Setup/R-R
vertical extension
46
Dist 50W
+25.8%
4W
+13.4%
13W
+18.8%
RS/SPY
+12.9%
RS/Cat
+6.6%
Support
$44.08
Resistance
$58.43
Bull case

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

Risk

A failed hold above support would weaken the setup.

Tracked, but not top-2 eligible because: .

Why XAR won

XAR wins by a margin so tight (0.5 points over ITA) that both are viable, but XAR's edge is instructive: MACD is bullish and improving while ITA's is bullish but flattening, and category-relative strength is flat 0.0% for XAR against ITA's -5.6%, telling the story of which fund is attracting fresh capital. Both show vertical extension structures at 19.6% and 18.5% respectively above their 50-week levels, both have trend scores in the high 90s, and both sit in overbought momentum on the stochastic. The deciding factor is the MACD trajectory and relative strength—ITA's deteriorating momentum confirmation and lagging category positioning make it a late-cycle expression of the same thesis. Risk-reward favors XAR slightly (42.9 vs 37.9), giving sellers just a bit less immediate downside relief.

Why this allocation slot

Defense & Aerospace ranks as one of the two highest-eligible category scores at 64.4, securing 10% allocation in the top-2 tier. The macro setup is active and constructive: defensive rotation is the strongest signal (+8), broad market bear is active (+6), and the category itself benefits from dollar pressure and credit stress as portfolio insurance plays. The technical foundation is solid—XAR's trend score is a perfect 100.0, and the 12.2% 13-week return shows persistence even as the setup extends. The tension is real: timing is depressed to 37.0 because price is stretched, and risk-reward (42.9) signals limited upside, but the portfolio needs defensive rotation in a macro environment where credit stress and liquidity remain active. The holding will lose its top-2 status immediately if the MACD deteriorates to flattening or if relative strength turns negative.

Utilities & InfrastructurePAVE

Score
61.6
PAVESELECTED
72/100
PAVE chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
overbought momentum
37
Volume
neutral
75
Setup/R-R
vertical extension
43
Dist 50W
+18.4%
4W
+10.1%
13W
+15.6%
RS/SPY
+9.7%
RS/Cat
+7.7%
Support
$36.60
Resistance
$45.38
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

IGF
66/100
IGF chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
82
MACD
bearish/weakening
46
Stochastic RSI
rising mid-zone
70
Volume
above-average participation
51
Setup/R-R
neutral structure
37
Dist 50W
+11.7%
4W
+2.2%
13W
+5.9%
RS/SPY
-0.1%
RS/Cat
-2.1%
Support
$47.92
Resistance
$55.27
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XLU
56/100
XLU chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
85
MACD
bearish/weakening
44
Stochastic RSI
rising mid-zone
63
Volume
thin participation
39
Setup/R-R
vertical extension
31
Dist 50W
+16.1%
4W
+1.3%
13W
+8.0%
RS/SPY
+2.1%
RS/Cat
+0.0%
Support
$34.07
Resistance
$40.97
Bull case

XLU has a vertical extension profile with 2.1% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why PAVE won

PAVE wins by 6.1 points over IGF because it combines a perfect 100.0 trend score with bullish and improving MACD, while IGF's MACD is bearish and weakening. Both show vertical extension structures around 18%+ above the 50-week, but PAVE's 9.7% SPY-relative strength and 7.7% category-relative strength demonstrate that fresh capital is flowing into domestic infrastructure. The momentum confirmation is maxed at 100.0 for PAVE (15.6% 13-week return) versus IGF's 46, a massive divergence that tells the story of which thesis is being bought. Risk-reward is slightly better for PAVE (43.0 vs 37.0), and the volume-price confirmation (75.2 vs 51) shows better sponsorship behind the move.

Why this allocation slot

Utilities & Infrastructure holds 5% allocation as a tier-2 position, justified by a solid 61.6 category score and exceptional macro fit of 80.0/100. The category benefits from defensive rotation being active at +12, disinflation helping it at +7, and the broad market bear environment adding +4. PAVE's 72.7 reasoned technical score and 9.7% SPY-relative strength make it the conviction play. The portfolio is using this sleeve for defensive income and capex exposure in a regime where infrastructure spending remains sticky even as disinflation pressures equities. The extended price level (18.4% above 50W) is the risk—if the momentum deteriorates or if IGF's bearish MACD starts to infect PAVE, the position becomes vulnerable. Promotion to top-2 would require either price consolidation that resets valuation while keeping the uptrend intact, or a macro shift that eliminates the bond yield support for utilities.

Traditional EnergyXLE

Score
58.1
XOP
81/100
XOP chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
89
Stochastic RSI
overbought momentum
90
Volume
neutral
73
Setup/R-R
neutral structure
48
Dist 50W
+4.9%
4W
+10.7%
13W
+6.8%
RS/SPY
+0.9%
RS/Cat
+0.0%
Support
$128.55
Resistance
$152.00
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

FCG
80/100
FCG chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
98
MACD
bullish and improving
82
Stochastic RSI
overbought momentum
90
Volume
above-average participation
72
Setup/R-R
neutral structure
50
Dist 50W
+4.3%
4W
+9.5%
13W
+4.6%
RS/SPY
-1.4%
RS/Cat
-2.3%
Support
$23.22
Resistance
$27.63
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XLESELECTED
77/100
XLE chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
88
Stochastic RSI
overbought momentum
75
Volume
neutral
74
Setup/R-R
neutral structure
41
Dist 50W
+8.3%
4W
+8.4%
13W
+7.6%
RS/SPY
+1.7%
RS/Cat
+0.8%
Support
$42.79
Resistance
$48.63
Bull case

XLE has a neutral structure profile with 1.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 a close race over XOP because category-relative strength of 0.8% edges out XOP's 0.0%, even though XOP shows superior technical evidence (80.7 vs 71.2). Both sit in neutral structure above their 50-week averages with bullish and improving MACD, but XOP is more extended in price (14.2% from 50W vs 8.3%) and shows overbought stochastic RSI momentum that is less favorable to continued upside. XLE's proximity to the 50-week (8.3%) gives it better timing at 75 points versus XOP's likely 90+, a tradeoff that reverses when evaluating technical power. The deciding edge is that XLE captured more category demand, and that category-relative strength differential becomes the tiebreaker when both are structurally neutral.

Why this allocation slot

Traditional Energy holds 5% allocation as a tier-2 position despite a tight 58.1 category score, benefiting primarily from energy scarcity being active at +16. Disinflation is a -10 headwind, offsetting much of the commodity upside. XLE's macro fit (61.0/100) is decent because of the energy scarcity signal and real asset sponsorship (+5), but the technical foundation is weaker than the defensive categories ranked above. The portfolio is betting that energy supply remains tight despite demand concerns in a disinflation regime. This position is vulnerable if oil inventories spike, if the energy scarcity descriptor flips off, or if crude breaks below key support. Promotion to top-2 would require a simultaneous improvement in XLE's relative strength versus SPY and a sustained deterioration in the disinflation descriptor impact.

TechnologyIGV

Score
57.7
IGVSELECTED
72/100
IGV chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
overbought momentum
37
Volume
above-average participation
83
Setup/R-R
vertical extension
41
Dist 50W
+23.4%
4W
+15.0%
13W
+22.8%
RS/SPY
+16.8%
RS/Cat
+15.4%
Support
$78.09
Resistance
$106.04
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

CIBR
77/100
CIBR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
98
MACD
bullish but flattening
74
Stochastic RSI
rising mid-zone
78
Volume
neutral
68
Setup/R-R
neutral structure
45
Dist 50W
+11.8%
4W
+4.1%
13W
+7.4%
RS/SPY
+1.5%
RS/Cat
+0.0%
Support
$53.34
Resistance
$63.73
Bull case

CIBR has a neutral structure 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
70/100
XLK chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
94
MACD
bullish but flattening
56
Stochastic RSI
rising mid-zone
78
Volume
neutral
60
Setup/R-R
neutral structure
32
Dist 50W
+9.6%
4W
+1.4%
13W
+4.3%
RS/SPY
-1.6%
RS/Cat
-3.1%
Support
$101.96
Resistance
$118.58
Bull case

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

Why IGV won

IGV wins because it combines a clean uptrend with genuine relative strength that's being purchased, not merely bouncing. Price sits 23.4% above the 50-week moving average with a non-deteriorating slope, MACD is bullish and improving, and volume participation sits at 1.46x the 20-week average—all confirming that accumulation is real. The 13-week return of 22.8% and category-relative strength of 15.4% separate it decisively from CIBR, which shows the same uptrend structure but with a flattening MACD, neutral volume, and zero category-relative strength. Entry risk from the extended price level keeps the timing score depressed at 37, yet the momentum confirmation and volume-price sponsorship argue this is a paid-for move rather than a late-stage chase.

Why this allocation slot

Technology earns 5% allocation as a tier-2 holding in a disinflation regime where growth carries macro headwinds. The category-level macro fit is 40.0/100 because liquidity stress, credit stress, and dollar pressure are all active, offsetting the modest benefit from disinflation itself. Two higher-scoring categories (Defense & Aerospace and Nuclear Energy, both at top-2 status) ranked above it, but IGV's 77.5 reasoned technical score and 15.4% category-relative strength justify holding the position. The portfolio needs technology exposure for breadth, and IGV's above-average volume and improving momentum offer more conviction than staleness. What would elevate this to top-2: a meaningful correction that resets the extended valuation while preserving the uptrend structure, or a shift in the macro descriptor checklist to reduce the credit and liquidity headwinds.

Precious MetalsGLD

Score
56.3
GLDSELECTED
58/100
GLD chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
85
MACD
bearish/weakening
48
Stochastic RSI
falling/neutral
48
Volume
neutral
44
Setup/R-R
vertical extension
46
Dist 50W
+15.1%
4W
-1.4%
13W
+7.7%
RS/SPY
+1.7%
RS/Cat
+3.0%
Support
$211.60
Resistance
$253.32
Bull case

GLD has a vertical extension profile with 1.7% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

SLV
55/100
SLV chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
80
MACD
bearish/weakening
20
Stochastic RSI
falling/neutral
70
Volume
thin participation
39
Setup/R-R
neutral structure
54
Dist 50W
+11.9%
4W
-7.1%
13W
+4.7%
RS/SPY
-1.3%
RS/Cat
+0.0%
Support
$25.00
Resistance
$30.64
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

GDX
58/100
GDX chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
69
MACD
bearish/weakening
0
Stochastic RSI
rising mid-zone
78
Volume
above-average participation
23
Setup/R-R
neutral structure
59
Dist 50W
+11.0%
4W
-7.9%
13W
-2.7%
RS/SPY
-8.6%
RS/Cat
-7.4%
Support
$33.41
Resistance
$43.15
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why GLD won

GLD wins because its 3.0% category-relative strength and marginally cleaner structure (75.5 vs 67.8) separate it from SLV in a subtle decision. Both are extended significantly from support, MACD is weakening in both cases, and the stochastic RSI is falling neutral for both, but GLD's 1.04x volume is neutral participation while SLV's is thin, and that liquidity difference matters when both are holding uptrends despite weakening momentum. The 13-week return differential (7.7% for GLD vs 4.7% for SLV) shows which asset attracted more sustained buying. The 15.1% extension above the 50-week is substantial, signaling entry risk, and the timing score of 48 reflects that extension. What rescues this score are the macro tailwinds—monetary hedge bid is active at +14, disinflation pressure at +8, and defensive rotation at +6.

Why this allocation slot

Precious Metals earns 5% as a tier-2 holding despite weak near-term technical setup because the macro fit is exceptional at 88.0/100. The portfolio is using gold as portfolio insurance in an environment where liquidity stress, credit stress, and dollar pressure are all active macro descriptors. GLD's macro fit sits at 80.0/100 because the monetary hedge bid and disinflation pressure are both pulling strongly, even though technical evidence is depressed (37.3/100). This is a conscious trade: sacrifice timing and entry cleanliness for macro hedge properties. The category would drop to zero allocation if the monetary hedge bid descriptor turned off or if the MACD moved into a sustained bullish posture—right now the weakness of the technical backdrop makes gold's insurance property more valuable than its price momentum.

AIBOTZ

Score
40.8
BOTZSELECTED
73/100
BOTZ chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
88
MACD
bullish and improving
75
Stochastic RSI
falling/neutral
75
Volume
neutral
66
Setup/R-R
neutral structure
38
Dist 50W
+8.8%
4W
+5.6%
13W
+4.8%
RS/SPY
-1.1%
RS/Cat
+0.0%
Support
$28.60
Resistance
$33.73
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

AIQ
74/100
AIQ chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
83
Stochastic RSI
overbought momentum
54
Volume
neutral
73
Setup/R-R
neutral structure
37
Dist 50W
+12.7%
4W
+3.6%
13W
+8.9%
RS/SPY
+3.0%
RS/Cat
+4.1%
Support
$32.77
Resistance
$38.77
Bull case

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

SMH
59/100
SMH chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
71
MACD
bearish/weakening
7
Stochastic RSI
falling/neutral
70
Volume
neutral
31
Setup/R-R
neutral structure
59
Dist 50W
+7.6%
4W
-3.3%
13W
-1.5%
RS/SPY
-7.5%
RS/Cat
-6.3%
Support
$215.00
Resistance
$274.45
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why BOTZ won

BOTZ wins a close decision over AIQ because its timing score of 75 beats AIQ's 54—price sits just 8.8% from the 50-week with MACD bullish and improving and stochastic RSI falling neutral, which is a far cleaner setup than AIQ's overbought momentum state at a larger extension. Risk-reward is marginally better (38.0 vs 37.2), and structure remains neutral in both cases, but the proximity to the 50-week and the less-stretched technical posture give BOTZ better asymmetry. The 13-week return of 4.8% trails AIQ's 8.9%, and both show weak category-relative strength, but BOTZ's improving MACD carries more forward momentum potential than AIQ's flattening confirmation. Neither shows SPY-relative strength, which is why the category score is punished to 40.8.

Why this allocation slot

AI receives 5% as a tier-2 sleeve despite a final score of just 40.8, ranking well below top-2 categories. The macro environment is actively hostile: liquidity stress, credit stress, broad market bear, and dollar pressure combine to a -37 impact on the category-level macro fit, which bottoms at 23.0/100. This is the defining constraint—the technical case (BOTZ's 74.0 technical evidence) gets overwhelmed by structural macro headwinds. The portfolio holds it for tactical breadth and for the event that corporate capex spending accelerates despite the disinflation backdrop, but this is defensive positioning. A sustained shift in the active macro descriptor checklist away from credit stress and liquidity concerns would be required to promote AI to top-2.

Industrial MetalsCOPX

Score
29.6
COPXSELECTED
59/100
COPX chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
68
MACD
bearish/weakening
0
Stochastic RSI
falling/neutral
100
Volume
thin participation
28
Setup/R-R
compression near 50W
73
Dist 50W
+0.0%
4W
-5.4%
13W
-3.1%
RS/SPY
-9.1%
RS/Cat
-2.8%
Support
$38.58
Resistance
$48.19
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

REMX
39/100
REMX chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
51
MACD
bullish but flattening
100
Stochastic RSI
falling/neutral
85
Volume
neutral
73
Setup/R-R
neutral structure
60
Dist 50W
-4.3%
4W
-2.3%
13W
+13.7%
RS/SPY
+7.8%
RS/Cat
+14.1%
Support
$36.34
Resistance
$51.70
Bull case

REMX has a neutral structure profile with 7.8% 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
10/100
PICK chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
28
MACD
bearish/weakening
14
Stochastic RSI
falling/neutral
85
Volume
thin participation
25
Setup/R-R
neutral structure
77
Dist 50W
-4.3%
4W
-3.3%
13W
-0.3%
RS/SPY
-6.3%
RS/Cat
+0.0%
Support
$36.37
Resistance
$44.13
Bull case

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

COPX wins by 20.3 points over REMX despite showing a momentum confirmation score of 0.0/100 because price compression at the 50-week, paired with the optimal timing score of 100.0, offers better risk setup than REMX's stretched structure and deteriorating MACD. COPX is 0.0% from the 50-week with falling/neutral stochastic RSI and middle-zone Fibonacci placement—a coiling setup that could expand if buyers defend support. REMX shows bullish but flattening MACD, overbought structure, and 13.7% 13-week return, but the risk-reward advantage for COPX (73.1 vs 60.3) reflects that REMX is more extended and vulnerable. The thin participation (0.74x) hurts COPX's momentum score, but the setup proximity gives it better odds than REMX's stretched momentum.

Why this allocation slot

Industrial Metals receives 5% allocation as a tier-2 holding, ranked below Defense and Nuclear but held despite a final category score of 29.6. The macro case is present but incomplete: metals scarcity is active at +14, commodity breadth positive at +10, but liquidity and credit stress are both active headwinds (-8 and -7 respectively). COPX's technical evidence is weak (27.9/100), but the macro descriptors for metals scarcity and real asset sponsorship are strong enough to justify the 5% position. This is a macro bet more than a technicals call. The category would move to tier-1 allocation if price broke above the 50-week with volume confirmation and if the stochastic RSI inflected bullish, but right now it's a squeeze-waiting-to-happen that the portfolio tolerates for scarcity exposure.

Agriculture & LivestockMOO

Score
6.0
VEGI
50/100
VEGI chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
73
MACD
bullish but flattening
63
Stochastic RSI
overbought momentum
85
Volume
neutral
60
Setup/R-R
neutral structure
59
Dist 50W
+3.3%
4W
+2.2%
13W
+4.1%
RS/SPY
-1.8%
RS/Cat
+1.2%
Support
$34.63
Resistance
$38.08
Bull case

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

Risk

A failed hold above support would weaken the setup.

Tracked, but not top-2 eligible because: .

MOOSELECTED
5/100
MOO chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
15
MACD
bearish/weakening
15
Stochastic RSI
rising mid-zone
100
Volume
above-average participation
7
Setup/R-R
pullback into support
87
Dist 50W
-1.5%
4W
-0.9%
13W
-2.2%
RS/SPY
-8.1%
RS/Cat
-5.1%
Support
$69.52
Resistance
$75.62
Bull case

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

WEAT
13/100
WEAT chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
22
MACD
bearish/weakening
27
Stochastic RSI
falling/neutral
80
Volume
neutral
30
Setup/R-R
pullback into support
75
Dist 50W
-9.0%
4W
-3.5%
13W
+2.9%
RS/SPY
-3.0%
RS/Cat
+0.0%
Support
$23.95
Resistance
$31.60
Bull case

WEAT has a pullback into support profile with -3.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 MOO won

MOO wins but earns no allocation because it represents a broken setup that the system is forced to recognize as the category representative. Price is below the 50-week and 200-week moving averages, MACD is bearish and weakening, and the 13-week return is -2.2% with RS versus SPY at -8.1%. The only reason MOO scores at all is its proximity to the 50-week (-1.5%) and the favorable risk-reward from support (86.9/100)—it's trading a defined support zone, which gives it timing merit even as the trend collapses. VEGI showed 45.0 technical evidence but MOO still wins because the category itself is structurally impaired and the system must designate a representative. The -45-point gap versus VEGI underscore the category's dysfunction.

Why this allocation slot

Agriculture & Livestock is shut out of allocation (0%) and ranked 9th or 10th because the final category score of 6.0 reflects a category-level macro fit that's actively broken at 45.0/100. Disinflation pressure is a -8 headwind, and while real asset sponsorship (+8) and commodity breadth (+5) offer some support, the damage is done by the structural macro mismatch and the technical deterioration across all three candidates. VEGI showed the cleanest technical case but still failed because the macro regime is asymmetrically negative for agricultural exposure in a disinflation environment. The category needs a sustained shift back toward inflation expectations, rising commodity breadth, or a technical repair where price establishes a new uptrend above the 50-week. Until then, this is dead capital.

Emerging MarketsINDA

Score
1.7
INDASELECTED
73/100
INDA chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
67
MACD
bearish/weakening
15
Stochastic RSI
rising mid-zone
100
Volume
above-average participation
30
Setup/R-R
pullback into support
90
Dist 50W
+1.2%
4W
-0.9%
13W
-5.0%
RS/SPY
-10.9%
RS/Cat
+0.0%
Support
$53.01
Resistance
$59.13
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

IEMG
71/100
IEMG chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
61
MACD
bearish/weakening
21
Stochastic RSI
oversold
100
Volume
neutral
38
Setup/R-R
pullback into support
90
Dist 50W
+2.5%
4W
-3.8%
13W
-1.5%
RS/SPY
-7.4%
RS/Cat
+3.5%
Support
$52.31
Resistance
$58.53
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

ILF
29/100
ILF chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
12
MACD
bearish/weakening
0
Stochastic RSI
oversold
80
Volume
above-average participation
2
Setup/R-R
pullback into support
90
Dist 50W
-9.5%
4W
-4.1%
13W
-8.1%
RS/SPY
-14.0%
RS/Cat
-3.1%
Support
$23.84
Resistance
$27.06
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why INDA won

INDA wins but earns no allocation because the category is entirely shut out. INDA beats IEMG and ILF by virtue of timing (100.0 vs 100.0 and 80 respectively) and risk-reward (90.0 vs 90.0 and 90), with the edge coming from above-average volume participation (1.25x) versus neutral and above-average respectively. The -5.0% 13-week return and -10.9% SPY-relative strength are disqualifying, but INDA's pullback-into-support setup and rising mid-zone stochastic RSI suggest the setup is stabilizing. The category-level score of 1.7 is so depressed that the identity of the representative is almost irrelevant.

Why this allocation slot

Emerging Markets is allocated 0% and ranked 9th or 10th because the macro regime is actively hostile across all three candidates. Dollar pressure is a -14 headwind, credit stress is -10, liquidity stress is -10, and broad market bear is -9, combining to a category-level macro fit of 7.0/100. Even INDA's best timing score and favorable risk-reward cannot overcome the fundamental macro mismatch in a disinflation environment where the dollar strengthens and emerging-market credit faces pressure. The technical case is not the constraint—it's that the portfolio simply cannot justify allocating capital to an asset class that is fighting three concurrent macro headwinds. The category needs a sustained dollar peak and a reset in credit stress descriptors to become relevant again. Until then, this capital is better deployed in categories where macro and technicals are aligned.