← All reports
2023-12-012023-11-17
Weekly allocation report

2023-11-24

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
IGVTechnology10%Top-2 (10%)
BOTZAI10%Top-2 (10%)
URNMNuclear Energy5%Tier-2 (5%)
GLDPrecious Metals5%Tier-2 (5%)
PAVEUtilities & Infrastructure5%Tier-2 (5%)
XARDefense & Aerospace5%Tier-2 (5%)
ILFEmerging Markets5%Tier-2 (5%)
PICKIndustrial Metals5%Tier-2 (5%)

Trade Instructions — Monday Open

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

ActionTickerInstruction
SELLNLRSell 50% of NLR position (reduce 5% → 2.5%)
SELLGLDSell 17% of GLD position (reduce 7.5% → 6.3%)
SELLXLUSell 50% of XLU position (reduce 2.5% → 1.3%)
SELLXLKSell 20% of XLK position (reduce 6.3% → 5%)
SELLFCGSell entire FCG position (1.3% of portfolio)
SELLITASell 33% of ITA position (reduce 3.8% → 2.5%)
SELLINDASell entire INDA position (1.3% of portfolio)
SELLMOOSell 33% of MOO position (reduce 3.8% → 2.5%)
BUYXARBuy XAR — 11% of freed cash (adds 1.3% to portfolio)
BUYILFBuy ILF — 11% of freed cash (adds 1.3% to portfolio)
BUYPICKBuy PICK — 11% of freed cash (adds 1.3% to portfolio)
BUYIGVBuy IGV — 22% of freed cash (adds 2.5% to portfolio)
BUYBOTZBuy BOTZ — 22% of freed cash (adds 2.5% to portfolio)
BUYURNMBuy URNM — 11% of freed cash (adds 1.3% to portfolio)
BUYPAVEBuy PAVE — 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%
GLD6.3%
XLK5%
SMH5%
XAR3.8%
URA3.8%
ILF3.8%
ITA2.5%
MOO2.5%
NLR2.5%
IGF2.5%
PICK2.5%
IGV2.5%
BOTZ2.5%
XLU1.3%
XLE1.3%
URNM1.3%
PAVE1.3%

Macro Regime — Disinflation

Score inputs
Growth (ISM PMI)
50
Liquidity (Fed Balance)
38
Risk Appetite
60
Inflation Pressure
32
Dollar Pressure
48
Credit Stress
55
Commodity Breadth
55
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.
Risk appetite positive
Leadership and defensive-rotation signals say capital is willing to sponsor risk.
Disinflation pressure
Inflation pressure is muted, which usually favors duration, quality growth, and monetary hedges over energy beta.
AI growth sponsorship
Semiconductors or Nasdaq leadership says the market is still sponsoring the AI/growth stack.
Not active
Liquidity expansionDollar pressureRisk appetite brokenGrowth slowdownGrowth expansionInflation pressureCommodity breadth positiveSupply shortageEnergy scarcityMetals scarcityMonetary hedge bidDefensive rotationEM liquidity supportBroad market bearReal 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 2.29

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
38.61% / >= 20%PASS
ISM Manufacturing PMI
missing/skipped / >= 50PASS
BTC 50W SMA rising
1.53% / > 0 week-over-weekPASS
Fear & Greed
missing/skipped / 50-90PASS
TOTAL3/BTC 50W not decisively falling
-1.63% / > -5% week-over-weekPASS
Fed balance sheet flat/rising
False / latest WALCL >= 4 weeks agoFAIL
BTC
$37,479.121
50W SMA
$27,038.882
200W SMA
$29,002.874
BTC-USD — Weekly
BTC-USD chart
⤢ ZOOM
SOL-USD — Weekly
SOL-USD chart
⤢ ZOOM

Category Rankings

RankCategoryWinnerScoreAlloc4W RetPeers (4W)
1TechnologyIGV68.020%+7.54%CIBR +10.8% · XLK +4.4%
2AIBOTZ61.820%+8.71%AIQ +5.8% · SMH +7.8%
3Nuclear EnergyURNM58.310%-1.66%URA +1.9% · NLR -3.8%
4Precious MetalsGLD53.010%+2.36%SLV -2.0% · GDX +6.7%
5Utilities & InfrastructurePAVE52.910%+10.71%IGF +3.2% · XLU -0.4%
6Defense & AerospaceXAR52.810%+7.08%ITA +6.6% · ROKT +7.6%
7Emerging MarketsILF31.610%+5.08%IEMG +0.9% · INDA +7.6%
8Industrial MetalsPICK18.310%+6.79%COPX +12.2% · REMX +7.1%
9Agriculture & LivestockMOO2.50%+1.70%VEGI +2.4% · WEAT +5.6%
10Traditional EnergyXOP2.40%+1.27%XLE +1.4% · FCG -0.4%

TechnologyIGV

Score
68.0
IGVSELECTED
73/100
IGV chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
overbought momentum
37
Volume
above-average participation
74
Setup/R-R
vertical extension
46
Dist 50W
+19.6%
4W
+15.6%
13W
+10.1%
RS/SPY
+6.6%
RS/Cat
+0.8%
Support
$65.84
Resistance
$76.13
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

CIBR
79/100
CIBR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
88
Stochastic RSI
overbought momentum
59
Volume
thin participation
66
Setup/R-R
neutral structure
49
Dist 50W
+12.9%
4W
+11.5%
13W
+7.3%
RS/SPY
+3.8%
RS/Cat
-2.0%
Support
$43.57
Resistance
$48.82
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XLK
71/100
XLK chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
overbought momentum
37
Volume
thin participation
63
Setup/R-R
vertical extension
47
Dist 50W
+17.6%
4W
+14.5%
13W
+9.3%
RS/SPY
+5.8%
RS/Cat
+0.0%
Support
$80.56
Resistance
$92.21
Bull case

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

Why IGV won

IGV claims the category with a clean vertical extension setup that's being accumulated rather than rejected. The 19.6% distance above the 50W would normally be punitive for entry risk, but above-average volume participation at 1.17x the 20-week average and a +6.6% relative strength versus SPY confirm that institutional buyers are still supporting the move. CIBR lost here despite bullish MACD and overbought stochastic RSI because its structure scored 6.3 points lower (73.0 vs 79.3), its category-relative strength lagged at -2.0%, and volume confirmation was thinner—a meaningful gap that reflects enterprise software (IGV) outpacing cybersecurity (CIBR) in the current hiring and capex cycle.

Why this allocation slot

Technology earned one of two 10% allocation slots because it ranked among the two highest-scoring categories at 68.0, and the macro regime supports it decisively. Disinflation pressures favor duration-sensitive growth, and the active descriptors show risk appetite positive at +9 and AI growth sponsorship at +6, more than offsetting the -10 liquidity stress hit. IGV's 10.1% 13-week return and category-relative dominance over CIBR confirm breadth is real. The 62/38 weighting toward technical evidence over macro narrative means this setup had to prove itself on the chart, and it did: above both moving averages, clean structure, above-average volume. The only tension is extension depth—nearly 20% above the 50W limits upside, and the stochastic RSI overbought at 0.98 signals the move is stretched. Allocation here is justified because the macro tailwind and technical proof order outweigh near-term entry risk; however, any break below the 50W would immediately disqualify this position.

AIBOTZ

Score
61.8
AIQ
70/100
AIQ chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
overbought momentum
37
Volume
neutral
69
Setup/R-R
vertical extension
47
Dist 50W
+16.0%
4W
+15.2%
13W
+7.4%
RS/SPY
+3.9%
RS/Cat
+0.0%
Support
$25.67
Resistance
$29.56
Bull case

AIQ has a vertical extension profile with 3.9% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

SMH
69/100
SMH chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
overbought momentum
37
Volume
thin participation
63
Setup/R-R
vertical extension
38
Dist 50W
+18.7%
4W
+17.0%
13W
+8.5%
RS/SPY
+5.0%
RS/Cat
+1.1%
Support
$138.31
Resistance
$162.57
Bull case

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

BOTZSELECTED
76/100
BOTZ chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
80
MACD
bearish but improving
74
Stochastic RSI
overbought momentum
90
Volume
neutral
61
Setup/R-R
neutral structure
65
Dist 50W
+4.2%
4W
+17.5%
13W
+1.8%
RS/SPY
-1.7%
RS/Cat
-5.6%
Support
$22.34
Resistance
$29.59
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.

Why BOTZ won

BOTZ won a tight race by offering superior timing and risk-reward, despite trailing in absolute momentum and relative strength. Price at 4.2% below the 50W and sitting in the Fibonacci 0.382 retracement zone (the middle decision point) delivered a 90.0 timing score versus AIQ's 37.0, which had already stretched 16.0% above its 50W. BOTZ's risk-reward tilted better at 64.7 versus 46.5 because downside to support was 17.5% while upside was capped, whereas AIQ was offering negative asymmetry into an already-extended zone. The MACD is still improving and stochastic is overbought on both, but BOTZ's neutral structure (71.3) and slightly cleaner compression allow the allocator to own robotics and physical AI cyclicality without fighting the tape on entry.

Why this allocation slot

AI earned the second 10% allocation slot at 61.8, placing it among the top two categories despite being the weaker performer technically compared to Technology. The macro case is compelling: AI growth sponsorship contributes +14 and risk appetite positive adds +10, which vastly outweighs the -12 liquidity stress and -8 credit stress headwinds. The category-level macro fit of 59.0 reflects strong narrative support even though technical evidence checks in at 63.9. BOTZ's positioning inside support (rather than above resistance) makes it a lower-risk entry than extended peers, and the improving MACD suggests accumulation has begun. However, this 10% weight assumes support holds near 22.34. The 73.7% momentum confirmation and 49.4% persistence scores reveal this is a mean-reversion setup relying on macro sponsorship and support defense—not a sustained breakout. If the 200W breaks, this entire allocation becomes questionable; the macro tailwind alone cannot overcome broken trend. This is a conviction call on disinflation favoring AI capex despite current technical weakness.

Nuclear EnergyURNM

Score
58.3
URNMSELECTED
66/100
URNM chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
rising mid-zone
53
Volume
neutral
78
Setup/R-R
vertical extension
40
Dist 50W
+38.7%
4W
+14.9%
13W
+32.5%
RS/SPY
+29.0%
RS/Cat
+8.9%
Support
$32.25
Resistance
$50.00
Bull case

URNM has a vertical extension profile with 29.0% 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)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
overbought momentum
37
Volume
thin participation
66
Setup/R-R
vertical extension
41
Dist 50W
+29.4%
4W
+15.0%
13W
+23.6%
RS/SPY
+20.1%
RS/Cat
+0.0%
Support
$20.86
Resistance
$29.07
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

NLR
73/100
NLR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
100
Stochastic RSI
rising mid-zone
53
Volume
thin participation
62
Setup/R-R
vertical extension
42
Dist 50W
+24.1%
4W
+11.8%
13W
+17.8%
RS/SPY
+14.4%
RS/Cat
-5.7%
Support
$57.73
Resistance
$75.21
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why URNM won

URNM crushes its category with dominant trend (100.0) and momentum confirmation (100.0) driven by a 32.5% 13-week return and 29.0% SPY-relative strength, though extended valuation is the only brake on a higher score. Price sits 38.7% above the 50W, which delivers a timing penalty of 53.0 because new buyers are late to the party; the risk-reward is skewed unfavorably at 0.0% upside to resistance and 55.0% downside to support. Despite this geometry, URNM's volume-price confirmation is strong at 78.4 and persistence is exceptional at 96.0, telling you that uranium-miner accumulation is happening across multiple time frames, not just a four-week spike. URA lost because it triggered overbought stochastic momentum (vs URNM's rising mid-zone) and had weaker timing (37.0 vs 53.0), which reflects a less-optimal Fibonacci zone. The category representative is a pure momentum play: the question is not whether the thesis is working, but whether the extension has room to run.

Why this allocation slot

Nuclear Energy earned 5% allocation on a 58.3 score, ranking 2nd or 3rd among non-top-2 categories. The macro fit of 43.0 is moderate—AI growth sponsorship contributes +5 (nuclear for data centers is gaining narrative), but liquidity stress (-7) and credit stress (-5) offset half the benefit. Technical evidence dominates at 81.7, driven by URNM's perfect trend (100.0), exceptional momentum (100.0), and clean persistence (96.0). The 32.5% 13W return and 29.0% RS versus SPY show this is not a narrative play—money is actually flowing in. The only warning is entry risk: 38.7% extension above the 50W means every new buyer is paying top-of-range, and resistance sits at 50.00 with upside to resistance at 0.0% (already there). This position should be held, not enlarged. If URNM breaks below the 50W at 32.25, risk/reward inverts (55% downside, no upside), and the allocation must be cut. For now, URNM benefits from both momentum and narrative (clean energy for AI)—a rare combination. This is tactically held at 5% pending support confirmation.

Precious MetalsGLD

Score
53.0
SLV
75/100
SLV chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
95
MACD
bullish and improving
56
Stochastic RSI
overbought momentum
90
Volume
thin participation
58
Setup/R-R
neutral structure
49
Dist 50W
+3.7%
4W
+5.1%
13W
+0.2%
RS/SPY
-3.3%
RS/Cat
-3.0%
Support
$19.73
Resistance
$22.86
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

GLDSELECTED
75/100
GLD chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
56
Stochastic RSI
overbought rolling over
72
Volume
thin participation
54
Setup/R-R
neutral structure
46
Dist 50W
+3.6%
4W
-0.3%
13W
+4.4%
RS/SPY
+1.0%
RS/Cat
+1.2%
Support
$169.70
Resistance
$186.15
Bull case

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

GDX
38/100
GDX chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
65
MACD
bullish and improving
60
Stochastic RSI
overbought momentum
90
Volume
thin participation
55
Setup/R-R
neutral structure
69
Dist 50W
-3.1%
4W
+0.4%
13W
+3.2%
RS/SPY
-0.2%
RS/Cat
+0.0%
Support
$26.89
Resistance
$31.96
Bull case

GDX has a neutral structure profile with -0.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 narrowly edges SLV with a 0.7-point win in a tight race between two bullish, overbought charts. Both are above the 50W and 200W with improving MACD, but GLD's structure is 2.7 points cleaner (73.9 vs 71.2) and category-relative strength is +1.2% versus SLV's -3.0%, a 4.2-point swing. GLD's 4.4% 13-week return and +1.0% SPY relative strength show the yellow metal is being accumulated into the disinflation trade, whereas silver's hybrid monetary-and-industrial beta is suffering as industrial growth expectations fade. Both face timing penalties for being extended (GLD 3.6% from 50W, SLV similar), but GLD's stochastic is rolling over more gracefully (0.88 vs overbought momentum), suggesting less imminent pressure. The portfolio choice here is the cleanest monetary hedge over the messier industrial play.

Why this allocation slot

Precious Metals earned a 5% allocation slot on a 53.0 score, ranking 4th among ten categories and reflecting its defensive but useful role in a disinflation regime. The macro fit of 60.0 supports it: disinflation helps at +8, disinflation pressure contributes +6, and these positive signals outweigh the -4 risk appetite penalty. GLD functions as a monetary hedge when rate cuts loom and credit stress is active (-9 at the category level suggests crowded credit positioning). Technical evidence at 62.5 is solid but not dominant—trend is clean (100.0), but timing (72.0) and risk/reward (45.6) are moderate, showing limited upside past resistance at 186.15. The position sits 3.6% above the 50W with just -0.3% upside to resistance, making it tactically full. Allocation here is strategic (macro insurance against credit deterioration) rather than tactical (momentum chase). Reduce or eliminate if the disinflation narrative reverses or if rate-cut expectations fade; hold if credit stress signals intensify. This is portfolio ballast, not alpha generation.

Utilities & InfrastructurePAVE

Score
52.9
PAVESELECTED
74/100
PAVE chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
87
MACD
bearish but improving
68
Stochastic RSI
rising mid-zone
83
Volume
above-average participation
66
Setup/R-R
neutral structure
52
Dist 50W
+6.6%
4W
+10.8%
13W
-0.5%
RS/SPY
-4.0%
RS/Cat
+0.0%
Support
$28.26
Resistance
$32.61
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

IGF
72/100
IGF chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
52
MACD
bullish and improving
77
Stochastic RSI
overbought momentum
100
Volume
thin participation
52
Setup/R-R
compression near 50W
60
Dist 50W
-1.1%
4W
+10.8%
13W
+1.4%
RS/SPY
-2.1%
RS/Cat
+1.9%
Support
$41.37
Resistance
$47.95
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XLU
50/100
XLU chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
38
MACD
bullish and improving
58
Stochastic RSI
overbought momentum
90
Volume
thin participation
32
Setup/R-R
neutral structure
69
Dist 50W
-4.6%
4W
+6.7%
13W
-1.5%
RS/SPY
-5.0%
RS/Cat
-1.0%
Support
$28.63
Resistance
$34.23
Bull case

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

Why PAVE won

PAVE wins against IGF through superior structure and volume sponsorship, earning the category representative slot by 1.8 points. Both are bullish above the 50W and 200W, but PAVE's structure is cleaner at 72.2 versus 68.1, and PAVE alone has above-average volume participation at 1.20x 20W average—meaningful accumulation—versus IGF's thin participation. PAVE's stochastic RSI is rising mid-zone (0.65) while IGF's is overbought momentum, a timing advantage that suggests PAVE has room to extend before rolling over. MACD is improving on both, but PAVE's -0.5% 13-week return and 10.8% four-week return show domestic infrastructure capex is accelerating despite the macro headwinds, whereas IGF's 1.4% 13W and later timing suggest global infrastructure is a follower play. The volume confirmation is decisive: you cannot ignore a 1.20x participation ratio when other candidates offer only 0.5–0.8x.

Why this allocation slot

Utilities & Infrastructure earned 5% allocation on a 52.9 score, ranking 4th or 5th and reflecting its defensive but improving status. The macro fit of 62.0 supports it: disinflation helps at +7, transition/mixed regime contributes +4, and disinflation pressure adds +6, outweighing liquidity stress (-3) and risk appetite negative (-2). This is a classic disinflation winner—bond proxies and infrastructure (capex-dependent, floating-rate exposed) attract capital when rate-cut cycles begin. Technical evidence at 74.0 is strong, driven by clean trend (87.0), good timing (83.0), and PAVE's unique above-average volume (66.2). Risk/reward at 51.6 is moderate (-4% to resistance, 10.8% to support), but the setup is solid. The position should be held; PAVE is tactically recovering from recent weakness and benefiting from both macro (disinflation) and technical (volume) confirmation. Scale into PAVE if MACD crosses into bullish-and-improving and stochastic RSI approaches mid-zone at 0.50; trim if volume drops back below 1.0x average. This is a core allocation for a disinflation portfolio—not exciting but essential.

Defense & AerospaceXAR

Score
52.8
XARSELECTED
81/100
XAR chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
98
Stochastic RSI
overbought momentum
75
Volume
thin participation
71
Setup/R-R
neutral structure
47
Dist 50W
+8.8%
4W
+13.3%
13W
+6.9%
RS/SPY
+3.4%
RS/Cat
+3.0%
Support
$110.82
Resistance
$127.18
Bull case

XAR has a neutral structure profile with 3.4% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

ITA
80/100
ITA chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
100
MACD
bullish and improving
80
Stochastic RSI
overbought momentum
90
Volume
thin participation
63
Setup/R-R
neutral structure
47
Dist 50W
+4.8%
4W
+10.5%
13W
+3.9%
RS/SPY
+0.4%
RS/Cat
+0.0%
Support
$104.09
Resistance
$118.49
Bull case

ITA has a neutral structure profile with 0.4% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

ROKT
66/100
ROKT chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
96
MACD
bullish and improving
70
Stochastic RSI
overbought momentum
100
Volume
neutral
64
Setup/R-R
compression near 50W
64
Dist 50W
+1.2%
4W
+9.6%
13W
+0.6%
RS/SPY
-2.9%
RS/Cat
-3.3%
Support
$37.98
Resistance
$44.23
Bull case

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

Risk

A failed hold above support would weaken the setup.

Tracked, but not top-2 eligible because: .

Why XAR won

XAR edges ITA by 1.2 points through category-relative strength and marginally cleaner structure. Both are bullish above the 50W and 200W with MACD improving and stochastic overbought, but XAR's 3.0% category-relative strength beats ITA's 0.0%, and the structure score of 67.6 exceeds ITA's 67.1. Volume is thin participation for both, which dampens conviction, but XAR's 6.9% 13-week return and 3.4% SPY relative strength tell you that aerospace and defense prime contractors are being accumulated by the marginal buyer. This is not a deep conviction win, but in a macro environment where liquidity stress and credit stress are active headwinds, a 3-point structure edge and category leadership matter for portfolio construction.

Why this allocation slot

Defense & Aerospace earned a 5% slot—a mid-tier allocation reflecting its 52.8 score and ineligibility for top-2. The macro fit of 51.0 is neutral; the category lacks a strong narrative tailwind, with credit stress (+2) barely offsetting liquidity stress (-4). Technical evidence pulls harder at 74.1, driven entirely by XAR's clean trend setup and 97.5% momentum confirmation. Ranked 3rd or 4th among the ten categories, this position sits at portfolio margin: it deserves capital because the trend is intact and momentum is real, but it lacks the macro sponsorship of top-tier holdings. XAR's thin volume (0.55x average) and near-resistance positioning (resistance at 127.18 versus price at 122.35) suggest limited runway before the setup needs to prove itself through a new base. Allocation here is defensive—a trend-following hedge rather than a conviction macro call. Any downside break below the 50W would trigger a position review; this is tactically held, not strategically committed.

Emerging MarketsILF

Score
31.6
ILFSELECTED
76/100
ILF chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
92
MACD
bullish and improving
87
Stochastic RSI
overbought momentum
75
Volume
thin participation
64
Setup/R-R
neutral structure
47
Dist 50W
+9.4%
4W
+11.5%
13W
+4.8%
RS/SPY
+1.4%
RS/Cat
+1.6%
Support
$24.41
Resistance
$28.18
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

IEMG
75/100
IEMG chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · Below 200W
67
MACD
bullish and improving
69
Stochastic RSI
overbought momentum
100
Volume
thin participation
52
Setup/R-R
compression near 50W
64
Dist 50W
+1.7%
4W
+8.4%
13W
+1.8%
RS/SPY
-1.7%
RS/Cat
-1.5%
Support
$45.74
Resistance
$52.17
Bull case

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

INDA
76/100
INDA chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
93
MACD
bearish but improving
59
Stochastic RSI
rising mid-zone
83
Volume
thin participation
60
Setup/R-R
neutral structure
57
Dist 50W
+6.7%
4W
+5.2%
13W
+3.3%
RS/SPY
-0.2%
RS/Cat
+0.0%
Support
$42.11
Resistance
$45.19
Bull case

INDA has a neutral structure profile with -0.2% 13-week relative strength versus SPY.

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

Why ILF won

ILF edges IEMG by 1.4 points in a close technical race, with the gap driven entirely by structure cleanliness and category-relative strength. ILF is 9.4% above the 50W with a neutral structure scoring 71.9 versus IEMG's 66.2, and ILF's 1.6% category-relative strength beats IEMG's -1.5%. Both are bullish above the 50W and 200W with improving MACD and overbought stochastic RSI at the Fibonacci 0.236 upper retracement zone, but ILF's 4.8% 13-week return and 11.5% four-week return show momentum gathering rather than peaking. IEMG's compression setup is theoretically better for mean reversion, but IEMG's thinner breadth (1.8% 13W vs 4.8%) and lower four-week velocity (unspecified vs 11.5%) indicate Latin America is outperforming broad emerging markets. The portfolio is favoring regional commodity and value beta over core EM diversity.

Why this allocation slot

Emerging Markets earned 5% allocation on a 31.6 score, ranking lower (6th or 7th) and reflecting caution given strong macro headwinds. The category macro fit of 38.0 shows credit stress (-10) and liquidity stress (-10) are severe, partially offset by risk appetite positive at +8. Technical evidence at 69.1 is solid (ILF's 92.0 trend and 86.8 momentum confirmation), but it cannot overcome the macro regime's uncertainty toward emerging economies. ILF's -4.0% RS versus SPY shows this position is lagging the broad market—outperforming its peers does not mean outperforming the S&P. This allocation is portfolio ballast: diversification into non-USD exposure without aggressive conviction. If credit stress signals ease or if emerging-market relative strength improves (RS turns positive), scale into ILF. For now, hold 5% as a diversification hedge, knowing that top-tier capital (Technology, AI) will flow to dollar-based domestic growth. ILF is a 'hope' position rather than a 'confidence' position; reduce if credit stress intensifies, maintain if volatility remains.A

Industrial MetalsPICK

Score
18.3
PICKSELECTED
80/100
PICK chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
66
MACD
bullish and improving
95
Stochastic RSI
overbought momentum
100
Volume
neutral
71
Setup/R-R
compression near 50W
63
Dist 50W
-1.5%
4W
+8.0%
13W
+4.0%
RS/SPY
+0.5%
RS/Cat
+9.4%
Support
$36.77
Resistance
$42.91
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

COPX
62/100
COPX chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
45
MACD
bearish but improving
36
Stochastic RSI
rising mid-zone
90
Volume
neutral
44
Setup/R-R
neutral structure
91
Dist 50W
-8.0%
4W
+2.3%
13W
-5.3%
RS/SPY
-8.8%
RS/Cat
+0.0%
Support
$32.10
Resistance
$40.99
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

REMX
13/100
REMX chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
33
MACD
bearish but improving
0
Stochastic RSI
rising mid-zone
73
Volume
neutral
14
Setup/R-R
pullback into support
90
Dist 50W
-25.0%
4W
-0.4%
13W
-18.0%
RS/SPY
-21.5%
RS/Cat
-12.7%
Support
$55.90
Resistance
$86.71
Bull case

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

PICK dominates the category with superior timing, structure, and momentum confirmation, beating COPX by 18.4 points in a decisive win. PICK is only -1.5% from the 50W (versus COPX's deeper drawdown) and sitting in the Fibonacci 0.618 deep retracement zone, delivering a perfect 100.0 timing score; it is compressing (not extended), so the risk-reward is balanced at 10.3% downside to support versus -5.5% upside to resistance. MACD is bullish and improving while COPX's is bearish, and PICK's 9.4% category-relative strength crushes COPX's 0.0%. The four-week return of 8.0% shows recent accumulation, and neutral volume at 0.83x 20W confirms the move is not on panic or desperation. Mining breadth is being accumulated into commodity value, and PICK is the clearest entry point.

Why this allocation slot

Industrial Metals earned 5% despite a low 18.3 category score, placing it 5th or 6th and reflecting portfolio diversification rather than conviction. The macro fit of 35.0 is weak: liquidity stress hits -8 and credit stress adds -7, both headwinds crushing commodity-adjacent exposure. Technical evidence at 85.6 carries the load entirely—PICK's 100.0 timing score and 95.0 momentum confirmation (8.0% 4W return, 9.4% category RS) show a potential reversal is forming, but it is early. The allocation assumes PICK's compression near the 50W breaks upside; if support breaks at 36.77, the entire position becomes untenable. This is a tactical mean-reversion bet on industrial metals not collapsing further, useful as a small hedge to disinflation (which eventually demands industrial recovery). Capital here competes directly with Technology and AI for allocation; PICK's 5% is justified only if the macro regime begins signaling recovery demand. Monitor credit stress closely; if stress eases, PICK becomes a core position. For now, it is a small speculative hedge inside a cautious portfolio.

Agriculture & LivestockMOO

Score
2.5
MOOSELECTED
58/100
MOO chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
33
MACD
bearish but improving
28
Stochastic RSI
rising mid-zone
73
Volume
neutral
39
Setup/R-R
pullback into support
90
Dist 50W
-10.7%
4W
+3.0%
13W
-8.9%
RS/SPY
-12.4%
RS/Cat
+0.0%
Support
$72.16
Resistance
$87.26
Bull case

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

VEGI
43/100
VEGI chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
36
MACD
bearish but improving
42
Stochastic RSI
rising mid-zone
93
Volume
thin participation
44
Setup/R-R
pullback into support
90
Dist 50W
-8.1%
4W
+4.0%
13W
-4.8%
RS/SPY
-8.3%
RS/Cat
+4.1%
Support
$35.61
Resistance
$41.88
Bull case

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

Risk

A failed hold above support would weaken the setup.

Tracked, but not top-2 eligible because: .

WEAT
7/100
WEAT chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · Below 200W
30
MACD
bullish and improving
17
Stochastic RSI
falling/neutral
65
Volume
thin participation
23
Setup/R-R
pullback into support
90
Dist 50W
-16.6%
4W
-4.3%
13W
-9.6%
RS/SPY
-13.1%
RS/Cat
-0.7%
Support
$27.75
Resistance
$36.15
Bull case

WEAT has a pullback into support profile with -13.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 a deeply challenged category by being the least bad chart and the only one with acceptable risk-reward dynamics. Price is -10.7% below the 50W and sitting in the Fibonacci 0.786 repair zone (near the 52-week low), which creates a 90.0 risk-reward score: upside to resistance is only -14.8% (means resistance is below current price), while downside to support is just 3.0%, so capital can be sized to the downside risk and still capture any reversion. VEGI lost because structure was slightly less clean (63.0 vs 64.4) and volume was thin where MOO was at least neutral at 0.76x 20W average. This is a category where the baseline technical scores are all low: MOO's trend is 33.0, momentum is 28.4, but the trade-off in geometry (pullback into a defined support with favorable risk-reward) is what earns the representative slot.

Why this allocation slot

Agriculture & Livestock earned 0% allocation despite MOO winning the category. The final score of 2.5 is the lowest among all ten categories, and the macro fit of 32.0 explains why: disinflation pressure contributes -8, disinflation broadly hurts at -6, and liquidity stress adds -4. The category is fighting headwinds on every front. MOO's 49.2 technical evidence score is respectable in isolation (showing a potential reversal coil), but it cannot overcome the 45.0 macro narrative fit. The 28.4% momentum confirmation reveals that despite improving stochastics, the recent trend (-8.9% 13W) and relative strength (-12.4% versus SPY) are severely negative. This category is excluded entirely until either: (1) the macro regime shifts away from disinflation, (2) commodity input costs matter more in the market's narrative, or (3) MOO establishes a higher low and shows volume-backed reversal. For now, agriculture is capital-inefficient. Every dollar deployed here is a dollar not available for positive-momentum categories like Technology and AI.

Traditional EnergyXOP

Score
2.4
XLE
56/100
XLE chart
⤢ ZOOM
Trend (50W/200W)
↓ Below 50W · 200W
57
MACD
bearish/weakening
18
Stochastic RSI
oversold
100
Volume
thin participation
32
Setup/R-R
compression near 50W
67
Dist 50W
-0.3%
4W
+0.4%
13W
-3.0%
RS/SPY
-6.5%
RS/Cat
+0.0%
Support
$38.68
Resistance
$46.03
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

FCG
66/100
FCG chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
72
MACD
bearish/weakening
11
Stochastic RSI
oversold
95
Volume
thin participation
33
Setup/R-R
compression near 50W
56
Dist 50W
+2.9%
4W
-3.5%
13W
-3.1%
RS/SPY
-6.5%
RS/Cat
+0.0%
Support
$22.25
Resistance
$27.10
Bull case

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

Risk

A failed hold above support would weaken the setup.

Actionable but governed by invalidation levels.

XOPSELECTED
65/100
XOP chart
⤢ ZOOM
Trend (50W/200W)
↑ Above 50W · 200W
70
MACD
bearish/weakening
5
Stochastic RSI
oversold
95
Volume
thin participation
30
Setup/R-R
compression near 50W
56
Dist 50W
+2.7%
4W
-3.2%
13W
-4.5%
RS/SPY
-8.0%
RS/Cat
-1.5%
Support
$121.68
Resistance
$153.19
Bull case

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

Why XOP won

XOP wins by the narrowest margin in a deeply troubled category, narrowly beating XLE and FCG because the composite technical evidence barely favors its profile. XOP is above the 50W and 200W (70.0 trend score), compressing at only 2.7% distance, and offering a 95.0 timing score because it sits in the upper retracement zone where mean reversion has room to work. However, the momentum confirmation is abysmal at 5.3: the 13-week return is -4.5% and SPY-relative strength is -8.0%, reflecting sustained underperformance despite the tight compression. MACD is bearish/weakening and stochastic is oversold, which are technically improving signals, but volume is thin at 0.58x 20W average. XOP edges XLE (37.2 reasoned score vs 41.3) in the tiebreaker because exploration beta offers leverage to any stabilization, whereas integrated energy (XLE) offers no asymmetric upside.

Why this allocation slot

Traditional Energy earned 0% allocation with a 2.4 final score—the second-worst category after Agriculture. Macro fit of 16.0 is catastrophic: disinflation pressure contributes -10, credit stress -7, liquidity stress -7, and risk appetite positive only +7. The regime is outright hostile to energy demand. XOP's 29.4 technical evidence cannot overcome this structural macro headwind. Volume is thin at 0.58x average, momentum confirmation collapsed to 5.3% (negative 4W and 13W returns, negative RS), and persistence at 32.7% shows the trend is not holding. MACD is bearish/weakening, not improving, which means even the early-stage reversal thesis is weak. Energy gets 0% unless: (1) the macro regime shifts to inflation, (2) supply shocks emerge, or (3) the sector confirms reversal with above-average volume and MACD bullish-and-improving. For now, energy is a capital trap. Every cent deployed to XOP or XLE is better spent accumulating compression bases in Industrial Metals or supporting the top two categories.