← All reports
2021-04-092021-03-26
Weekly allocation report

2021-04-02

AltSeason
backtestTransition / MixedPartial 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
XLETraditional Energy10%Top-2 (10%)
URNMNuclear Energy10%Top-2 (10%)
XLUUtilities & Infrastructure5%Tier-2 (5%)
MOOAgriculture & Livestock5%Tier-2 (5%)
COPXIndustrial Metals5%Tier-2 (5%)
SMHAI5%Tier-2 (5%)
ITADefense & Aerospace5%Tier-2 (5%)
XLKTechnology5%Tier-2 (5%)

Trade Instructions — Monday Open

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

ActionTickerInstruction
SELLMOOSell 20% of MOO position (reduce 6.3% → 5%)
SELLILFSell entire ILF position (1.3% of portfolio)
SELLPAVESell 25% of PAVE position (reduce 5% → 3.8%)
SELLSLVSell 25% of SLV position (reduce 5% → 3.8%)
BUYURNMBuy URNM — 25% of freed cash (adds 1.3% to portfolio)
BUYXLKBuy XLK — 25% of freed cash (adds 1.3% to portfolio)
BUYSMHBuy SMH — 25% of freed cash (adds 1.3% to portfolio)
BUYXLUBuy XLU — 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
FSOL50%
XLE7.5%
MOO5%
URNM3.8%
COPX3.8%
ITA3.8%
PAVE3.8%
SLV3.8%
URA3.8%
PICK3.8%
XLK3.8%
FCG2.5%
SMH2.5%
INDA1.3%
XLU1.3%

Macro Regime — Transition / Mixed

Score inputs
Growth (ISM PMI)
50
Liquidity (Fed Balance)
62
Risk Appetite
64
Inflation Pressure
100
Dollar Pressure
58
Credit Stress
61
Commodity Breadth
81
Macro tailwinds
Defense & AerospaceNuclear Energy
Active conditions (11)
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 positive
Leadership and defensive-rotation signals say capital is willing to sponsor risk.
Inflation pressure
Commodity and energy ratios suggest inflation-sensitive assets have a better macro bid.
Commodity breadth positive
Multiple real-asset sleeves are participating, so commodity strength is broader than one chart.
Supply shortage
Inflation and commodity breadth together point toward scarcity rather than one isolated price spike.
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.
AI growth sponsorship
Semiconductors or Nasdaq leadership says the market is still sponsoring the AI/growth stack.
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 brokenGrowth slowdownGrowth expansionDisinflation pressureMonetary hedge bidDefensive rotationEM 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

post-touch structure is too wide to count as a range; max/min close ratio is 11.00

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
169.41% / >= 5% (hold)PASS
ISM Manufacturing PMI
missing/skipped / >= 50PASS
BTC 50W SMA rising
4.96% / > 0 week-over-weekPASS
Fear & Greed
missing/skipped / 50-90PASS
TOTAL3/BTC 50W not decisively falling
-3.37% / > -10% week-over-week (hold)PASS
Fed balance sheet flat/rising
True / latest WALCL >= 4 weeks agoPASS
BTC
$58,758.555
50W SMA
$21,810.103
200W SMA
$10,896.796
BTC-USD — Weekly
BTC-USD chart
⤢ ZOOM
SOL-USD — Weekly
SOL-USD chart
⤢ ZOOM

Category Rankings

RankCategoryWinnerScoreAlloc4W RetPeers (4W)
1Traditional EnergyXLE76.620%-0.50%FCG -1.1% · XOP -4.4%
2Nuclear EnergyURNM65.320%-1.55%URA -0.7% · NLR +2.3%
3Utilities & InfrastructureXLU61.910%+4.14%PAVE +1.6% · IGF +2.7%
4Agriculture & LivestockMOO53.410%+3.78%VEGI +1.8% · WEAT +21.0%
5Industrial MetalsCOPX49.510%+7.85%PICK +7.3% · REMX +2.6%
6AISMH44.710%-4.85%BOTZ +0.7% · AIQ +0.5%
7Defense & AerospaceITA44.010%+1.45%XAR +0.8% · ROKT +0.9%
8TechnologyXLK42.910%+3.07%IGV +2.0% · CIBR +3.6%
9Precious MetalsSLV42.50%+6.81%GDX +4.1% · GLD +3.8%
10Emerging MarketsIEMG11.40%+0.00%INDA -1.5% · ILF +2.2%

Traditional EnergyXLE

Score
76.6
FCG
54/100
FCG chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
86
MACD
bullish but flattening
100
Stochastic RSI
falling/neutral
40
Volume
neutral
75
Setup/R-R
vertical extension
23
Dist 50W
+55.2%
4W
-3.8%
13W
+52.8%
RS/SPY
+45.7%
RS/Cat
+6.6%
Support
$6.00
Resistance
$14.06
Bull case

FCG has a vertical extension profile with 45.7% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XOP
49/100
XOP chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
86
MACD
bullish but flattening
100
Stochastic RSI
falling/neutral
48
Volume
thin participation
69
Setup/R-R
vertical extension
31
Dist 50W
+47.2%
4W
-4.9%
13W
+46.3%
RS/SPY
+39.1%
RS/Cat
+0.0%
Support
$40.58
Resistance
$90.44
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XLESELECTED
51/100
XLE chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
86
MACD
bullish but flattening
96
Stochastic RSI
falling/neutral
48
Volume
thin participation
60
Setup/R-R
vertical extension
46
Dist 50W
+30.1%
4W
-5.0%
13W
+32.7%
RS/SPY
+25.6%
RS/Cat
-13.5%
Support
$14.36
Resistance
$26.78
Bull case

XLE has a vertical extension profile with 25.6% 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 top-2 slot with a 76.6 category score and exceptional macro-driven momentum. The 32.7% 13W return and 25.6% SPY-relative outperformance (best in basket) beat FCG despite FCG's stronger absolute 13W of 52.8%. XLE's advantage: cleaner risk/reward (46.5 vs 22.6), better timing alignment (48.0 vs 40.0), and category-relative strength at -13.5% versus FCG's category-relative +6.6%—a paradox explained by FCG's extreme 55.2% extension above the 50W making it a late-stage melt-up, while XLE's 30.1% extension is manageable. The momentum confirmation at 95.7/100 and persistence at 71.6/100 show sustainable accumulation in integrated names over pure-play upstream chaos.

Why this allocation slot

Traditional Energy ranked 1st or 2nd among all categories at 76.6, earning 10% top-2 allocation on overwhelming macro support. Energy scarcity is active (+16), inflation pressure (+10), supply shortage (+9), and real asset sponsorship (+7)—a four-part bull case that overwhelms technical concerns about extension and thin volume. The category macro fit of 85.0/100 is exceptional; in a transition regime where inflation is active and dollar pressure applies, energy equities function as both growth and inflation hedge. The technical evidence of 54.0/100 reflects overextension and MACD rolling over, true concerns, but the allocation weight of 62% technical versus 38% macro means macro headroom is built in. At 10%, this is a conviction portfolio position, not a trade. The risk is a sharp deterioration in energy scarcity signals or a risk-off liquidation; currently neither is on the table.

Nuclear EnergyURNM

Score
65.3
URNMSELECTED
53/100
URNM chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
76
MACD
bullish but flattening
100
Stochastic RSI
falling/neutral
48
Volume
above-average participation
75
Setup/R-R
vertical extension
30
Dist 50W
+63.8%
4W
+10.3%
13W
+37.4%
RS/SPY
+30.2%
RS/Cat
+9.4%
Support
$13.60
Resistance
$30.06
Bull case

URNM has a vertical extension profile with 30.2% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

URA
62/100
URA chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
100
Stochastic RSI
falling/neutral
40
Volume
neutral
73
Setup/R-R
vertical extension
39
Dist 50W
+48.5%
4W
+9.7%
13W
+27.9%
RS/SPY
+20.8%
RS/Cat
+0.0%
Support
$10.70
Resistance
$19.61
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

NLR
50/100
NLR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
99
MACD
bullish and improving
50
Stochastic RSI
overbought momentum
59
Volume
neutral
52
Setup/R-R
neutral structure
37
Dist 50W
+12.7%
4W
+8.1%
13W
+6.7%
RS/SPY
-0.4%
RS/Cat
-21.2%
Support
$45.21
Resistance
$52.68
Bull case

NLR has a neutral structure profile with -0.4% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Tracked, but not top-2 eligible because: .

Why URNM won

URNM wins the nuclear basket decisively at 65.3 category score and ranks 2nd overall for top-2 allocation. The 37.4% 13W return and 30.2% SPY-relative outperformance are extraordinary, backed by perfect momentum confirmation (100.0/100) and above-average participation at 1.26x the 20W average—rare strength. URA is stronger on raw trend (100.0 vs URNM's 76.0) and structure cleanliness (69.7 vs 70.7), but URA's neutral volume and 0.0% category-relative strength reveal passive holding rather than active accumulation. URNM's extended 63.8% above the 50W is steep, yet volume confirmation and 100.0 persistence show real money following the uranium-miner beta into renewable energy thesis.

Why this allocation slot

Nuclear Energy earned 10% top-2 allocation on a 65.3 score with macro fit of 69.0/100 and exceptional technical evidence of 73.9/100. Energy scarcity is active (+9), real asset sponsorship (+7), and AI growth sponsorship (+5), a three-pillar setup supporting both clean energy transition and data center power demand. The technical evidence is the second-strongest in the portfolio: URNM's 76.0 trend score, 100.0 momentum confirmation, and 100.0 persistence signal sustained institutional accumulation. The risk is real—63.8% extension above the 50W means every new buyer is late—but volume confirmation (75.0/100) and the breadth of macro tailwinds justify the 10% commitment. To stay at tier-1, the setup needs to hold the 50W support on any flush; a break would knock it back to 5% pending a retest.

Utilities & InfrastructureXLU

Score
61.9
PAVE
67/100
PAVE chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
falling/neutral
45
Volume
accumulation/confirmation
94
Setup/R-R
vertical extension
45
Dist 50W
+35.6%
4W
+7.6%
13W
+19.0%
RS/SPY
+11.8%
RS/Cat
+15.2%
Support
$17.43
Resistance
$25.23
Bull case

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

XLUSELECTED
74/100
XLU chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
92
MACD
bullish and improving
66
Stochastic RSI
overbought momentum
75
Volume
neutral
63
Setup/R-R
neutral structure
51
Dist 50W
+5.3%
4W
+7.2%
13W
+2.0%
RS/SPY
-5.1%
RS/Cat
-1.7%
Support
$29.18
Resistance
$33.04
Bull case

XLU has a neutral structure profile with -5.1% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

IGF
71/100
IGF chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
95
MACD
bullish and improving
61
Stochastic RSI
falling/neutral
67
Volume
thin participation
62
Setup/R-R
neutral structure
45
Dist 50W
+10.6%
4W
+3.8%
13W
+3.8%
RS/SPY
-3.4%
RS/Cat
+0.0%
Support
$38.12
Resistance
$45.35
Bull case

IGF has a neutral structure profile with -3.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 wins the utilities basket with 6.8-point margin over PAVE on cleaner technical timing and lower entry risk. XLU's neutral structure at 5.3% above the 50W beats PAVE's vertical extension at 35.6% by a mile; XLU's 75.0 timing score (MACD bullish and improving, overbought momentum) tops PAVE's 45.0 on the same indicators. Both show bullish MACD and improving persistence, but XLU's compressed entry risk and overbought stochastic offer a higher-probability setup than PAVE's extended, momentum-dependent structure. XLU's 13W return is modest at 2.0% versus PAVE's 19.0%, but in a defensive category, lower entry risk and better timing synchronization matter more than absolute return chase.

Why this allocation slot

Utilities & Infrastructure earned 5% as tier-2 with a 61.9 score, held back from top-2 by weak macro fit of 50.0/100 and technical evidence of 72.1/100 (solid but not dominant). Broad market bear is active (+4) and inflation pressure is active (-6), creating a cross-current: defensive names rally in bear markets but suffer under rising rates and inflation. The technical setup is strong in XLU—92.3 trend, 75.0 timing, 63.2 volume-price—but the absolute price extension remains modest at 5.3%, leaving upside room constrained by the 3.2% downside to resistance. At 5%, Utilities fills a portfolio role as a ballast against equity volatility; to earn top-2 status, inflation pressure would need to roll off or XLU would need to consolidate and form a fresh upside breakout. Currently it sits in the tactical defensive tier.

Agriculture & LivestockMOO

Score
53.4
MOOSELECTED
65/100
MOO chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
78
Stochastic RSI
falling/neutral
40
Volume
thin participation
62
Setup/R-R
vertical extension
38
Dist 50W
+23.7%
4W
+3.1%
13W
+12.7%
RS/SPY
+5.5%
RS/Cat
+0.0%
Support
$66.38
Resistance
$88.58
Bull case

MOO has a vertical extension profile with 5.5% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

VEGI
43/100
VEGI chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
98
Stochastic RSI
falling/neutral
40
Volume
thin participation
71
Setup/R-R
vertical extension
37
Dist 50W
+30.6%
4W
+2.9%
13W
+17.6%
RS/SPY
+10.5%
RS/Cat
+4.9%
Support
$28.57
Resistance
$40.38
Bull case

VEGI has a vertical extension profile with 10.5% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Tracked, but not top-2 eligible because: .

WEAT
53/100
WEAT chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
47
MACD
bearish/weakening
0
Stochastic RSI
oversold
85
Volume
neutral
19
Setup/R-R
neutral structure
73
Dist 50W
+3.8%
4W
-5.9%
13W
-4.4%
RS/SPY
-11.5%
RS/Cat
-17.1%
Support
$28.15
Resistance
$32.20
Bull case

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

Why MOO won

MOO wins with a perfect 100.0 trend score and 12.7% 13W return, beating VEGI's 22.7-point gap through better structure (70.4 vs lower) and category-relative strength (0.0% vs 0.0% on the relative metric, but MOO leads on breadth). Both face 23.7% to 30.6% extension above the 50W; MOO's edge lies in its 1.3 margin of category leadership and bullish-but-flattening MACD that remains intact. VEGI is the faster absolute performer (17.6% 13W), but that doesn't matter when RS is flat; MOO's steadier accumulation and superior technical setup (compression 82.8 vs lower ranges) make it the lower-risk expression of the agriculture macro thesis.

Why this allocation slot

Agriculture & Livestock earned 5% as a tier-2 position with a 53.4 final score, the highest in that allocation tier. The macro fit of 86.0/100 is exceptional—supply shortage (+13), inflation pressure (+10), real asset sponsorship (+8), and commodity breadth all stack in favor of agribusiness. The technical evidence of 58.8/100 is solid, not exceptional, as both MOO and VEGI face extended setups with thin volume. But macro fit dominates the weighting at 38% of the composite, and the category wins decisively on narrative. To earn top-2, MOO would need volume to confirm the breakout from thin to neutral or better, or for the technical setup to reset into a cleaner support-flush pattern. Right now the macro case is so strong that allocation defaults to 5%; the question is not whether to own it, but whether extended technicals deserve a bigger slice given the scarcity backdrop.

Industrial MetalsCOPX

Score
49.5
COPXSELECTED
53/100
COPX chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
92
MACD
bearish/weakening
77
Stochastic RSI
oversold
48
Volume
thin participation
54
Setup/R-R
vertical extension
32
Dist 50W
+47.9%
4W
+0.1%
13W
+19.9%
RS/SPY
+12.8%
RS/Cat
+4.0%
Support
$21.20
Resistance
$39.34
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

PICK
51/100
PICK chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
92
MACD
bearish/weakening
58
Stochastic RSI
falling/neutral
40
Volume
thin participation
46
Setup/R-R
vertical extension
38
Dist 50W
+36.9%
4W
-0.1%
13W
+15.5%
RS/SPY
+8.3%
RS/Cat
-0.5%
Support
$26.66
Resistance
$43.56
Bull case

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

REMX
50/100
REMX chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
92
MACD
bearish/weakening
59
Stochastic RSI
oversold
48
Volume
thin participation
46
Setup/R-R
vertical extension
33
Dist 50W
+47.9%
4W
-0.9%
13W
+15.9%
RS/SPY
+8.8%
RS/Cat
+0.0%
Support
$40.29
Resistance
$90.84
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why COPX won

COPX wins with exceptional relative strength within the basket: 4.0% category-relative outperformance versus PICK's -0.5%, and its 19.9% 13W return crushes the field on absolute performance. The 92.0 trend score and 12.8% SPY-relative return (strongest in the category) back the technical leadership. PICK's timing was weaker (40.0 vs 48.0), and despite thin participation across the field, COPX's superior trend persistence (66.2/100) and stronger momentum confirmation (76.7/100) show conviction. The 2.2-point gap is narrow but clean: copper scarcity beta is outperforming diversified miners in a supply-squeeze regime, and the charts agree.

Why this allocation slot

Industrial Metals earned 5% as a tier-2 category with a 49.5 score, riding a macro tailwind of 66.0/100 from metals scarcity (+14), commodity breadth (+10), and real asset sponsorship (+6). The technical evidence of 39.9/100 is the weakness—extended charts, thin volume, oversold stochastic—but macro fit of 63.0/100 on COPX itself compensates. The category sits in the 5% band because two stronger categories ranked ahead, yet the macro case for copper scarcity and industrial demand is textbook solid. COPX's extreme extension at 47.9% above the 50W and -7.4% upside to resistance are the brakes on a bigger allocation; a pullback into the 50W or reset below compression would unlock tier-1 status. For now it holds 5% on macro merit despite technical exhaustion.

AISMH

Score
44.7
SMHSELECTED
60/100
SMH chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
92
MACD
bearish/weakening
100
Stochastic RSI
rising mid-zone
48
Volume
above-average participation
67
Setup/R-R
vertical extension
37
Dist 50W
+33.7%
4W
+10.6%
13W
+15.8%
RS/SPY
+8.7%
RS/Cat
+9.1%
Support
$87.47
Resistance
$127.28
Bull case

SMH has a vertical extension profile with 8.7% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

BOTZ
54/100
BOTZ chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
75
MACD
bearish/weakening
34
Stochastic RSI
oversold turn up
62
Volume
thin participation
32
Setup/R-R
vertical extension
50
Dist 50W
+18.4%
4W
+4.7%
13W
+2.8%
RS/SPY
-4.4%
RS/Cat
-4.0%
Support
$27.71
Resistance
$36.46
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

AIQ
30/100
AIQ chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
61
MACD
bearish/weakening
43
Stochastic RSI
rising mid-zone
56
Volume
thin participation
34
Setup/R-R
vertical extension
48
Dist 50W
+19.7%
4W
+3.9%
13W
+6.7%
RS/SPY
-0.4%
RS/Cat
+0.0%
Support
$23.11
Resistance
$30.50
Bull case

AIQ has a vertical extension profile with -0.4% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Tracked, but not top-2 eligible because: .

Why SMH won

SMH dominates because it combines the strongest momentum confirmation in the category (100.0/100) with above-average volume participation at 1.20x the 20W average. The 15.8% 13W return and 9.1% category-relative strength beat BOTZ by 5.6 points, while BOTZ carried oversold stochastic timing and only thin participation—a classic mismatch of high price extension and weak accumulation. SMH's 92.0 trend score and perfect momentum reading show money following the compute-and-semiconductor complex, not the robotics cycle. Persistence and volume-price confirmation both favor SMH at 63.1 and 67.0 respectively, indicating sustained accumulation rather than a one-week spike.

Why this allocation slot

AI holds 5% as a tier-2 position despite a respectable 44.7 category score. The macro fit of 54.0/100 gets good marks from AI growth sponsorship (+14) and risk appetite (+10), but broad market bear and credit stress drag it down. The technical evidence of 58.6/100 sits below the top-2 threshold, meaning even with favorable narrative, SMH's extreme extension at 33.7% above the 50W penalizes upside capture for entry risk. The category's score was higher than some peers at allocation time, but two stronger categories ranked above it; to earn top-2 tier, AI would need either a cleaner 50W structure (less extended) or confirmation that the broad market bear descriptor is turning off. At 5%, it remains a tactical position in AltSeason, not a portfolio core.

Defense & AerospaceITA

Score
44.0
XAR
57/100
XAR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
77
Stochastic RSI
falling/neutral
40
Volume
thin participation
60
Setup/R-R
vertical extension
37
Dist 50W
+26.6%
4W
+5.6%
13W
+10.2%
RS/SPY
+3.1%
RS/Cat
+0.0%
Support
$85.12
Resistance
$127.17
Bull case

XAR has a vertical extension profile with 3.1% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

ITASELECTED
63/100
ITA chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
75
Stochastic RSI
overbought rolling over
27
Volume
thin participation
48
Setup/R-R
vertical extension
38
Dist 50W
+19.5%
4W
+6.5%
13W
+10.3%
RS/SPY
+3.1%
RS/Cat
+0.0%
Support
$75.51
Resistance
$105.56
Bull case

ITA has a vertical extension profile with 3.1% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

ROKT
24/100
ROKT chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
58
MACD
bearish/weakening
34
Stochastic RSI
falling/neutral
40
Volume
neutral
29
Setup/R-R
vertical extension
38
Dist 50W
+17.9%
4W
+3.8%
13W
+4.5%
RS/SPY
-2.6%
RS/Cat
-5.7%
Support
$30.44
Resistance
$41.33
Bull case

ROKT has a vertical extension profile with -2.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 on perfect trend scoring (100.0/100) and bullish-improving MACD confirmation, beating XAR despite nearly identical SPY-relative returns (both 3.1%). The edge comes from ITA's superior MACD signal—bullish and improving versus XAR's bullish but flattening—plus cleaner structure (71.5 vs 70.8) and a 6.3-point score gap. Both face the same entry-risk penalty: extended 19.5% to 26.6% above the 50W with thin participation. But ITA's improving momentum indicator and slightly better structural cleanliness suggest conviction is building, not fading. The category-relative strength tie at 0.0% means neither has peer leadership; ITA simply has better technical timing.

Why this allocation slot

Defense & Aerospace earned 5% as a tier-2 category with a 44.0 final score, helped substantially by macro tailwinds. The category macro fit of 64.0/100 reflects broad market bear (+6), dollar pressure (+3), and credit stress (+2), which all favor defensive hardware spending and durability names. Transition / Mixed regime adds +3 points because defensive names tend to hold value when risk appetite oscillates. The technical evidence of 44.5/100 is middling, anchored by thin participation and extended valuations, but macro fit of 59.0/100 on ITA itself compensates. To reach top-2 tier, the category would need either volume to normalize from thin participation to neutral, or a sharper deterioration in risk appetite to push more capital into prime contractors. For now it sits in the 5% band—a justified hold for portfolio balance, not a conviction call.

TechnologyXLK

Score
42.9
XLKSELECTED
54/100
XLK chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
78
MACD
bearish/weakening
52
Stochastic RSI
rising mid-zone
48
Volume
neutral
44
Setup/R-R
vertical extension
39
Dist 50W
+15.7%
4W
+5.1%
13W
+4.2%
RS/SPY
-3.0%
RS/Cat
+5.5%
Support
$55.43
Resistance
$69.29
Bull case

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

IGV
62/100
IGV chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
69
MACD
bearish/weakening
27
Stochastic RSI
rising mid-zone
78
Volume
neutral
40
Setup/R-R
neutral structure
56
Dist 50W
+10.9%
4W
+3.9%
13W
-1.3%
RS/SPY
-8.4%
RS/Cat
+0.0%
Support
$60.93
Resistance
$77.18
Bull case

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

CIBR
56/100
CIBR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
67
MACD
bearish/weakening
11
Stochastic RSI
oversold
70
Volume
thin participation
30
Setup/R-R
neutral structure
51
Dist 50W
+13.4%
4W
+4.5%
13W
-4.5%
RS/SPY
-11.6%
RS/Cat
-3.2%
Support
$33.31
Resistance
$46.26
Bull case

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

Why XLK won

XLK wins the category on relative strength inside its basket, posting 5.5% outperformance versus the category median while IGV flatlined at 0.0%. The setup is vertical extension 15.7% above the 50W—expensive entry ground—but XLK's 13W return of 4.2% and category-relative leadership justify the allocated slot. IGV's structure weakness (69.6 vs 71.3) and -8.4% SPY-relative return tell the story of duration-sensitive software lagging broad profitable tech through a volatile macro regime. The score gap of 7.5 points is clean; this is not a coin flip but a decisive technical win backed by sponsorship.

Why this allocation slot

Technology earned 5% allocation as a tier-2 category, sitting outside the top-2 overweights at 42.9 final score. The category macro fit of 49.0/100 reflects active headwinds—credit stress and dollar pressure both penalize growth—that offset AI growth sponsorship and positive risk appetite. A transition regime favors tangible assets and energy scarcity over duration bets, and the technical evidence of 62% weighting could not overcome macro fit scoring only 38% of the final composite. For Technology to earn top-2 status, either SPY-relative strength needs to inflect sharply positive or credit stress would need to roll off; right now it sits in the penalty box, held at 5% for portfolio balance but not favored relative to real assets and energy plays.

Precious MetalsSLV

Score
42.5
GDX
69/100
GDX chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
63
MACD
bearish but improving
33
Stochastic RSI
rising mid-zone
90
Volume
neutral
47
Setup/R-R
neutral structure
96
Dist 50W
-8.3%
4W
+5.7%
13W
-6.7%
RS/SPY
-13.9%
RS/Cat
+0.0%
Support
$31.13
Resistance
$41.42
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

GLD
59/100
GLD chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
63
MACD
bearish but improving
15
Stochastic RSI
rising mid-zone
93
Volume
neutral
31
Setup/R-R
pullback into support
90
Dist 50W
-5.8%
4W
+1.8%
13W
-9.2%
RS/SPY
-16.3%
RS/Cat
-2.5%
Support
$159.14
Resistance
$183.19
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

SLVSELECTED
56/100
SLV chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
67
MACD
bearish/weakening
4
Stochastic RSI
oversold
70
Volume
thin participation
30
Setup/R-R
neutral structure
60
Dist 50W
+6.8%
4W
-0.9%
13W
-5.8%
RS/SPY
-12.9%
RS/Cat
+0.9%
Support
$21.05
Resistance
$25.31
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why SLV won

SLV wins the category basket with 0.9% category-relative strength versus GDX's 0.0%, but this is a pyrrhic victory: both ETFs are deeply underwater on momentum (SLV at 3.6/100, GDX at an undefined low). SLV's edge is marginal—GDX actually has stronger trend (63) and technical evidence (58.5), with improving MACD that SLV lacks (bearish/weakening). The real story is that neither ETF warrants allocation. SLV's 13W return is -5.8% with -12.9% SPY-relative underperformance; GDX is similarly broken at -6.7% 13W with -13.9% SPY-relative. The 12.7-point gap in the reasoned ETF proof order (GDX 55.4 vs SLV 38.3) suggests GDX was technically superior on raw metrics, yet SLV wins the representative role through category-relative technicality, not conviction.

Why this allocation slot

Precious Metals is excluded from allocation entirely at 0%, ranked 9th or 10th in the portfolio. The category score of 42.5 is deeply subpar, dragged down by catastrophic momentum and macro fit of only 49.0/100. Dollar pressure is active (-5 after inversion), and risk appetite positive is active (-4), meaning both tailwinds for metals are currently offline. The technical evidence of 31.2/100 for SLV (the representative) is nearly unrecoverable; momentum confirmation at 3.6/100 screams capitulation, and thin participation at 0.62x average suggests no smart money is accumulating. Even metals scarcity (+7) and inflation pressure (+5) cannot overcome the macro regime. For Precious Metals to earn a 5% tier-2 slot, dollar pressure would need to turn negative (USD weakness) and risk appetite would need to reverse to favor safe havens; neither is visible yet. It remains on the bench.

Emerging MarketsIEMG

Score
11.4
IEMGSELECTED
57/100
IEMG chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
79
MACD
bearish/weakening
42
Stochastic RSI
oversold turn up
62
Volume
neutral
39
Setup/R-R
vertical extension
50
Dist 50W
+16.3%
4W
+0.4%
13W
+4.9%
RS/SPY
-2.3%
RS/Cat
+0.0%
Support
$53.47
Resistance
$69.27
Bull case

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

INDA
51/100
INDA chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
79
MACD
bearish/weakening
38
Stochastic RSI
oversold
40
Volume
neutral
38
Setup/R-R
vertical extension
38
Dist 50W
+20.6%
4W
-0.5%
13W
+5.4%
RS/SPY
-1.8%
RS/Cat
+0.5%
Support
$33.59
Resistance
$43.01
Bull case

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

ILF
45/100
ILF chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
37
MACD
bearish/weakening
0
Stochastic RSI
oversold
70
Volume
thin participation
17
Setup/R-R
neutral structure
51
Dist 50W
+12.2%
4W
+0.3%
13W
-6.8%
RS/SPY
-13.9%
RS/Cat
-11.7%
Support
$21.05
Resistance
$30.61
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why IEMG won

IEMG wins the emerging-market basket on timing superiority: 62.0 timing score versus INDA's 40.0, reflecting IEMG's oversold-turn-up stochastic setup versus INDA's flat oversold reading. The structure is nearly identical (73.8 vs 72.0), but IEMG's 4.9% 13W and neutral category-relative strength at 0.0% edge INDA by 5.9 points on technical merit. Neither has momentum; IEMG's 42.2 confirmation and INDA's 38.0 are both weak, meaning this is a value-reversion play, not a trend continuation. IEMG's setup suggests a higher-probability bounce from oversold extremes, which justifies the representative role despite both ETFs carrying negative SPY-relative returns of -2.3% and -1.8%.

Why this allocation slot

Emerging Markets is excluded from allocation entirely at 0%, ranked outside the portfolio with an 11.4 category score. The macro fit is disastrous at 25.0/100: dollar pressure is active (-14), credit stress is active (-10), and broad market bear is active (-9), all of which crush EM valuations and flows. Risk appetite positive (+8) and commodity breadth provide minimal offset. The technical evidence of 34.1/100 on IEMG is middling—oversold timing is not enough when macro winds are this negative. For Emerging Markets to earn even a 5% tier-3 slot, the dollar would need to weaken materially, credit stress would need to recede, and broad market bear would need to flip. Currently none of those conditions hold; EM is a tactical contrarian opportunity, not an allocation-worthy position. It will move back onto the board when the regime shifts toward dollar weakness and risk appetite normalization.