US 2Y 4.69 +4bpUS 10Y 5 +4bpUS 30Y 5.33 +4bp2s10s spread 31 unch10Y-3M spread 78 +4bpUS HY OAS 340 +13bp
MORNING ALPHA

Daily Financial Newsletter

Monday, October 26, 2026 · 08:23:21 · archived issue
EN FR
⚠ Data quality : DEGRADED · 20 notes
⚠ Data quality: DEGRADED
yesterday_retrospective — Nikkei aggregator bar is still 2026-10-22 (62,907.84); Friday's Japan close is not in the tape, so the Asia line uses the Hang Seng 23 Oct print and the Reuters recap only.
yesterday_retrospective — GET /movers returned HTTP 400; movers omitted.
market_pulse — SPX and SXXP index-analytics snapshots are dated 2026-10-19. The cash tape and index panel are 2026-10-23. The two clocks are not blended.
market_pulse — ^N225 price row is the stale 2026-10-22 bar at 62,907.84. ^FTSEMIB returned no usable close and is omitted. ^VIX close was null on /price; the VIX row uses the cockpit print 19.45.
commodities_outlook — Brent: aggregator BZ=F close 110.02 on 2026-10-26 versus CNBC 114.60 (−1.82% from Friday's 116.72 settle). Disagreement is above 2%, so the row uses the CNBC print. Price history omitted so the sparkline does not end on the Yahoo bar.
commodities_outlook — Natural gas was not published: the aggregator bar is 2.716 on 23 Oct, while Monday web prints disagreed with each other (about 2.52 and about 2.99).
commodities_outlook — Gold row is the aggregator GC=F close 4,007.90 on 23 Oct (−2.47% versus 22 Oct). CNBC Monday spot was $4,009.87, +0.4% by 03:42 GMT — same neighborhood, different session. The published change is the future's last bar, not the Monday spot.
forex_rebalancing — Squawk-alert feed unavailable (HTTP 401 on both alert routes) — fell back to central-bank web search for same-day FX events. No October MoF intervention release is listed; the latest monthly window ends 2026-09-28.
forex_rebalancing — EURJPY, EURGBP and EURCHF history still end 2026-10-21. EURUSD is through 2026-10-25 and EURNOK through 2026-10-23.
crypto_landscape — No spot-ETF flow newer than the 23 Oct Farside print was found. Friday's bitcoin complex was −137.9 million dollars; the 19–23 Oct week was still a net inflow of 301.2 million. That week is not an exodus.
trend_follow — QQQ history has 33 bars and no 200-day average, so it is omitted. XLU, XLY, IWM, ITA, KWEB, BOTZ, XLC and XLI last bars are 2026-10-22, not the 23 Oct close.
risk_cover_playbook — MOVE was not priced and equity put/call was not returned by the aggregator, so both internals are omitted. Squawk was unavailable for a same-day rates headline.
us_equity_ideas — Screener category=us is the 2026-10-19 run. No name cleared a catalyst inside the last 48 hours, so the section publishes zero ideas.
eu_equity_ideas — Screener category=eu is the 2026-10-19 run (27 names). No name cleared a catalyst inside the last 48 hours, so the section publishes zero ideas.
penny_plays — Screener unavailable or empty for category=penny — fell back to web search; penny universe may not be seeded yet. No sub-$5 name cleared the multi-bagger bar.
portfolio_reality_check — Tech US /performance total_value is 96,463.83 with pnl_pct −3.5362 and twr −3.5362. Agent-context live marks put total_value at 104,323.20 and pnl_pct at +4.3232. The headline uses /performance, which matches TWR in sign. Holdings use the live marks.
portfolio_reality_check — Euro, Penny, Anti-Fragile, Trend Follow, Commodities and Crypto all came back price_estimated. They are excluded from the blended P&L.
portfolio_reality_check — Hit rate is carried forward from nl_2026-10-25_082009 (50.8 on 63 names). Equity history used for that review still ends on the 23 Oct close, and the US cash session has not reopened.
portfolio_reality_check — Anti-Fragile and Trend Follow signals are published, but matching BUY/SELL orders from prior sessions are still PENDING. This run does not stack a second order before the US open.
portfolio_reality_check — KCR.HE price rejected by Portfolio Manager's plausibility guard — see trade history
General
GeneralThe Bottom Line 1 minBrent is off Friday's $116.72 high, and Wednesday's FOMC still meets with funds at 3.88% and the 2-year at 4.69%.
THE BOTTOM LINE
RISK-ON=
Brent is off Friday's $116.72 high, and Wednesday's FOMC still meets with funds at 3.88% and the 2-year at 4.69%.
VIX 19.45
840
Under 15 scores +1, 15–20 scores 0, 20–30 scores −1, above 30 scores −2.
High-yield OAS 340 bp
150 bp800 bp
Under 350 bp scores +1. Wider spreads score 0, then −1, then −2.
2-year / 10-year slope +31 bp
−80 bp+120 bp
Above +50 bp scores +1. Between 0 and +50 scores 0. Below 0 scores −1.
Today's Top Picks
XLE
8/10
XLP
7/10
BZ=F
7/10
GC=F
6/10
Biggest Risk
Hormuz attacks keep Brent above $100 into Iran's reply
Probability: High • Impact: High
Portfolio Snapshot
All Portfolios, Combined: $96463.83
Blended P&L: -3.54% • 30d Hit Rate: +50.80%
1 of 7 books, weighted by capital invested. Estimated quotes, and books whose path statistics disagree with dollar P&L, are left out. Hit rate is 32 of 63 reviewed picks still on track. Average gain 351.1%, average loss -6.5%.
GeneralMarket Pulse 9 minThe 10-year yield is 5 and the 2-year is 4.69, both up 4bp on 23 Oct, while the VIX is 19.45 (+0.42) and the S&P 500 is 7,623.68 (−0.52). HY OAS is 340bp (+13, as of 22 Oct) and the daily U…
MARKET PULSE
None of the 11 indexes in the panel sit above their 50-day, and the S&P 500 is 2.72% under its 52-week high.
Mixed tape constructive +1 Book Risk-On 4/4 clear
AIThe 10-year yield is 5 and the 2-year is 4.69, both up 4bp on 23 Oct, while the VIX is 19.45 (+0.42) and the S&P 500 is 7,623.68 (−0.52). HY OAS is 340bp (+13, as of 22 Oct) and the daily USD index is 101.58 (−0.20); the Hang Seng's 21-day return is −8.78%.
Indexes
S&P 500 Data7,623.68
yday 7,623.68
▼ -0.52%
NASDAQ Data25,955.34
yday 25,955.34
▼ -0.21%
Nasdaq 100 Data28,957.53
yday 28,957.53
0.00%
Dow Jones Data52,215.16
yday 52,215.16
▼ -1.23%
Russell 2K Data2,775.90
yday 2,775.90
▼ -0.29%
Euro Stoxx 50 Data6,068.22
yday 6,068.22
▼ -1.11%
DAX Data25,181.65
yday 25,181.65
▼ -0.75%
CAC 40 Data7,782.82
yday 7,782.82
▼ -0.36%
FTSE 100 Data10,690.40
yday 10,690.40
▼ -0.37%
Nikkei 225 Data62,907.84
yday 62,907.84
▼ -2.65%
Hang Seng Data23,093.37
yday 23,093.37
▲ +0.73%
Commodities
Metals
Gold Data4,007.90
yday 4,007.90
▼ -2.48%
Silver Data53.95
yday 53.95
▼ -4.04%
Copper Data6.46▼ -0.09%
Platinum Data1,547.50
yday 1,562.40
▼ -0.95%
Energy
Oil (WTI) Data101.31
yday 103.27
▼ -1.90%
Brent Data114.60
yday 116.72
▼ -1.82%
Agriculture
Wheat Data629.50
yday 629.50
▼ -1.29%
Crypto
Bitcoin Data79,900.00
yday 80,555.00
▼ -0.81%
Ether Data2,317.91
yday 2,348.32
▼ -1.29%
US spot bitcoin ETFs AI-137.9 $m
yday -137.9 $m
Outbound
Rates
US 2Y Data4.69
yday 4.69
+4bp
US 10Y Data5.00
yday 5.00
+4bp
US 30Y Data5.33
yday 5.33
+4bp
2s10s spread Data31.00
yday 31.00
unch
10Y-3M spread Data78.00
yday 78.00
+4bp
Credit
US HY OAS Data340.00
yday 340.00
+13bp
Baa-10Y spread Data146.00
yday 146.00
+2bp
IG OAS Data89.00 bp
yday 89.00 bp
calm
HY minus IG OAS Data251.00 bp
yday 251.00 bp
watch
Volatility
VIX Data19.45
yday 19.45
+0.42 (+2.2%)
VIX9D/VIX Data0.97 ratio
yday 0.97 ratio
calm
VIX/VIX3M Data0.97 ratiocalm
Dollar & FX
US Dollar Index (DXY) Data101.58
yday 101.58
-0.20 (-0.2%)
EUR/USD Data1.12
yday 1.12
▲ +0.12%
USD index 5-session change Data-0.42 pctcalm
Breadth
% > 50d Data50.6%
yday 50.6%
—
% > 200d Data62.7%
yday 62.7%
—
Adv / Dec Data219 / 204
yday 219 / 204
—
New hi / lo Data39 / 15
yday 39 / 15
—
SPY−RSP 1d Data-0.7pp
yday -0.7pp
—
SPY−RSP 5d Data-2.46pp
yday -2.46pp
—
SPY−RSP 21d Data-0.28pp
yday -0.28pp
—
% from 52w Data-2.28%
yday -2.28%
—
Europe % > SMA50 Data27.6%
yday 27.6%
—
Europe % > SMA200 Data73.7%
yday 73.7%
—
Europe % advancing Data35.9%
yday 35.9%
—
Stock-bond 20d correlation (SPY vs TLT) Data-0.15 ratiocalm
Percent of S&P members above the 200-day Data62.74 pctwatch
Liquidity
SOFR minus effective funds Data2.00 bpcalm
Initial jobless claims, latest and 4-week average Data194,000.00 claimscalm
Cross-asset
Average pairwise SPDR correlation, 20 sessions Data0.03 ratiocalm
Gold/copper 20-session change Data-3.62 pctcalm
Cover checks
VIX Data19.45 / 25.00
yday 19.45
Not Triggered
10Y-2Y spread Data0.31 / -0.20
yday 31.00
Not Triggered
HY OAS Data340.00 / 500.00
yday 340.00
Not Triggered
S&P 500 drawdown from 52-week high Data-2.72 / -10.00Not Triggered
Anti-Fragile book (Dalio / Gave) Stagflation
AIGrowth is the soft leg: copper extended its drop on 26 Oct and no index in the 11-name panel is above its 50-day. Inflation is the hard leg: Brent is still near $114.60 after a $116.72 Friday settle, and the 10-year tile is 5. That mix is stagflation, so long bonds and low-vol eq
DataHedge instruments : GLD, TLT, SH, VIXY · Target cash 40%
Sleeve TickerTarget Action
Gold AIGLD35%Buy
Long bonds AITLT0%Exit
Intermediate bonds AIIEF5%Reduce
Commodities AIDBC20%Hold
Defensive equity AISPLV0%Exit
Crash hedge AISH0%Exit
Cash AI—40%Hold
If triggered today — do this now AI
• Do not add high-beta tech before the 28 Oct statement.
• Let the pending energy and gold sleeves work; do not stack a second order on an unfilled ticket.
• If two triggers flip, the cash weight is already 40% and SH is the sleeve that turns on.
AI0 of 4 hard triggers are fired, so the regime stays risk-on, but the quadrant is stagflation: oil is still elevated after a Monday dip and copper is not confirming growth. 0 of 11 internals are stress, 2 are watch, and 9 are calm.
VIX 19.45
840
Under 15 scores +1, 15–20 scores 0, 20–30 scores −1, above 30 scores −2.
High-yield OAS 340 bp
150 bp800 bp
Under 350 bp scores +1. Wider spreads score 0, then −1, then −2.
2-year / 10-year slope +31 bp
−80 bp+120 bp
Above +50 bp scores +1. Between 0 and +50 scores 0. Below 0 scores −1.
S&P shares above the 200-day 62.7% · 2026-10-19
0%100%
Above 65% scores +1. 40–65% scores 0. Under 40% scores −1.
S&P shares above the 50-day 50.6% · 2026-10-19
0%100%
Same bands as the 200-day, shown as context. This print does not vote.
Share of issues advancing 51.2% · 2026-10-19
0%100%
A reading aid, not an engine vote. Under 40% is weak participation.
Regime score +1 constructive
−7+4
Sum of the five votes. The scale runs from −7 to +4.
VIX / VIX 3-month 0.97 contango
0.701.30
Below 1 is the usual contango, which scores 0. Above 1 is backwardation and scores −1.
S&P distance from the 52-week high -2.28% · 2026-10-19
−15%at the high
A position, not a verdict. The all-time-high distance is the same number, so it is not drawn twice.
SPY minus equal-weight, 1 day -0.68 pp · 2026-10-19
equal-weight ledSPY led
Right means the cap-weighted index led. Blue is SPY, purple is equal-weight. Neither end is a buy.
New highs minus new lows +24 · 2026-10-19
−40+40
Neither tail is a buy. The tick only says which extreme was larger.
XLE relative strength 110.7 leading
90110
XLV relative strength 106.2 leading
90110
XLP relative strength 104.6 leading
90110
XLB relative strength 100.6 leading
90110
XLY relative strength 100.6 leading
90110
XLU relative strength 100.5 leading
90110
XLF relative strength 99.5 improving
90110
XLK relative strength 98.3 lagging
90110
XLRE relative strength 97.6 improving
90110
XLC relative strength 96.6 lagging
90110
XLI relative strength 94.6 lagging
90110
Chart.js, from this issue and stored issues. Each axis is labeled on the chart.
Regime engine
constructivescore +1
The engine scores this tape constructive, with a 31bp 2s10s and HY OAS at 340bp doing the work. Breadth at 62.74% above the 200-day is the flat factor, and that figure is still the 19 Oct analytics run.
  • vol: 19.45 pts (+0) — VIX <15:+1 | 15-20:0 | 20-30:-1 | >30:-2
  • credit: 340 bp (+1) — HY OAS <350:+1 | 350-500:0 | 500-700:-1 | >700:-2
  • curve: 31 bp (+0) — 2s10s >50:+1 | 0..50:0 | <0:-1
  • breadth: 62.74 pct (+0) — SPX % above 200dma >65:+1 | 40-65:0 | <40:-1
  • vix_term: contango (+0) — backwardation:-1 | contango/mixed:0
Relative rotation
Each symbol is compared with the S&P 500, not with its own price. Left to right (RS-ratio) is relative strength: above 100 means it has been stronger than the market. Bottom to top (RS-momentum) is whether that lead is growing: above 100 means it is getting stronger. Leading, top right, is strong and still improving. Weakening, bottom right, is still ahead but fading. Lagging, bottom left, is behind and still losing ground. Improving, top left, is behind but turning up. Leadership usually moves clockwise. The list and the chart are the same symbols.
Quadrant Symbols
LeadingXLE Energy, XLV Health Care, XLP Staples, XLB Materials, XLY Discretionary, XLU Utilities
ImprovingXLF Financials, XLRE Real Estate
LaggingXLK Technology, XLC Communication, XLI Industrials
Relative rotation (RS-ratio vs momentum)
Relative rotation graph: XLE leading, XLV leading, XLP leading, XLB leading, XLY leading, XLU leading, XLF improving, XLK lagging, XLRE improving, XLC lagging, XLI laggingRelative rotation (RS-ratio vs momentum)LeadingImprovingLaggingWeakeningRS-ratio →MomXLEXLVXLPXLKXLBXLREXLIXLC
Yield curve: today vs prior
Yield curve today: 3M 4.04%, 2Y 4.69%, 10Y 5%, 30Y 5.33%Yield curve: today vs prior3.964.444.935.413M2Y10Y30Y2026-10-23 vs prior (dashed)
VIX term structure
VIX term structure (contango): 9D 18.860001, 1M 19.450001, 3M 20.120001, 6M 21.66VIX term structurecontango18.420.322.19D1M3M6M
Event radar · next 7 days
DateEvent
10-28 18:00● FOMC policy statement US
10-29 12:45● ECB monetary policy decision EU
TradingView

This heatmap is TradingView, with its own data and its mark left in place. It is not the numbers in this letter. The other panels load when you choose them. If a panel is empty, their data-set name changed; the charts above still stand.

Global indices
7/11 above 200d · 0/11 above 50d · 1/11 up today · 2 within 3% of 52w high · best 1m: Dow Jones Industrial +1.7% · worst 1m: Hang Seng -8.8%
IndexLast1d5d1m3mYTDvs 52w hi vs 200d vs 50d RS
United States
S&P 5007,623.68-0.52%-0.47%-0.18%+1.88%+11.37%-2.72%+5.30%-0.87%bench.
Nasdaq-10028,957.530.00%-0.79%-4.99%+3.28%+14.68%-7.26%+4.03%-2.92%Lagging 98.4
Nasdaq Composite25,955.34-0.21%-0.71%-3.65%+4.10%+11.67%-5.96%+3.85%-2.42%Lagging 98.8
Dow Jones Industrial52,215.16-1.23%+0.41%+1.68%+0.01%+8.64%-3.93%+3.33%-0.20%Leading 100.2
Russell 20002,775.9-0.29%+2.00%-2.10%-5.84%+11.85%-9.53%-0.87%-3.64%Improving 96.5
Europe
Euro Stoxx 506,068.22-1.11%-1.60%-5.24%-3.44%+4.69%-7.37%-0.17%-4.64%Lagging 96.0
DAX25,181.65-0.75%-1.72%-3.32%-1.11%+2.82%-4.76%+1.45%-2.34%Improving 98.6
CAC 407,782.82-0.36%-2.19%-5.99%-7.75%-4.50%-10.81%-5.35%-6.02%Improving 94.5
FTSE 10010,690.4-0.37%+0.38%-0.61%+0.11%+7.64%-2.02%+2.28%-0.71%Improving 99.9
Asia
Nikkei 22562,907.84-2.65%-7.14%-1.59%-5.88%+24.97%-13.07%+2.57%-5.04%Lagging 95.7
Hang Seng23,093.37+0.73%-4.03%-8.78%+0.93%-9.90%-17.43%-9.39%-7.60%Lagging 93.2
daily close, local currency (not FX-adjusted); 52w high uses closes
GeneralYesterday's Market Retrospective 1 minFriday was an oil session: Brent settled at $116.72, up 3.14%, and the Dow fell 1.23% to 52,215.16 while the S&P 500 lost 0.52% to 7,623.68. Energy rose 2.5% as Houthi attacks in Saudi Arab…
YESTERDAY'S MARKET RETROSPECTIVE
Friday was an oil session: Brent settled at $116.72, up 3.14%, and the Dow fell 1.23% to 52,215.16 while the S&P 500 lost 0.52% to 7,623.68. Energy rose 2.5% as Houthi attacks in Saudi Arabia hit the tape, and Reuters put the 10-year yield up 3.7bp at 4.99%.
Bridge to Today
Monday's Brent trade near $114.60 is the test of whether Friday's inflation bid cools before Wednesday's FOMC, or whether the weekend attacks put it back through $116.72.
Nasdaq Composite -0.21% today
−3%+3%
US 10Y 5%
3%6%
Now. The Nasdaq's move on this tape, and the 10-year. Yesterday's close stays in the sentence above.
GeneralConcept of the Day 1 minWhat market breadth is actually counting
CONCEPT OF THE DAY
What market breadth is actually counting
Why today : The pulse breadth block is still the 19 Oct snapshot: 62.74% of that S&P universe sits above its 200-day.
Market breadth asks how many stocks are participating, not how far the index moved. The advance/decline line adds one when a stock closes up and subtracts one when it closes down, then cumulates that daily net. A rising index with a falling A/D line means a handful of large weights are doing the lifting. The share of members above a moving average is the same idea in levels: an index can sit near a high while most of its members are already under their own trend. Next time a breadth number shows up next to an index return, read it as participation, not as a second copy of the index.
Stocks
StocksUS Equity Ideas 1 min
US EQUITY IDEAS
Looked. Nothing priced.
Desk research framework — not a recommendation to buy or sell.
StocksEU Equity Ideas 1 min
EU EQUITY IDEAS
Looked. Nothing priced.
Desk research framework — not a recommendation to buy or sell.
StocksPenny Plays 1 min
PENNY PLAYS
Looked. Nothing priced.
Most sub-$5 names that look cheap stay cheap or go to zero. This screen is diligence, not a buy list.
Desk research framework — not a recommendation to buy or sell.
StocksTrend Follow 6 minEnergy, staples, health care and materials still clear the 50-day. The book does not add to names it already holds, and tech, semis and biotech stay exits.
TREND FOLLOW
Energy, staples, health care and materials still clear the 50-day. The book does not add to names it already holds, and tech, semis and biotech stay exits.
6 of 18 universe names close above their 50-day. XLU and XLY are in that six on a 22 Oct bar; XLF's 23 Oct close at 55.90 is back through its 50-day and is not…
Ticker Name Conviction 1d
XLE Energy Select Sector SPDR 8 +2.60%
XLP Consumer Staples Select Sector SPDR 7 -1.92%
XLV Health Care Select Sector SPDR 6.3 -1.11%
XLB Materials Select Sector SPDR 5.3 -0.73%
XLK Technology Select Sector SPDR 3.7 +0.49%
SMH VanEck Semiconductor ETF 3 +0.74%
XBI SPDR S&P Biotech ETF 3.3 -1.39%
XLE  ENERGY HOLD 🔥 14-issue streak
Energy Select Sector SPDR
8/10 Conviction
$69.33
▲ +2.60%
Over the next 2–4 weeks keep the energy sleeve while XLE holds its 50-day; Monday's oil dip is a test, not a new add.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sMonday oil dip is the test; Friday's sectoEnergy leadership is the tape, and it is a69.33 vs 50-day 63.27 and 200-day 56.81; R
Fundamentals
—
Sentiment / flow
—
Catalyst
8/10
Narrative
7/10
Technicals
9/10
Friday S&P energy sector +2.5% to a record Monday Brent near $114.60 after a $116.72 settle
Invalidation: Daily close back through the 50-day (~$63.27).

TradingView's price for XLE. It is not the last print in this letter.

XLE · 20d illustrative range
XLE illustrative 20-day price cone from 69.33: 5th pct 62.65, median 69.2, 95th pct 76.44 (vol 21.46% annualised)XLE · 20d illustrative range61.8266.9772.1277.27Illustrative · vol 21.46% ann. · not a forecast-9d0+20d
XLP  CONSUMER STAPLES BUY 🔥 12-issue streak
Consumer Staples Select Sector SPDR
7/10 Conviction
$88.26
▼ -1.92%
Over the next 2–4 weeks staples stay a trend long while price holds both averages; do not double yesterday's unfilled buy.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sThe signal is the trend. Friday's own closDefensive bid is real, but yesterday's buy88.26 is above a rising 50-day and the 200
Fundamentals
—
Sentiment / flow
—
Catalyst
6/10
Narrative
7/10
Technicals
8/10
20-day RS versus SPY is positive Friday's own close was down, so this is the trend, not a chase
Invalidation: Daily close back through the 50-day (~$84.87).

TradingView's price for XLP. It is not the last print in this letter.

XLP · 20d illustrative range
XLP illustrative 20-day price cone from 88.26: 5th pct 78.41, median 88.04, 95th pct 98.86 (vol 25% annualised)XLP · 20d illustrative range77.1884.8292.45100.09Illustrative · vol 25% ann. · not a forecast-9d0+20d
XLV  HEALTH CARE HOLD 🔥 17-issue streak
Health Care Select Sector SPDR
6.3/10 Conviction
$179.28
▼ -1.11%
Over the next 2–4 weeks health care stays on the book while it holds the 50-day; Friday's decline is not an exit.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sNo fresh health-care catalyst; Friday's clHeld sleeve that still clears the exit rul179.28 vs 50-day 170.10 and 200-day 157.03
Fundamentals
—
Sentiment / flow
—
Catalyst
5/10
Narrative
6/10
Technicals
8/10
Still above the 50-day and the 200-day No fresh sector catalyst beyond the trend
Invalidation: Daily close back through the 50-day (~$170.10).

TradingView's price for XLV. It is not the last print in this letter.

XLV · 20d illustrative range
XLV illustrative 20-day price cone from 179.28: 5th pct 159.76, median 178.86, 95th pct 200.24 (vol 24.37% annualised)XLV · 20d illustrative range157.33172.44187.56202.67Illustrative · vol 24.37% ann. · not a forecast-9d0+20d
XLB  MATERIALS HOLD 🔥 7-issue streak
Materials Select Sector SPDR
5.3/10 Conviction
$51.31
▼ -0.73%
Keep materials only while the close stays above the 50-day. The cushion is 0.14%, so this is a hold, not an add.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sCopper is soft. The hold is the rule, not Marginal trend. Already held, so this is n51.31 is only 0.14% above the 50-day; 50-d
Fundamentals
—
Sentiment / flow
—
Catalyst
5/10
Narrative
5/10
Technicals
6/10
50-day still above the 200-day Copper's Monday drop is the risk, not a reason to buy more
Invalidation: Daily close back through the 50-day (~$51.24).

TradingView's price for XLB. It is not the last print in this letter.

XLK  TECHNOLOGY EXIT 🔥 17-issue streak
Technology Select Sector SPDR
3.7/10 Conviction
$183.23
▲ +0.49%
Exit tech beta on the rule: the 23 Oct close is under the 50-day, with Microsoft and Alphabet reporting on 28 Oct.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sMicrosoft and Alphabet report 28 Oct into The AI-multiple unwind is why the sleeve i183.23 is 2.37% under the 50-day. Exit rul
Fundamentals
—
Sentiment / flow
—
Catalyst
4/10
Narrative
4/10
Technicals
3/10
Close under the 50-day Microsoft and Alphabet report 28 Oct
Invalidation: A daily close back above the 50-day (~$187.68) would be required to revisit.

TradingView's price for XLK. It is not the last print in this letter.

SMH  TECHNOLOGY EXIT 🔥 17-issue streak
VanEck Semiconductor ETF
3/10 Conviction
$527.20
▲ +0.74%
Exit semiconductors: the close is 8% under the 50-day and 20-day relative strength versus SPY is the worst in the book.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sSemis bounced Friday and still failed the This is the failed AI-beta sleeve, not a n527.20 is 8.0% under the 50-day; 20-day RS
Fundamentals
—
Sentiment / flow
—
Catalyst
4/10
Narrative
3/10
Technicals
2/10
Failed 50-day test Friday's bounce did not repair the average
Invalidation: A daily close back above the 50-day (~$573) would be required to revisit.

TradingView's price for SMH. It is not the last print in this letter.

XBI  HEALTH CARE EXIT 🔥 7-issue streak
SPDR S&P Biotech ETF
3.3/10 Conviction
$149.54
▼ -1.39%
Exit biotech on the rule. The 23 Oct close is under the 50-day, and no catalyst overrides that.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sNo biotech catalyst overrides a close undeHeld only until the pending exit fills.149.54 is 4.18% under the 50-day. Exit rul
Fundamentals
—
Sentiment / flow
—
Catalyst
4/10
Narrative
3/10
Technicals
3/10
Close under the 50-day
Invalidation: A daily close back above the 50-day (~$156) would be required to revisit.

TradingView's price for XBI. It is not the last print in this letter.

Desk research framework — not a recommendation to buy or sell.
Forex
ForexForex Rebalancing Radar 1 min
FOREX REBALANCING RADAR
Base currency: EUR
Currency vs EUR Short-term Medium-term Long-term
USD 🔥11 NEUTRAL (0) NEUTRAL (1) NEUTRAL (0)
JPY 🔥4 NEUTRAL (0) NEUTRAL (0) NEUTRAL (-1)
GBP 🔥8 SEEK (4) SEEK (3) NEUTRAL (1)
CHF 🔥8 SEEK (4) SEEK (3) NEUTRAL (1)
NOK 🔥4 SEEK (4) SEEK (3) NEUTRAL (1)
Suggested rebalancing actions
HOLD NOK vs EUR — Keep the existing krone tilt; do not add into a Monday oil dip that is already $2 under Friday's settle.
Conviction 40%
Crypto
CryptoCryptocurrency Landscape 2 minBitcoin is at $79,900, down 0.81% on the session. Friday's US spot-bitcoin ETF print is still −$137.9 million, and the 19–23 Oct week was a net inflow, not an exit. Ether is at $2,317.91 wi…
CRYPTOCURRENCY LANDSCAPE
Bitcoin is at $79,900, down 0.81% on the session. Friday's US spot-bitcoin ETF print is still −$137.9 million, and the 19–23 Oct week was a net inflow, not an exit. Ether is at $2,317.91 with a fourth weekly outflow.
Ticker Name Conviction 1d
BTC-USD Bitcoin 4.5 -0.81%
ETH-USD Ether 3.8 -1.29%
BTC-USD  HOLD 🔥 59-issue streak
Bitcoin
4.5/10 Conviction
$79900.00
▼ -0.81%
Into the 28 Oct FOMC, bitcoin at $79,900 is a hold of a softening tape, not a fresh accumulation signal off Friday's ETF outflow.
No on-chain supply series was priced this Farside 23 Oct: spot bitcoin ETFs −137.9 mNext dated window is the 28 Oct FOMC, not Week of 19–23 Oct was still a net inflow, 79,900, under 80k, down from 82,634 ten se
Fundamentals
—
Sentiment / flow
4/10
Catalyst
5/10
Narrative
5/10
Technicals
4/10
Farside 23 Oct: complex −137.9 million, IBIT −110.3, FBTC −31.8. The 19–23 Oct week was +301.2 million, so Friday did not flip the week negative. Next macro print is the 28 Oct FOMC, with funds at 3.88%.
Invalidation: A daily close under $76,000 before the FOMC statement.

TradingView's price for BTC-USD. It is not the last print in this letter.

undefined · 20d illustrative range
undefined illustrative 20-day price cone from 79900: 5th pct 75281.2, median 79848.78, 95th pct 84693.5 (vol 12.71% annualised)undefined · 20d illustrative range74716.4678230.3981744.3185258.24Illustrative · vol 12.71% ann. · not a forecast-9d0+20d
Sources: Farside · Le Coin
ETH-USD  WATCH 🔥 58-issue streak
Ether
3.8/10 Conviction
$2317.91
▼ -1.29%
Into the same FOMC window, ether at $2,317.91 has the weaker flow tape: a fourth weekly spot-ETF outflow, with no Monday catalyst to fade it.
No L2 TVL series was priced this run.Le Coin: ether ETFs −220.7 million on the No Monday network catalyst; FOMC is the maFourth weekly ether-ETF outflow, per Le Co2,317.91, −1.30% on the session, below the
Fundamentals
—
Sentiment / flow
3/10
Catalyst
4/10
Narrative
4/10
Technicals
4/10
Le Coin: ether spot ETFs −220.7 million in the week of 19–23 Oct. No Monday network or regulatory catalyst cleared the tape.
Invalidation: A daily close under $2,200 before the FOMC statement.

TradingView's price for ETH-USD. It is not the last print in this letter.

undefined · 20d illustrative range
undefined illustrative 20-day price cone from 2317.91: 5th pct 2140.06, median 2315.26, 95th pct 2504.8 (vol 16.98% annualised)undefined · 20d illustrative range2118.182254.352390.512526.68Illustrative · vol 16.98% ann. · not a forecast-9d0+20d
Desk research framework — not a recommendation to buy or sell.
General
GeneralCommodities Outlook 3 minBrent is off Friday's $116.72 settle, trading near $114.60 on Qatar mediation, while copper's second weekly drop is the growth tell into Wednesday.
COMMODITIES OUTLOOK
Brent is off Friday's $116.72 settle, trading near $114.60 on Qatar mediation, while copper's second weekly drop is the growth tell into Wednesday.
Monday's pattern is not Friday's. Oil is giving back part of the spike while gold is only steady and copper is still soft, which is a growth-cooling read…
Ticker Name Conviction 1d
BZ=F Brent 7 -1.82%
GC=F Gold 6 -2.48%
HG=F Copper 5.8 -0.09%
Brent  ENERGY WATCH 🔥 26-issue streak
BZ=F
7/10 Conviction
$114.60
▼ -1.82%
Into Wednesday's FOMC, Brent near $114.60 is a pullback from Friday's $116.72 settle, not a clearance of the Hormuz premium.
Physical balance is still a Hormuz supply No positioning series was priced this run.Monday Qatar talks versus weekend attacks,The six-month-high story is intact above $Off the $116.72 settle, still far above th
Fundamentals
7/10
Sentiment / flow
—
Catalyst
8/10
Narrative
7/10
Technicals
6/10
CNBC: Brent $114.60 at 02:32 GMT, −1.82% from Friday's $116.72 settle, on reports Qatari mediators were in Tehran. Weekend attacks continued: Houthis said they struck a Saudi airport and oil facilities; Riyadh said it intercepted missiles and drones. Friday settle remains the reference: $116.72, +3.14%, highest since 29 April.
Invalidation: A daily settle back under $110.

TradingView's price for BZ=F. It is not the last print in this letter.

Gold  PRECIOUS METAL WATCH 🔥 3-issue streak
GC=F
6/10 Conviction
$4007.90
▼ -2.48%
Into the 28 Oct decision, gold is a hedge against the oil shock fading, not a restarted uptrend after Friday's break under $4,110.
Funds are 3.88% and the 10-year tile is 5 No ETF-flow or COT print was priced for goCNBC: Monday bounce as oil eased, FOMC on Disorder hedge, after a 4% down week into Future closed 4,007.90, −2.47% on the 23 O
Fundamentals
6/10
Sentiment / flow
—
Catalyst
7/10
Narrative
6/10
Technicals
5/10
CNBC: spot gold +0.4% to $4,009.87 by 03:42 GMT as oil eased, with the FOMC decision the cap. Same CNBC note: bullion's week into Friday was a 4% fall, the steepest since June. December hike expectations cited at 75% on CME FedWatch in that gold piece; this week's decision is priced as a hold.
Invalidation: Monday's bounce fails and the future closes under $4,000.

TradingView's price for GC=F. It is not the last print in this letter.

undefined · 20d illustrative range
undefined illustrative 20-day price cone from 4007.899902: 5th pct 3669.57, median 4002.32, 95th pct 4365.25 (vol 18.73% annualised)undefined · 20d illustrative range3627.833887.554147.274406.99Illustrative · vol 18.73% ann. · not a forecast-9d0+20d
Copper  INDUSTRIAL METAL WATCH
HG=F
5.8/10 Conviction
$6.46
▼ -0.09%
Into the FOMC, copper's second weekly drop is the growth tell: AI-risk appetite is leaking into the metal even with China supply still tight.
Moneyweb: Yangshan premium at a record, wiNo exchange-inventory series was pulled thMonday LME drop tied to AI stocks and the Growth-fear narrative, not a shortage storHG=F 6.455 on 23 Oct, a second soft week,
Fundamentals
6/10
Sentiment / flow
—
Catalyst
7/10
Narrative
5/10
Technicals
5/10
Moneyweb/Bloomberg, 26 Oct: LME copper −0.5% to $14,247.50/t as AI stocks weighed ahead of the Fed. The same piece: Yangshan premium at its highest in data back to 2017, so China tightness has not cleared. A nearly 10% chance of a Wednesday hike was the rate tail they cited, with year-end hike odds above 70%.
Invalidation: LME copper reclaims last week's high on a daily close.

TradingView's price for HG=F. It is not the last print in this letter.

undefined · 20d illustrative range
undefined illustrative 20-day price cone from 6.455: 5th pct 5.93, median 6.45, 95th pct 7.01 (vol 18.01% annualised)undefined · 20d illustrative range5.876.276.677.07Illustrative · vol 18.01% ann. · not a forecast-9d0+20d
Desk research framework — not a recommendation to buy or sell.
GeneralTop 5 Risks Right Now 1 min#1 Hormuz attacks keep Brent above $100 into Iran's reply
TOP 5 RISKS RIGHT NOW
#RiskProbability Impact Trend
1Hormuz attacks keep Brent above $100 into Iran's reply=HighHighStable
2The 28 Oct FOMC meets with funds at 3.88% and the 2-year at 4.69%=MediumHighStable
3Microsoft, Alphabet and Amazon report into the 28 Oct FOMC↑MediumHighStable
4Brent at a six-month high is an inflation input to the 28 Oct FOMC↑MediumHighFading
5Copper's second weekly drop is the growth tell into the FOMCNEWMediumMediumNew
Watch: Whether Brent reclaims Friday's $116.72 settle or holds the Monday $114.60 area into the 28 Oct FOMC.
GeneralWhat's Coming Up 1 min2026-10-28 — FOMC policy statement
WHAT'S COMING UP
2026-10-28 FOMC policy statement · risk_top5
Sources: Fed calendar
2026-10-28 Microsoft earnings · risk_top5
Sources: SentiSense
2026-10-28 Alphabet earnings · risk_top5
Sources: SentiSense
2026-10-29 ECB monetary policy decision · market_pulse
2026-10-29 Amazon earnings · risk_top5
Sources: SentiSense
Stocks
StocksPortfolio Reality Check 7 min30d hit rate 51%
PORTFOLIO REALITY CHECK
P&L Across Portfolios
Tech US
-3.54%
Named holdings. 140 smaller positions (29.94%) are off this picture.
Portfolio allocation: Cash 49.12%, GLD 7.52%, BTC-USD 7.17%, ETH-USD 5.93%, TTE.PA 5.58%, USO 5.49%, XOM 4.83%, SPLV 4.12%, DBC 4.09%, IEF 3.07%, TLT 3.07%Cash49.12%GLD7.52%BTC-USD7.17%ETH-USD5.93%TTE.PA5.58%USO5.49%XOM4.83%SPLV4.12%DBC4.09%IEF3.07%TLT3.07%
Tech US
Performance
Equity vs SPY
Drawdown
Total Value
$96463.83
Cash
$10835.40
P&L
$-3536.17 (-3.54%)
Realized P&L
$-3536.17
TWR
-3.54%
Sharpe
-4.61
Max DD
-3.54%
Sortino
-4.45
Calmar
N/A
Ann. return
N/A
Beta vs SPY
N/A
Allocation
Positions89%
Cash11%
Today's Moves
No new activity today — no open thesis needed adjusting.
Current Holdings
PositionValueUnrealized P&L
TSM ×20.93$8760.29+2.8%
XOM ×129$23601.46+19.9%
UNH ×8.49$3550.67-1.9%
INTC ×14.08$1224.46+0.8%
MSFT ×12.33$6469.15+27.5%
AMZN ×5.95$1476.27-8.2%
CVX ×7.29$1700.54+17.3%
FRO ×38.46$2036.04+30.9%
+51 more holdings
Track Record 19 On Track · 15 Lagging · 3 Stopped Out
PositionConviction Then Return SinceVerdict
DG (2026-09-25)7/10+8.3%On Track
COST (2026-09-25)6.8/10+11.9%On Track
SNPS (2026-09-26)7/10+1.0%On Track
JCI (2026-09-26)7/10-4.2%Lagging
LLY (2026-09-28)7.3/10+7.6%On Track
SNX (2026-09-28)7.3/10-6.0%Lagging
TFX (2026-09-28)6.3/10+11.7%On Track
NVDA (2026-09-29)6.2/10-7.8%Lagging
JNJ (2026-09-30)6.2/10-1.4%Lagging
NFLX (2026-09-30)7/10-6.3%Lagging
BKR (2026-09-30)6.3/10-0.1%Lagging
NICE (2026-09-30)6.7/10+13.4%On Track
CEG (2026-10-01)6.5/10-0.2%Lagging
MU (2026-10-01)6.8/10-17.6%Stopped Out
OXY (2026-10-02)6.8/10+10.9%On Track
ACN (2026-10-02)6.8/10+17.5%On Track
ABNB (2026-10-02)6/10+7.2%On Track
HPE (2026-10-03)6.6/10-18.2%Stopped Out
PTC (2026-10-05)7.7/10+34.6%On Track
MSFT (2026-10-06)7.25/10-0.1%Lagging
HUM (2026-10-09)7/10+9.0%On Track
TEVA (2026-10-10)7/10-4.1%Lagging
CRM (2026-10-13)6.7/10+6.3%On Track
FSLR (2026-10-13)6/10-4.3%Lagging
GS (2026-10-14)6.5/10-1.8%Lagging
UNH (2026-10-15)7.2/10+5.7%On Track
TSM (2026-10-16)6.3/10-0.9%Lagging
TRV (2026-10-17)7.2/10+2.2%On Track
AA (2026-10-17)6.2/10-8.5%Stopped Out
IBN (2026-10-19)7.2/10-1.8%Lagging
AMZN (2026-10-20)6.8/10-5.5%Lagging
EFX (2026-10-21)6.5/10+3.3%On Track
HAS (2026-10-21)6.5/10+7.2%On Track
NOC (2026-10-22)7/10+2.3%On Track
CLH (2026-10-22)6/10-0.2%Lagging
LMT (2026-10-23)7/10+2.4%On Track
SLB (2026-10-24)7/10+0.0%On Track
Euro Only
Performance
Equity vs SPY
Drawdown
Total Value
$97821.52
Cash
$14987.73
P&L
$-2178.48 (-0.22%)
Realized P&L
$-2178.48
Path statistics are hidden. The quotes are estimated, or the time-weighted return disagrees with dollar P&L.
Today's Moves
ActionTickerQtyStatus
SellKCR.HE10.77—
Current Holdings
⚠ Live EU quotes are down — every position below is priced at cost, not a fresh quote.
PositionValueUnrealized P&L
ASML.AS ×0.4702$702.62—
TTE.PA ×368$27276.04—
UNA.AS ×48.5$2832.95—
RR.L ×101$1460.08—
VIE.PA ×48.5$1430.88—
GLE.PA ×22.15$1755.04—
MNDI.L ×158$1402.26—
NWG.L ×191$1346.17—
+47 more holdings
Track Record 9 On Track · 6 Lagging · 4 Stopped Out
PositionConviction Then Return SinceVerdict
KCR.HE (2026-09-25)7.3/10-16.0%Stopped Out
ATE.PA (2026-09-26)7.3/10+14.9%On Track
TTE.PA (2026-09-26)6.7/10+4.3%On Track
GLEN.L (2026-09-27)6.3/10-4.2%Lagging
KLR.L (2026-09-28)7/10-5.8%Lagging
CRDA.L (2026-09-28)6/10+12.4%On Track
SAF.PA (2026-10-01)6.5/10-18.7%Stopped Out
STLAP.PA (2026-10-03)6.5/10-8.5%Stopped Out
TSCO.L (2026-10-09)7.2/10+10643.4%On Track
DEMANT.CO (2026-10-10)7/10+5.2%On Track
ASML.AS (2026-10-15)6.8/10-7.9%Lagging
NDX1.DE (2026-10-16)7/10-4.0%Lagging
DHL.DE (2026-10-17)7/10-1.6%Lagging
AIXA.DE (2026-10-18)6/10-13.5%Stopped Out
ENX.PA (2026-10-20)6.7/10+5.0%On Track
EQNR.OL (2026-10-20)6.5/10+4.3%On Track
ADS.DE (2026-10-22)6.5/10-2.0%Lagging
GETI-B.ST (2026-10-22)6.8/10+1.1%On Track
LSEG.L (2026-10-23)7.5/10+0.5%On Track
Penny Plays
Performance
Equity vs SPY
Drawdown
Total Value
$95417.43
Cash
$81164.16
P&L
$-4582.57 (-4.58%)
Realized P&L
$-4582.57
Path statistics are hidden. The quotes are estimated, or the time-weighted return disagrees with dollar P&L.
Today's Moves
No new activity today — no open thesis needed adjusting.
Current Holdings
⚠ Live penny quotes are down — every position below is priced at cost, not a fresh quote.
PositionValueUnrealized P&L
GOSS ×232$3755.55—
PYPD ×1564$6940.50—
STXS ×2738$3557.21—
Anti-Fragile
Performance
Equity vs SPY
Drawdown
Total Value
$100000.00
Cash
$4850.98
P&L
$0.0000 (+0.00%)
Realized P&L
$0.0000
Path statistics are hidden. The quotes are estimated, or the time-weighted return disagrees with dollar P&L.
Today's Moves
No new activity today — no open thesis needed adjusting.
Current Holdings
⚠ Live ETF quotes are down — every sleeve below is priced at cost, not a fresh quote.
PositionValueUnrealized P&L
GLD ×61.65$25000.00—
IEF ×164$15012.91—
DBC ×654$20000.00—
SPLV ×273$20128.36—
TLT ×194$15007.74—
Trend Follow
Performance
Equity vs SPY
Drawdown
Total Value
$99618.38
Cash
$68979.54
P&L
$-381.62 (-0.38%)
Realized P&L
$-381.62
Path statistics are hidden. The quotes are estimated, or the time-weighted return disagrees with dollar P&L.
Today's Moves
No new activity today — no open thesis needed adjusting.
Current Holdings
⚠ Live ETF quotes are down — every position below is priced at cost, not a fresh quote.
PositionValueUnrealized P&L
XLE ×87.86$5539.52—
XLK ×22.6$4510.76—
SMH ×8.53$5218.24—
XLV ×30.27$5207.77—
XBI ×32$5207.77—
XLB ×93.53$4954.78—
Track Record 3 On Track · 2 Lagging · 1 Stopped Out
PositionConviction Then Return SinceVerdict
XLK (2026-09-28)6.3/10-6.6%Lagging
SMH (2026-10-03)7/10-16.4%Stopped Out
QQQ (2026-10-10)6/10-6.2%Lagging
XLV (2026-10-10)6.7/10+5.0%On Track
XLE (2026-10-13)6.7/10+5.0%On Track
XLP (2026-10-15)6.7/10+2.6%On Track
Commodities
Performance
Equity vs SPY
Drawdown
Total Value
$100000.00
Cash
$26717.65
P&L
$0.0000 (+0.00%)
Realized P&L
$0.0000
Path statistics are hidden. The quotes are estimated, or the time-weighted return disagrees with dollar P&L.
Today's Moves
No new activity today — no open thesis needed adjusting.
Current Holdings
⚠ Live commodity-ETF quotes are down — every position below is priced at cost, not a fresh quote.
PositionValueUnrealized P&L
USO ×206$26795.83—
GLD ×30.1$11738.20—
CPER ×150$5929.12—
SLV ×93.58$5545.24—
PPLT ×66.63$1111.38—
BNO ×35.14$1850.57—
URA ×23.16$1066.93—
UGA ×26.78$3377.87—
+11 more holdings
Track Record 1 On Track
PositionConviction Then Return SinceVerdict
BNO (2026-10-01)6.5/10+18.1%On Track
Crypto
Performance
Equity vs SPY
Drawdown
Total Value
$100000.00
Cash
$32370.73
P&L
$0.0000 (+0.00%)
Realized P&L
$0.0000
Path statistics are hidden. The quotes are estimated, or the time-weighted return disagrees with dollar P&L.
Today's Moves
No new activity today — no open thesis needed adjusting.
Current Holdings
⚠ Live crypto quotes on the book are down — every position below is priced at cost, not a fresh quote.
PositionValueUnrealized P&L
BTC-USD ×0.5510$35015.45—
ETH-USD ×14.91$28949.67—
SOL-USD ×26.81$2795.91—
XRP-USD ×628$868.24—
30-day hit rate across all portfolios : +50.80%
Glossary
market breadth (A/D line)
Market breadth asks how many stocks are participating, not how far the index moved.
backwardation
A term structure where nearer maturities cost more than later ones, often a stress signal for VIX.
basis point
One hundredth of a percentage point (0.01%).
yield curve
Yields of government bonds across maturities; an inverted curve (short above long) has often preceded slowdowns.
conviction
The desk’s 0-10 score for how strongly the evidence supports an idea; not a probability.
contango
A term structure where later maturities cost more than nearer ones.
drawdown
Peak-to-trough decline of a price or portfolio.
breadth
How many stocks participate in a market move (for example % above their 200-day average).
Sharpe
Excess return per unit of volatility; higher is better.
2s10s
The 10-year yield minus the 2-year yield, a common curve-shape gauge.
beta
Sensitivity of a stock to market moves; 1.0 moves with the market.
VIX
CBOE Volatility Index: the options market’s price for 30-day S&P 500 volatility; higher means more expected turbulence.
RSI
Relative Strength Index: a 0-100 momentum gauge; above 70 is often read as overbought, below 30 as oversold.
P/E
Price-to-earnings ratio: share price divided by earnings per share.
OAS
Option-adjusted spread: the extra yield of a bond over a risk-free benchmark, adjusted for embedded options.
RRG
Relative Rotation Graph: plots relative strength and its momentum to show leaders and laggards.
ATH
All-time high.
TWR
Time-weighted return: performance that removes the effect of cash flows in and out.
Morning Alpha • Generated Mon, 26 Oct 2026 07:23:21 GMT • info@gmc-works.com