← All reports
2025-08-152025-08-01
Weekly allocation report

2025-08-08

TrendBTC
backtestLate-Cycle ReflationPartial 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
REMXIndustrial Metals10%Top-2 (10%)
NLRNuclear Energy10%Top-2 (10%)
BOTZAI5%Tier-2 (5%)
ITADefense & Aerospace5%Tier-2 (5%)
XLUUtilities & Infrastructure5%Tier-2 (5%)
XLKTechnology5%Tier-2 (5%)
GLDPrecious Metals5%Tier-2 (5%)
XLETraditional Energy5%Tier-2 (5%)

Trade Instructions — Monday Open

Sell the tranche from 2025-07-11 (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 25% of XLE position (reduce 5% → 3.8%)
SELLURNMSell entire URNM position (1.3% of portfolio)
SELLSMHSell 50% of SMH position (reduce 2.5% → 1.3%)
SELLXARSell 50% of XAR position (reduce 2.5% → 1.3%)
SELLPAVESell 33% of PAVE position (reduce 3.8% → 2.5%)
SELLMOOSell 33% of MOO position (reduce 3.8% → 2.5%)
BUYNLRBuy NLR — 33% of freed cash (adds 2.5% to portfolio)
BUYBOTZBuy BOTZ — 17% of freed cash (adds 1.2% to portfolio)
BUYITABuy ITA — 17% of freed cash (adds 1.3% to portfolio)
BUYXLUBuy XLU — 17% of freed cash (adds 1.3% to portfolio)
BUYGLDBuy GLD — 17% 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%
NLR7.5%
REMX5%
BOTZ5%
XLE3.8%
XLK3.8%
COPX3.8%
ITA3.8%
PAVE2.5%
MOO2.5%
URA2.5%
SLV2.5%
XLU2.5%
GLD2.5%
SMH1.3%
XAR1.3%

Macro Regime — Late-Cycle Reflation

Score inputs
Growth (ISM PMI)
50
Liquidity (Fed Balance)
38
Risk Appetite
74
Inflation Pressure
56
Dollar Pressure
45
Credit Stress
65
Commodity Breadth
68
Macro tailwinds
Defense & AerospaceAgriculture & LivestockIndustrial MetalsTraditional EnergyNuclear Energy
Macro headwinds
Utilities & Infrastructure
Active conditions (10)
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.
Risk appetite positive
Leadership and defensive-rotation signals say capital is willing to sponsor risk.
Inflation pressure
Commodity and energy ratios suggest inflation-sensitive assets have a better macro bid.
Commodity breadth positive
Multiple real-asset sleeves are participating, so commodity strength is broader than one chart.
Supply shortage
Inflation and commodity breadth together point toward scarcity rather than one isolated price spike.
Energy scarcity
Energy-relative ratios or broad inflation pressure favor the energy complex over generic equity beta.
Metals scarcity
Industrial commodity participation is firm enough to reward metals exposure when price confirms.
AI growth sponsorship
Semiconductors or Nasdaq leadership says the market is still sponsoring the AI/growth stack.
Real asset sponsorship
Commodity breadth or inflation pressure supports scarce-resource categories when charts agree.
Not active
Liquidity expansionDollar pressureRisk appetite brokenGrowth slowdownGrowth expansionDisinflation pressureMonetary hedge bidDefensive rotationEM liquidity supportBroad market bear

Macro Evidence Charts

Market-implied signals behind the macro regime scores. Each ratio compares two assets; the direction and slope of the ratio is what the macro engine reads.

HYG / SPY — Credit Stress
Rising = credit easing. Falling = spread widening, risk rising.
macro_HYG-SPY chart
⤢ ZOOM
SMH / SPY — Growth / AI Sponsorship
Rising = semiconductors leading. Confirms risk appetite.
macro_SMH-SPY chart
⤢ ZOOM
GLD / SPY — Monetary Hedge Demand
Rising = gold outperforming. Real-yield pressure or currency concern.
macro_GLD-SPY chart
⤢ ZOOM
XLE / SPY — Energy Inflation
Rising = energy outperforming. Inflation-scarcity defensive signal.
macro_XLE-SPY chart
⤢ ZOOM
COPX / GLD — Metals Scarcity vs Monetary
Rising = copper over gold. Real industrial demand over monetary hedging.
macro_COPX-GLD chart
⤢ ZOOM
QQQ / SPY — Tech Leadership
Rising = Nasdaq leading. Confirms liquidity expansion regime.
macro_QQQ-SPY chart
⤢ ZOOM

Crypto Regime — 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
30.23% / >= 20%PASS
ISM Manufacturing PMI
missing/skipped / >= 50PASS
BTC 50W SMA rising
1.21% / > 0 week-over-weekPASS
Fear & Greed
missing/skipped / 50-90PASS
TOTAL3/BTC 50W not decisively falling
-1.24% / > -5% week-over-weekPASS
Fed balance sheet flat/rising
False / latest WALCL >= 4 weeks agoFAIL
BTC
$119,306.758
50W SMA
$91,610.322
200W SMA
$51,283.568
BTC-USD — Weekly
BTC-USD chart
⤢ ZOOM
SOL-USD — Weekly
SOL-USD chart
⤢ ZOOM

Category Rankings

RankCategoryWinnerScoreAlloc4W RetPeers (4W)
1Industrial MetalsREMX78.120%+7.62%COPX +11.5% · PICK +4.9%
2Nuclear EnergyNLR76.620%+1.09%URA +3.6% · URNM +11.8%
3AIBOTZ62.510%+1.14%SMH +0.2% · AIQ +2.2%
4Defense & AerospaceITA56.610%+0.72%XAR +1.0% · ROKT +3.7%
5Utilities & InfrastructureXLU54.910%-3.33%PAVE +1.9% · IGF -0.6%
6TechnologyXLK49.110%-0.57%IGV -0.2% · CIBR +4.0%
7Precious MetalsGLD41.810%+8.11%GDX +18.8% · SLV +9.4%
8Traditional EnergyXLE40.910%+3.00%FCG +2.4% · XOP +5.7%
9Agriculture & LivestockMOO38.30%+2.43%VEGI +0.2% · WEAT -2.8%
10Emerging MarketsIEMG18.30%+2.75%ILF +6.1% · INDA +0.9%

Industrial MetalsREMX

Score
78.1
REMXSELECTED
60/100
REMX chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
90
MACD
bullish and improving
100
Stochastic RSI
falling/neutral
45
Volume
accumulation/confirmation
97
Setup/R-R
vertical extension
42
Dist 50W
+29.1%
4W
+18.2%
13W
+40.8%
RS/SPY
+27.9%
RS/Cat
+22.7%
Support
$34.66
Resistance
$54.92
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

COPX
80/100
COPX chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
86
Stochastic RSI
rising mid-zone
78
Volume
neutral
75
Setup/R-R
neutral structure
45
Dist 50W
+11.1%
4W
+2.4%
13W
+18.1%
RS/SPY
+5.2%
RS/Cat
+0.0%
Support
$32.67
Resistance
$46.46
Bull case

COPX has a neutral structure profile with 5.2% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

PICK
65/100
PICK chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
74
MACD
bullish but flattening
55
Stochastic RSI
falling/neutral
70
Volume
neutral
55
Setup/R-R
neutral structure
46
Dist 50W
+5.4%
4W
+0.4%
13W
+11.4%
RS/SPY
-1.5%
RS/Cat
-6.7%
Support
$31.22
Resistance
$40.34
Bull case

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

REMX crushes its peer set and earns top-2 status through exceptional volume-price sponsorship and relative strength that are virtually unmatched in the portfolio. A 40.8% thirteen-week return with 27.9% SPY-relative strength and 22.7% category-relative strength tells us rare-earth supply-chain scarcity is being accumulated aggressively. The real story is volume: 2.37x the 20-week average confirms this isn't a quiet push higher, it's institutional accumulation in a supply-constrained vertical extension. REMX's 100.0 persistence score and 96.8 volume-price confirmation are the highest readings in the category, signaling that every new buyer since the breakout is holding and adding. COPX lost not because of inferior trend—both are above the 50-week—but because COPX's MACD is bullish but flattening versus REMX's bullish and improving, and COPX's structure is less clean (70.2 vs 80.5) with neutral volume participation. The gap of 19.9 points between REMX and COPX reflects genuine momentum divergence: rare earths are escaping while copper waits for confirmation.

Why this allocation slot

Industrial metals earns 10% as a top-2 overweight, justified by a 78.1 category score that ranks second in the portfolio behind only crypto. The macro fit of 75.0 is exceptional—late-cycle reflation (+10), metals scarcity (+14), commodity breadth positive (+10), and real asset sponsorship (+6) create a tailwind that outweighs the -8 from liquidity stress. REMX's 99.8 technical evidence is the highest non-crypto score in the model, driven by 90.0 trend, 100.0 momentum confirmation, and the remarkable 96.8 volume-price confirmation that proves accumulation is occurring across the supply chain. This is one of two categories where both macro and technicals are decisively aligned. The allocation reflects recognition that in a reflation regime, scarcity is more actionable than growth, and in industrial metals, rare earth and supply-chain plays are where that thesis is most capitalized. At 10%, REMX is the anchor to the real-assets rotation, with upside to support at 58.1% downside and the setup still intact on improving MACD. This is a rare case where conviction metrics are high across all dimensions.

Nuclear EnergyNLR

Score
76.6
NLRSELECTED
65/100
NLR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
100
Stochastic RSI
falling/neutral
40
Volume
accumulation/confirmation
90
Setup/R-R
vertical extension
43
Dist 50W
+31.2%
4W
+9.1%
13W
+39.7%
RS/SPY
+26.8%
RS/Cat
+0.0%
Support
$67.73
Resistance
$120.95
Bull case

NLR has a vertical extension profile with 26.8% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

URA
63/100
URA chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
100
Stochastic RSI
falling/neutral
40
Volume
neutral
79
Setup/R-R
vertical extension
38
Dist 50W
+33.7%
4W
+6.5%
13W
+47.1%
RS/SPY
+34.2%
RS/Cat
+7.4%
Support
$20.82
Resistance
$41.83
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

URNM
81/100
URNM chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
86
Stochastic RSI
falling/neutral
70
Volume
above-average participation
72
Setup/R-R
neutral structure
47
Dist 50W
+12.8%
4W
+3.3%
13W
+24.4%
RS/SPY
+11.5%
RS/Cat
-15.3%
Support
$29.25
Resistance
$50.09
Bull case

URNM has a neutral structure profile with 11.5% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why NLR won

NLR wins the nuclear category on superior volume-price confirmation and a cleaner structural setup than the runner-up URA, claiming a decisive top-2 slot. Both NLR and URA posted 39.7% and 47.1% thirteen-week returns respectively with similar SPY-relative strength (26.8% vs 34.2%), yet NLR's technical evidence at 82.9 handily beats URA's 70.4. The differentiation lies in volume: NLR sits at 1.90x the 20-week average with 89.5 volume-price confirmation versus URA's neutral volume and 79.0 confirmation. NLR's 82.6 structure score reflects cleaner compression and better support-resistance levels (67.73 support, 120.95 resistance), while URA's 75.7 reveals looser technicals. Both MACD are bullish but flattening, yet NLR's 100.0 persistence score—the highest in the category—signals institutional accumulation that URA's neutral volume cannot match. A 31.2% extension above the 50-week paired with 1.90x volume confirms that nuclear utilities are being rotated into on energy-scarcity and rate-stability narratives.

Why this allocation slot

Nuclear energy earns 10% as a top-2 overweight, justified by a 76.6 category score that ranks second overall only to industrial metals. The macro fit of 69.0 is strong—late-cycle reflation (+7), energy scarcity (+9), real asset sponsorship (+7), and AI growth sponsorship (+5 from data-center power demand) create multiple-tailwind support. NLR's 82.9 technical evidence is the second-highest non-metals score in the model, combining 100.0 trend (price above both moving averages), 100.0 momentum confirmation, and the remarkable 89.5 volume-price confirmation that proves the move is being accumulated. The 40.0 timing score reflects the extended 31.2% position above the 50-week, which is the only caution, but persistence at 96.2 shows conviction holders are not selling into strength. This is the portfolio's second real-assets play alongside metals, capturing two separate scarcity narratives: uranium supply constraints and grid-stability demand from AI data centers. At 10%, NLR anchors the energy transition and supply-scarcity allocation, with downside cushion of 74.3% to support—meaningful risk management despite the extended setup. The top-2 dual allocation to REMX and NLR reflects late-cycle reflation thesis where scarcity and supply constraints are more actionable than growth.

AIBOTZ

Score
62.5
SMH
68/100
SMH chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
100
Stochastic RSI
overbought rolling over
22
Volume
neutral
72
Setup/R-R
vertical extension
39
Dist 50W
+19.6%
4W
+2.1%
13W
+31.4%
RS/SPY
+18.5%
RS/Cat
+14.2%
Support
$180.80
Resistance
$293.53
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

BOTZSELECTED
77/100
BOTZ chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
92
MACD
bullish and improving
85
Stochastic RSI
falling/neutral
75
Volume
above-average participation
73
Setup/R-R
neutral structure
46
Dist 50W
+6.2%
4W
+4.1%
13W
+14.5%
RS/SPY
+1.6%
RS/Cat
-2.7%
Support
$25.38
Resistance
$34.33
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

AIQ
75/100
AIQ chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
83
Stochastic RSI
overbought rolling over
44
Volume
above-average participation
68
Setup/R-R
neutral structure
41
Dist 50W
+14.7%
4W
+3.8%
13W
+17.2%
RS/SPY
+4.3%
RS/Cat
+0.0%
Support
$32.40
Resistance
$44.91
Bull case

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

Why BOTZ won

BOTZ wins by delivering the cleanest setup among three strong technical candidates, trading on neutral structure rather than a dangerous vertical extension. Its 75.0 timing score crushes SMH's 22.0 because BOTZ sits only 6.2% above the 50-week moving average in the upper retracement zone, whereas SMH has stretched 19.6% and sits near the 52-week high with overbought stochastic RSI rolling over. BOTZ's MACD is bullish and improving, not just flattening like SMH, and volume is at 1.17x the 20-week average—genuine above-average participation rather than neutral. The category-relative strength gap is -2.7% for BOTZ versus 14.2% for SMH, but that's backward-looking; what matters is BOTZ's ability to consolidate and compound from here. A 13W return of 14.5% paired with a 66.6 persistence score and 73.2 volume-price confirmation indicates the robotics and physical AI trade is being accumulated without the valuation fatigue that plagues semiconductor leadership right now.

Why this allocation slot

AI receives 5% as a tier-2 allocation despite a healthy 62.5 category score, because two categories ranked higher on risk-adjusted grounds. The macro fit of 54.0 is solid—AI growth sponsorship (+14 points) and risk-appetite-positive (+10 points) are strong—but liquidity stress (-12 points) and credit stress (-8 points) create friction in a late-cycle reflation regime. BOTZ's 82.2 technical evidence score is excellent, yet the category cannot crack the top two because the broader framework rewards real assets (energy, metals, nuclear) where scarcity dynamics are more leveraged to the macro regime. This is a case where strong momentum meets weaker macro fit: we want robotics and physical automation exposure, but the allocation framework prioritizes plays where the macro regime is more decisive. Holding at 5% lets us capture the technical setup without betting the portfolio on a structural story that's priced for perfection.

Defense & AerospaceITA

Score
56.6
XAR
72/100
XAR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
95
Stochastic RSI
falling/neutral
48
Volume
above-average participation
73
Setup/R-R
vertical extension
46
Dist 50W
+22.3%
4W
+1.1%
13W
+20.9%
RS/SPY
+8.0%
RS/Cat
+0.0%
Support
$144.94
Resistance
$222.35
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

ROKT
48/100
ROKT chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
100
Stochastic RSI
overbought rolling over
22
Volume
neutral
66
Setup/R-R
vertical extension
40
Dist 50W
+22.0%
4W
+4.4%
13W
+24.4%
RS/SPY
+11.5%
RS/Cat
+3.5%
Support
$47.67
Resistance
$69.07
Bull case

ROKT has a vertical extension profile with 11.5% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Tracked, but not top-2 eligible because: .

ITASELECTED
66/100
ITA chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
89
Stochastic RSI
overbought rolling over
22
Volume
above-average participation
63
Setup/R-R
vertical extension
37
Dist 50W
+22.8%
4W
+3.5%
13W
+20.3%
RS/SPY
+7.4%
RS/Cat
-0.6%
Support
$135.31
Resistance
$198.27
Bull case

ITA has a vertical extension profile with 7.4% 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 wins on clean trend confirmation and breadth, though it trails XAR marginally on raw technical evidence before the category-level scoring filter. ITA's trend score of 100.0 matches XAR's, but structure quality at 79.8 versus XAR's 76.5 reflects cleaner compression and tighter support-resistance levels. Both sit at 20%+ extensions above the 50-week with overbought stochastic RSI rolling over and MACD bullish but flattening, so the differentiation comes down to volume-price sponsorship and persistence: ITA's 63.1 volume-price confirmation and 70.9 persistence score edge XAR's despite XAR posting a 13W return of 20.9% versus ITA's 20.3%. The runner-up lost because the category reasoner evaluated structure cleanliness and flagged that XAR's neutral structure setup lacked the vertical extension persistence that ITA's setup provides. A 1.20x 20-week volume average confirms accumulation in defense-prime durability, justifying the narrow 5.6-point gap closure in ITA's favor.

Why this allocation slot

Defense & Aerospace earns 5% as a tier-2 category, ranked third overall at 56.6, because two other categories posted higher scores in a risk-adjusted frame. The macro fit of 57.0 is moderate—late-cycle reflation helps at +6 points, but liquidity stress (-4 points) and credit stress as a mild positive (+2 points) show this is a balanced exposure. ITA's technical evidence of 62.5 is solid but not exceptional; the category wins on macro alignment with transition narratives and geopolitical scarcity signals. The real constraint is that industrial metals (78.1) and nuclear energy (76.6) posted much higher composite scores, leaving defense in the second tier despite trending well above the 50W and 200W with confirmed breadth. At 5%, we maintain exposure to defense durability and capex cycles without overweighting a sector that benefits from late-cycle reflation but lacks the leverage to energy and metals scarcity that the top two categories possess.

Utilities & InfrastructureXLU

Score
54.9
PAVE
76/100
PAVE chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
98
MACD
bullish but flattening
84
Stochastic RSI
falling/neutral
62
Volume
neutral
75
Setup/R-R
neutral structure
38
Dist 50W
+10.3%
4W
+1.8%
13W
+13.9%
RS/SPY
+1.0%
RS/Cat
+6.5%
Support
$34.40
Resistance
$46.86
Bull case

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

XLUSELECTED
76/100
XLU chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
92
MACD
bullish and improving
67
Stochastic RSI
overbought momentum
75
Volume
neutral
65
Setup/R-R
neutral structure
54
Dist 50W
+8.1%
4W
+4.5%
13W
+7.4%
RS/SPY
-5.5%
RS/Cat
+0.0%
Support
$37.26
Resistance
$43.09
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

IGF
70/100
IGF chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
84
MACD
bullish but flattening
50
Stochastic RSI
rising mid-zone
78
Volume
neutral
57
Setup/R-R
neutral structure
46
Dist 50W
+9.0%
4W
+2.7%
13W
+5.2%
RS/SPY
-7.7%
RS/Cat
-2.2%
Support
$51.98
Resistance
$60.30
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why XLU won

XLU wins a tight battle over PAVE on timing quality and MACD confirmation despite nearly identical technical evidence scores. Both XLU and PAVE posted 76 composite scores with trend readings of 92 and 98 respectively, but XLU's 75.0 timing decisively beats PAVE's 62.0 because XLU has a bullish-and-improving MACD versus PAVE's bullish-but-flattening signal, and sits only 8.1% above the 50-week versus PAVE's deeper extended position. XLU's stochastic RSI is overbought momentum at 1.00, indicating a potential pullback but also proving conviction, while PAVE's falling-neutral stochastic at a lower reading suggests less urgency. Risk-reward is 54.2 for XLU versus 38.3 for PAVE—a 16-point edge driven by tighter resistance at just breakeven and meaningful support at 15.6% downside. XLU's 80.3 structure score versus PAVE's 79.6 is marginal, but combined with superior MACD progression, XLU edges the runner-up in a near-peer decision where both are near 52-week lows in repair-zone Fibonacci positioning.

Why this allocation slot

Utilities & Infrastructure earns 5% as a tier-2 allocation, ranked sixth overall at 54.9, because moderate technical merit meets weak macro fit in a portfolio already tilted toward scarcity plays. The category-level macro fit of 43.0 is the weakest among all tier-2 holds: inflation pressure is a -6 headwind, reflecting that rate-sensitive utilities underperform in reflation, and liquidity stress (-3) plus risk-appetite-negative (-2) add further friction. XLU's 74.6 technical evidence is solid but not exceptional in a portfolio where industrial metals and nuclear both posted 80+ scores. The allocation reflects portfolio construction: utilities provide defensive ballast and dividend stability, which matter in a late-cycle environment even when macro isn't explicitly supportive. At 5%, we're maintaining a core position in regulated utility cash flows rather than making a bullish call. For utilities to move up to 10%, we'd need either inflation expectations to reverse materially or for XLU to demonstrate accumulation above the 50-week with improved MACD—currently it's flattening, not accelerating. Until then, utilities sit as portfolio stabilizer while the real-assets rotation concentrates capital in energy, metals, and nuclear where supply constraints are more decisively priced.

TechnologyXLK

Score
49.1
XLKSELECTED
73/100
XLK chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
100
Stochastic RSI
overbought rolling over
37
Volume
neutral
70
Setup/R-R
vertical extension
56
Dist 50W
+15.5%
4W
+3.9%
13W
+22.2%
RS/SPY
+9.3%
RS/Cat
+12.2%
Support
$91.18
Resistance
$132.96
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

IGV
73/100
IGV chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
92
MACD
bullish but flattening
65
Stochastic RSI
falling/neutral
70
Volume
neutral
65
Setup/R-R
neutral structure
46
Dist 50W
+10.5%
4W
+2.0%
13W
+10.0%
RS/SPY
-2.9%
RS/Cat
+0.0%
Support
$81.30
Resistance
$112.69
Bull case

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

CIBR
58/100
CIBR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
70
MACD
bearish/weakening
15
Stochastic RSI
oversold
70
Volume
neutral
35
Setup/R-R
neutral structure
50
Dist 50W
+7.8%
4W
-2.0%
13W
+4.7%
RS/SPY
-8.2%
RS/Cat
-5.2%
Support
$57.54
Resistance
$75.93
Bull case

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

XLK wins the category on relative strength inside its peer set and clean momentum confirmation despite extended positioning. The 12.2% category-relative strength versus IGV's flat reading (0.0%) tells us there's genuine accumulation in broad profitable tech leadership rather than a generic sector bounce. XLK's MACD is bullish but flattening and stochastic RSI is rolling over from overbought, which typically signals a pause in velocity—yet the 22.2% thirteen-week return, 100.0 momentum confirmation score, and neutral volume at 0.93x average proves this isn't distribution, it's consolidation. IGV, the runner-up, failed on two counts: its risk-reward ratio of 46.4 versus XLK's 56.1 reflects tighter downside (45.8% support cushion), and its -2.9% thirteen-week SPY-relative return shows it lagged the broad market while XLK posted 9.3% outperformance. The setup is a vertical extension 15.5% above the 50-week, which penalizes entry timing at 37.0, but the persistence and volume-price confirmation scores of 85.1 and 69.5 respectively indicate the move is being held, not faded.

Why this allocation slot

Technology earns 5% as a tier-2 hold despite a 49.1 category score that ranks it outside the top two. The macro environment—late-cycle reflation with active risk-appetite-positive and AI-growth-sponsorship signals—provides tailwind, but liquidity stress (-10 points) and credit stress (-7 points) create meaningful headwinds that prevent this category from breaking into the overweight tiers. XLK's technical evidence of 61.7 out of 100 is respectable but insufficient to overcome a category-level macro fit of only 44.0. The tension here is real: we have clean, confirmed momentum in a sector with structural tailwinds from AI adoption, yet the broader macro regime penalizes stretched valuations and early-cycle multiple compression risk. Holding at 5% lets us maintain exposure to profitable technology leadership while respecting that better risk-adjusted opportunities exist elsewhere in the portfolio this week—specifically in real assets and energy where supply constraints are more actionable.

Precious MetalsGLD

Score
41.8
GDX
61/100
GDX chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
99
Stochastic RSI
overbought momentum
37
Volume
neutral
70
Setup/R-R
vertical extension
40
Dist 50W
+33.1%
4W
+10.8%
13W
+15.3%
RS/SPY
+2.4%
RS/Cat
+0.0%
Support
$39.72
Resistance
$58.06
Bull case

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

SLV
65/100
SLV chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish but flattening
76
Stochastic RSI
falling/neutral
40
Volume
thin participation
62
Setup/R-R
vertical extension
37
Dist 50W
+17.3%
4W
-0.4%
13W
+17.0%
RS/SPY
+4.1%
RS/Cat
+1.8%
Support
$27.08
Resistance
$35.03
Bull case

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

GLDSELECTED
44/100
GLD chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
67
MACD
bearish/weakening
2
Stochastic RSI
rising mid-zone
48
Volume
neutral
18
Setup/R-R
vertical extension
38
Dist 50W
+15.1%
4W
+1.3%
13W
+2.0%
RS/SPY
-10.9%
RS/Cat
-13.2%
Support
$263.27
Resistance
$316.29
Bull case

GLD has a vertical extension profile with -10.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 wins a weak category by default technical processing rather than strength; this is a category where the winner is barely qualified to hold capital. GLD's 41.8 category score masks severe technical deterioration: a 1.7 momentum confirmation score reflects a 2.0% thirteen-week return paired with -13.2% category-relative weakness and bearish/weakening MACD. The ETF is 15.1% extended above the 50-week with neutral volume and rising mid-zone stochastic RSI—textbook failed momentum. GLD won because SLV and GDX both posted worse timing and macro fit, but the gap is narrow; GDX's 63.8 technical evidence nearly offsets GLD's structural advantage. The runner-up lost because GDX is 33.1% extended above the 50-week in the near 52-week-high extension zone with overbought stochastic rolling over, yet paradoxically GDX's bullish-and-improving MACD and 15.3% thirteen-week return gave it 99.0 momentum confirmation—a textbook setup for mean reversion. GLD's only edge is sitting closer to the 50-week in a less stretched Fibonacci zone, which is not a case for conviction.

Why this allocation slot

Precious metals earns 5% as a tier-2 defensive sleeve, ranked seventh overall at 41.8, because the allocation framework maintains a core hedging position despite weak technicals. The category-level macro fit of 46.0 is only moderate; risk-appetite-positive is the sole active descriptor at -4 points (working against gold), meaning precious metals here are a pure technical play on mean reversion rather than a macro conviction trade. The portfolio's 50% crypto overlay and TrendBTC regime are likely suppressing metals allocation—gold and Bitcoin don't co-perform, and in a reflation + risk-on environment, real assets tied to energy and industrial demand dominate. At 5%, we're keeping a volatility hedge and negative-beta anchor against the equity-heavy posture, not making a bullish metals call. For metals to move up the allocation ladder, we'd need either risk-appetite to turn materially negative or GLD to reclaim the 200-week moving average with above-average volume and improving MACD. Right now it's a portfolio ballast, not a conviction bet.

Traditional EnergyXLE

Score
40.9
XLESELECTED
48/100
XLE chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
46
MACD
bullish but flattening
34
Stochastic RSI
falling/neutral
85
Volume
neutral
35
Setup/R-R
neutral structure
64
Dist 50W
-3.4%
4W
-4.7%
13W
+3.0%
RS/SPY
-9.9%
RS/Cat
-0.2%
Support
$39.38
Resistance
$46.26
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

FCG
24/100
FCG chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
36
MACD
bullish but flattening
35
Stochastic RSI
falling/neutral
85
Volume
neutral
43
Setup/R-R
neutral structure
67
Dist 50W
-4.6%
4W
-4.7%
13W
+3.2%
RS/SPY
-9.7%
RS/Cat
+0.0%
Support
$20.33
Resistance
$25.29
Bull case

FCG has a neutral structure profile with -9.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.

XOP
21/100
XOP chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
37
MACD
bullish but flattening
31
Stochastic RSI
falling/neutral
70
Volume
neutral
42
Setup/R-R
neutral structure
65
Dist 50W
-5.6%
4W
-7.6%
13W
+3.5%
RS/SPY
-9.4%
RS/Cat
+0.3%
Support
$106.71
Resistance
$136.67
Bull case

XOP has a neutral structure profile with -9.4% 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 XLE won

XLE wins a challenged category by the narrowest of margins over a near-peer runner-up, claiming top billing on superior structure and risk-reward despite energy's broad technical weakness. XLE's 46.2 trend score reflects price below the 50-week but still above the 200-week—a repair setup, not a breakdown. The critical win comes from risk-reward at 63.9 versus FCG's lower score, driven by a -8.2% upside-to-resistance level that still offers 7.8% downside to support. XLE's timing score of 85.0 is exceptional for a pullback setup, reflecting the Fibonacci 0.786 zone and falling-neutral stochastic that signal capitulation. FCG lost because structure quality cratered to 37.5—the hard filter flagged it as structurally broken, meaning support levels or technical integrity is compromised. Volume participation is neutral across energy names at 0.95x average, so differentiation comes down to chart cleanliness and positioning. XLE's 71.4 structure versus FCG's 37.5 is the deciding factor in a category where fundamentals (energy scarcity, supply shortage) matter more than timing.

Why this allocation slot

Energy earns 5% as a tier-2 allocation, ranked fifth overall at 40.9, because macro support is exceptional but technicals remain unconvincing. The category-level macro fit of 90.0 is the second-strongest in the portfolio after agriculture, driven by late-cycle reflation (+12), energy scarcity (+16), inflation pressure (+10), supply shortage (+9), and real asset sponsorship (+7)—a 60+ point tailwind. Yet XLE's technical evidence is only 48.2, a gap that prevents energy from cracking the top two. The ETF is in repair mode below the 50-week, which means we're buying a mean-reversion play on energy scarcity, not riding an established uptrend. The portfolio's real-asset allocation is already heavily weighted to REMX (+10%) and NLR (+10%), which capture scarcity with better technicals. At 5%, energy is a macro satellite position—we're betting geopolitical and production disruptions will eventually force price higher, but we're not committing capital to lead the move. For energy to earn 10%, we'd need XLE to reclaim the 50-week with accumulation volume and MACD confirmation, proving the supply story is translating into actual accumulation rather than just macro narrative.

Agriculture & LivestockMOO

Score
38.3
MOOSELECTED
60/100
MOO chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
52
MACD
bullish but flattening
45
Stochastic RSI
oversold
85
Volume
above-average participation
45
Setup/R-R
neutral structure
49
Dist 50W
+3.2%
4W
-2.2%
13W
+3.5%
RS/SPY
-9.4%
RS/Cat
+0.3%
Support
$62.31
Resistance
$75.40
Bull case

MOO has a neutral structure profile with -9.4% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

VEGI
38/100
VEGI chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
57
MACD
bearish/weakening
27
Stochastic RSI
oversold
70
Volume
accumulation/confirmation
53
Setup/R-R
neutral structure
54
Dist 50W
+5.2%
4W
-1.9%
13W
+3.2%
RS/SPY
-9.7%
RS/Cat
+0.0%
Support
$34.63
Resistance
$41.26
Bull case

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

Risk

A failed hold above support would weaken the setup.

Tracked, but not top-2 eligible because: .

WEAT
0/100
WEAT chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
12
MACD
bearish/weakening
0
Stochastic RSI
oversold
60
Volume
above-average participation
1
Setup/R-R
pullback into support
87
Dist 50W
-10.8%
4W
-4.4%
13W
-3.2%
RS/SPY
-16.1%
RS/Cat
-6.3%
Support
$21.50
Resistance
$26.50
Bull case

WEAT has a pullback into support profile with -16.1% 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 the category despite significant technical weakness, which underscores how severely macro-driven this allocation is. The ETF is only marginally above the 50-week and below the 200-week, posting a 51.8 trend score and just 3.5% thirteen-week return with -9.4% SPY-relative weakness. Yet MOO's timing score of 85.0 reflects an oversold stochastic at 0.13 paired with MACD bullish but flattening near support—a classic coil setup. VEGI lost primarily because its MACD is bearish/weakening rather than bullish, a critical signal difference in a mean-reversion frame. MOO's 44.5 momentum confirmation is weak, but the 90.0 category-level macro fit—driven by supply shortage (+13), inflation pressure (+10), real asset sponsorship (+8), and commodity breadth positive (+5)—overwhelms technical evidence in this bucket. The category reasoner weighted technical at 62% and macro at 38%, meaning a 53.2 technical score paired with 70.0 ETF-level macro fit was sufficient to win the beauty contest.

Why this allocation slot

Agriculture receives 0% allocation this week and ranked 9th or 10th, excluded entirely despite a compelling macro narrative. The category score of 38.2 tells the real story: while the macro fit of 90.0 is exceptional—the strongest macro support in the portfolio—the technical evidence of 53.2 is too weak to justify allocation in a framework that prioritizes risk-adjusted compounding. MOO's 51.8 trend score and below-200W positioning mean we're buying into weakness on macro faith, not technical confirmation. In a late-cycle reflation regime, that's a low-conviction bet. The portfolio framework surfaces a key tension: agriculture has real scarcity tailwinds, but the technicals are telling us supply disruptions haven't yet translated into breadth or accumulation signals. What would change this: we need to see MOO close above its 200-week moving average with above-average volume and MACD confirmation, not a repair-zone setup trading on hope. Until the charts catch up to the macro story, agriculture sits on the sidelines while energy, metals, and nuclear—which have both macro support and technical confirmation—carry the real-asset allocation.

Emerging MarketsIEMG

Score
18.3
IEMGSELECTED
69/100
IEMG chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
83
MACD
bullish but flattening
75
Stochastic RSI
falling/neutral
62
Volume
thin participation
68
Setup/R-R
neutral structure
37
Dist 50W
+10.4%
4W
+2.2%
13W
+10.6%
RS/SPY
-2.3%
RS/Cat
+9.1%
Support
$50.26
Resistance
$61.50
Bull case

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

ILF
52/100
ILF chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
47
MACD
bearish/weakening
15
Stochastic RSI
rising mid-zone
78
Volume
thin participation
30
Setup/R-R
neutral structure
49
Dist 50W
+6.4%
4W
+1.3%
13W
+1.5%
RS/SPY
-11.5%
RS/Cat
+0.0%
Support
$22.40
Resistance
$26.64
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

INDA
38/100
INDA chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
42
MACD
bearish/weakening
5
Stochastic RSI
oversold
100
Volume
above-average participation
12
Setup/R-R
compression near 50W
67
Dist 50W
-2.7%
4W
-5.0%
13W
-0.5%
RS/SPY
-13.4%
RS/Cat
-2.0%
Support
$48.10
Resistance
$55.86
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why IEMG won

IEMG wins a weak emerging-markets basket on relative strength and MACD confirmation, but the category itself earns zero allocation because technicals and macro alignment both fail. IEMG's 69.0 technical evidence beats ILF's 33.7 decisively, driven by a bullish-but-flattening MACD versus ILF's bearish/weakening signal, and a 9.1% category-relative strength edge over ILF's flat reading. IEMG's 82.5 trend score reflects price above both major moving averages, and a 10.6% thirteen-week return with falling-neutral stochastic RSI at 0.71 suggests mean reversion is building. Yet the real problem is the category-level macro fit of only 38.0—risk-appetite-positive provides +8 points, but credit stress (-10) and liquidity stress (-10) create a -12 point combined headwind that overwhelms any technical edge. ILF lost because bearish MACD, -9.7% SPY-relative weakness, and a 1.5% thirteen-week return disqualify it entirely, but neither runner-up came close to overcoming the macro environment.

Why this allocation slot

Emerging markets earns 0% allocation this week and ranked dead last at 9th or 10th, excluded entirely because macro headwinds overwhelm technical evidence. The category score of 18.3 reflects a collision between decent technical merit (IEMG's 69.0 technical evidence and 75.3 momentum confirmation) and hostile macro conditions. In a late-cycle reflation regime, credit stress (-10) and liquidity stress (-10) are twin anvils on emerging-market beta; risk-appetite-positive (+8) cannot offset that -20 point swing. IEMG sits at 10.4% above the 50-week with thin participation at 0.60x average volume—momentum without conviction. The portfolio's 50% crypto overlay in TrendBTC mode is likely the real constraint; Bitcoin capital tends to flow out of emerging-market equities in reflation cycles where developed-market assets capture scarcity plays. What would earn EM an allocation: we need credit stress to flip positive or liquidity to stabilize, coupled with technical breakout above recent highs on expanding volume. Until then, EM sits on the sidelines while industrial metals, nuclear, and energy—where scarcity is priced in both macro and technicals—carry the real-assets rotation.