← All reports
2021-10-012021-09-17
Weekly allocation report

2021-09-24

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
XLKTechnology10%Top-2 (10%)
BOTZAI10%Top-2 (10%)
COPXIndustrial Metals5%Tier-2 (5%)
MOOAgriculture & Livestock5%Tier-2 (5%)
IGFUtilities & Infrastructure5%Tier-2 (5%)
URNMNuclear Energy5%Tier-2 (5%)
ITADefense & Aerospace5%Tier-2 (5%)
INDAEmerging Markets5%Tier-2 (5%)

Trade Instructions — Monday Open

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

ActionTickerInstruction
SELLXLUSell 40% of XLU position (reduce 6.3% → 3.8%)
SELLCIBRSell 25% of CIBR position (reduce 10% → 7.5%)
SELLGLDSell 33% of GLD position (reduce 3.8% → 2.5%)
BUYBOTZBuy BOTZ — 20% of freed cash (adds 1.3% to portfolio)
BUYIGFBuy IGF — 20% of freed cash (adds 1.3% to portfolio)
BUYINDABuy INDA — 20% of freed cash (adds 1.3% to portfolio)
BUYXLKBuy XLK — 40% of freed cash (adds 2.5% 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%
CIBR7.5%
BOTZ7.5%
COPX6.3%
MOO5%
URNM5%
ITA3.8%
XLU3.8%
GLD2.5%
IGF2.5%
INDA2.5%
XLK2.5%
SLV1.3%

Macro Regime — Goldilocks

Score inputs
Growth (ISM PMI)
50
Liquidity (Fed Balance)
62
Risk Appetite
56
Inflation Pressure
30
Dollar Pressure
54
Credit Stress
56
Commodity Breadth
82
Macro tailwinds
AITechnologyIndustrial MetalsEmerging MarketsUtilities & Infrastructure
Active conditions (8)
Liquidity expansion
Liquidity is loose enough to support risk-taking, growth multiples, and longer-duration leadership.
Credit stress
Credit proxies are warning that balance-sheet sensitivity and weak-quality cyclicals deserve a penalty.
Disinflation pressure
Inflation pressure is muted, which usually favors duration, quality growth, and monetary hedges over energy beta.
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.
AI growth sponsorship
Semiconductors or Nasdaq leadership says the market is still sponsoring the AI/growth stack.
EM liquidity support
Dollar, liquidity, and credit conditions are not blocking emerging-market exposure.
Real asset sponsorship
Commodity breadth or inflation pressure supports scarce-resource categories when charts agree.
Not active
Liquidity stressDollar pressureRisk appetite positiveRisk appetite brokenGrowth slowdownGrowth expansionInflation pressureSupply shortageEnergy scarcityMonetary hedge bidDefensive rotationBroad market bear

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
11.58% / >= 5% (hold)PASS
ISM Manufacturing PMI
missing/skipped / >= 50PASS
BTC 50W SMA rising
1.67% / > 0 week-over-weekPASS
Fear & Greed
missing/skipped / 50-90PASS
TOTAL3/BTC 50W not decisively falling
-3.96% / > -10% week-over-week (hold)PASS
Fed balance sheet flat/rising
True / latest WALCL >= 4 weeks agoPASS
BTC
$43,208.539
50W SMA
$38,725.574
200W SMA
$15,829.731
BTC-USD — Weekly
BTC-USD chart
⤢ ZOOM
SOL-USD — Weekly
SOL-USD chart
⤢ ZOOM

Category Rankings

RankCategoryWinnerScoreAlloc4W RetPeers (4W)
1TechnologyXLK68.820%+2.33%IGV +3.5% · CIBR +5.4%
2AIBOTZ67.520%-3.08%SMH -0.5% · AIQ +1.4%
3Industrial MetalsCOPX60.910%+11.94%REMX +6.9% · PICK +5.3%
4Agriculture & LivestockMOO42.410%+2.31%WEAT +5.7% · VEGI +3.3%
5Utilities & InfrastructureIGF42.210%+3.18%XLU +3.3% · PAVE +4.9%
6Nuclear EnergyURNM42.010%+23.22%URA +22.6% · NLR +7.2%
7Defense & AerospaceITA37.510%+2.89%XAR +3.2% · ROKT +1.5%
8Emerging MarketsINDA35.710%-0.60%ILF -4.5% · IEMG +2.6%
9Precious MetalsSLV34.30%+8.01%GLD +2.9% · GDX +12.1%
10Traditional EnergyFCG24.60%+16.16%XOP +15.7% · XLE +12.8%

TechnologyXLK

Score
68.8
IGV
65/100
IGV chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
73
Stochastic RSI
falling/neutral
40
Volume
neutral
62
Setup/R-R
vertical extension
38
Dist 50W
+15.1%
4W
-0.3%
13W
+8.7%
RS/SPY
+4.6%
RS/Cat
+0.6%
Support
$68.52
Resistance
$85.63
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

CIBR
65/100
CIBR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
73
Stochastic RSI
falling/neutral
40
Volume
above-average participation
56
Setup/R-R
vertical extension
39
Dist 50W
+15.4%
4W
-1.0%
13W
+8.1%
RS/SPY
+4.0%
RS/Cat
+0.0%
Support
$42.39
Resistance
$52.52
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XLKSELECTED
70/100
XLK chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
88
MACD
bearish/weakening
56
Stochastic RSI
oversold
62
Volume
accumulation/confirmation
68
Setup/R-R
neutral structure
44
Dist 50W
+13.7%
4W
-0.8%
13W
+7.9%
RS/SPY
+3.8%
RS/Cat
-0.2%
Support
$67.74
Resistance
$79.68
Bull case

XLK has a neutral structure profile with 3.8% 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 because it combines price strength above both the 50W and 200W with a measured 13.7% distance that avoids the vertical extension trap plaguing its peers. The 3.8% relative strength versus SPY sits in a sweet spot—enough to justify capital allocation without the momentum divergence showing in IGV, which trades at 4.6% RS but suffers a flattening MACD and deteriorating stochastic RSI. XLK's neutral structure with 87.3 compression score and accumulation-level volume at 1.62x the 20W average creates a clean entry setup; IGV's vertical extension and stochastic RSI fall tell you the move is already aging. The trend score of 87.8 reflects genuine breadth leadership rather than narrow, stretched momentum, and the timing score of 62.0 acknowledges the overbought stochastic while the bearish MACD flags risk—a nuanced read that IGV's 40.0 timing score simply misses by staying bullish into deteriorating confirmation.

Why this allocation slot

Technology earns its 10% top-2 slot because the category scored 68.8, ranking among the two highest-scoring eligible categories this week. XLK's macro fit of 72.0 at the category level reflects active tailwinds: liquidity expansion and AI growth sponsorship both carry signal weight, while the Goldilocks regime provides a structural bid that offsets the modest credit stress headwind. The technical evidence of 62% weight drives the decision—price structure, volume sponsorship, and timing quality are observable facts this week, not stale narratives. However, recognize the tension: momentum is positive but MACD is weakening and stochastic RSI is oversold, meaning entry risk has risen since the initial leg up. This allocation works because the risk-adjusted opportunity favors the setup today; deterioration in breadth or volume confirmation would quickly disqualify the category for next week's rebalance.

AIBOTZ

Score
67.5
BOTZSELECTED
78/100
BOTZ chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
91
Stochastic RSI
overbought rolling over
49
Volume
above-average participation
72
Setup/R-R
neutral structure
38
Dist 50W
+14.1%
4W
+5.4%
13W
+10.1%
RS/SPY
+6.0%
RS/Cat
+2.6%
Support
$32.85
Resistance
$39.00
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

SMH
75/100
SMH chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
70
Stochastic RSI
falling/neutral
67
Volume
thin participation
67
Setup/R-R
neutral structure
37
Dist 50W
+14.1%
4W
+0.1%
13W
+7.4%
RS/SPY
+3.4%
RS/Cat
+0.0%
Support
$116.67
Resistance
$136.65
Bull case

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

AIQ
42/100
AIQ chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
72
MACD
bearish but improving
42
Stochastic RSI
falling/neutral
75
Volume
thin participation
49
Setup/R-R
neutral structure
39
Dist 50W
+9.4%
4W
+0.0%
13W
+3.1%
RS/SPY
-1.0%
RS/Cat
-4.4%
Support
$27.99
Resistance
$31.91
Bull case

AIQ has a neutral structure profile with -1.0% 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 dominates because it alone delivers a perfect 100.0 trend score—price above both the 50W and 200W with a 0.6% slope and 6.0% SPY-relative strength that shows genuine conviction in the move. The 13W momentum of 10.1% paired with 2.6% category-relative strength creates the rare setup where both absolute and relative trends confirm each other without MACD deterioration; SMH's bullish but flattening MACD and falling stochastic RSI signal momentum is aging despite higher 13W return, and its thin participation at category-low volume tells you accumulation is not sponsoring the move. BOTZ's above-average participation at 1.41x the 20W average marks institutional participation, not retail chase. The 90.9 momentum confirmation score reflects this clean confluence of price, volume, and trend mechanics; SMH's 70.0 reads more like a statistical hangover from prior strength rather than active buying pressure this week.

Why this allocation slot

AI earns its 10% top-2 allocation because the category scored 67.5, securing the second-highest eligible final score. BOTZ's technical evidence of 74.7 and strong macro fit of 76.0 align in a Goldilocks regime where liquidity expansion and AI growth sponsorship create tailwinds; credit stress is active but subordinate at -8 versus +14 for AI growth. The risk is real—stochastic RSI is overbought rolling over and price sits just 0.6% from resistance—but the category's macro signal is strong enough to justify allocation despite the extended setup. The upside to resistance is negative on a price-only basis, making this an execution-dependent trade: volume confirmation must hold for the setup to work. This is a top-2 call on momentum and macro alignment, not on valuation or long-term fundamentals; expect rebalancing if volume thins or MACD rolls over decisively.

Industrial MetalsCOPX

Score
60.9
REMX
65/100
REMX chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
100
Stochastic RSI
falling/neutral
48
Volume
neutral
92
Setup/R-R
vertical extension
48
Dist 50W
+37.1%
4W
-1.3%
13W
+31.6%
RS/SPY
+27.6%
RS/Cat
+40.1%
Support
$76.31
Resistance
$117.41
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

COPXSELECTED
77/100
COPX chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
78
MACD
bearish but improving
12
Stochastic RSI
falling/neutral
100
Volume
neutral
44
Setup/R-R
pullback into support
98
Dist 50W
+0.6%
4W
-5.8%
13W
-8.5%
RS/SPY
-12.6%
RS/Cat
+0.0%
Support
$33.22
Resistance
$44.33
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

PICK
70/100
PICK chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
67
MACD
bearish/weakening
0
Stochastic RSI
oversold
100
Volume
above-average participation
25
Setup/R-R
pullback into support
93
Dist 50W
+0.8%
4W
-8.5%
13W
-8.6%
RS/SPY
-12.7%
RS/Cat
-0.1%
Support
$41.59
Resistance
$50.48
Bull case

PICK has a pullback into support profile with -12.7% 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 decisively against REMX by choosing pullback-into-support over vertical extension in a macro regime that rewards patience over momentum. COPX sits at just 0.6% from the 50W with perfect 100.0 timing, stochastic RSI falling at 0.23, and MACD bearish but improving—this is a textbook setup where every buyer at these prices paid full price, creating a defined invalidation at 33.22 support. REMX's 37.1% extension above the 50W and momentum confirmation of 100.0 feel aggressive, but the bullish-but-flattening MACD and falling stochastic RSI reveal the setup is maturing: the move has already attracted every buyer willing to chase, and late entries face 22.1% downside to support with minimal definition. COPX's 98.0 risk-reward versus REMX's 47.6 quantifies this difference in edge. The category's macro fit of 79.0 is strong enough to validate both, but COPX's risk-adjusted positioning wins the allocation decision within the category.

Why this allocation slot

Industrial Metals earns 5% tier-2 allocation on a score of 60.9, benefiting from the strongest category-level macro fit at 79.0. Metals scarcity at +14 and commodity breadth positive at +10 provide genuine tailwinds, and Goldilocks regime supports real asset allocation; credit stress at -7 is the only headwind. COPX's technical evidence of 60.6 is solid but not exceptional, and the momentum confirmation of 12.5 shows weakness despite the strong trend; the move up in copper prices has stalled and the setup now depends on support holding. This allocation works because the macro case for industrial metals scarcity is the strongest after Technology and AI among all eligible categories, but understand that it's a macro play, not a technical momentum chase. If copper breaks support at 33.22, this category loses its case immediately—the macro story does not save a broken chart. Maintain this position as long as support holds; tighten your stop if volume participation drops below 1.0x the 20W average, signaling the accumulation story is stalling.

Agriculture & LivestockMOO

Score
42.4
WEAT
72/100
WEAT chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
92
MACD
bearish/weakening
63
Stochastic RSI
falling/neutral
70
Volume
thin participation
59
Setup/R-R
neutral structure
50
Dist 50W
+9.4%
4W
-1.1%
13W
+10.7%
RS/SPY
+6.6%
RS/Cat
+8.7%
Support
$29.60
Resistance
$37.20
Bull case

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

MOOSELECTED
71/100
MOO chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
90
MACD
bearish but improving
51
Stochastic RSI
rising mid-zone
83
Volume
neutral
59
Setup/R-R
neutral structure
42
Dist 50W
+8.7%
4W
+0.4%
13W
+2.0%
RS/SPY
-2.1%
RS/Cat
+0.0%
Support
$87.78
Resistance
$94.80
Bull case

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

VEGI
62/100
VEGI chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
85
MACD
bearish but improving
31
Stochastic RSI
rising mid-zone
100
Volume
thin participation
49
Setup/R-R
pullback into support
88
Dist 50W
+4.5%
4W
-1.1%
13W
-1.1%
RS/SPY
-5.1%
RS/Cat
-3.0%
Support
$38.07
Resistance
$42.84
Bull case

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

Risk

A failed hold above support would weaken the setup.

Tracked, but not top-2 eligible because: .

Why MOO won

MOO edges WEAT in a margin-of-error competition because its timing score of 83.0 versus 70.0 reflects superior stochastic RSI action—rising mid-zone at 0.44 versus falling/neutral—and a bearish MACD that is improving rather than weakening. The 8.7% distance from the 50W sits in the productive range where strength is real but not stretched, and MOO's category-relative strength of 0.0% versus WEAT's 8.7% reveals the truth: WEAT's strong 13W return of 10.7% is primarily from grains, not from agribusiness breadth. MOO trades with neutral volume at 0.78x the 20W average, which is less aggressive than WEAT's thin participation but reflects the reality that this category lacks conviction. The score gap of only 1.3 points signals a weak category overall, and MOO wins because it avoids MACD deterioration while accepting similar lack of volume sponsorship.

Why this allocation slot

Agriculture & Livestock receives 5% tier-2 allocation with a low category score of 42.4, placing it in the middle tier of eligible categories. The macro fit of 55.0 shows balanced opposing forces: real asset sponsorship and commodity breadth positive are offset by disinflation pressure at -8, reducing net macro tailwind. MOO's 66.7 technical evidence reflects decent trend setup but weak momentum confirmation and neutral volume, meaning this allocation is a residual holding rather than a conviction trade. The placement here depends on what else is available; if higher-conviction categories fill the top-2 and tier-2 allocations, agriculture survives as filler. However, recognize the conditional nature: breaching support at 87.78 would quickly invalidate the setup, and the lack of volume sponsorship means any move lower could accelerate without institutional participation to catch it. This is a hold-because-setup-is-defined trade, not a buy-because-macro-is-good trade.

Utilities & InfrastructureIGF

Score
42.2
IGFSELECTED
78/100
IGF chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
87
MACD
bearish but improving
37
Stochastic RSI
falling/neutral
100
Volume
thin participation
52
Setup/R-R
pullback into support
65
Dist 50W
+3.2%
4W
-0.7%
13W
-0.1%
RS/SPY
-4.2%
RS/Cat
-0.9%
Support
$45.35
Resistance
$47.49
Bull case

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

XLU
81/100
XLU chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
79
MACD
bearish/weakening
31
Stochastic RSI
oversold
100
Volume
above-average participation
39
Setup/R-R
pullback into support
98
Dist 50W
+1.0%
4W
-4.9%
13W
+1.8%
RS/SPY
-2.2%
RS/Cat
+1.0%
Support
$31.99
Resistance
$34.97
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

PAVE
63/100
PAVE chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
77
MACD
bearish/weakening
21
Stochastic RSI
oversold
70
Volume
neutral
40
Setup/R-R
neutral structure
63
Dist 50W
+9.0%
4W
-5.6%
13W
+0.8%
RS/SPY
-3.3%
RS/Cat
+0.0%
Support
$24.71
Resistance
$27.60
Bull case

PAVE has a neutral structure profile with -3.3% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why IGF won

IGF wins against XLU in a category where both offer similar pullback-into-support structures but IGF's timing advantage drives the decision. IGF's 100.0 timing score and stochastic RSI at 0.28 (falling/neutral) with just 3.2% distance from the 50W creates a tighter entry than XLU's oversold stochastic RSI at the far lower level, which typically marks exhaustion rather than opportunity. IGF's bearish MACD is improving while XLU's is weakening, adding directional edge despite both sitting in supportable zones. XLU scores 81 composite versus IGF's 78, and its 98.0 risk-reward crushes IGF's 64.6, but in a category lacking volume sponsorship (IGF's thin participation at 0.69x, XLU's above-average), timing and MACD direction matter more than theoretical risk-reward. The -4.2% SPY-relative for IGF versus -2.2% for XLU is negligible, so the split decision rests on setup quality: IGF's rising timing setup edges XLU's falling timing setup.

Why this allocation slot

Utilities & Infrastructure receives 5% tier-2 allocation on a score of 42.2, placing it in the middle tier of eligible categories. The macro fit of 60.0 reflects disinflation pressure at +6 and a Transition/Mixed regime contribution of +4, making utilities the defensive asset in the portfolio—not exciting, but functional. IGF's technical evidence of 67.3 is solid but not exceptional, and the momentum confirmation of 37.2 shows weakness; this is a low-volatility hold for portfolio ballast, not a conviction position. The thin participation at 0.69x the 20W average for IGF signals passive indexing rather than active accumulation, meaning the category lacks sponsorship. This allocation exists because defined-support setups in low-vol categories have value in a Goldilocks regime where they protect downside without requiring perfect timing. However, this is your last-to-exit category if risk increases; if credit stress becomes active or Goldilocks breaks, infrastructure holdings tie up capital that would be better deployed in growth categories. Monitor support at 45.35; if broken, this allocation loses its tactical justification and should be replaced with stronger opportunities.

Nuclear EnergyURNM

Score
42.0
URNMSELECTED
52/100
URNM chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
80
MACD
bullish and improving
100
Stochastic RSI
falling/neutral
53
Volume
distribution pressure
56
Setup/R-R
vertical extension
27
Dist 50W
+41.6%
4W
+29.5%
13W
+17.4%
RS/SPY
+13.4%
RS/Cat
+12.9%
Support
$25.68
Resistance
$43.15
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

URA
57/100
URA chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
85
Stochastic RSI
falling/neutral
53
Volume
distribution pressure
49
Setup/R-R
vertical extension
29
Dist 50W
+27.2%
4W
+16.5%
13W
+4.6%
RS/SPY
+0.5%
RS/Cat
+0.0%
Support
$17.81
Resistance
$26.34
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

NLR
56/100
NLR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
77
MACD
bearish but improving
38
Stochastic RSI
falling/neutral
100
Volume
neutral
50
Setup/R-R
pullback into support
72
Dist 50W
+3.6%
4W
-0.3%
13W
+0.1%
RS/SPY
-4.0%
RS/Cat
-4.5%
Support
$51.90
Resistance
$55.65
Bull case

NLR has a pullback into support profile with -4.0% 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 by trading strength against URA's weakness on relative basis, though this is a pyrrhic victory in a setup where both contenders are extended and distribution-pressure volume is flashing caution. URNM's 41.6% extension from the 50W is brutal for timing (53.0/100), but its 100.0 momentum confirmation and 13.4% SPY-relative strength show that if extension is occurring, it at least has conviction and category dominance: the 12.9% category-relative strength of +12.9 versus URA's 0.0% proves buyers are choosing URNM. URA's 100.0 trend score and thin -4.0% SPY-relative lag reflect technical purity without institutional sponsorship; at 0.5% category RS, URA is not winning the category competition. URNM's 2.07x volume distribution pressure is the warning signal—high volume on an extended move typically precedes pullback—but within a bad basket, URNM's momentum and relative strength edge justifies the selection over stalled URA.

Why this allocation slot

Nuclear Energy receives 5% tier-2 allocation despite a weak 42.0 category score because it qualifies as eligible and fills the tier-2 slot. The macro fit of 57.0 reflects real asset sponsorship at +7 and AI growth sponsorship at +5, offsetting credit stress at -5; the case is real but modest compared to Industrial Metals' 79.0 or Technology's 72.0. URNM's technical evidence of 31.6 is alarming—this is a deeply extended setup with distribution-pressure volume and a 100.0 momentum confirmation that typically leads reversals. The timing of 53.0 and risk-reward of 26.7 tell the truth: 41.6% above the 50W with 47.3% downside to support means this setup has asymmetric risk to the downside. Allocate to this category only because the macro case for uranium scarcity has merit if energy demand accelerates, but understand that this is a momentum trade into extended setup, not a value or mean-reversion opportunity. Risk management is critical here; if volume participation drops below 1.5x the 20W average or stochastic RSI rolls over decisively, exit the position immediately rather than waiting for support to be tested.

Defense & AerospaceITA

Score
37.5
ITASELECTED
72/100
ITA chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
67
MACD
bearish/weakening
17
Stochastic RSI
rising mid-zone
100
Volume
above-average participation
31
Setup/R-R
pullback into support
83
Dist 50W
+4.8%
4W
-1.3%
13W
-6.0%
RS/SPY
-10.0%
RS/Cat
+1.4%
Support
$102.40
Resistance
$112.01
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XAR
75/100
XAR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
78
MACD
bearish but improving
6
Stochastic RSI
oversold turn up
100
Volume
neutral
40
Setup/R-R
pullback into support
90
Dist 50W
+0.2%
4W
-2.8%
13W
-12.1%
RS/SPY
-16.2%
RS/Cat
-4.7%
Support
$117.46
Resistance
$136.44
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

ROKT
50/100
ROKT chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
58
MACD
bearish but improving
23
Stochastic RSI
oversold
100
Volume
neutral
43
Setup/R-R
pullback into support
90
Dist 50W
+1.9%
4W
-1.4%
13W
-7.4%
RS/SPY
-11.5%
RS/Cat
+0.0%
Support
$39.89
Resistance
$43.64
Bull case

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

Risk

A failed hold above support would weaken the setup.

Tracked, but not top-2 eligible because: .

Why ITA won

ITA wins a narrow race because its pullback into support setup offers superior risk management against two runners-up trading on hope rather than confirmation. The 100.0 timing score reflects the essential insight: price is just 4.8% from the 50W with MACD bearish but stochastic RSI rising mid-zone, creating a defined decision point at support 102.40 where invalidation is clean. ITA's 82.9 risk-reward score crushes XAR's 90.0 because ITA offers 2.8% downside to support versus a 6.0% upside cushion, while XAR dangles 90.0 risk-reward on a far more stretched -16.2% SPY-relative basis that lacks category conviction. The 1.4% category-relative strength advantage over XAR's -4.7% says buyers are choosing ITA, and above-average participation at 1.14x the 20W confirms sponsorship. Neither competitor has the volume profile or relative momentum to challenge this decision.

Why this allocation slot

Defense & Aerospace receives 5% tier-2 allocation despite a weak 37.5 category score because it qualified as eligible and ranked above the zero-allocation threshold. The macro fit of 55.0 reflects a neutral stance—no descriptor profile strongly favors defense cyclicality in a Goldilocks regime where growth and technology are better sponsored. ITA's technical evidence of 43.2 is modest, but the 100.0 timing and 82.9 risk-reward create an asymmetric setup: the cost of being wrong is small relative to the potential bounce from support. This is a tactical hold that works only if support holds; breach 102.40 and the case evaporates immediately. Rank this category behind growth, AI, and high-conviction commodity scarcity plays, but the defined-risk entry justifies keeping capital at work rather than sitting in cash waiting for a better setup.

Emerging MarketsINDA

Score
35.7
INDASELECTED
72/100
INDA chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
overbought rolling over
27
Volume
above-average participation
75
Setup/R-R
vertical extension
43
Dist 50W
+18.2%
4W
+4.9%
13W
+12.3%
RS/SPY
+8.2%
RS/Cat
+19.8%
Support
$40.05
Resistance
$49.91
Bull case

INDA has a vertical extension profile with 8.2% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

ILF
6/100
ILF chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
32
MACD
bearish/weakening
0
Stochastic RSI
oversold
95
Volume
above-average participation
4
Setup/R-R
pullback into support
88
Dist 50W
-4.0%
4W
-8.2%
13W
-14.2%
RS/SPY
-18.3%
RS/Cat
-6.7%
Support
$27.31
Resistance
$32.28
Bull case

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

IEMG
70/100
IEMG chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
63
MACD
bearish but improving
11
Stochastic RSI
falling/neutral
100
Volume
distribution pressure
26
Setup/R-R
pullback into support
90
Dist 50W
-2.1%
4W
-1.3%
13W
-7.5%
RS/SPY
-11.6%
RS/Cat
+0.0%
Support
$60.55
Resistance
$68.04
Bull case

IEMG has a pullback into support 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 INDA won

INDA crushes the competition with a perfect 100.0 trend score and clean 100.0 momentum confirmation, but this dominant technical performance is purchased at high entry risk. INDA's 18.2% extension from the 50W creates a setup where every buyer at these prices is late, and the 0.0% upside to resistance means no room for follow-through—the move is complete. ILF dropped hard: its 0.0 technical evidence reflects a structurally broken chart (bearish MACD, oversold stochastic, falling trend), and the -18.3% SPY-relative strength shows India outperformance came at the cost of broader EM weakness. INDA's 8.2% SPY-relative strength and 19.8% category-relative dominance quantify the leadership, but momentum confirmation of 100.0 with stochastic RSI overbought rolling over is a textbook top signal, not a bottom setup. The victory is real; the opportunity cost is extreme.

Why this allocation slot

Emerging Markets receives 5% tier-2 allocation on a score of 35.7, which is weak but qualified as eligible. The category macro fit of 70.0 reflects em liquidity support at +14 and Goldilocks regime at +8, providing genuine tailwinds that offset credit stress at -10. INDA's technical evidence of 82.6 is strong—trend, structure, and volume all confirm—but the timing of 27.0 and risk-reward of 42.9 reveal the cost: entry at resistance with 24.6% downside risk and minimal upside cushion. This allocation works only if you believe EM liquidity support and India quality growth can drive prices higher despite technical extension. For this trade, monitor two critical levels: if stochastic RSI rolls below 0.70, the momentum setup is breaking; if INDA breaks below support at 40.05, the category loses its case and you exit immediately. This is a conviction position based on macro flow, not on technical purity; most of the allocation edge comes from the 70.0 category macro fit, not from INDA's extended setup. Respect the position risk.

Precious MetalsSLV

Score
34.3
GLD
55/100
GLD chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
38
MACD
bearish/weakening
34
Stochastic RSI
oversold
95
Volume
neutral
40
Setup/R-R
pullback into support
90
Dist 50W
-4.0%
4W
-4.0%
13W
-2.0%
RS/SPY
-6.0%
RS/Cat
+11.6%
Support
$161.98
Resistance
$178.38
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

SLVSELECTED
49/100
SLV chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
53
MACD
bearish but improving
0
Stochastic RSI
oversold
65
Volume
above-average participation
19
Setup/R-R
pullback into support
90
Dist 50W
-12.2%
4W
-7.3%
13W
-14.4%
RS/SPY
-18.4%
RS/Cat
-0.7%
Support
$20.71
Resistance
$25.90
Bull case

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

GDX
41/100
GDX chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
32
MACD
bearish/weakening
0
Stochastic RSI
oversold
60
Volume
above-average participation
17
Setup/R-R
pullback into support
90
Dist 50W
-15.2%
4W
-9.0%
13W
-13.6%
RS/SPY
-17.7%
RS/Cat
+0.0%
Support
$29.68
Resistance
$39.42
Bull case

GDX has a pullback into support profile with -17.7% 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 by default in a deeply impaired category, but the win itself is instructive: neither SLV nor GLD nor GDX possess the technical qualities that justify capital allocation at this moment. SLV edges GLD because its above-average participation at 1.25x the 20W average shows someone is buying the oversold dip, while GLD's neutral volume suggests passive index following rather than sponsorship. SLV's -18.4% SPY-relative strength is catastrophic, and the 13W return of -14.4% reflects a complete loss of trend momentum, but the stochastic RSI of 0.06 is deeply oversold and the 20.71 support is clean. The risk-reward of 90.0 and timing of 65.0 create an asymmetric setup on paper, but the momentum confirmation of 0.0 tells the real story: no one is buying, and the volume participation only reflects desperation, not conviction.

Why this allocation slot

Precious Metals receives 0% allocation this week, excluded entirely from the portfolio. The category scored 34.3, ranking 9th or 10th, and the technical evidence of 20.5 for SLV—the best available option—is simply insufficient to justify holding capital in metals. Disinflation pressure is active at +6 and liquidity expansion is neutral to slightly negative, meaning the macro backdrop actively penalizes precious metals in a Goldilocks regime where real assets are needed for inflation hedge, not deflation protection. SLV's micro setup may have edge—oversold, support defined, volume rising—but the category macro is so weak that no micro setup can overcome it. For metals to re-enter the portfolio, at least two conditions must change: first, credit stress must shift from passive to active, signaling real financial fragility; second, the category must show volume participation above 1.5x average indicating institutional accumulation rather than retail panic buying. Until then, capital allocated to metals is capital not allocated to Technology, AI, or Industrial Metals scarcity plays with stronger macro sponsorship.

Traditional EnergyFCG

Score
24.6
XOP
47/100
XOP chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
58
MACD
bearish but improving
44
Stochastic RSI
rising mid-zone
61
Volume
neutral
41
Setup/R-R
vertical extension
35
Dist 50W
+21.6%
4W
+10.4%
13W
-7.7%
RS/SPY
-11.8%
RS/Cat
+0.0%
Support
$73.17
Resistance
$99.75
Bull case

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

XLE
60/100
XLE chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
58
MACD
bearish but improving
34
Stochastic RSI
rising mid-zone
83
Volume
above-average participation
49
Setup/R-R
neutral structure
59
Dist 50W
+10.8%
4W
+3.2%
13W
-8.0%
RS/SPY
-12.1%
RS/Cat
-0.3%
Support
$22.94
Resistance
$27.88
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

FCGSELECTED
44/100
FCG chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
70
MACD
bearish but improving
60
Stochastic RSI
rising mid-zone
53
Volume
neutral
50
Setup/R-R
vertical extension
25
Dist 50W
+30.0%
4W
+13.0%
13W
-4.9%
RS/SPY
-9.0%
RS/Cat
+2.8%
Support
$12.28
Resistance
$16.70
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why FCG won

FCG wins a category that should not exist in this portfolio, and its win reveals category rot: FCG trades at 30.0% extension above the 50W, making every current buyer late to the party and every support break a potential capitulation. Even within a weak basket, FCG's timing of 53.0 and risk-reward of 25.0 are objectively poor—upside to resistance is -4.9% with 29.3% downside to support, and volume is neutral at 1.07x the 20W average, showing no institutional sponsorship. XLE, the technical evidence leader at 54.5 reasoned rank, at least trades near the 50W with better MACD action, yet the category overall scores 24.6 because credit stress at -7 and disinflation pressure at -10 create headwinds that overwhelm any micro setup. The category-level macro fit of 40.0 is the real killer: liquidity expansion is not active for energy, and real asset sponsorship is weak relative to the disinflation headwind.

Why this allocation slot

Traditional Energy receives 0% allocation this week, excluded from the portfolio entirely. The category scored 24.6, ranking 9th or 10th as one of the two worst-scoring categories, and there is no edge to harvest here. The technical setup is poor—FCG is extended, volume is weak, and MACD is mere hope-pattern—but the macro case is the primary disqualifier: disinflation pressure at -10 is the active headwind that matters most in 2021, and it directly penalizes traditional energy while supporting technology, AI, and deflation-hedge utilities. Credit stress is active at -7 but not yet severe enough to shift the energy narrative from demand-destruction to supply-crisis, meaning the macro regime remains hostile. For energy to re-enter the portfolio, inflation expectations must shift meaningfully—either through a Fed policy change or a geopolitical shock—and the disinflation descriptor must flip to inflation protection active. Until that regime change occurs, energy capital is better deployed elsewhere. The setup gap between COPX's 0.6% distance and FCG's 30.0% distance quantifies what you are giving up by standing in the wrong category.