← All reports
2023-11-032023-10-20
Weekly allocation report

2023-10-27

TrendBTC
backtestDisinflationPartial macro data

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

Weekly Allocation

TickerCategoryWeightRole
FBTC50%Overlay
NLRNuclear Energy10%Top-2 (10%)
GLDPrecious Metals10%Top-2 (10%)
XLUUtilities & Infrastructure5%Tier-2 (5%)
XLKTechnology5%Tier-2 (5%)
FCGTraditional Energy5%Tier-2 (5%)
ITADefense & Aerospace5%Tier-2 (5%)
INDAEmerging Markets5%Tier-2 (5%)
MOOAgriculture & Livestock5%Tier-2 (5%)

Trade Instructions — Monday Open

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

ActionTickerInstruction
SELLXLESell 50% of XLE position (reduce 5% → 2.5%)
SELLURNMSell 25% of URNM position (reduce 10% → 7.5%)
SELLXARSell 25% of XAR position (reduce 5% → 3.8%)
SELLPICKSell 50% of PICK position (reduce 2.5% → 1.3%)
SELLSLVSell entire SLV position (1.3% of portfolio)
SELLIGFSell entire IGF position (1.3% of portfolio)
SELLCIBRSell 50% of CIBR position (reduce 2.5% → 1.3%)
BUYFCGBuy FCG — 11% of freed cash (adds 1.2% to portfolio)
BUYINDABuy INDA — 11% of freed cash (adds 1.2% to portfolio)
BUYGLDBuy GLD — 22% of freed cash (adds 2.5% to portfolio)
BUYXLKBuy XLK — 11% of freed cash (adds 1.3% to portfolio)
BUYXLUBuy XLU — 11% of freed cash (adds 1.3% to portfolio)
BUYNLRBuy NLR — 22% of freed cash (adds 2.5% to portfolio)
BUYITABuy ITA — 11% of freed cash (adds 1.3% to portfolio)

Current Portfolio After Trade

Combined holdings across all 4 active tranches. Each tranche is 25% of the portfolio.

Ticker% of PortfolioWeight Bar
FBTC50%
URNM7.5%
FCG6.3%
INDA5%
GLD5%
XAR3.8%
XLK3.8%
XLE2.5%
MOO2.5%
PAVE2.5%
XLU2.5%
NLR2.5%
PICK1.3%
CIBR1.3%
SMH1.3%
COPX1.3%
ITA1.3%

Macro Regime — Disinflation

Score inputs
Growth (ISM PMI)
50
Liquidity (Fed Balance)
38
Risk Appetite
47
Inflation Pressure
39
Dollar Pressure
62
Credit Stress
39
Commodity Breadth
48
Macro tailwinds
AITechnologyPrecious MetalsEmerging MarketsUtilities & Infrastructure
Macro headwinds
Agriculture & Livestock
Active conditions (7)
Liquidity stress
Funding, credit, or broad macro risk is tight enough that high-beta entries need more proof.
Dollar pressure
The dollar is firm enough to pressure commodities, emerging markets, and global liquidity-sensitive trades.
Disinflation pressure
Inflation pressure is muted, which usually favors duration, quality growth, and monetary hedges over energy beta.
Energy scarcity
Energy-relative ratios or broad inflation pressure favor the energy complex over generic equity beta.
Monetary hedge bid
Gold-relative strength, rates stress, or currency pressure gives monetary hedges a reason to lead.
Defensive rotation
Defensive equity leadership or index trend damage says downside protection matters.
Broad market bear
Enough broad-market damage exists that bullish setups need extra selectivity.
Not active
Liquidity expansionCredit stressRisk appetite positiveRisk appetite brokenGrowth slowdownGrowth expansionInflation pressureCommodity breadth positiveSupply shortageMetals scarcityAI growth sponsorshipEM liquidity supportReal asset sponsorship

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

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

TrendBTC — ACTIVE

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

AltSeason

one or more available conditions failed

AltSeason conditions (all must pass)
Already crypto risk-on
True / ValueBTC or TrendBTCPASS
BTC distance above 50W
35.77% / >= 20%PASS
ISM Manufacturing PMI
missing/skipped / >= 50PASS
BTC 50W SMA rising
1.45% / > 0 week-over-weekPASS
Fear & Greed
missing/skipped / 50-90PASS
TOTAL3/BTC 50W not decisively falling
-1.55% / > -5% week-over-weekPASS
Fed balance sheet flat/rising
False / latest WALCL >= 4 weeks agoFAIL
BTC
$34,538.48
50W SMA
$25,438.914
200W SMA
$28,432.561
BTC-USD — Weekly
BTC-USD chart
⤢ ZOOM
SOL-USD — Weekly
SOL-USD chart
⤢ ZOOM

Category Rankings

RankCategoryWinnerScoreAlloc4W RetPeers (4W)
1Nuclear EnergyNLR61.720%+11.00%URNM +13.4% · URA +13.4%
2Precious MetalsGLD58.420%+0.55%SLV +5.0% · GDX +1.6%
3Utilities & InfrastructureXLU48.710%+6.38%IGF +9.2% · PAVE +9.5%
4TechnologyXLK45.710%+13.69%CIBR +10.5% · IGV +14.7%
5Traditional EnergyFCG42.810%-4.21%XOP -3.8% · XLE -0.5%
6Defense & AerospaceITA39.410%+9.58%ROKT +9.0% · XAR +12.5%
7AIAIQ16.410%+13.75%SMH +16.5% · BOTZ +15.8%
8Industrial MetalsCOPX11.110%+0.53%PICK +5.8% · REMX -3.6%
9Agriculture & LivestockMOO0%+1.80%VEGI +2.7% · WEAT -3.1%
10Emerging MarketsINDA0%+4.44%ILF +10.1% · IEMG +6.3%

Nuclear EnergyNLR

Score
61.7
URNM
64/100
URNM chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
100
Stochastic RSI
falling/neutral
48
Volume
distribution pressure
65
Setup/R-R
vertical extension
40
Dist 50W
+25.0%
4W
-7.7%
13W
+29.9%
RS/SPY
+40.1%
RS/Cat
+14.9%
Support
$30.18
Resistance
$47.17
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

URA
73/100
URA chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
100
Stochastic RSI
falling/neutral
48
Volume
neutral
71
Setup/R-R
vertical extension
49
Dist 50W
+15.6%
4W
-6.5%
13W
+15.0%
RS/SPY
+25.1%
RS/Cat
+0.0%
Support
$19.75
Resistance
$27.04
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

NLRSELECTED
82/100
NLR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
97
Stochastic RSI
oversold
70
Volume
above-average participation
71
Setup/R-R
neutral structure
50
Dist 50W
+13.6%
4W
-5.0%
13W
+12.2%
RS/SPY
+22.3%
RS/Cat
-2.8%
Support
$54.74
Resistance
$71.37
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why NLR won

NLR crushed Nuclear Energy with an 18.8-point gap over URNM, a dominant margin that reflected structural discipline versus momentum excess. NLR's trend scored a perfect 100.0 with price 13.6% above the 50W (material but not vertical), RS versus SPY at 22.3% (strong but not euphoric), and 50W slope 0.4% (steady, not deteriorating). MACD bullish but flattening and stochastic RSI oversold at 0.20 created the perfect technical environment: the move is real, but it's not stretched to a breaking point where every new buyer is late. Momentum confirmation hit 96.7 from 12.2% 13W return and above-average volume participation at 1.36x the 20W average. URNM's 40.1% RS versus SPY, 29.9% 13W return, and vertical extension setup were seductive on raw momentum, but they represented the exact opposite of what disciplined allocators want: new money chasing already-extended names in a liquidity-stress environment. NLR's structure at neutral (not vertical) meant every pullback was a clean entry point; URNM's vertical extension meant there was nowhere to add without buying right at the peak.

Why this allocation slot

Nuclear Energy earned 10% allocation as top-2 category, justified by 61.7 final category score and 52.0/100 macro fit anchored by energy scarcity (+9 points). NLR's 77.0 technical evidence combined with 65.0 macro fit created a 142-basis-point technical-plus-macro advantage over URNM's 51.6 technical and 50.0 macro fit. The category thesis is dual: (1) energy infrastructure constraints are real, and nuclear is the only dispatchable zero-carbon power source capable of meeting baseline demand; (2) the technical setup in NLR is sustainable, not exhausted. NLR is 13.6% above its 50W, near Fib 0.236 at 68.26, with risk-reward of 49.5 showing -5.7% to resistance and 22.9% to support—an asymmetric setup favoring holders who got in earlier. Allocate 10% and hold through the MACD flattening phase; when stochastic RSI falls back to oversold (it will), that's your add point, not an exit. URNM is a promotion trade; NLR is a position trade. The macro will keep this category bid for 12-24 months, so ride it.

Precious MetalsGLD

Score
58.4
GLDSELECTED
88/100
GLD chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
overbought momentum
90
Volume
above-average participation
84
Setup/R-R
neutral structure
46
Dist 50W
+4.8%
4W
+8.6%
13W
+2.4%
RS/SPY
+12.5%
RS/Cat
+7.3%
Support
$169.70
Resistance
$187.46
Bull case

GLD has a neutral structure profile with 12.5% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

SLV
75/100
SLV chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
86
MACD
bearish but improving
63
Stochastic RSI
rising mid-zone
100
Volume
neutral
51
Setup/R-R
compression near 50W
78
Dist 50W
-1.0%
4W
+4.1%
13W
-5.1%
RS/SPY
+5.0%
RS/Cat
-0.2%
Support
$19.73
Resistance
$23.57
Bull case

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

GDX
44/100
GDX chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
66
MACD
bearish but improving
76
Stochastic RSI
overbought momentum
90
Volume
above-average participation
63
Setup/R-R
neutral structure
90
Dist 50W
-3.5%
4W
+8.5%
13W
-4.9%
RS/SPY
+5.2%
RS/Cat
+0.0%
Support
$26.89
Resistance
$35.40
Bull case

GDX has a neutral structure profile with 5.2% 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 GLD won

GLD won Precious Metals and earned its top-2 allocation slot through textbook execution: price above both 50W and 200W with 0.2% slope, RS versus SPY at 12.5%, MACD bullish and improving, stochastic RSI overbought momentum at 1.00, and volume at 1.47x the 20W average confirming accumulation at all price levels. The 13W return of 2.4% is not flashy, but in a disinflation regime where most risk assets are negative, positive return with rising relative strength is the definition of rotation. Trend scored a perfect 100.0 because all three price components aligned. Momentum confirmation matched at 100.0 from both the 4W return of 8.6% and category-relative strength of 7.3%, signaling fresh buying, not old money defending. SLV's 5.0% RS versus SPY and bearish-but-improving MACD setup revealed the fundamental split: GLD is pure monetary hedge (bullish MACD), while SLV is hybrid monetary-plus-industrial, and industrial demand is fragile in a broad-market bear. The 12.3-point gap was entirely structural: GLD's 100.0 momentum versus SLV's 63.0.

Why this allocation slot

Precious Metals earned 10% allocation as top-2 category, backed by 88.0/100 macro fit—the highest in the portfolio. Monetary hedge bid is active at +14 points, disinflation helps at +8, defensive rotation at +7, and disinflation pressure at +6. This is the category where macro and technicals align perfectly. GLD's 94.0 technical evidence score combined with 80.0 macro fit creates a 1-2 punch that justified the dual elevation. The final category score of 58.4, while not the highest absolute number, landed in the top two and triggered the portfolio's predetermined overweight to precious metals in a disinflation environment. GLD is 4.8% from the 50W in a neutral structure—not extended, not coiled, but in clean momentum. Risk-reward of 46.3 reflects the fact that upside is limited (-0.7% to resistance), yet the macro tailwind is so strong that being short this exposure on valuation grounds is a policy error. Allocate 10% and treat it as core portfolio insurance; this is not a trading position but a structural hedge against debt spirals and currency instability.

Utilities & InfrastructureXLU

Score
48.7
XLUSELECTED
45/100
XLU chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
24
MACD
bearish/weakening
24
Stochastic RSI
rising mid-zone
68
Volume
above-average participation
22
Setup/R-R
pullback into support
90
Dist 50W
-11.6%
4W
-0.3%
13W
-12.4%
RS/SPY
-2.3%
RS/Cat
+0.0%
Support
$28.63
Resistance
$34.51
Bull case

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

IGF
32/100
IGF chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
23
MACD
bearish/weakening
16
Stochastic RSI
oversold turn up
74
Volume
neutral
14
Setup/R-R
pullback into support
80
Dist 50W
-11.1%
4W
-4.4%
13W
-12.9%
RS/SPY
-2.8%
RS/Cat
-0.5%
Support
$41.37
Resistance
$48.97
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

PAVE
62/100
PAVE chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
64
MACD
bearish/weakening
14
Stochastic RSI
oversold
100
Volume
above-average participation
29
Setup/R-R
pullback into support
98
Dist 50W
-3.0%
4W
-7.0%
13W
-11.9%
RS/SPY
-1.8%
RS/Cat
+0.5%
Support
$27.70
Resistance
$32.61
Bull case

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

Why XLU won

XLU won Utilities & Infrastructure with a 12.8-point gap over IGF, a margin earned through superior volume sponsorship and MACD setup despite both names trading well below their 50W levels. XLU pulled into support at 28.62 with price -11.6% from the 50W at 32.44, creating a defined value zone where the risk-reward of 90.0 made sense: upside to 34.51 is -14.9% away, downside to support is just 2.6%. Volume at 1.34x the 20W average proved that despite the weakness, insiders and patient capital were accumulating; IGF's neutral volume on a similar pullback meant it was just drifting. Critically, XLU's stochastic RSI was rising mid-zone at 0.37, showing the oscillator was healing, while IGF's was oversold turn up (0.00 to 0.xx transition), still in the pain zone. Trend was weak on both names (below 50W, below 200W), yet timing scored 68.0 for XLU versus 74.0 for IGF—the seeming contradiction resolved by MACD: XLU's bearish/weakening MACD was at least turning upward on the daily, while IGF's was similarly bearish.

Why this allocation slot

Utilities & Infrastructure earned 5% allocation as tier-2, supported by 80.0/100 category-level macro fit, the highest among tier-2 slots. Defensive rotation is active at +12 points, disinflation helps at +7, and disinflation pressure at +6 create a powerful trilogy of support for bond-proxy utilities in a bear market. XLU's 32.5 technical evidence is weak (trend of 23.6 below the 50W), yet combined with 72.0 macro fit, it yields a category score of 48.7—above the 5% allocation threshold but not eligible for top-2 because Precious Metals and Nuclear Energy both scored higher on technical evidence grounds. The thesis is that regulation, dividend safety, and rate-reset mechanics insulate utilities from the worst of a disinflation bear market; fund flows from equity into fixed-income proxies like utilities provide secondary support. Allocate 5% and hold; this is not a growth trade but a defensive anchor. If broad-market bear intensifies (SPY breaks 200W), this allocation has room to expand. Watch for XLU to hold 28.62 support with stochastic RSI rising mid-zone; that's the condition for a 15-20% relief bounce that doesn't need a macro pivot, just technical stabilization.

TechnologyXLK

Score
45.7
CIBR
73/100
CIBR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
78
MACD
bearish/weakening
35
Stochastic RSI
oversold
95
Volume
neutral
44
Setup/R-R
compression near 50W
58
Dist 50W
+2.5%
4W
-3.7%
13W
-5.9%
RS/SPY
+4.2%
RS/Cat
+2.5%
Support
$39.61
Resistance
$47.23
Bull case

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

XLKSELECTED
67/100
XLK chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
83
MACD
bearish/weakening
28
Stochastic RSI
oversold
70
Volume
above-average participation
36
Setup/R-R
neutral structure
70
Dist 50W
+5.2%
4W
-1.7%
13W
-9.5%
RS/SPY
+0.7%
RS/Cat
-1.0%
Support
$75.47
Resistance
$88.97
Bull case

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

IGV
67/100
IGV chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
85
MACD
bearish/weakening
29
Stochastic RSI
oversold
70
Volume
above-average participation
37
Setup/R-R
neutral structure
59
Dist 50W
+6.2%
4W
-3.5%
13W
-8.4%
RS/SPY
+1.7%
RS/Cat
+0.0%
Support
$58.64
Resistance
$72.76
Bull case

IGV has a neutral structure profile with 1.7% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why XLK won

XLK won the category because it cleared the technical bar where price stability above both the 50W and 200W, combined with a non-deteriorating 50W slope at 0.4%, proved the foundation for allocating capital. The RS versus SPY of 0.7% and above-average volume participation at 1.24x the 20W average signaled that while the move wasn't spectacular, it had sponsorship where it counted—in the core holdings being accumulated rather than dumped. CIBR's compression near the 50W offered tighter timing, but it lacked the volume confirmation (neutral vs. above-average participation) and risk-reward clarity (57.6 vs. 70.2) that XLK delivered. The critical separation was structure: XLK's neutral setup meant every retracement was a clean setup point, while CIBR was coiled but unconfirmed. MACD bearish signals across both names meant neither was screaming strength, yet XLK's 5.2% proximity to the 50W with oversold stochastic RSI created a textbook mean-reversion entry with defined support and resistance at 75.47 and 88.97.

Why this allocation slot

Technology earned 5% allocation as a tier-2 holding, ranked below the top two categories but retained for exposure to defensive sector rotation. Disinflation actually helps technology valuations, adding 7 basis points to the macro fit score, yet that advantage was offset by active liquidity stress (-10 points), which is punishing growth narratives broadly. The category's 45.7 final score reflects a technical setup that is functional but not urgent—XLK has trend and structure, but only 28.0 momentum confirmation because the 13W return is -9.5% and category-relative strength is negative at -1.0%. What kept it in the allocation rather than discarding it entirely was the macro fit: disinflation pressure is real (+5), and that 70.0 timing score from oversold stochastic RSI paired with MACD deterioration means the risk-reward will flip if buyers step in. The allocator is saying: this sector is not leading, but it's not breaking, and the macro tailwind exists. Hold 5%, not 10%.

Traditional EnergyFCG

Score
42.8
XOP
79/100
XOP chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
96
MACD
bullish but flattening
84
Stochastic RSI
oversold turn up
84
Volume
above-average participation
65
Setup/R-R
neutral structure
50
Dist 50W
+5.7%
4W
-2.7%
13W
+2.1%
RS/SPY
+12.2%
RS/Cat
+0.2%
Support
$119.02
Resistance
$153.19
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

FCGSELECTED
78/100
FCG chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
96
MACD
bullish but flattening
83
Stochastic RSI
rising mid-zone
78
Volume
above-average participation
65
Setup/R-R
neutral structure
49
Dist 50W
+6.3%
4W
-0.3%
13W
+1.9%
RS/SPY
+12.0%
RS/Cat
+0.0%
Support
$21.75
Resistance
$27.10
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XLE
53/100
XLE chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
67
MACD
bearish/weakening
37
Stochastic RSI
oversold
100
Volume
above-average participation
25
Setup/R-R
compression near 50W
68
Dist 50W
-1.1%
4W
-6.4%
13W
-1.4%
RS/SPY
+8.7%
RS/Cat
-3.3%
Support
$38.68
Resistance
$46.03
Bull case

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

Why FCG won

FCG won Traditional Energy by 1.7 points over XOP in the tightest category competition, a setup where both names were technically similar but diverged on oscillator timing. FCG's trend scored 96.0 with price above both 50W and 200W, RS versus SPY at 12.0%, and volume at 1.38x the 20W average. The separating factor was timing: FCG's stochastic RSI rising mid-zone at 0.23 versus XOP's oversold turn up created a judgment call that FCG was further advanced in its reversal structure. MACD was bullish but flattening on both names, indicating momentum was broadening but not accelerating—appropriate for a reset trade in energy where the macro narrative is energy scarcity (+16 at the category level) competing with disinflation pressure (-10). FCG's momentum confirmation of 82.7 came from 1.9% 13W return and neutral category-relative strength at 0.0%, meaning FCG wasn't leading its peers but wasn't lagging either. Risk-reward of 49.1 reflected 19.1% cushion to support at 21.75, offering downside protection for a structure that was still consolidating rather than confirming.

Why this allocation slot

Traditional Energy earned 5% allocation as tier-2, despite category-level macro fit of only 39.0/100 because energy scarcity is active at +16 points, offsetting disinflation pressure at -10 and liquidity stress at -7. The thesis is that supply-side energy constraints (geopolitical, infrastructure, grid limitations) will persist regardless of demand-side disinflation, and that supply premium will support prices. FCG's 76.6 technical evidence paired with 50.0 macro fit (neutral because no category-specific descriptor was available) yielded a final score of 42.8, enough to clear the 5% threshold but not top-2 eligibility. The risk here is timing: FCG is 6.3% above its 50W, which is extended enough to matter if buyers take profits. The setup is neutral structure with compression, not a coil, so there's no explosive upside. Allocate 5% as a sector rotation trade, not an energy conviction; if FCG breaks above resistance at 27.10, rotate to XOP which has higher upside to 153.19. If FCG cracks support at 21.75, exit and reassess whether energy scarcity is real or just narrative inflation.

Defense & AerospaceITA

Score
39.4
ITASELECTED
76/100
ITA chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
51
MACD
bearish but improving
54
Stochastic RSI
rising mid-zone
100
Volume
above-average participation
53
Setup/R-R
pullback into support
98
Dist 50W
-4.9%
4W
+1.2%
13W
-8.3%
RS/SPY
+1.8%
RS/Cat
+0.4%
Support
$104.09
Resistance
$117.23
Bull case

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

ROKT
14/100
ROKT chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
33
MACD
bearish/weakening
7
Stochastic RSI
oversold
80
Volume
neutral
12
Setup/R-R
pullback into support
77
Dist 50W
-7.4%
4W
-3.6%
13W
-12.8%
RS/SPY
-2.7%
RS/Cat
-4.2%
Support
$37.98
Resistance
$44.23
Bull case

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

Risk

A failed hold above support would weaken the setup.

Tracked, but not top-2 eligible because: .

XAR
78/100
XAR chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
70
MACD
bearish but improving
40
Stochastic RSI
oversold turn up
100
Volume
distribution pressure
35
Setup/R-R
pullback into support
90
Dist 50W
-3.1%
4W
+0.2%
13W
-8.6%
RS/SPY
+1.5%
RS/Cat
+0.0%
Support
$110.82
Resistance
$122.91
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why ITA won

ITA dominated Defense & Aerospace with a 62.1-point gap versus ROKT, a margin that reflects not just technical superiority but fundamental setup quality. ITA's price pulled into support at 104.09 with the 50W only -4.9% above, creating a defined invalidation area that risk managers love; MACD is bearish but improving, stochastic RSI is rising mid-zone at 0.35, and volume at 1.31x the 20W average supplied proof that the pullback was being accumulated. Timing scored a perfect 100.0 because price, MACD inflection, and Fibonacci deep retracement at 0.618 all aligned—this is a chart begging to be re-entered. Risk-reward was exceptional at 98.0 because upside to resistance consumed only -8.5% while downside to support offered 3.0% of cushion and positive skew. ROKT's -12.8% 13-week return, -2.7% RS versus SPY, and critically its -4.2% category-relative weakness, plus neutral volume and oversold stochastic without the improving MACD, left it stranded. The category-relative strength gap of 4.6 points was ITA's structural edge.

Why this allocation slot

Defense & Aerospace earned 5% allocation as tier-2, justified by category-level macro fit of 66.0/100, which is the second-highest macro tailwind in the portfolio behind Precious Metals. Defensive rotation is active at +8 points, broad market bear at +6, and dollar pressure at +3—all structural themes that will persist in a disinflation regime. ITA's 50.8 trend score is weak (price below 50W), yet the 100.0 timing score and 54.4 momentum confirmation more than compensate because the setup is pulling into value, not extending into exhaustion. The final category score of 39.4, while below top-2 eligibility, is sustainably above the 5% allocation threshold because the macro story is intact. Active military procurement cycles, geopolitical tensions, and defense budget commitments will not reverse on a disinflation trade alone. What ITA is telling you is: support is holding, MACD is turning, and volume is drying into strength—the classic setup for a relief bounce. Allocate 5% and prepare to add if the 50W break holds.

Agriculture & LivestockMOO

Score
0.0
VEGI
11/100
VEGI chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
30
MACD
bearish/weakening
1
Stochastic RSI
oversold
60
Volume
thin participation
20
Setup/R-R
pullback into support
79
Dist 50W
-13.0%
4W
-6.5%
13W
-15.0%
RS/SPY
-4.9%
RS/Cat
+2.1%
Support
$35.61
Resistance
$41.88
Bull case

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

Tracked, but not top-2 eligible because: .

MOOSELECTED
28/100
MOO chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
26
MACD
bearish/weakening
0
Stochastic RSI
oversold
60
Volume
above-average participation
5
Setup/R-R
pullback into support
84
Dist 50W
-14.7%
4W
-8.3%
13W
-17.3%
RS/SPY
-7.2%
RS/Cat
-0.3%
Support
$72.16
Resistance
$87.26
Bull case

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

WEAT
26/100
WEAT chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
28
MACD
bearish but improving
27
Stochastic RSI
rising mid-zone
73
Volume
thin participation
34
Setup/R-R
pullback into support
90
Dist 50W
-15.1%
4W
+4.1%
13W
-17.0%
RS/SPY
-6.9%
RS/Cat
+0.0%
Support
$27.85
Resistance
$36.15
Bull case

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

Risk

Extension and support failure are the main tactical risks.

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

Why MOO won

MOO won Agriculture & Livestock, but this is a Pyrrhic victory in a category that scored 0.0 overall and earned 5% allocation only by portfolio structure, not by quality. MOO beat VEGI by 17.3 points, but both names are broken: MOO has 0.0 momentum confirmation (4W return -8.3%, 13W return -17.3%), 26.2 trend (price below both 50W and 200W), and a category-relative strength of -0.3% that signals not differentiation but capitulation. The only technical merit is 83.9 risk-reward, where upside to resistance at 87.26 is -17.3% away but downside to support at 72.16 is essentially flat at 0.0%—meaning the floor is here, but the ceiling is distant. Volume at 1.46x the 20W average is above-average, but it's flowing into a name that has fallen -15.5% in 26 weeks; that's distribution, not accumulation masked by high turnover. VEGI scored lower on risk-reward (78.7) and cleanliness (60.6 vs. 64.7), plus it had thin participation, but both are trading on macro hope, not technical merit.

Why this allocation slot

Agriculture & Livestock received 5% allocation despite a final category score of 0.0, a paradox explained by portfolio structure requiring some exposure below the top two tiers. Macro fit of 32.0/100 is the third-lowest in the portfolio, hammered by disinflation pressure at -8 points (commodity prices fall in deflation) and liquidity stress at -4 points. Disinflation itself rates -6 to this category, the only explicit headwind. The reasoned ETF proof order was WEAT 38.1, VEGI 26.8, MOO 11.4, yet MOO was selected as representative because WEAT's 38.1 score, while highest, didn't clear the representative bar when tested against volume-price sponsorship and persistence. MOO represents a forced allocation: you have to own *something* in agriculture to maintain portfolio balance, but you're doing it defensively, not offensively. The 5% is a placeholder, not a conviction. Watch for WEAT's MACD to improve and stochastic RSI to rise mid-zone; if that happens, rotate out of MOO and into WEAT's -8.6% pullback structure, which still has tail risk upside if commodity inflation fears resurface.

Emerging MarketsINDA

Score
0.0
INDASELECTED
78/100
INDA chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
82
MACD
bearish/weakening
56
Stochastic RSI
oversold
95
Volume
above-average participation
49
Setup/R-R
compression near 50W
62
Dist 50W
+1.7%
4W
-2.8%
13W
-3.5%
RS/SPY
+6.7%
RS/Cat
+8.3%
Support
$40.88
Resistance
$45.12
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

ILF
22/100
ILF chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
25
MACD
bearish/weakening
27
Stochastic RSI
oversold turn up
100
Volume
above-average participation
23
Setup/R-R
pullback into support
98
Dist 50W
-1.2%
4W
-2.7%
13W
-11.8%
RS/SPY
-1.7%
RS/Cat
+0.0%
Support
$24.41
Resistance
$28.18
Bull case

ILF has a pullback into support profile with -1.7% 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
3/100
IEMG chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
24
MACD
bearish/weakening
17
Stochastic RSI
oversold
80
Volume
above-average participation
10
Setup/R-R
pullback into support
81
Dist 50W
-6.0%
4W
-3.9%
13W
-12.3%
RS/SPY
-2.2%
RS/Cat
-0.5%
Support
$45.74
Resistance
$52.17
Bull case

IEMG has a pullback into support profile with -2.2% 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 by a yawning 56.2-point gap over ILF, yet even the winner is structurally compromised by macro headwinds so severe that the entire category scores 0.0. INDA's 82.0 trend from price above both 50W and 200W with -0.1% slope was clean, and critically it sits just 1.7% from the 50W in compression near 40.88—the tightest possible setup for an expansion move if buyers return. Timing scored 95.0 because the proximity to the 50W plus oversold stochastic RSI at 0.00 created maximum probability of mean reversion. Momentum confirmation at 55.6 was the weak link: 13W return of -3.5% and category-relative strength of 8.3% meant INDA was the strongest of three weak horses, not actually strong. ILF's 41.0 structure cleanliness versus INDA's 74.2 exposed the core difference: INDA is compressing, ILF is broken. ILF's pullback into support at 24.41 looked geometric, but the MACD was bearish/weakening and stochastic RSI oversold, offering no reversal confirmation—just technical desperation.

Why this allocation slot

Emerging Markets received 5% allocation despite a final category score of 0.0, a forced position that acknowledges portfolio diversification needs even when the macro case is hostile. Category-level macro fit is 17.0/100, the second-lowest in the portfolio, crushed by dollar pressure at -14 points and liquidity stress at -10 points, both structural headwinds in a broad-market bear environment. INDA's 49.3 reasoned ETF score was highest, but it still meant the category was trading on technical setup (compression, oversold) rather than macro conviction. The allocation is defensive: you own 5% of INDA because Indian equities have quality earnings growth and demographic tailwinds that survive a U.S. dollar bear market more than Latin America or general EM does. If dollar pressure flips to neutral (requires Fed pivot or real-rate compression), INDA re-rates higher immediately. Until then, this is a 5% hedge against geopolitical rotation away from U.S. assets, not a growth bet. ILF scores 0.0 earned-opportunity weight; it's a liquidation candidate if the portfolio needs cash and compression breaks support.

AIAIQ

Score
16.4
AIQSELECTED
65/100
AIQ chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
78
MACD
bearish/weakening
12
Stochastic RSI
oversold
85
Volume
neutral
36
Setup/R-R
neutral structure
74
Dist 50W
+3.2%
4W
-4.6%
13W
-13.0%
RS/SPY
-2.9%
RS/Cat
+0.8%
Support
$23.76
Resistance
$29.51
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

SMH
64/100
SMH chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
76
MACD
bearish/weakening
13
Stochastic RSI
oversold
85
Volume
above-average participation
30
Setup/R-R
neutral structure
65
Dist 50W
+4.4%
4W
-4.6%
13W
-13.8%
RS/SPY
-3.7%
RS/Cat
+0.0%
Support
$122.90
Resistance
$160.50
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

BOTZ
1/100
BOTZ chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
32
MACD
bearish/weakening
0
Stochastic RSI
oversold
60
Volume
neutral
6
Setup/R-R
pullback into support
90
Dist 50W
-10.2%
4W
-9.6%
13W
-23.2%
RS/SPY
-13.0%
RS/Cat
-9.3%
Support
$22.34
Resistance
$29.59
Bull case

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

Risk

Extension and support failure are the main tactical risks.

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

Why AIQ won

AIQ won the AI category by a razor-thin 0.6-point margin over SMH, but the win exposed the fragility of this entire category, not its strength. AIQ's advantage came from category-relative strength of 0.8% versus SMH's 0.0%, a distinction so microscopic it barely registers above statistical noise. Both names sat at -13% 13-week returns, both had neutral structures, both carried bearish MACD with oversold stochastic RSI. The technical separators were marginal: AIQ's 74.1 risk-reward to resistance beat SMH's 64.8, and AIQ's neutral volume at 1.00x the 20W average edged SMH's above-average participation (counterintuitively, distribution pressure is worse than neutrality when all else is equal). Neither setup earned conviction. SMH's -3.7% RS versus SPY compared unfavorably to AIQ's -2.9%, and in a category where every name is down double-digits in 13 weeks, that small delta matters by default rather than by quality.

Why this allocation slot

AI received 0% allocation this week, ranked 9th or 10th, and the exclusion was decisive not because of technicality but because the macro environment turned hostile. Category-level macro fit scored 31.0/100, dragged down by active liquidity stress at -12 points and broad market bear at -8 points. Disinflation does provide a +5 boost to AI valuations theoretically, but it's overwhelmed by the dollar pressure (-4) and structural damage from liquidity seizure. The category's final score of 16.4 was calculated from a weighted 3/2/1 basket of AIQ, SMH, and BOTZ, but BOTZ's 1.0 composite score illustrates how broken the third leg truly is (RS versus SPY of -13.0%, 13W return of -23.2%). For AI to earn a position, one of two things must reverse: either liquidity stress must flip from active to dormant, or a name must break above the 50W with actual volume confirmation. Right now, all three holdings are coiled retreats into support, which is speculative under current macro headwinds.

Industrial MetalsCOPX

Score
11.1
PICK
43/100
PICK chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
33
MACD
bearish/weakening
18
Stochastic RSI
oversold turn up
94
Volume
thin participation
28
Setup/R-R
pullback into support
90
Dist 50W
-9.3%
4W
-5.6%
13W
-12.5%
RS/SPY
-2.4%
RS/Cat
+5.2%
Support
$36.77
Resistance
$42.91
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

COPXSELECTED
47/100
COPX chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
36
MACD
bearish/weakening
0
Stochastic RSI
oversold turn up
81
Volume
neutral
22
Setup/R-R
pullback into support
98
Dist 50W
-10.4%
4W
-7.4%
13W
-17.7%
RS/SPY
-7.6%
RS/Cat
+0.0%
Support
$33.41
Resistance
$40.99
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

REMX
22/100
REMX chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
22
MACD
bearish/weakening
0
Stochastic RSI
oversold turn up
74
Volume
thin participation
0
Setup/R-R
pullback into support
90
Dist 50W
-27.2%
4W
-12.2%
13W
-28.4%
RS/SPY
-18.3%
RS/Cat
-10.7%
Support
$57.85
Resistance
$86.71
Bull case

REMX has a pullback into support profile with -18.3% 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 edged PICK by just 3.9 points in a category where the winner is still toxic: 11.1 final score, 0% allocation. COPX's advantage came from superior risk-reward (98.0 vs. 90.0) where upside to resistance at 40.99 was -17.7% away but downside to support at 33.41 was only 0.9% above—the classic value-trap setup of a commodity in freefall. Neutral volume at 0.76x the 20W average beat PICK's thin participation, technically, but both were trading on the premise that support holds, not that buyers are committed. COPX's -7.6% RS versus SPY and -17.7% 13-week return told the story: this is a broken name with stochastic RSI oversold turn up at 0.06, which is the only technical mercy—a bottom reversal *could* form here. Trend scored 35.6 (price below 50W, above 200W), timing scored 81.0 from the Fibonacci 0.618 deep retracement, but momentum confirmation was 0.0 because nothing in the past four weeks or thirteen weeks supported current prices.

Why this allocation slot

Industrial Metals received 0% allocation, ranked 9th or 10th, driven by category-level macro fit of 35.0/100 and active liquidity stress at -8 points plus dollar pressure at -7 points. Disinflation is structurally hostile to copper and industrial metals (weaker demand, lower input costs), and the reasoned ETF proof order (PICK 34.9, COPX 29.0, REMX 11.3) reveals cascading weakness—REMX scored only 11.3, a signal that no leg of this category has technical merit. COPX's risk-reward offering 98.0 is a siren song in a liquidity crisis: the trade says upside is distant and downside is proximate, so *mathematically* the payoff is good, but in a market where everyone is liquidating commodity hedges simultaneously, support breaks when it shouldn't. To earn allocation, COPX needs either a 50% move in copper futures (reversing the macro headwind) or a structural shift in dollar direction. Currently, the dollar is buoyant in a flight-to-quality trade, and that's death for COPX. Allocate 0% and wait for either stochastic RSI to rise mid-zone with confirmed MACD turn, or for copper futures to stabilize above their 50W moving average.