← All reports
2021-12-312021-12-17
Weekly allocation report

2021-12-24

TrendBTC
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
FBTC50%Overlay
COPXIndustrial Metals10%Top-2 (10%)
XLETraditional Energy10%Top-2 (10%)
XLUUtilities & Infrastructure5%Tier-2 (5%)
GLDPrecious Metals5%Tier-2 (5%)
MOOAgriculture & Livestock5%Tier-2 (5%)
XARDefense & Aerospace5%Tier-2 (5%)
SMHAI5%Tier-2 (5%)
URANuclear Energy5%Tier-2 (5%)

Trade Instructions — Monday Open

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

ActionTickerInstruction
SELLFSOLSell 33% of FSOL position (reduce 37.5% → 25%)
SELLXLKSell 50% of XLK position (reduce 5% → 2.5%)
SELLURNMSell entire URNM position (1.3% of portfolio)
SELLPAVESell entire PAVE position (1.3% of portfolio)
BUYCOPXBuy COPX — 7% of freed cash (adds 1.3% to portfolio)
BUYXLUBuy XLU — 7% of freed cash (adds 1.2% to portfolio)
BUYURABuy URA — 7% of freed cash (adds 1.3% to portfolio)
BUYFBTCBuy FBTC — 71% of freed cash (adds 12.5% to portfolio)
BUYXARBuy XAR — 7% 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
FSOL25%
FBTC25%
XLE10%
MOO6.3%
XLU6.3%
GLD5%
SMH5%
COPX3.8%
PICK3.8%
URA3.8%
XLK2.5%
ITA2.5%
XAR1.3%

Macro Regime — Transition / Mixed

Score inputs
Growth (ISM PMI)
50
Liquidity (Fed Balance)
62
Risk Appetite
57
Inflation Pressure
57
Dollar Pressure
57
Credit Stress
60
Commodity Breadth
78
Macro tailwinds
Defense & AerospaceNuclear Energy
Active conditions (10)
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.
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 positiveRisk 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 — TrendBTC

ValueBTC

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

TrendBTC — ACTIVE

TrendBTC not confirmed

AltSeason

one or more available conditions failed

AltSeason conditions (all must pass)
Already crypto risk-on
True / ValueBTC or TrendBTCPASS
BTC distance above 50W
5.89% / >= 20%FAIL
ISM Manufacturing PMI
missing/skipped / >= 50PASS
BTC 50W SMA rising
0.52% / > 0 week-over-weekPASS
Fear & Greed
missing/skipped / 50-90PASS
TOTAL3/BTC 50W not decisively falling
-0.58% / > -5% week-over-weekPASS
Fed balance sheet flat/rising
True / latest WALCL >= 4 weeks agoPASS
BTC
$50,809.516
50W SMA
$47,984.005
200W SMA
$18,651.083
BTC-USD — Weekly
BTC-USD chart
⤢ ZOOM
SOL-USD — Weekly
SOL-USD chart
⤢ ZOOM

Category Rankings

RankCategoryWinnerScoreAlloc4W RetPeers (4W)
1Industrial MetalsCOPX59.520%+2.69%PICK +2.0% · REMX -6.1%
2Traditional EnergyXLE56.520%+11.42%FCG +3.8% · XOP +1.5%
3Utilities & InfrastructureXLU53.510%-1.42%PAVE -9.1% · IGF -0.9%
4Precious MetalsGLD53.010%+1.67%GDX +1.1% · SLV +3.9%
5Agriculture & LivestockMOO49.310%-4.01%VEGI -0.6% · WEAT -4.4%
6Defense & AerospaceXAR40.610%-5.49%ITA -1.4% · ROKT -5.6%
7AISMH40.510%-13.94%AIQ -14.6% · BOTZ -21.3%
8Nuclear EnergyURA38.610%-20.62%NLR -3.7% · URNM -23.0%
9TechnologyXLK33.60%-12.60%CIBR -13.6% · IGV -17.6%
10Emerging MarketsINDA1.60%-1.18%IEMG -1.3% · ILF +5.2%

Industrial MetalsCOPX

Score
59.5
COPXSELECTED
82/100
COPX chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
79
MACD
bearish but improving
72
Stochastic RSI
rising mid-zone
100
Volume
thin participation
64
Setup/R-R
compression near 50W
66
Dist 50W
-0.3%
4W
+5.7%
13W
+6.5%
RS/SPY
+0.5%
RS/Cat
+5.1%
Support
$33.22
Resistance
$39.75
Bull case

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

PICK
82/100
PICK chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
71
MACD
bearish but improving
53
Stochastic RSI
rising mid-zone
100
Volume
neutral
56
Setup/R-R
pullback into support
98
Dist 50W
-3.2%
4W
+4.5%
13W
+1.4%
RS/SPY
-4.6%
RS/Cat
+0.0%
Support
$40.35
Resistance
$47.78
Bull case

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

REMX
56/100
REMX chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
70
MACD
bearish/weakening
0
Stochastic RSI
oversold
70
Volume
neutral
30
Setup/R-R
neutral structure
52
Dist 50W
+12.3%
4W
-10.6%
13W
-2.2%
RS/SPY
-8.2%
RS/Cat
-3.5%
Support
$84.95
Resistance
$120.27
Bull case

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

Why COPX won

COPX earned its top-2 slot by posting 71.7/100 momentum confirmation and 5.1% category-relative strength while compressed near the 50W at just -0.3% distance, creating a coil setup with defined expansion potential if buyers defend support at 33.22. MACD reads bearish but improving—not deteriorating—and compression at 67.3/100 paired with perfect timing (100/100) tells the story of a held level gathering force. The 13W return of 6.5% against SPY's broader gains reveals copper insiders are rotating into this asset despite flat macro setup; category-relative strength of 5.1% versus PICK's 0.0% proves COPX is winning the peer battle. Risk/reward (65.5/100) shows 10.7% downside cushion and only 7.5% upside constraint, inverse to many extended setups, making this a patient coil rather than a crowded chase. PICK's near-identical composite (82 vs 82) masks a critical deficiency: category-relative strength flatlined at 0.0%, and its pullback-into-support structure offers less mechanical clarity than COPX's compression-near-50W setup. The -0.2 point score gap is tight, but metals scarcity sponsorship (+14 macro points) actively favors copper specification over broad mining beta.

Traditional EnergyXLE

Score
56.5
FCG
61/100
FCG chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
73
MACD
bearish/weakening
38
Stochastic RSI
oversold turn up
84
Volume
thin participation
43
Setup/R-R
neutral structure
35
Dist 50W
+15.0%
4W
-3.0%
13W
+6.7%
RS/SPY
+0.7%
RS/Cat
+0.0%
Support
$12.42
Resistance
$19.01
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XLESELECTED
60/100
XLE chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
65
MACD
bearish/weakening
41
Stochastic RSI
oversold
70
Volume
thin participation
42
Setup/R-R
neutral structure
50
Dist 50W
+7.1%
4W
-1.2%
13W
+7.9%
RS/SPY
+1.8%
RS/Cat
+1.1%
Support
$22.94
Resistance
$29.13
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XOP
55/100
XOP chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
58
MACD
bearish/weakening
25
Stochastic RSI
oversold turn up
84
Volume
thin participation
34
Setup/R-R
neutral structure
38
Dist 50W
+8.1%
4W
-3.4%
13W
+3.7%
RS/SPY
-2.3%
RS/Cat
-3.1%
Support
$73.17
Resistance
$109.71
Bull case

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

Why XLE won

XLE won the traditional energy category with a remarkable 86/100 macro/narrative fit score—the highest in its scoring layer—driven by energy scarcity (+14), inflation pressure (+10), supply shortage (+9), and real asset sponsorship (+7) all pushing allocators into the complex. Technically, XLE posts neutral structure and sits 7.1% above the 50W in upper-retracement territory, so the allocation is macro-driven rather than momentum-driven; that makes the 40.7/100 momentum confirmation score acceptable given the macro tailwind. Stochastic RSI sits oversold at 0.09, offering a mechanical turn-up signal for entry, though MACD remains bearish/weakening and 4-week returns are negative (-1.2%), confirming this is a catch-falling-knife setup. FCG lost by posting worse risk/reward (35.4 vs 50.3), cleaner structure (64.5 vs 70.5), and trading 15% from the 50W versus XLE's 7.1%, meaning FCG requires more aggressive conviction. The category score (56.5) is tier-2 material only because macro sponsorship is so strong; without the energy scarcity + real asset tailwind, this category would rank much lower given the technical evidence (41/100) remains weak.

Utilities & InfrastructureXLU

Score
53.5
XLUSELECTED
79/100
XLU chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
78
Stochastic RSI
overbought momentum
75
Volume
neutral
70
Setup/R-R
neutral structure
46
Dist 50W
+6.4%
4W
+4.4%
13W
+7.0%
RS/SPY
+1.0%
RS/Cat
+0.0%
Support
$31.94
Resistance
$35.01
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

PAVE
70/100
PAVE chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
86
MACD
bearish/weakening
47
Stochastic RSI
rising mid-zone
78
Volume
thin participation
49
Setup/R-R
neutral structure
48
Dist 50W
+9.3%
4W
+0.7%
13W
+8.7%
RS/SPY
+2.7%
RS/Cat
+1.6%
Support
$25.25
Resistance
$28.88
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

IGF
73/100
IGF chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
75
MACD
bearish/weakening
28
Stochastic RSI
rising mid-zone
100
Volume
above-average participation
42
Setup/R-R
pullback into support
64
Dist 50W
+1.8%
4W
+2.2%
13W
+1.1%
RS/SPY
-4.9%
RS/Cat
-6.0%
Support
$45.45
Resistance
$48.40
Bull case

IGF has a pullback into support profile with -4.9% 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 dominated utilities & infrastructure by achieving perfect 100/100 trend (price above both moving averages with 0.2% 50W slope) and 78/100 momentum confirmation driven by 7.0% 13W return and bullish-and-improving MACD—the only category representative to post improving MACD momentum this week. The 6.4% distance from the 50W in upper-retracement zone pairs with overbought stochastic momentum (0.93) to create a setup where price confirmation outweighs entry timing concerns; risk/reward (45.8/100) is compressed but acceptable given the trend clarity. Neutral volume (0.79x 20W) and neutral category-relative strength (0.0%) confirm this is a broad utility move, not a concentrated bet. PAVE lost on structure clarity (74.8 vs 78.0), MACD confirmation (bearish/weakening vs bullish and improving), and volume sponsorship (thin participation vs neutral), revealing that infrastructure beta is lagging regulated utility strength in this regime. The 9.4-point gap reflects XLU's rare 100/100 trend score and improving momentum posture, which matter more than PAVE's higher 13W absolute return (8.7% vs 7.0%) when macro backdrop is Transition / Mixed and inflation pressure (-6) is compressing valuations.

Precious MetalsGLD

Score
53.0
GLDSELECTED
81/100
GLD chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
82
MACD
bullish but flattening
53
Stochastic RSI
rising mid-zone
100
Volume
thin participation
56
Setup/R-R
pullback into support
69
Dist 50W
+0.6%
4W
+1.3%
13W
+3.5%
RS/SPY
-2.5%
RS/Cat
+0.0%
Support
$163.30
Resistance
$174.45
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

GDX
65/100
GDX chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
60
MACD
bullish but flattening
54
Stochastic RSI
rising mid-zone
78
Volume
thin participation
53
Setup/R-R
neutral structure
73
Dist 50W
-7.0%
4W
-2.6%
13W
+5.5%
RS/SPY
-0.6%
RS/Cat
+2.0%
Support
$29.33
Resistance
$34.92
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

SLV
43/100
SLV chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
41
MACD
bearish/weakening
23
Stochastic RSI
rising mid-zone
88
Volume
thin participation
20
Setup/R-R
pullback into support
90
Dist 50W
-9.0%
4W
-1.0%
13W
+2.2%
RS/SPY
-3.8%
RS/Cat
-1.3%
Support
$20.50
Resistance
$24.55
Bull case

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

GLD claimed the precious metals category by trading with surgical proximity to the 50W—just 0.6% above it—creating a textbook pullback-into-support setup that scores 100/100 on timing and 82.2/100 on trend despite a flat 50W slope (-0.1%). This tight positioning paired with bullish but flattening MACD and middle-retracement Fibonacci placement (0.500 zone) offers the mechanical advantage that matters most when macro sponsorship is mixed. Price sits only 3.5% above support at 163.30, constraining downside while providing defined invalidation; 69.3/100 risk/reward confirms the asymmetry. GDX lost by posting weaker timing (78/100 vs 100/100) due to its distance from the 50W and neutral structure placement, which requires more conviction from buyers than GLD's tighter coil offers. The 15.5-point score gap widens because GLD's technical evidence (75/100) exceeds GDX's (63.9/100), and dollar pressure (+2 for the category) provides just enough macro sponsorship to justify the allocation without requiring a breakdown in credit stress.

Agriculture & LivestockMOO

Score
49.3
MOOSELECTED
73/100
MOO chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
75
MACD
bearish/weakening
32
Stochastic RSI
rising mid-zone
100
Volume
above-average participation
45
Setup/R-R
pullback into support
56
Dist 50W
+3.6%
4W
+1.6%
13W
+1.0%
RS/SPY
-5.0%
RS/Cat
-2.0%
Support
$90.18
Resistance
$96.79
Bull case

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

VEGI
53/100
VEGI chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
78
MACD
bearish/weakening
30
Stochastic RSI
rising mid-zone
100
Volume
thin participation
41
Setup/R-R
compression near 50W
52
Dist 50W
+2.1%
4W
+0.9%
13W
+3.0%
RS/SPY
-3.0%
RS/Cat
+0.0%
Support
$38.07
Resistance
$41.71
Bull case

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

Risk

A failed hold above support would weaken the setup.

Tracked, but not top-2 eligible because: .

WEAT
50/100
WEAT chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
89
MACD
bearish/weakening
55
Stochastic RSI
falling/neutral
70
Volume
thin participation
55
Setup/R-R
neutral structure
47
Dist 50W
+13.6%
4W
-3.0%
13W
+10.7%
RS/SPY
+4.6%
RS/Cat
+7.6%
Support
$30.85
Resistance
$40.15
Bull case

WEAT has a neutral structure profile with 4.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 MOO won

MOO won the agriculture category on the back of above-average volume participation (1.10x 20W average) confirming a pullback-into-support structure that sits just 3.6% above the 50W—a tight, defined invalidation zone that attracts tactical rotation. The 100/100 timing score reflects near-perfect proximity to the moving average combined with an oversold-turn-up stochastic reading, and MOO's 55.8/100 risk/reward (with 4.5% downside to support and 2.7% upside) signals mean-reversion opportunity rather than momentum chase. VEGI failed to match MOO's volume story; thin participation (0.72x) weakens conviction even as VEGI shows better 13W absolute returns (3.0% vs 1.0%), revealing that breadth is absent despite price action. The 20.6-point score gap is substantial and driven by MOO's technical evidence (43/100) paired with exceptional macro fit (70/100) as supply shortage and inflation pressure actively sponsor real-asset rotation into agribusiness.

Defense & AerospaceXAR

Score
40.6
ITA
50/100
ITA chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
54
MACD
bearish/weakening
26
Stochastic RSI
rising mid-zone
100
Volume
above-average participation
28
Setup/R-R
pullback into support
85
Dist 50W
-1.9%
4W
+2.4%
13W
-2.8%
RS/SPY
-8.9%
RS/Cat
-0.7%
Support
$98.36
Resistance
$110.33
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XARSELECTED
56/100
XAR chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
55
MACD
bearish/weakening
25
Stochastic RSI
rising mid-zone
100
Volume
neutral
36
Setup/R-R
neutral structure
93
Dist 50W
-5.0%
4W
+2.7%
13W
-2.2%
RS/SPY
-8.2%
RS/Cat
+0.0%
Support
$111.51
Resistance
$132.60
Bull case

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

ROKT
35/100
ROKT chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
36
MACD
bearish/weakening
30
Stochastic RSI
rising mid-zone
100
Volume
above-average participation
36
Setup/R-R
pullback into support
90
Dist 50W
-2.3%
4W
+1.8%
13W
-1.5%
RS/SPY
-7.5%
RS/Cat
+0.6%
Support
$38.53
Resistance
$42.69
Bull case

ROKT has a pullback into support profile with -7.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 XAR won

XAR wins Defense & Aerospace by capturing perfect timing (100/100) despite its pullback setup—price sits just 5.0% below the 50W, squarely in the defined invalidation zone where mean reversion risk/reward tips to the allocator's favor. Risk/reward scores 92.8/100, with only 5.2% downside to support versus 11.5% upside headroom, making this a classic coil ready for expansion if buyers defend the moving average. MACD reads bearish/weakening and stochastic RSI is rising mid-zone, confirming this is a reset and not a breakdown; that repair phase timing matters more than the negative 8.2% SPY relative strength here. ITA lost the category by posting weaker risk/reward (85.5 vs 92.8) and lagging category-relative strength at -0.7% versus XAR's neutral 0.0%, signaling that buyers are showing no preference within aerospace peers and thus pure technical setup quality becomes the tiebreaker. The 5.3-point score gap reflects a category where momentum is muted and the win goes to whichever ETF offers the cleanest mechanical setup for patient entry.

AISMH

Score
40.5
SMHSELECTED
70/100
SMH chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
100
Stochastic RSI
falling/neutral
40
Volume
neutral
76
Setup/R-R
vertical extension
38
Dist 50W
+18.5%
4W
+3.0%
13W
+13.2%
RS/SPY
+7.2%
RS/Cat
+11.7%
Support
$123.43
Resistance
$156.10
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

AIQ
39/100
AIQ chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
55
MACD
bearish/weakening
30
Stochastic RSI
rising mid-zone
78
Volume
neutral
38
Setup/R-R
neutral structure
56
Dist 50W
+5.5%
4W
+0.3%
13W
+1.5%
RS/SPY
-4.5%
RS/Cat
+0.0%
Support
$30.11
Resistance
$33.11
Bull case

AIQ has a neutral structure profile with -4.5% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Tracked, but not top-2 eligible because: .

BOTZ
67/100
BOTZ chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
67
MACD
bearish/weakening
0
Stochastic RSI
rising mid-zone
100
Volume
thin participation
25
Setup/R-R
compression near 50W
70
Dist 50W
+2.5%
4W
+0.0%
13W
-6.3%
RS/SPY
-12.3%
RS/Cat
-7.8%
Support
$33.37
Resistance
$39.75
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why SMH won

SMH captured the AI category with a 100/100 momentum confirmation score driven by 13.2% 13-week returns, 11.7% category-relative strength, and neutral volume participation (0.88x 20W) that proves buyers are absorbing supply without desperation. Price sits 18.5% above the 50W in a vertical extension setup, and while this penalizes timing to 40/100 and risk/reward to 37.9/100, the 70.4/100 technical evidence score and dominant 31.5-point spread over AIQ makes the decision clean and defensible. AIQ stumbled because its MACD turned bearish/weakening versus SMH's bullish but flattening pattern, structure quality lagged (76.4 vs 77.4), and category-relative strength flatlined at 0.0% while SMH printed 11.7%—evidence that the semiconductor compute complex is pulling away from pure software applications. SMH's 82/100 composite technical score reflects the kind of clean, broad-based leadership that justifies allocating to extended setups when the price action is being confirmed by category rotation.

Nuclear EnergyURA

Score
38.6
URASELECTED
59/100
URA chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
82
MACD
bearish/weakening
35
Stochastic RSI
oversold turn up
91
Volume
thin participation
45
Setup/R-R
neutral structure
47
Dist 50W
+13.5%
4W
-5.4%
13W
+6.1%
RS/SPY
+0.1%
RS/Cat
+2.3%
Support
$17.81
Resistance
$30.14
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

NLR
54/100
NLR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
76
MACD
bearish/weakening
31
Stochastic RSI
oversold turn up
100
Volume
neutral
42
Setup/R-R
pullback into support
63
Dist 50W
+1.9%
4W
-0.6%
13W
+1.7%
RS/SPY
-4.3%
RS/Cat
-2.0%
Support
$51.90
Resistance
$56.84
Bull case

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

Risk

A failed hold above support would weaken the setup.

Tracked, but not top-2 eligible because: .

URNM
37/100
URNM chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
59
MACD
bearish/weakening
21
Stochastic RSI
oversold turn up
62
Volume
thin participation
27
Setup/R-R
vertical extension
45
Dist 50W
+17.8%
4W
-7.8%
13W
+3.8%
RS/SPY
-2.2%
RS/Cat
+0.0%
Support
$25.68
Resistance
$49.78
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why URA won

URA captured nuclear energy with a 91/100 timing score reflecting its position 13.5% above the 50W paired with an oversold-turn-up stochastic reading (0.14) that offers mechanical entry signal despite bearish/weakening MACD. Neutral structure and compression below expectations (60.6/100) means the win is driven by timing discipline and risk/reward (46.9/100) that constraints upside to 18.7% downside but offers 37.6% technical cushion to support—an unusual inverse asymmetry that appeals to hedging rotations. The 82.1/100 trend score confirms price sits above both major moving averages with a non-deteriorating 0.8% 50W slope, creating a framework for patience. NLR lost by posting weaker category-relative strength (-2.0% vs 2.3%), signaling rotation away from nuclear utilities toward uranium miners; though NLR's pullback-into-support structure scores perfectly on timing (100/100), it cannot overcome the relative weakness versus URA's neutral but superior peer positioning. Momentum confirmation (35.5/100) remains weak across the category, reflecting broad energy sector hesitation, but the 5.1-point gap favors URA's structural clarity and slightly better SPY relative strength (0.1% vs -4.3%).

TechnologyXLK

Score
33.6
XLKSELECTED
69/100
XLK chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
88
Stochastic RSI
rising mid-zone
48
Volume
thin participation
67
Setup/R-R
vertical extension
38
Dist 50W
+16.6%
4W
+4.2%
13W
+10.4%
RS/SPY
+4.3%
RS/Cat
+7.6%
Support
$74.93
Resistance
$87.44
Bull case

XLK has a vertical extension profile with 4.3% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

CIBR
68/100
CIBR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
77
MACD
bearish/weakening
38
Stochastic RSI
rising mid-zone
78
Volume
above-average participation
48
Setup/R-R
neutral structure
55
Dist 50W
+10.1%
4W
+0.3%
13W
+2.8%
RS/SPY
-3.3%
RS/Cat
+0.0%
Support
$47.09
Resistance
$56.11
Bull case

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

IGV
66/100
IGV chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
67
MACD
bearish/weakening
0
Stochastic RSI
oversold turn up
100
Volume
thin participation
25
Setup/R-R
pullback into support
98
Dist 50W
+3.2%
4W
-4.3%
13W
-5.3%
RS/SPY
-11.3%
RS/Cat
-8.0%
Support
$77.74
Resistance
$88.63
Bull case

IGV has a pullback into support profile with -11.3% 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 won the category with a 100/100 trend score anchored in price above both major moving averages and a 0.6% 50W slope that remains non-deteriorating, creating the foundation for its 7.6% outperformance versus the category median. The 4.3% relative strength to SPY and 10.4% 13-week return demonstrate persistent accumulation, even as the setup trades extended 16.6% above the 50W—a cost that penalizes the entry timing score to 48/100. CIBR lost ground on two fronts: its MACD flipped to bearish/weakening versus XLK's bullish but flattening posture, and category-relative strength collapsed to 0.0% while XLK held 7.6%, signaling that buyers were rotating into compute leadership and away from cybersecurity steadiness. The 0.9-point score gap reveals this was close technical contest, but XLK's volume sponsorship at neutral participation (0.88x 20W) kept the move from feeling forced.

Why this allocation slot

Technology earned 0% allocation this week and ranks outside the portfolio entirely, falling to either 9th or 10th among the 10 categories with a final score of 33.6. The macro regime—Transition / Mixed—offers no tailwind here; in fact, three headwinds are actively compressing the category score: credit stress (-7), dollar pressure (-5), and inflation pressure (-4) each penalize technology's defensive positioning and equity-risk sensitivity. Even XLK's strong trend work and 7.6% category leadership cannot overcome the fact that AI growth sponsorship (+6) alone cannot offset the cumulative weight of macro erosion. For this category to earn a tier-2 or tier-1 slot, either credit stress would need to ease materially, inflation pressure would need to confirm as transitory, or category relative strength would need to accelerate beyond current levels to justify the entry risk at extended valuations.

Emerging MarketsINDA

Score
1.6
IEMG
50/100
IEMG chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
32
MACD
bearish/weakening
21
Stochastic RSI
rising mid-zone
88
Volume
neutral
32
Setup/R-R
pullback into support
90
Dist 50W
-7.4%
4W
-0.6%
13W
-4.4%
RS/SPY
-10.4%
RS/Cat
+5.2%
Support
$58.75
Resistance
$66.68
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

INDASELECTED
74/100
INDA 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
98
Dist 50W
+0.0%
4W
-4.4%
13W
-9.6%
RS/SPY
-15.6%
RS/Cat
+0.0%
Support
$43.98
Resistance
$50.78
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

ILF
9/100
ILF chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
23
MACD
bearish but improving
0
Stochastic RSI
oversold
65
Volume
neutral
15
Setup/R-R
pullback into support
90
Dist 50W
-17.7%
4W
-3.4%
13W
-15.3%
RS/SPY
-21.3%
RS/Cat
-5.7%
Support
$23.13
Resistance
$31.46
Bull case

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

Risk

Extension and support failure are the main tactical risks.

Tracked, but not top-2 eligible because: structurally broken.

Why INDA won

INDA won emerging markets with a dominant 100/100 timing score and 98/100 risk/reward despite posting 0.0% momentum confirmation—the worst read in its scoring layer. Price trades exactly at the 50W after a long decline, with stochastic RSI turning up from oversold (0.11), giving the setup mechanical reversal signal even as 13W returns lag at -9.6% and SPY relative strength bleeds -15.6%. MACD remains bearish/weakening, volume is neutral (0.84x 20W), and there is zero category-relative strength (0.0%), meaning no peer is outperforming—yet risk/reward dominates: only 2.5% downside to support at 43.98 versus 11.2% upside to resistance, an asymmetry worth the timing entry. IEMG lost by posting weaker timing (88/100 vs 100/100)—it sits further from the 50W—and worse risk/reward (90/100 vs 98/100), plus stochastic reads rising mid-zone rather than turning up from true oversold. The 23.3-point score gap is massive, but the category itself scores 1.6/100, placing it outside allocation entirely. Emerging markets face relentless macro headwinds: dollar pressure (-14), credit stress (-10), and broad market bear (-9) all attack EMs simultaneously, and no technical setup strength can overcome category-level exclusion from the portfolio.