← All reports
2021-09-102021-08-27
Weekly allocation report

2021-09-03

AltSeason
backtestGoldilocksPartial macro data

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

Weekly Allocation

TickerCategoryWeightRole
FSOL50%Overlay
XLUUtilities & Infrastructure10%Top-2 (10%)
CIBRTechnology10%Top-2 (10%)
COPXIndustrial Metals5%Tier-2 (5%)
URNMNuclear Energy5%Tier-2 (5%)
MOOAgriculture & Livestock5%Tier-2 (5%)
GLDPrecious Metals5%Tier-2 (5%)
BOTZAI5%Tier-2 (5%)
ITADefense & Aerospace5%Tier-2 (5%)

Trade Instructions — Monday Open

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

ActionTickerInstruction
SELLIGVSell 50% of IGV position (reduce 5% → 2.5%)
SELLCOPXSell 17% of COPX position (reduce 7.5% → 6.3%)
SELLSMHSell 50% of SMH position (reduce 2.5% → 1.3%)
SELLWEATSell 33% of WEAT position (reduce 3.8% → 2.5%)
BUYXLUBuy XLU — 20% of freed cash (adds 1.2% to portfolio)
BUYBOTZBuy BOTZ — 20% of freed cash (adds 1.3% to portfolio)
BUYCIBRBuy CIBR — 40% of freed cash (adds 2.5% to portfolio)
BUYMOOBuy MOO — 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
FSOL50%
COPX6.3%
XLU6.3%
ITA5%
CIBR5%
URNM3.8%
BOTZ3.8%
WEAT2.5%
IGV2.5%
GLD2.5%
PAVE2.5%
XLK2.5%
MOO2.5%
SMH1.3%
GDX1.3%
URA1.3%
SLV1.3%

Macro Regime — Goldilocks

Score inputs
Growth (ISM PMI)
50
Liquidity (Fed Balance)
62
Risk Appetite
52
Inflation Pressure
24
Dollar Pressure
55
Credit Stress
60
Commodity Breadth
86
Macro tailwinds
AITechnologyIndustrial MetalsEmerging MarketsUtilities & Infrastructure
Active conditions (7)
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.
Disinflation pressure
Inflation pressure is muted, which usually favors duration, quality growth, and monetary hedges over energy beta.
Commodity breadth positive
Multiple real-asset sleeves are participating, so commodity strength is broader than one chart.
Metals scarcity
Industrial commodity participation is firm enough to reward metals exposure when price confirms.
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 stressLiquidity expansionRisk appetite positiveRisk appetite brokenGrowth slowdownGrowth expansionInflation pressureSupply shortageEnergy scarcityMonetary hedge bidDefensive rotationAI growth sponsorshipEM liquidity support

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

ValueBTC

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

TrendBTC

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

AltSeason — ACTIVE

all available AltSeason conditions pass; missing optional confirmations skipped

AltSeason conditions (all must pass)
Already crypto risk-on
True / ValueBTC or TrendBTCPASS
BTC distance above 50W
41.20% / >= 5% (hold)PASS
ISM Manufacturing PMI
missing/skipped / >= 50PASS
BTC 50W SMA rising
2.28% / > 0 week-over-weekPASS
Fear & Greed
missing/skipped / 50-90PASS
TOTAL3/BTC 50W not decisively falling
-3.90% / > -10% week-over-week (hold)PASS
Fed balance sheet flat/rising
True / latest WALCL >= 4 weeks agoPASS
BTC
$51,753.41
50W SMA
$36,651.514
200W SMA
$15,263.656
BTC-USD — Weekly
BTC-USD chart
⤢ ZOOM
SOL-USD — Weekly
SOL-USD chart
⤢ ZOOM

Category Rankings

RankCategoryWinnerScoreAlloc4W RetPeers (4W)
1Utilities & InfrastructureXLU64.420%-8.09%IGF -1.7% · PAVE -5.2%
2TechnologyCIBR64.220%-6.40%IGV -5.8% · XLK -5.5%
3Industrial MetalsCOPX56.610%-7.37%REMX -11.4% · PICK -10.6%
4Nuclear EnergyURNM54.010%+3.53%URA +0.5% · NLR -2.5%
5Agriculture & LivestockMOO41.910%-1.64%WEAT +4.2% · VEGI -1.5%
6Precious MetalsGLD38.610%-3.46%SLV -8.4% · GDX -11.1%
7AIBOTZ37.810%-8.05%SMH -7.0% · AIQ -6.0%
8Defense & AerospaceITA28.610%+1.00%XAR -0.3% · ROKT -1.0%
9Emerging MarketsINDA20.20%+0.20%IEMG -5.8% · ILF -8.5%
10Traditional EnergyFCG11.20%+22.59%XOP +20.4% · XLE +12.5%

Utilities & InfrastructureXLU

Score
64.4
XLUSELECTED
77/100
XLU chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
99
MACD
bullish and improving
78
Stochastic RSI
falling/neutral
75
Volume
neutral
71
Setup/R-R
neutral structure
38
Dist 50W
+8.3%
4W
+3.0%
13W
+6.3%
RS/SPY
-0.9%
RS/Cat
+4.1%
Support
$31.10
Resistance
$34.97
Bull case

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

IGF
68/100
IGF chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
82
MACD
bearish but improving
43
Stochastic RSI
rising mid-zone
83
Volume
above-average participation
57
Setup/R-R
neutral structure
38
Dist 50W
+6.3%
4W
+2.3%
13W
-0.4%
RS/SPY
-7.6%
RS/Cat
-2.6%
Support
$44.54
Resistance
$47.49
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

PAVE
56/100
PAVE chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
86
MACD
bearish but improving
45
Stochastic RSI
falling/neutral
45
Volume
thin participation
47
Setup/R-R
vertical extension
39
Dist 50W
+16.5%
4W
+2.6%
13W
+2.2%
RS/SPY
-5.0%
RS/Cat
+0.0%
Support
$24.25
Resistance
$27.60
Bull case

PAVE has a vertical extension profile with -5.0% 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 secured the category and a top-2 ranking with a 9.2-point edge over IGF by combining the category's strongest trend score (98.6/100 from price solidly above both moving averages with a tight 0.3% 50-week slope) and momentum confirmation (77.6/100 from 3.0% four-week and 6.3% thirteen-week returns). XLU's MACD is bullish-and-improving while IGF's is bearish-but-improving, a critical divergence in a category built on defensive trend following rather than momentum acceleration. Category-relative strength of 4.1% for XLU versus IGF's -2.6% reflects active capital rotation into regulated utilities as a risk hedge. Both show neutral structure near the 50-week decision zone, but XLU's compression of 86.8 and tighter support-resistance bands (31.10 to 34.97) give it the cleaner technical geometry. Volume is neutral for both, confirming this is not accumulation-driven but rather a pure trend-following setup where price is the only conviction signal.

Why this allocation slot

Utilities & Infrastructure earns 10% allocation as a top-2 category because the 64.4 score reflects near-perfect macro alignment with current regime conditions: disinflation pressure is active (+6), broad market bear is active (+4), and the category-level macro fit of 64.0/100 matches the technical evidence weight at 62%. This combination—technical purity plus macro tailwind—creates the portfolio's second-highest-conviction setup after the top 20% slot. XLU's trend confirmation of 98.6 is elite-tier, the kind of stability that allows portfolio managers to hold positions through volatility without constant rebalancing; the 6.3% 13-week return combined with near-zero -0.9% relative weakness versus SPY signals the trade is in a defensive consolidation rather than a chasing rally. Stochastic RSI at falling/neutral (0.77) means momentum has mild remaining, creating room for quiet accumulation as disinflation fears persist and rate-sensitive names find refuge in regulated yield. The 10% slot reflects conviction in utilities' structural role in a bear-market regime while acknowledging that risk-reward is compressed (38.0/100); this is a sleeping-pills holding, not a momentum rocket, suitable for core portfolio stability during macro uncertainty.

TechnologyCIBR

Score
64.2
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
87
Setup/R-R
vertical extension
48
Dist 50W
+21.1%
4W
+7.9%
13W
+19.1%
RS/SPY
+11.9%
RS/Cat
+0.4%
Support
$41.86
Resistance
$52.52
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

IGV
70/100
IGV chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
100
Stochastic RSI
overbought momentum
32
Volume
neutral
71
Setup/R-R
vertical extension
42
Dist 50W
+18.7%
4W
+4.5%
13W
+18.7%
RS/SPY
+11.5%
RS/Cat
+0.0%
Support
$67.40
Resistance
$85.63
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XLK
69/100
XLK chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
82
Stochastic RSI
overbought momentum
32
Volume
above-average participation
66
Setup/R-R
vertical extension
43
Dist 50W
+17.7%
4W
+2.9%
13W
+13.8%
RS/SPY
+6.6%
RS/Cat
-4.9%
Support
$64.80
Resistance
$79.68
Bull case

XLK has a vertical extension profile with 6.6% 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 secured the category by delivering the cleanest technical setup among three extended charts, with a 3.0-point margin over IGV. The cybersecurity ETF's MACD is bullish and improving—a critical edge over IGV's flattening momentum—while volume confirmation at 1.59x the 20-week average signals active accumulation rather than passive bounce. Relative strength of 11.9% versus SPY and 0.4% within its own basket demonstrates buyer conviction, though the 21.1% extension above the 50-week moving average means every fresh entry is paying a premium for the trend. Stochastic RSI sits at overbought territory, confirming strong short-term demand, yet the risk-reward calculation shows limited upside to resistance at 52.52 against 25.5% downside to support, a 1:10 asymmetry that penalizes aggressive accumulation.

Why this allocation slot

Technology earns 10% allocation despite its 64.2 category score ranking it outside the top two because the risk-reward asymmetry has already compressed to near-zero upside to resistance. A 21.1% extension above the 50-week mean leaves buyers no margin for error, and the setup's cleanliness score of 58.3 reflects a noisy advance where follow-through volume would be needed to sustain positions. Broad market bear and credit stress conditions active in the macro regime add gravitational drag that macro fit scoring captures at 52.0 points. The 10% slot preserves exposure to cybersecurity's structural tailwinds without overcommitting capital to a trade where the risk-reward profile has deteriorated from compelling to merely respectable; only a pullback toward the 50-week support at 41.86 would justify elevation to top-2 status.

Industrial MetalsCOPX

Score
56.6
REMX
63/100
REMX chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
100
Stochastic RSI
falling/neutral
40
Volume
neutral
89
Setup/R-R
vertical extension
40
Dist 50W
+50.9%
4W
+2.2%
13W
+29.4%
RS/SPY
+22.2%
RS/Cat
+34.1%
Support
$73.18
Resistance
$114.10
Bull case

REMX has a vertical extension profile with 22.2% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

COPXSELECTED
64/100
COPX chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
78
MACD
bearish but improving
11
Stochastic RSI
rising mid-zone
83
Volume
thin participation
40
Setup/R-R
neutral structure
65
Dist 50W
+12.8%
4W
+1.3%
13W
-8.0%
RS/SPY
-15.2%
RS/Cat
-3.4%
Support
$33.22
Resistance
$44.33
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

PICK
58/100
PICK chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
67
MACD
bearish/weakening
10
Stochastic RSI
falling/neutral
70
Volume
neutral
34
Setup/R-R
neutral structure
60
Dist 50W
+14.3%
4W
-1.2%
13W
-4.6%
RS/SPY
-11.8%
RS/Cat
+0.0%
Support
$41.69
Resistance
$50.48
Bull case

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

Why COPX won

COPX barely edged REMX (0.6-point gap) in a close decision where macro fit and timing divergence overcame REMX's superior trend credentials. REMX delivered perfect trend (100.0/100) with 22.2% SPY relative strength and a 29.4% thirteen-week return, but it is already 50.9% extended above the 50-week, making the entry mathematically late—timing scored only 40.0/100 versus COPX's 83.0. COPX shows bearish-but-improving MACD at 12.8% extension with rising-mid-zone stochastic (47), the exact opposite risk profile: no momentum yet, but setup is coiling into decision. REMX's stochastic is falling/neutral, suggesting momentum is rolling over, and its risk-reward degraded to 39.6/100 as upside to resistance sits at -14.9%. Category-relative strength favors REMX (+34.1%), but that strength is extended and at risk of reversal, while COPX's negative relative strength (-3.4%) leaves room for catch-up if sector breadth improves.

Why this allocation slot

Industrial metals earns 5% allocation because the 56.6 category score benefits from robust macro support (metals scarcity +14, commodity breadth positive +10, Goldilocks +6) that partially masks deteriorating technical conditions. Copper's -8.0% 13-week return and -15.2% relative strength versus SPY confirm the cyclical exposure has lagged badly despite category-level macro fit of 72.0 out of 100, the highest among all allocation-tier categories. Volume confirmation of 40.5/100 and momentum confirmation of 11.3/100 reveal this is a macro-driven thesis rather than a technically-confirmed trend; real asset sponsorship and metals scarcity must remain active for positioning to work. Risk-reward at 64.7/100 with 13.6% downside to support and -14.9% upside to resistance creates a defensive payoff suitable for hedging rather than outright leverage. The 5% slot captures the inflation-hedge and supply-constraint narrative while acknowledging that technical sponsorship remains fragile; only accumulation volume breaking above resistance at 44.33 would justify doubling down on the trade.

Nuclear EnergyURNM

Score
54.0
URNMSELECTED
52/100
URNM chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
63
MACD
bearish but improving
100
Stochastic RSI
rising mid-zone
53
Volume
accumulation/confirmation
77
Setup/R-R
vertical extension
45
Dist 50W
+49.3%
4W
+31.9%
13W
+7.3%
RS/SPY
+0.1%
RS/Cat
+4.6%
Support
$25.68
Resistance
$37.47
Bull case

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

URA
58/100
URA chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
86
MACD
bearish but improving
97
Stochastic RSI
rising mid-zone
53
Volume
accumulation/confirmation
79
Setup/R-R
vertical extension
46
Dist 50W
+38.1%
4W
+23.4%
13W
+2.7%
RS/SPY
-4.5%
RS/Cat
+0.0%
Support
$17.81
Resistance
$23.93
Bull case

URA has a vertical extension profile with -4.5% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

NLR
48/100
NLR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
83
MACD
bearish but improving
47
Stochastic RSI
rising mid-zone
83
Volume
neutral
55
Setup/R-R
neutral structure
39
Dist 50W
+8.4%
4W
+5.6%
13W
+0.4%
RS/SPY
-6.8%
RS/Cat
-2.3%
Support
$51.31
Resistance
$55.65
Bull case

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

URNM won the category despite URA's superior trend score (63.2 versus URA's 86.0-reading price positioning) because URNM's momentum confirmation reached 100.0/100—driven by a 31.9% four-week return, 7.3% thirteen-week return, and volume confirmation at 2.10x the 20-week average. URA showed identical MACD (bearish-but-improving) and stochastic (rising mid-zone), but its thirteen-week return of only 2.7% and neutral volume confirmed that URA is accepting the setup without aggressive accumulation. Category-relative strength of 4.6% for URNM versus 0.0% for URA proved decisive; uranium miners are choosing URNM's higher beta for the sector recovery. Both charts are 49% extended, a late-stage entry point, but URNM's vertical-extension setup with active volume participation signals final-phase accumulation by large institutions betting on nuclear supply-chain scarcity. Price sits near the 52-week high at 37.47 resistance with only 0.0% upside but 45.9% downside to support—risk asymmetry is sharply negative, yet momentum is still accelerating.

Why this allocation slot

Nuclear energy earns 5% allocation despite the 54.0 score sitting comfortably outside top-two range because uranium scarcity and real asset sponsorship (+7 combined macro boost) create structural conviction that technical extension cannot entirely dismiss. The 31.9% four-week return and 7.3% 13-week gain confirm URNM has run hard, yet momentum confirmation of 100.0/100 validates that the acceleration is recent and potentially still in early innings of a new up-cycle. Risk-reward of 45.1/100 is compressed with minimal upside to 37.47 resistance but 45.9% downside to 25.68 support—an inverted profile that normally disqualifies, yet the support level sits above the 200-week moving average, creating a backstop if macro conditions hold. Volume at 2.10x the 20-week average is institutional-grade, the highest in the weekly portfolio, signaling that real-money capital believes in scarcity thesis. The 5% slot preserves exposure to energy-transition and nuclear-supply themes while acknowledging that entry risk is genuine; only a pullback toward the 50-week average at 24.90 would present a cleaner entry point.

Agriculture & LivestockMOO

Score
41.9
WEAT
72/100
WEAT chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
94
MACD
bullish and improving
55
Stochastic RSI
falling/neutral
75
Volume
thin participation
61
Setup/R-R
neutral structure
50
Dist 50W
+11.1%
4W
-0.8%
13W
+3.1%
RS/SPY
-4.2%
RS/Cat
+2.7%
Support
$29.60
Resistance
$37.20
Bull case

WEAT has a neutral structure profile with -4.2% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

MOOSELECTED
66/100
MOO chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
83
MACD
bearish but improving
41
Stochastic RSI
rising mid-zone
75
Volume
thin participation
53
Setup/R-R
neutral structure
39
Dist 50W
+11.7%
4W
+2.8%
13W
+0.4%
RS/SPY
-6.8%
RS/Cat
+0.0%
Support
$87.78
Resistance
$94.80
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

VEGI
47/100
VEGI chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
78
MACD
bearish but improving
23
Stochastic RSI
rising mid-zone
83
Volume
thin participation
44
Setup/R-R
neutral structure
64
Dist 50W
+8.6%
4W
+2.7%
13W
-3.9%
RS/SPY
-11.1%
RS/Cat
-4.3%
Support
$38.07
Resistance
$42.84
Bull case

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

Risk

A failed hold above support would weaken the setup.

Tracked, but not top-2 eligible because: .

Why MOO won

MOO edged out WEAT by 6.2 points despite inferior technical evidence (61.1 versus WEAT's 72.2), the win coming from MOO's superior stochastic RSI timing of rising mid-zone at 0.42 versus WEAT's falling/neutral setup. Both show neutral structure and thin volume participation (0.33x for MOO, thin for WEAT), and both face the same macro tension: real asset sponsorship adds 5 points but disinflation pressure subtracts 5, leaving them macro-neutral. MOO's thirteen-week return of 0.4% versus WEAT's 3.1% shows WEAT has momentum superiority, but the category-relative strength tie at zero margin and identical neutral structure means the momentum difference carries less weight than the stochastic RSI directional bias. The compression score favors MOO at 86.8 versus WEAT's compressed reading, suggesting potential for expansion if buyers defend the current level near 50-week moving average.

Why this allocation slot

Agriculture earns 5% allocation because the 41.9 category score, while respectable, lacks the momentum and macro sponsorship evident in top-tier categories. Real asset sponsorship is active (+8) and commodity breadth is positive (+5), yet disinflation pressure counteracts those signals at -8, yielding a category-level macro fit of 55.0 that trails top-2 categories materially. Risk-reward collapses to 38.9/100, with nearly flat upside to 94.80 resistance (-0.8%) and only 7.2% downside to support; the setup offers defined risk but minimal reward. Volume-price confirmation of 52.7/100 reflects thin participation across the theme, and the 0.4% 13-week return confirms agribusiness has not participated in the rally. The 5% slot preserves real-asset diversification and captures any upside if commodity momentum accelerates, but without stronger volume accumulation or a break higher on conviction, this remains a residual position rather than a compelling alpha generator.

Precious MetalsGLD

Score
38.6
GLDSELECTED
80/100
GLD chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
75
MACD
bullish and improving
55
Stochastic RSI
rising mid-zone
100
Volume
thin participation
58
Setup/R-R
compression near 50W
65
Dist 50W
+0.1%
4W
+3.9%
13W
-3.4%
RS/SPY
-10.7%
RS/Cat
+7.8%
Support
$161.49
Resistance
$178.38
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

SLV
62/100
SLV chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
53
MACD
bearish but improving
13
Stochastic RSI
rising mid-zone
100
Volume
neutral
39
Setup/R-R
neutral structure
82
Dist 50W
-3.3%
4W
+1.6%
13W
-11.2%
RS/SPY
-18.5%
RS/Cat
+0.0%
Support
$21.35
Resistance
$25.90
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

GDX
43/100
GDX chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
43
MACD
bearish but improving
0
Stochastic RSI
rising mid-zone
83
Volume
neutral
21
Setup/R-R
neutral structure
81
Dist 50W
-6.3%
4W
+0.1%
13W
-14.0%
RS/SPY
-21.2%
RS/Cat
-2.7%
Support
$30.85
Resistance
$39.42
Bull case

GDX has a neutral structure profile with -21.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 won the category with an 18.1-point advantage over SLV because it offered clean timing (100.0/100, price at the 50-week moving average decision point) while SLV sits far below its averages in a deep retracement. GLD's MACD is bullish and improving versus SLV's bearish-but-improving profile, and the category-relative strength of 7.8% for GLD versus 0.0% for SLV signals gold is attracting selective capital while silver languishes. Structure compression of 88.0 near the 50-week gives GLD expansion potential if buyers defend the level; SLV's 68.4 structure score reflects less clean setup geometry. Both show negative SPY relative strength (-10.7% and -18.5%, respectively), confirming that precious metals are defensive plays in this regime. GLD's risk-reward of 65.5/100 offers balanced asymmetry with 5.9% downside to support and -4.1% upside to resistance, a 1:1.5 ratio suitable for a retracement bounce candidate rather than a continuation trade.

Why this allocation slot

Precious metals earns 5% allocation despite GLD's category victory because the 38.6 score places it well outside top-two range, reflecting mixed macro support and deteriorating absolute returns. Gold's -3.4% 13-week performance and -10.7% relative strength versus SPY confirm the metal has underperformed despite its -0.1% 50-week slope being nearly flat and supportive; this disconnect signals the trade is technically ripe but narratively struggling. Dollar pressure is active (+2) and disinflation pressure is active (+8), which does support monetary hedge demand, yet credit stress remains absent from the tailwinds. The 65.5 risk-reward score is respectable but not exceptional, with -4.1% upside to resistance and 5.9% downside to support—a payoff structure that justifies position-holding over position-building. At 5%, this allocation locks in downside definition via compression-near-50W support while preserving exposure to any pivot in broader macro conditions; elevation would require either a fresh low on accumulation volume or explicit credit stress conditions activating.

AIBOTZ

Score
37.8
BOTZSELECTED
70/100
BOTZ chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
overbought momentum
37
Volume
above-average participation
73
Setup/R-R
vertical extension
45
Dist 50W
+15.4%
4W
+11.9%
13W
+10.1%
RS/SPY
+2.9%
RS/Cat
+1.0%
Support
$32.85
Resistance
$38.46
Bull case

BOTZ has a vertical extension profile with 2.9% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

SMH
64/100
SMH chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
70
Stochastic RSI
overbought momentum
37
Volume
thin participation
58
Setup/R-R
vertical extension
45
Dist 50W
+17.3%
4W
+1.8%
13W
+8.7%
RS/SPY
+1.5%
RS/Cat
-0.4%
Support
$115.44
Resistance
$136.65
Bull case

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

AIQ
50/100
AIQ chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
83
MACD
bullish and improving
74
Stochastic RSI
overbought momentum
59
Volume
thin participation
63
Setup/R-R
neutral structure
47
Dist 50W
+12.9%
4W
+3.4%
13W
+9.1%
RS/SPY
+1.9%
RS/Cat
+0.0%
Support
$27.99
Resistance
$31.91
Bull case

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

BOTZ beat SMH by a 6.3-point spread despite both charts showing vertical extension and overbought readings, but the robotics ETF's volume confirmation at 1.17x the 20-week average versus SMH's thin participation proved decisive. BOTZ's category-relative strength of 1.0% versus SMH's -0.4% reflects tighter peer leadership, and the 77.6 structure score edges SMH's 72.0 on cleanliness and compression balance. Both face identical macro headwinds (credit stress active at -6 points) and both are 15-17% extended from the 50-week, placing them in late-stage momentum territory where risk-reward is compressed to 45.4/100. The 10.1% thirteen-week return underperforms the broader technology basket, and the 2.9% SPY relative strength suggests AI is not pulling hard enough to justify aggressive overweight positioning.

Why this allocation slot

AI ranks 5% allocation despite BOTZ's clean win because the 37.8 category score sits materially below the top-two threshold, dragged down by credit stress and broad market bear conditions weighing -8 points each against the category-level macro fit of 40.0. The setup's timing score of 37.0 penalizes the extended price structure aggressively; every new buyer at 15.4% above the 50-week is purchasing into diminishing opportunity set. Volume-price confirmation registers 73.0/100 rather than the accumulation-grade scores seen in top-2 categories, signaling participation that is above-average but not institutional-strength. The 5% position maintains exposure to robotics and AI compute themes while acknowledging that risk-reward has shifted unfavorably; elevation to 10% would require either a pullback to cleaner entry levels or macro conditions that swing credit stress and broad-market bearishness in the opposite direction.

Defense & AerospaceITA

Score
28.6
XAR
70/100
XAR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
67
MACD
bearish/weakening
0
Stochastic RSI
oversold turn up
100
Volume
neutral
30
Setup/R-R
pullback into support
90
Dist 50W
+3.3%
4W
-3.1%
13W
-7.8%
RS/SPY
-15.0%
RS/Cat
-1.8%
Support
$119.40
Resistance
$136.44
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

ITASELECTED
67/100
ITA chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
67
MACD
bearish/weakening
2
Stochastic RSI
oversold
80
Volume
neutral
31
Setup/R-R
pullback into support
90
Dist 50W
+6.0%
4W
-3.1%
13W
-6.1%
RS/SPY
-13.3%
RS/Cat
+0.0%
Support
$102.64
Resistance
$112.01
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

ROKT
46/100
ROKT chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
47
MACD
bearish/weakening
15
Stochastic RSI
rising mid-zone
100
Volume
neutral
32
Setup/R-R
pullback into support
90
Dist 50W
+4.4%
4W
-0.9%
13W
-3.9%
RS/SPY
-11.1%
RS/Cat
+2.2%
Support
$39.93
Resistance
$43.64
Bull case

ROKT has a pullback into support profile with -11.1% 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 won the category by the narrowest margin—a negative 3-point gap versus XAR—because both are pullback-into-support structures with identical terrible momentum (-6.1% thirteen-week return) but ITA showed marginally superior structure (72.0 versus XAR's 66.6) and neutral-versus-negative category relative strength (0.0% versus -1.8%). This is selection by elimination: neither candidate exhibits sponsorship. ITA's risk-reward score of 90.0/100 reflects the tight stop near 102.64 support with only 2.4% downside, making it a defined-risk mean-reversion candidate if oversold momentum reverses. MACD is bearish and weakening while stochastic RSI sits deeply oversold at 0.08, painting a picture of capitulation rather than accumulation. The trend component of 67.0 reveals price is still above both major averages, but -13.3% relative strength versus SPY tells you money is actively exiting this group.

Why this allocation slot

Defense & Aerospace earns only 5% allocation despite occupying the top spot because its 28.6 category score reflects systemic weakness in both technical and macro conditions. The -6.1% 13-week return and -13.3% relative strength versus SPY indicate the theme is lagging badly in this market regime; even though broad market bear is active (+6) and dollar strength is positive (+3) for defense, the macro fit only reaches 59.0 out of 100, insufficient to carry a weak technical setup. Momentum confirmation of 2.5/100 and volume-price persistence of 30.8/100 underscore that this is a mean-reversion bet on oversold conditions, not a trend-following trade. The 5% slot is justified only by the defined support and risk-reward mathematics; without a fresh macro catalyst favoring defense spending or a break above 112.01 resistance on accumulation volume, this category lacks the sponsorship and timing precision required for higher allocation.

Emerging MarketsINDA

Score
20.2
INDASELECTED
71/100
INDA chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
overbought momentum
37
Volume
above-average participation
79
Setup/R-R
vertical extension
43
Dist 50W
+20.3%
4W
+8.8%
13W
+9.5%
RS/SPY
+2.3%
RS/Cat
+14.1%
Support
$40.05
Resistance
$49.70
Bull case

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

IEMG
68/100
IEMG chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
78
MACD
bearish but improving
32
Stochastic RSI
rising mid-zone
98
Volume
neutral
50
Setup/R-R
neutral structure
56
Dist 50W
+3.1%
4W
+2.2%
13W
-4.6%
RS/SPY
-11.8%
RS/Cat
+0.0%
Support
$60.55
Resistance
$68.04
Bull case

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

ILF
56/100
ILF chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
47
MACD
bearish/weakening
0
Stochastic RSI
oversold turn up
99
Volume
neutral
23
Setup/R-R
neutral structure
72
Dist 50W
+3.3%
4W
-2.8%
13W
-10.2%
RS/SPY
-17.4%
RS/Cat
-5.6%
Support
$27.14
Resistance
$32.28
Bull case

ILF has a neutral structure profile with -17.4% 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 won by 2.2 points over IEMG despite broader emerging-market weakness, securing the category win through superior trend (100.0/100, both price above 50W and 200W with positive slope), momentum confirmation (100.0/100 from 8.8% four-week and 9.5% thirteen-week returns), and category-relative strength of 14.1% versus IEMG's 0.0%. INDA's volume participation of 1.17x the 20-week average versus IEMG's neutral reading confirms India-focused growth is attracting accumulation even as broad emerging-market sentiment deteriorates. IEMG's MACD is bearish-but-improving while INDA's is bullish-and-improving—a critical momentum divergence that signals India is decoupling upward from broader emerging-market malaise. Structure cleanliness favors INDA at 81.5 versus IEMG's 70.3; both sit in vertical-extension setups 20-21% above the 50-week, but INDA's better internal sponsorship justifies the extended entry.

Why this allocation slot

Emerging markets receives 0% allocation because the 20.2 category score ranks among the lowest tier, crushed by dollar pressure active at -14 points and credit stress at -10 points, macro headwinds that directly penalize emerging-market currency and sovereign credit. INDA's technical 88.9 cannot overcome category-level macro fit of only 40.0 when dollar strength is actively hostile to EM returns; the 37.0 timing score for INDA itself reflects 20.3% extension that punishes entry into a trade facing macro headwinds. The category's own -25 net macro score (Goldilocks +8 offset by -14 dollar, -10 credit, -9 broad market bear) confirms this is a regime-hostile theme regardless of India's relative outperformance. Institutional positioning would be to avoid EM entirely until either dollar pressure reverses or credit stress conditions materially improve; INDA's momentum may persist briefly, but it is fighting structural policy headwinds that 0% allocation respects. Entry signals would require either dollar pressure deactivating from the macro descriptor set or a -20% retracement in INDA price that forces institutional reevaluation of entry risk.

Traditional EnergyFCG

Score
11.2
XOP
44/100
XOP chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
58
MACD
bearish but improving
13
Stochastic RSI
rising mid-zone
61
Volume
neutral
31
Setup/R-R
vertical extension
48
Dist 50W
+15.8%
4W
+2.9%
13W
-12.3%
RS/SPY
-19.6%
RS/Cat
+0.0%
Support
$73.17
Resistance
$99.75
Bull case

XOP has a vertical extension profile with -19.6% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XLE
58/100
XLE chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
58
MACD
bearish but improving
3
Stochastic RSI
rising mid-zone
83
Volume
neutral
36
Setup/R-R
neutral structure
84
Dist 50W
+8.6%
4W
-1.8%
13W
-12.8%
RS/SPY
-20.0%
RS/Cat
-0.4%
Support
$22.94
Resistance
$27.88
Bull case

XLE has a neutral structure profile with -20.0% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

FCGSELECTED
42/100
FCG chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
57
MACD
bearish/weakening
14
Stochastic RSI
rising mid-zone
56
Volume
neutral
26
Setup/R-R
vertical extension
43
Dist 50W
+24.4%
4W
+4.6%
13W
-8.9%
RS/SPY
-16.1%
RS/Cat
+3.4%
Support
$12.28
Resistance
$16.70
Bull case

FCG has a vertical extension 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 FCG won

FCG won by the narrowest margin (-1.2 points versus XOP) in the weakest category overall, selected because it showed marginally superior structure (63.6 versus XOP's 61.1) and category-relative strength of 3.4% versus XOP's 0.0%, though both exhibit terrible technical setup. FCG is 24.4% extended above the 50-week with MACD bearish and weakening—a deteriorating momentum picture—while stochastic RSI is only rising mid-zone at 0.37, confirming early reversal potential rather than strong rebound. Thirteen-week return of -8.9% and thin volume participation at 1.01x the 20-week average reveal that this category is a true laggard with no accumulation sponsorship. Neither FCG nor XOP nor XLE has positive momentum; all three sit in upper retracement zones waiting for mean reversion, not trending higher. The 0.4 basis point category-relative strength edge is meaningless; this is selection among three losers based on least-ugly structure.

Why this allocation slot

Traditional energy receives 0% allocation because the 11.2 category score ranks dead last among all ten categories, disqualifying it entirely from the weekly portfolio regardless of individual ETF merits. Technical evidence averages only 22.2 across the category, a floor-level score driven by -12.8% to -20.0% relative underperformance versus SPY across all three names and broad market bear momentum that is actively hostile to energy cyclicals. Macro fit of 50.0/100 attempts rescue via real asset sponsorship (+7) but falls short against disinflation pressure (-10) and credit stress (-7), leaving the category with negative net macro tailwinds. Volume-price confirmation of 25.7/100 and persistence of 27.0/100 confirm that the energy trade is neither being accumulated nor confirmed; instead it sits in rejection pattern typical of lagging sectors awaiting catalysts. Zero allocation is the only honest position; energy would require a 180-degree swing in macro conditions—inflation breaking through disinflation pressure, credit stress reversing—to earn even 5% allocation, a pivot that current positioning provides zero evidence of supporting.