← All reports
2025-02-072025-01-24
Weekly allocation report

2025-01-31

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
GLDPrecious Metals10%Top-2 (10%)
PAVEUtilities & Infrastructure10%Top-2 (10%)
ITADefense & Aerospace5%Tier-2 (5%)
COPXIndustrial Metals5%Tier-2 (5%)
INDAEmerging Markets5%Tier-2 (5%)
CIBRTechnology5%Tier-2 (5%)
NLRNuclear Energy5%Tier-2 (5%)
AIQAI5%Tier-2 (5%)

Trade Instructions — Monday Open

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

ActionTickerInstruction
SELLCIBRSell 20% of CIBR position (reduce 6.3% → 5%)
SELLXLESell 25% of XLE position (reduce 5% → 3.8%)
SELLXARSell 33% of XAR position (reduce 3.8% → 2.5%)
SELLXLUSell 20% of XLU position (reduce 6.3% → 5%)
SELLSMHSell 50% of SMH position (reduce 2.5% → 1.3%)
BUYCOPXBuy COPX — 20% of freed cash (adds 1.3% to portfolio)
BUYITABuy ITA — 20% of freed cash (adds 1.3% to portfolio)
BUYPAVEBuy PAVE — 40% of freed cash (adds 2.5% to portfolio)
BUYAIQBuy AIQ — 20% of freed cash (adds 1.3% to portfolio)

Current Portfolio After Trade

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

Ticker% of PortfolioWeight Bar
FBTC50%
GLD8.8%
CIBR5%
XLU5%
NLR5%
XLE3.8%
INDA3.8%
COPX3.8%
ITA3.8%
XAR2.5%
PAVE2.5%
SMH1.3%
WEAT1.3%
IGF1.3%
BOTZ1.3%
AIQ1.3%

Macro Regime — Disinflation

Score inputs
Growth (ISM PMI)
50
Liquidity (Fed Balance)
38
Risk Appetite
48
Inflation Pressure
31
Dollar Pressure
60
Credit Stress
56
Commodity Breadth
44
Macro tailwinds
AITechnologyPrecious MetalsEmerging MarketsUtilities & Infrastructure
Macro headwinds
Agriculture & Livestock
Active conditions (5)
Liquidity stress
Funding, credit, or broad macro risk is tight enough that high-beta entries need more proof.
Credit stress
Credit proxies are warning that balance-sheet sensitivity and weak-quality cyclicals deserve a penalty.
Dollar pressure
The dollar is firm enough to pressure commodities, emerging markets, and global liquidity-sensitive trades.
Disinflation pressure
Inflation pressure is muted, which usually favors duration, quality growth, and monetary hedges over energy beta.
Broad market bear
Enough broad-market damage exists that bullish setups need extra selectivity.
Not active
Liquidity expansionRisk appetite positiveRisk appetite brokenGrowth slowdownGrowth expansionInflation pressureCommodity breadth positiveSupply shortageEnergy scarcityMetals scarcityMonetary hedge bidDefensive rotationAI 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

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

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
34.82% / >= 20%PASS
ISM Manufacturing PMI
missing/skipped / >= 50PASS
BTC 50W SMA rising
1.27% / > 0 week-over-weekPASS
Fear & Greed
missing/skipped / 50-90PASS
TOTAL3/BTC 50W not decisively falling
-1.23% / > -5% week-over-weekPASS
Fed balance sheet flat/rising
False / latest WALCL >= 4 weeks agoFAIL
BTC
$97,688.977
50W SMA
$72,458.387
200W SMA
$43,808.135
BTC-USD — Weekly
BTC-USD chart
⤢ ZOOM
SOL-USD — Weekly
SOL-USD chart
⤢ ZOOM

Category Rankings

RankCategoryWinnerScoreAlloc4W RetPeers (4W)
1Precious MetalsGLD66.720%+2.05%GDX +3.0% · SLV +1.1%
2Utilities & InfrastructurePAVE64.720%-2.70%XLU +3.0% · IGF +2.2%
3Defense & AerospaceITA62.410%+0.77%XAR -2.7% · ROKT -2.6%
4TechnologyCIBR28.410%+1.46%IGV -1.9% · XLK +0.4%
5Nuclear EnergyNLR26.910%-6.53%URA -8.5% · URNM -10.9%
6AIAIQ22.810%+0.23%BOTZ +0.3% · SMH -0.3%
7Traditional EnergyXLE9.410%+4.25%XOP -1.8% · FCG -1.6%
8Agriculture & LivestockMOO5.510%+0.56%VEGI -1.2% · WEAT -1.8%
9Industrial MetalsCOPX0%+4.02%REMX +0.6% · PICK +4.3%
10Emerging MarketsINDA0%-4.93%IEMG +3.0% · ILF +0.5%

Precious MetalsGLD

Score
66.7
GLDSELECTED
74/100
GLD chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
89
MACD
bearish but improving
71
Stochastic RSI
rising mid-zone
75
Volume
above-average participation
70
Setup/R-R
neutral structure
47
Dist 50W
+13.0%
4W
+6.2%
13W
+2.4%
RS/SPY
-3.0%
RS/Cat
+4.6%
Support
$224.56
Resistance
$258.56
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

GDX
70/100
GDX chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
82
MACD
bearish but improving
57
Stochastic RSI
overbought momentum
75
Volume
neutral
59
Setup/R-R
neutral structure
58
Dist 50W
+8.3%
4W
+11.3%
13W
-2.2%
RS/SPY
-7.6%
RS/Cat
+0.0%
Support
$34.26
Resistance
$43.15
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

SLV
69/100
SLV chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
80
MACD
bearish but improving
46
Stochastic RSI
rising mid-zone
83
Volume
above-average participation
57
Setup/R-R
neutral structure
54
Dist 50W
+6.7%
4W
+5.7%
13W
-3.5%
RS/SPY
-8.9%
RS/Cat
-1.3%
Support
$25.00
Resistance
$30.64
Bull case

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

Why GLD won

GLD locked the top-2 slot by combining uptrend confirmation with macro tailwinds in a way competitors could not replicate. Price sits 13% above the 50-week moving average at neutral structure with 4.6% category-relative strength, marking it as the category leader while GDX has overbought stochastic RSI momentum but lagging -7.6% SPY-relative performance and 0.0% category outperformance. GLD's 1.22x volume participation is above-average and accumulative; GDX's neutral volume at 0.94x looks like distribution into strength. The 2.4% 13-week return is modest but consistent with a grinding higher move into a macro hedge, not a squeeze that will reverse violently.

Why this allocation slot

Precious Metals ranked as the second-highest eligible category at 66.7, earning 10% allocation as one of only two top-2 selections. The macro fit of 67.0/100 was the highest or tied-highest among all categories; disinflation regime delivered +8, disinflation pressure added +6, dollar pressure contributed +3, offset slightly by liquidity stress at -4. At 62% technical and 38% macro, GLD's 77.0 technical evidence and the category's macro alignment created a genuine portfolio edge. The setup is fundamentally defensive: price is consolidating near highs with gentle slope and improving MACD, typical of money rotating into gold as real rates compress. This allocation reflects the macro thesis that disinflation stays in place; if dollar rallied sharply or real yields spiked, the category would face headwinds, but under current TrendBTC regime and active descriptors, precious metals merit its top-tier seat.

Utilities & InfrastructurePAVE

Score
64.7
PAVESELECTED
74/100
PAVE chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
89
MACD
bearish but improving
63
Stochastic RSI
rising mid-zone
83
Volume
above-average participation
66
Setup/R-R
neutral structure
54
Dist 50W
+5.9%
4W
+3.6%
13W
+2.4%
RS/SPY
-3.0%
RS/Cat
+2.1%
Support
$37.00
Resistance
$45.73
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XLU
72/100
XLU chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
84
MACD
bearish but improving
47
Stochastic RSI
rising mid-zone
83
Volume
above-average participation
59
Setup/R-R
neutral structure
64
Dist 50W
+6.2%
4W
+1.0%
13W
-0.3%
RS/SPY
-5.7%
RS/Cat
-0.6%
Support
$36.81
Resistance
$41.47
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

IGF
70/100
IGF chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
85
MACD
bearish but improving
32
Stochastic RSI
rising mid-zone
98
Volume
distribution pressure
38
Setup/R-R
neutral structure
49
Dist 50W
+4.4%
4W
+0.4%
13W
+0.3%
RS/SPY
-5.1%
RS/Cat
+0.0%
Support
$49.91
Resistance
$55.70
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why PAVE won

PAVE locked the second top-2 slot by combining the cleanest structure in the category with measurable category-relative strength of 2.1% versus XLU's -0.6%. Both names sit above moving averages in neutral structures with identical 83-point timing scores, but PAVE's 88.5 trend score and above-average 1.13x participation beat XLU's equivalent marks by clean margins. Price sits only 5.9% above the 50-week moving average, offering better risk-reward than XLU's tighter positioning; PAVE's 54.5 risk-reward score captures reasonable downside to support (14.3%) against compressed upside to resistance (7.5%), a classic inflation-hedge structure. The 2.4% 13-week return matches GLD's and reflects steady accumulation rather than squeeze.

Why this allocation slot

Utilities & Infrastructure earned top-2 selection with a 64.7 category score, reflecting the second-highest ranking and justifying 10% allocation. The macro fit was strong at 68.0/100, driven by disinflation (+7), Transition/Mixed (+4), disinflation pressure (+6), broad market bear (+4), partially offset by -3 liquidity stress. PAVE's 74.9 technical evidence and the category's favorable macro created a genuine portfolio thesis: regulated utilities and infrastructure benefit from falling real rates (disinflation), steady cash flows (beat market volatility), and capex tailwinds from Transition dynamics. At 62% technical and 38% macro, the category's combination of technical steadiness and macro alignment justifies a top-2 seat alongside precious metals. The allocation reflects a risk-off regime where defensive, cash-generative exposures merit capital; PAVE's modest momentum (2.4% 13-week) is acceptable precisely because the macro environment makes duration and stability more valuable than momentum.

Defense & AerospaceITA

Score
62.4
ITASELECTED
75/100
ITA chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
97
MACD
bearish but improving
74
Stochastic RSI
rising mid-zone
75
Volume
above-average participation
69
Setup/R-R
neutral structure
37
Dist 50W
+11.0%
4W
+7.1%
13W
+8.3%
RS/SPY
+2.9%
RS/Cat
-4.9%
Support
$139.97
Resistance
$156.72
Bull case

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

XAR
73/100
XAR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
89
Stochastic RSI
rising mid-zone
61
Volume
thin participation
66
Setup/R-R
vertical extension
47
Dist 50W
+15.4%
4W
+3.5%
13W
+13.2%
RS/SPY
+7.8%
RS/Cat
+0.0%
Support
$146.84
Resistance
$178.94
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

ROKT
54/100
ROKT chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
100
Stochastic RSI
oversold turn up
62
Volume
neutral
72
Setup/R-R
vertical extension
47
Dist 50W
+19.4%
4W
+0.8%
13W
+16.4%
RS/SPY
+11.0%
RS/Cat
+3.2%
Support
$46.77
Resistance
$61.09
Bull case

ROKT has a vertical extension profile with 11.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 ITA won

ITA claimed the narrow win over XAR by trading timing precision for structure quality. Both names trade within two points on reasoned evidence (70.4 vs 69.6), but ITA's 75-point timing score captures support at 139.97 holding intact and stochastic RSI rising from mid-zone—cleaner invalidation logic. XAR's vertical extension setup has stronger SPY-relative momentum at 7.8% versus ITA's 2.9%, but that strength came with thin participation volume and a less clean structure (69.2 vs 72.0), making it harder to trust as a base for new capital. ITA's above-average participation at 1.22x its 20-day average suggests conviction behind a more methodical move rather than a squeeze into resistance.

Why this allocation slot

Defense & Aerospace held a 62.4 score that qualified it for 5% allocation as a third-tier category, reflecting solid technical hygiene but muted macro fit. The category macro fit registered 60.0/100, driven by broad market bear (+6), dollar pressure (+3), and a +3 bonus from Transition/Mixed macro state, but liquidity stress cost -4. At 62% technical weight and 38% macro, ITA's 75.6 technical evidence pulled the weighted average; macro was neutral-to-slight-tailwind rather than crushing headwind. The category landed its allocation because the defense narrative sits defensively within a bear-marked regime, and timing showed RSI still rising mid-zone across the board. To move toward top-2, the category would need either stronger SPY-relative returns or confirmation that dollar pressure was reversing—neither appeared likely given macro positioning.

TechnologyCIBR

Score
28.4
CIBRSELECTED
84/100
CIBR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
overbought momentum
59
Volume
accumulation/confirmation
94
Setup/R-R
neutral structure
48
Dist 50W
+15.0%
4W
+5.1%
13W
+12.2%
RS/SPY
+6.8%
RS/Cat
+0.7%
Support
$55.33
Resistance
$67.60
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

IGV
68/100
IGV chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
91
MACD
bearish/weakening
47
Stochastic RSI
rising mid-zone
78
Volume
distribution pressure
37
Setup/R-R
neutral structure
42
Dist 50W
+14.4%
4W
+1.4%
13W
+11.5%
RS/SPY
+6.1%
RS/Cat
+0.0%
Support
$82.47
Resistance
$110.05
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XLK
68/100
XLK chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
79
MACD
bearish/weakening
27
Stochastic RSI
oversold turn up
99
Volume
above-average participation
33
Setup/R-R
neutral structure
51
Dist 50W
+4.5%
4W
-2.1%
13W
+3.1%
RS/SPY
-2.3%
RS/Cat
-8.4%
Support
$101.96
Resistance
$120.42
Bull case

XLK 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 CIBR won

CIBR seized the category lead because its technical architecture is clean and accumulating. The 6.8% relative strength versus SPY combined with 0.7% outperformance within the category tells you money is rotating into cybersecurity specifically, not just broad tech strength; volume at 1.65x its 20-day average confirms institutional buyers are stepping in, not rotating out. IGV's bearish MACD divergence and distribution pressure at identical SPY-relative returns (6.1%) reveal a structural flaw that CIBR has already escaped. The setup sits 15% above the 50-week moving average at neutral structure, which is extension without overextension—every new buyer paid up, but the move still has air beneath it rather than sitting on capitulation.

Why this allocation slot

Technology earned 5% allocation despite a 28.4 final score that ranks it well below the top tier, because its representative showed enough technical spine to justify holding it. The category itself scored on macro tailwind: disinflation and broad-market bear dynamics added +5 and +4 basis points to the reasoning layer, but credit and liquidity stress dragged it down by -7 and -10 respectively. At 62% technical weight and 38% macro, CIBR's strong trend (100 out of 100) and volume-price confirmation (94.4) anchored an otherwise modest composite. To climb higher, the entire category would need either SPY-relative strength to reappear or volume distribution to reverse into genuine accumulation; right now it occupies a narrow zone where cybersecurity shows relative merit within its own basket, but macro headwinds keep the whole sleeve capped.

Nuclear EnergyNLR

Score
26.9
NLRSELECTED
66/100
NLR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
84
MACD
bearish but improving
43
Stochastic RSI
rising mid-zone
83
Volume
distribution pressure
43
Setup/R-R
neutral structure
42
Dist 50W
+8.3%
4W
+2.3%
13W
-0.8%
RS/SPY
-6.2%
RS/Cat
+6.6%
Support
$69.77
Resistance
$96.64
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

URA
64/100
URA chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
53
MACD
bearish but improving
24
Stochastic RSI
rising mid-zone
100
Volume
above-average participation
37
Setup/R-R
compression near 50W
51
Dist 50W
-2.8%
4W
-1.8%
13W
-7.4%
RS/SPY
-12.8%
RS/Cat
+0.0%
Support
$23.18
Resistance
$33.46
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

URNM
39/100
URNM chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
43
MACD
bearish but improving
0
Stochastic RSI
rising mid-zone
63
Volume
above-average participation
15
Setup/R-R
neutral structure
75
Dist 50W
-14.3%
4W
-6.6%
13W
-12.3%
RS/SPY
-17.7%
RS/Cat
-5.0%
Support
$37.45
Resistance
$52.89
Bull case

URNM has a neutral structure 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 NLR won

NLR edged URA despite a close reasoned evidence gap (40.2 vs 49.5 in URA's favor) because category-relative strength broke the tie at 6.6% versus 0.0%. Both names sit above moving averages in neutral structures with similar timing and MACD geometry, but NLR's 2.17x volume participation—marked as distribution pressure rather than accumulation—reveals aggressive selling into strength that actually prevents the overbought condition from destroying mean-reversion odds. URA's compression setup near the 50-week moving average is tighter and more mechanically balanced, but it lacks the 6.6% outperformance relative to peers that proves NLR has attracted more institutional attention.

Why this allocation slot

Nuclear Energy scored 26.9 and earned 5% allocation as a lower-tier category held mainly on structure rather than macro. The category macro fit was neutral at 38.0/100—no major tailwinds, but broad market bear (+3) and a few positive descriptors offset the -7 liquidity stress and -5 credit stress drag. NLR's 38.2 technical evidence was moderate; at 62% technical and 38% macro, the category was fundamentally a neutral placeholder. Macro reasons were sparse: no category-specific descriptor profile favored nuclear, and the active bear environment suggested defensive utility merit without conviction. To move nuclear toward 10%, the category would need either explicit energy security tailwinds (geopolitical stress, energy transition themes) or clearer technical momentum—right now it's held at 5% because it provides a niche energy hedge without demanding major thesis revision or significant momentum.

AIAIQ

Score
22.8
AIQSELECTED
74/100
AIQ chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
75
Stochastic RSI
rising mid-zone
70
Volume
distribution pressure
58
Setup/R-R
neutral structure
30
Dist 50W
+12.5%
4W
+3.4%
13W
+9.5%
RS/SPY
+4.1%
RS/Cat
+5.8%
Support
$33.35
Resistance
$40.76
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

BOTZ
66/100
BOTZ chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
80
MACD
bearish but improving
42
Stochastic RSI
rising mid-zone
83
Volume
distribution pressure
40
Setup/R-R
neutral structure
42
Dist 50W
+5.1%
4W
+0.7%
13W
+3.7%
RS/SPY
-1.7%
RS/Cat
+0.0%
Support
$29.00
Resistance
$34.49
Bull case

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

SMH
73/100
SMH chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
84
MACD
bearish but improving
18
Stochastic RSI
oversold
100
Volume
distribution pressure
31
Setup/R-R
compression near 50W
54
Dist 50W
+1.3%
4W
-3.3%
13W
-0.5%
RS/SPY
-5.9%
RS/Cat
-4.1%
Support
$215.00
Resistance
$261.53
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why AIQ won

AIQ won by outrunning BOTZ on category-relative strength (5.8% vs 0.0%) despite both sitting in neutral structures near resistance. The 9.5% 13-week return with distribution pressure volume is a warning flag that usually kills a setup, but AIQ's 4.1% SPY-relative strength and bullish-but-flattening MACD hold slightly better than BOTZ's bearish-but-improving posture. Neither name is accumulating; volume is rejecting both moves, which explains why neither clears the 30-point threshold to reach top-2 eligibility. BOTZ's 1.7% SPY underperformance versus AIQ's 4.1% overperformance marks the technical distinction—AIQ has at least kept pace with broad market weakness while BOTZ has lagged further.

Why this allocation slot

AI earned only 5% despite AIQ's relative technical strength because the entire category scored 22.8—third tier among all ten. Macro lit up like a warning light: liquidity stress (-12), credit stress (-8), and broad market bear (-8) crushed the 23.0 macro fit score to levels that offset 49.6 technical evidence in the reasoned ETF layer. Disinflation helped (+5) but couldn't overcome the headwind. At 62% technical, 38% macro, the category's unforgiving macro profile forced it into a 5% hold position rather than a top-2 slot. For AI to justify moving to 10%, the broad-market bear descriptor would need to reverse or liquidity stress to ease; as it sits, the category is fighting structural macro resistance that no amount of near-term price strength can overcome.

Industrial MetalsCOPX

Score
0.0
COPXSELECTED
56/100
COPX chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
43
MACD
bearish but improving
0
Stochastic RSI
oversold
65
Volume
thin participation
30
Setup/R-R
pullback into support
90
Dist 50W
-11.8%
4W
-2.0%
13W
-13.7%
RS/SPY
-19.1%
RS/Cat
+0.0%
Support
$38.18
Resistance
$48.06
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

REMX
1/100
REMX chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
23
MACD
bearish but improving
0
Stochastic RSI
rising mid-zone
63
Volume
thin participation
15
Setup/R-R
neutral structure
70
Dist 50W
-11.3%
4W
+1.5%
13W
-15.8%
RS/SPY
-21.2%
RS/Cat
-2.1%
Support
$36.34
Resistance
$48.47
Bull case

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

PICK
22/100
PICK chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
23
MACD
bearish but improving
13
Stochastic RSI
rising mid-zone
73
Volume
neutral
32
Setup/R-R
pullback into support
90
Dist 50W
-11.7%
4W
+1.0%
13W
-12.6%
RS/SPY
-18.0%
RS/Cat
+1.1%
Support
$34.93
Resistance
$43.32
Bull case

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

COPX earned the category lead not through strength but through the least amount of structural damage. Price has pulled back 11.8% below the 50-week moving average into a defined support zone at 38.18, giving the setup a hard invalidation line—if support breaks, the trend is dead. Stochastic RSI at the 0.00 oversold extreme and MACD bearish-but-improving mark textbook reversal geometry. REMX lost the battle because its structure deteriorated (33 vs 67.8 cleanliness) and it has already extended further negative with -21.2% SPY-relative performance versus COPX's -19.1%. COPX's risk-reward at 90 out of 100 captures a full 20.6% downside buffer to resistance but only 0% upside—this is pure support reversal trading, not a trend continuation.

Why this allocation slot

Industrial Metals earned 5% allocation despite a 0.0 category score because the reasoner deemed COPX eligible—barely. The macro fit plummeted to 28.0/100, poisoned by liquidity stress (-8), credit stress (-7), and dollar pressure (-7), leaving no macro oxygen. COPX's 39.8 technical evidence couldn't overcome the -38 basis-point macro drag; momentum confirmation scored 0.0 (past 4-week return: -2.0%, 13-week: -13.7%), and volume-price confirmation at 30.3 screamed rejection. The category is in the portfolio because COPX sits at a defined support level with oversold stochastic RSI, offering a low-risk entry IF the setup holds—but it's a 5% allocation of last resort, not conviction. For industrial metals to move to 10%, copper would need to hold support, credit stress would need to ease, and the dollar would need to weaken; as it stands, this is a salvage position, not a growth play.

Emerging MarketsINDA

Score
0.0
IEMG
70/100
IEMG chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
43
MACD
bearish but improving
31
Stochastic RSI
rising mid-zone
100
Volume
neutral
43
Setup/R-R
pullback into support
98
Dist 50W
-1.2%
4W
+0.7%
13W
-5.0%
RS/SPY
-10.4%
RS/Cat
+0.1%
Support
$51.19
Resistance
$58.53
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
42/100
INDA chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
42
MACD
bearish/weakening
7
Stochastic RSI
oversold turn up
94
Volume
above-average participation
11
Setup/R-R
pullback into support
90
Dist 50W
-6.1%
4W
-4.5%
13W
-7.1%
RS/SPY
-12.4%
RS/Cat
-2.0%
Support
$50.68
Resistance
$59.13
Bull case

INDA has a pullback into support profile with -12.4% 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
23
MACD
bearish but improving
48
Stochastic RSI
overbought momentum
75
Volume
neutral
43
Setup/R-R
neutral structure
76
Dist 50W
-9.7%
4W
+10.0%
13W
-5.1%
RS/SPY
-10.5%
RS/Cat
+0.0%
Support
$20.87
Resistance
$26.31
Bull case

ILF has a neutral structure profile with -10.5% 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 claimed the category lead despite 42 out of 100 technical evidence—the worst score among winners—because IEMG's 56.7 technical evidence came bundled with 24 out of 100 macro fit, making IEMG technically stronger but macro-poisoned. INDA's pullback into support at 50.68 with stochastic RSI oversold turn-up (0.10) offers clearer reversal geometry than IEMG's rising mid-zone stochastic at support; INDA's above-average participation also beats IEMG's neutral volume, suggesting at least some accumulation into the dip. The -7.1% 13-week return and -12.4% SPY underperformance are brutal, but the timing score of 94 rewards a chart that sits in defined repair territory rather than grinding downward on deteriorating momentum.

Why this allocation slot

Emerging Markets scored 0.0 and earned 5% allocation despite manifest category failure because INDA's mechanical setup (oversold turn-up near Fib 0.786) provided a defined entry if support held. The category macro fit was abysmal at 7.0/100: dollar pressure (-14), credit stress (-10), liquidity stress (-10), and broad market bear (-9) created a -43 basis-point drag that no technical merit could overcome. INDA's 4.5 technical evidence at 62% weight and 35.0 macro fit at 38% weight yielded a composite that scored below zero but was held eligible because the pullback-into-support structure gave a tactical entry point. This is a maximum-conviction 5% position that the market could dispose of overnight if support at 50.68 breaks, but as long as dollar pressure and credit stress remain active macro descriptors, emerging markets are largely unavailable to the portfolio. For allocation to expand, either the dollar would need to weaken significantly or risk appetite would need to genuinely stabilize—currently neither is signaling.

Traditional EnergyXLE

Score
9.4
XOP
70/100
XOP chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
63
MACD
bullish and improving
65
Stochastic RSI
falling/neutral
82
Volume
above-average participation
52
Setup/R-R
neutral structure
81
Dist 50W
-5.6%
4W
-1.0%
13W
+3.7%
RS/SPY
-1.7%
RS/Cat
+0.0%
Support
$126.26
Resistance
$148.67
Bull case

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

XLESELECTED
66/100
XLE chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
69
MACD
bearish but improving
40
Stochastic RSI
falling/neutral
100
Volume
above-average participation
42
Setup/R-R
pullback into support
88
Dist 50W
-3.6%
4W
+0.2%
13W
-0.4%
RS/SPY
-5.8%
RS/Cat
-4.2%
Support
$42.07
Resistance
$48.63
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

FCG
74/100
FCG chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
78
MACD
bullish and improving
62
Stochastic RSI
falling/neutral
97
Volume
distribution pressure
47
Setup/R-R
neutral structure
65
Dist 50W
-3.1%
4W
-1.2%
13W
+7.1%
RS/SPY
+1.7%
RS/Cat
+3.4%
Support
$23.22
Resistance
$26.96
Bull case

FCG 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 XLE won

XLE's timing score of 100 out of 100 separated it from XOP's 82, reflecting a pullback into support at 42.07 with stochastic RSI falling-neutral (0.30) rather than XOP's deeper retracement with less defined entry geometry. Both names are negative on 13-week returns and show weak momentum confirmation, but XLE's risk-reward at 87.8 versus XOP's 81.1 reveals XLE is closer to support and farther from resistance—better odds on a mean-reversion trade. XOP's bullish MACD appears strong until volume distribution is factored in; XLE's bearish-improving MACD aligns with the pullback structure, offering clarity that XOP's conflicting indicators obscure.

Why this allocation slot

Traditional Energy scored 9.5 and earned 0% allocation because it sits outside the portfolio entirely this week. The category macro fit came in at a dismal 16.0/100, crushed by disinflation pressure (-10), disinflation headwind (-10), credit stress (-7), and liquidity stress (-7). XLE's 39.8 technical evidence couldn't overcome the -44 basis-point macro deficit; at 62% technical and 38% macro, the category failed the fundamental portfolio thesis. Even XLE's perfect timing score (100) and elite risk/reward (95.8) couldn't redeem a regime where disinflation actively hurts energy demand narratives and dollar strength (implicit in credit stress) keeps commodity leverage expensive. For energy to earn allocation, the macro regime would need to flip from Disinflation to Reflation or Transition, or active disinflation pressure descriptor would need to toggle off—neither is likely given current Fed messaging and market structure.

Agriculture & LivestockMOO

Score
5.5
VEGI
54/100
VEGI chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
77
MACD
bullish and improving
85
Stochastic RSI
overbought momentum
90
Volume
neutral
69
Setup/R-R
neutral structure
47
Dist 50W
+3.7%
4W
+7.6%
13W
+3.3%
RS/SPY
-2.1%
RS/Cat
+6.4%
Support
$34.63
Resistance
$38.74
Bull case

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

Risk

A failed hold above support would weaken the setup.

Tracked, but not top-2 eligible because: .

MOOSELECTED
25/100
MOO chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
25
MACD
bearish but improving
47
Stochastic RSI
overbought momentum
90
Volume
neutral
43
Setup/R-R
neutral structure
73
Dist 50W
-3.1%
4W
+6.7%
13W
-3.1%
RS/SPY
-8.5%
RS/Cat
+0.0%
Support
$64.47
Resistance
$75.62
Bull case

MOO has a neutral structure profile with -8.5% 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.

WEAT
19/100
WEAT chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
32
MACD
bullish and improving
63
Stochastic RSI
overbought momentum
75
Volume
accumulation/confirmation
54
Setup/R-R
neutral structure
73
Dist 50W
-5.4%
4W
+6.0%
13W
-3.1%
RS/SPY
-8.5%
RS/Cat
-0.0%
Support
$23.30
Resistance
$26.90
Bull case

WEAT has a neutral structure profile with -8.5% 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 wins a broken category by being the least broken name. Price sits 3.1% below the 50-week moving average rather than 3.7% above it like VEGI, which means MOO's risk-reward punches harder (73.4 vs 47.3)—more downside room to support before invalidation, more upside to resistance before profit-taking becomes urgent. Both names carry overbought stochastic RSI at the 0.93-0.94 band despite weak 13-week returns, suggesting a technical coil rather than genuine momentum. VEGI's bullish-improving MACD is actually a liability here because it conflicts with falling prices; MOO's bearish-improving posture aligns with the chart, offering clearer setup geometry even if the absolute technicals are weaker.

Why this allocation slot

Agriculture & Livestock scored 5.5 and earned 0% allocation because it failed the eligibility filter. The category macro fit came in at 32.0/100, crushed by disinflation pressure (-8), disinflation headwind (-6), and liquidity stress (-4). At 62% technical weight, MOO's 42.0 technical evidence was median at best; at 38% macro, the -6 disinflation hit was structural. The 3/2/1 weighted ETF basket started at 41.8, then the reasoner tested it against volume-price sponsorship, persistence, and setup quality—and the category flunked. For agriculture to earn even a 5% sleeve, disinflation pressure would need to reverse (meaning inflation suddenly re-accelerating), or liquidity stress would need to ease materially. Right now, the sector sits outside the portfolio entirely because macro regime and technical evidence align on weakness, not opportunity.