US 2Y 4.7 +1bpUS 10Y 4.99 -1bpUS 30Y 5.3 -3bp2s10s spread 29 -2bp10Y-3M spread 77 -1bpUS HY OAS 338 -2bp
MORNING ALPHA

Daily Financial Newsletter

Wednesday, October 28, 2026 · 08:21:23 · archived issue
EN FR
⚠ Data quality : DEGRADED · 17 notes
⚠ Data quality: DEGRADED
portfolio_reality_check — NOVN.SW already has a PENDING buy from 2026-09-13 (price still unset). Today's buy was not stacked on top of it.
portfolio_reality_check — Tech US total_value and cash_value are both 0, so the UPS buy was not sized or sent.
us_equity_ideas — Aggregator /news/UPS last items are 1 Oct and missed the 27 Oct earnings release. The print is from the company release.
eu_equity_ideas — eu_fundamentals_gap: /fundamentals/NOVN.SW returned no usable fields and /news/NOVN.SW was empty. Price is from /price.
penny_plays — screener unavailable or empty for category=penny — fell back to web search; penny universe may not be seeded yet. No name cleared the 6/10 bar or the 4.0-5.9 watchlist bar.
yesterday_retrospective — GET /movers returned HTTP 400; movers omitted.
yesterday_retrospective — Nikkei prepass bar is still 2026-10-22 at 62907.84. The 27 Oct Nikkei close used in the retrospective is the cited session print, not that bar.
forex_rebalancing — squawk-alert feed unavailable — fell back to central-bank web search for same-day FX events. EURJPY, EURGBP and EURCHF histories stop on 21 Oct, so JPY, GBP and CHF were not scored.
market_pulse — index_ladder is not in pulse_ready.json, so the block is omitted. Index-panel and breadth snapshots still anchor on 23 Oct while prices.json ^GSPC is the 27 Oct close at 7722.60.
market_pulse — Several index and futures histories skip 26 Oct, so those symbols are left off the index band rather than given a multi-day change labeled as a session.
commodities_outlook — Brent prepass close is 110.02 on 26 Oct; the cited 27 Oct settlement is 113.88. The gap is over 2%, so the published level is the settlement. Natural gas prepass 3.07 conflicts with settlement prints near 2.70 and was dropped. Copper prepass 6.455 on 23 Oct was not used against a later 6.65 settlement.
trend_follow — Eight of 18 trend names were not repriced past 22-23 Oct. Rules for the names in the book use the 27 Oct close where /price returned one.
risk_cover_playbook — Put/call and the 11-sector correlation were not priced this run. Stock-bond correlation uses sessions through 23 Oct.
crypto_landscape — Aggregator has no spot-ETF flow series. The 27 Oct nets are from the cited flow table, origin llm.
portfolio_reality_check — Anti-Fragile and Trend Follow already have unfilled sells larger than the open lots. This run did not stack new sells. GLD is through -8% versus the 18 Aug fill, and that exit was also already queued.
portfolio_reality_check — Hit rate is only over sleeves with a fresh aggregator price this run. Cost-marked books were not treated as flat winners.
executive_summary — Every book with positions is marked at cost, and Tech US is a zero-value shell, so blended P&L is left blank rather than averaged.
General
GeneralThe Bottom Line 1 minS&P 500 closed at 7722.60 ahead of a priced Fed hold; UPS is the clean new fundamental.
THE BOTTOM LINE
RISK-ON=
S&P 500 closed at 7722.60 ahead of a priced Fed hold; UPS is the clean new fundamental.
VIX 18.39
840
Under 15 scores +1, 15–20 scores 0, 20–30 scores −1, above 30 scores −2.
2-year / 10-year slope +29 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 63.5%
0%100%
Above 65% scores +1. 40–65% scores 0. Under 40% scores −1.
Today's Top Picks
UPS
7/10
XLE
7/10
NOVN.SW
6.5/10
XLP
6.3/10
BZ=F
6.2/10
Biggest Risk
The 28 Oct FOMC meets with funds at 3.88% and the 2-year at 4.70%
Probability: Medium • Impact: High
Portfolio Snapshot
All Portfolios, Combined: N/A
Blended P&L: N/A • 30d Hit Rate: +36.40%
Blended P&L withheld: none of the 7 books has a live quote that agrees with its time-weighted return. Hit rate is 4 of 11 reviewed picks still on track. Average gain 7.5%, average loss -3.1%.
GeneralMarket Pulse 8 minThe S&P 500 closed at 7722.60, up 0.6%, and the Nasdaq Composite at 26477.81, up 1.18%, with VIX at 18.39 (down 1.06 pts) and the 10-year at 4.99 (down 1 bp).
MARKET PULSE
Breadth in the copied block is 52.36% above the short average and 63.48% above the long average, and the 2s10s spread is 29 bp into today's FOMC.
Risk-on, concentrated constructive +1 Book Risk-On 4/4 clear
AIThe S&P 500 closed at 7722.60, up 0.6%, and the Nasdaq Composite at 26477.81, up 1.18%, with VIX at 18.39 (down 1.06 pts) and the 10-year at 4.99 (down 1 bp).
Indexes
S&P 500 Data7,722.60
yday 7,623.68
▲ +0.60%
NASDAQ Data26,477.81
yday 25,955.34
▲ +1.18%
Nasdaq-100 Data29,651.44
yday 28,957.53
▲ +2.40%
Dow Jones Data52,377.57
yday 52,215.16
▲ +0.03%
Russell 2000 Data2,818.87
yday 2,775.90
▲ +1.55%
Euro Stoxx 50 Data6,164.69
yday 6,068.22
▲ +1.59%
STOXX 600 Data643.68▲ +0.47%
DAX Data25,590.77
yday 25,181.65
▲ +0.71%
CAC 40 Data7,887.14
yday 7,782.82
▲ +0.51%
FTSE 100 Data10,686.50
yday 10,690.40
▼ -0.80%
Nikkei 225 Data62,907.84
yday 62,907.84
▼ -2.65%
Hang Seng Data23,091.02
yday 23,093.37
▼ -0.01%
Commodities
Metals
Gold Data4,043.00
yday 4,007.90
—
Energy
Brent Data113.88
yday 114.60
▼ -1.67%
Crypto
Bitcoin Data80,831.00
yday 79,900.00
—
Ether Data2,350.49
yday 2,317.91
—
US spot Bitcoin ETFs AI+24.5 $m
yday -137.9 $m
Inbound
US spot Ether ETFs AI+33.1 $mInbound
Rates
US 2Y Data4.70
yday 4.69
+1bp
US 10Y Data4.99
yday 5.00
-1bp
US 30Y Data5.30
yday 5.33
-3bp
2s10s spread Data29.00
yday 31.00
-2bp
10Y-3M spread Data77.00
yday 78.00
-1bp
Credit
US HY OAS Data338.00
yday 340.00
-2bp
Baa-10Y spread Data147.00
yday 146.00
+1bp
IG OAS Data90.00 bp
yday 89.00 bp
calm
HY minus IG Data248.00 bpcalm
Volatility
VIX Data18.39
yday 19.45
-1.06 (-5.5%)
VIX/VIX3M term structure Data0.92 ratiocalm
VIX9D/VIX Data0.97 ratio
yday 0.97 ratio
calm
Dollar & FX
US Dollar Index (DXY) Data101.58
yday 101.58
-0.20 (-0.2%)
EUR/USD Data1.11
yday 1.12
▼ -0.80%
Breadth
% > 50d Data52.4%
yday 50.6%
—
% > 200d Data63.5%
yday 62.7%
—
Adv / Dec Data218 / 209
yday 219 / 204
—
New hi / lo Data45 / 19
yday 39 / 15
—
SPY−RSP 1d Data-2.6pp
yday -0.7pp
—
SPY−RSP 5d Data-4.11pp
yday -2.46pp
—
SPY−RSP 21d Data-3.84pp
yday -0.28pp
—
% from 52w Data-2.74%
yday -2.28%
—
Europe % > SMA50 Data31.0%
yday 27.6%
—
Europe % > SMA200 Data73.7%
yday 73.7%
—
Europe % advancing Data40.0%
yday 35.9%
—
Stock-bond 20d correlation (SPY vs TLT) Data0.08 ratio
yday -0.15 ratio
watch
S&P 500 share above the 200-day Data63.48 pctwatch
Liquidity
SOFR minus effective fed funds Data5.00 bpcalm
Initial claims, 4-week average Data197,750.00 countcalm
Cross-asset
GLD/CPER ratio Data9.39 ratiowatch
Cover checks
VIX Data18.39 / 25.00
yday 19.45
Not Triggered
10Y-2Y spread Data0.29 / -0.20
yday 31.00
Not Triggered
HY OAS (bp) Data338.00 / 500.00Not Triggered
S&P drawdown from ATH (%) Data-1.47 / -10.00Not Triggered
Anti-Fragile book (Dalio / Gave) Inflationary boom
AIEquities rose and claims are flat near 198k, so growth is not the thing that broke. Inflation is still the constraint: CPI at 3.7% and Brent at 113.88, with a December hike still priced. That is an inflationary boom, so long bonds stay at zero and commodities stay on.
DataHedge instruments : GLD, TLT, SH, VIXY · Target cash 35%
Sleeve TickerTarget Action
Gold AIGLD25%Reduce
Long bonds AITLT0%Exit
Intermediate bonds AIIEF10%Buy
Commodities AIDBC20%Hold
Defensive equity AISPLV10%Buy
Crash hedge AISH0%Exit
Cash AI—35%Hold
If triggered today — do this now AI
• Sell the trend sleeves that are already under the 50-day
• Lift cash and the gold sleeve before adding inverse exposure
AIZero of four hard triggers are fired, and the engine label is constructive. The book still carries an inflationary-boom mix because CPI is 3.7% and Brent is above $100, not because a crash signal is on.
VIX 18.39
840
Under 15 scores +1, 15–20 scores 0, 20–30 scores −1, above 30 scores −2.
2-year / 10-year slope +29 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 63.5%
0%100%
Above 65% scores +1. 40–65% scores 0. Under 40% scores −1.
High-yield OAS 338 bp · 2026-10-23
150 bp800 bp
Under 350 bp scores +1. Wider spreads score 0, then −1, then −2.
S&P shares above the 50-day 52.4%
0%100%
Same bands as the 200-day, shown as context. This print does not vote.
Share of issues advancing 50.7%
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.92 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.74%
−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 -2.59 pp
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 +26
−40+40
Neither tail is a buy. The tick only says which extreme was larger.
XLE relative strength 107.3 leading
90110
XLV relative strength 104.6 leading
90110
XLP relative strength 102.1 leading
90110
XLK relative strength 100.3 weakening
90110
XLB relative strength 100.3 leading
90110
XLY relative strength 100.2 leading
90110
XLU relative strength 100.0 improving
90110
XLF relative strength 99.5 improving
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 label is constructive with score 1: HY OAS at 338 bp is the only positive point, while VIX at 18.39 and a 29 bp 2s10s are flat.
  • vol: 18.39 pts (+0) — VIX <15:+1 | 15-20:0 | 20-30:-1 | >30:-2
  • credit: 338 bp (+1) — HY OAS <350:+1 | 350-500:0 | 500-700:-1 | >700:-2
  • curve: 29 bp (+0) — 2s10s >50:+1 | 0..50:0 | <0:-1
  • breadth: 63.48 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
ImprovingXLU Utilities, XLF Financials, XLRE Real Estate
WeakeningXLK Technology
LaggingXLC Communication, XLI Industrials
Relative rotation (RS-ratio vs momentum)
Relative rotation graph: XLE leading, XLV leading, XLP leading, XLK weakening, XLB leading, XLY leading, XLU improving, XLF improving, XLRE improving, XLC lagging, XLI laggingRelative rotation (RS-ratio vs momentum)LeadingImprovingLaggingWeakeningRS-ratio →MomXLEXLVXLFXLREXLPXLIXLKXLC
Yield curve: today vs prior
Yield curve today: 3M 4.04%, 2Y 4.7%, 10Y 4.99%, 30Y 5.3%Yield curve: today vs prior3.964.444.935.413M2Y10Y30Y2026-10-27 vs prior (dashed)
VIX term structure
VIX term structure (contango): 9D 17.92, 1M 18.39, 3M 19.94, 6M 21.63VIX term structurecontango17.419.822.29D1M3M6M
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
9/11 above 200d · 2/11 above 50d · 8/11 up today · 2 within 3% of 52w high · best 1m: Dow Jones Industrial +1.1% · worst 1m: Hang Seng -6.9%
IndexLast1d5d1m3mYTDvs 52w hi vs 200d vs 50d RS
United States
S&P 5007,722.6+1.30%+0.41%+0.94%+2.37%+12.81%-1.45%+6.59%+0.34%bench.
Nasdaq-10029,651.44+2.40%+0.41%-3.13%+6.80%+17.43%-5.04%+6.44%-0.57%Lagging 99.5
Nasdaq Composite26,477.81+2.01%+0.18%-2.18%+6.44%+13.92%-4.07%+5.88%-0.44%Lagging 99.5
Dow Jones Industrial52,377.57+0.31%+0.79%+1.06%-0.70%+8.98%-3.63%+3.62%+0.16%Improving 99.3
Russell 20002,818.87+1.55%+3.32%-0.66%-4.57%+13.58%-8.13%+0.62%-1.98%Improving 96.9
Europe
Euro Stoxx 506,164.69+1.59%-0.41%-3.87%-1.68%+6.36%-5.90%+1.38%-3.10%Lagging 96.4
DAX25,590.77+1.62%+1.07%-1.15%+2.78%+4.49%-3.21%+3.06%-0.77%Improving 98.9
CAC 407,887.14+1.34%+0.24%-4.71%-4.43%-3.22%-9.61%-4.06%-4.64%Improving 94.7
FTSE 10010,686.5-0.04%-0.36%-1.34%+0.33%+7.60%-2.05%+2.19%-0.76%Improving 98.6
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,091.02-0.01%-4.53%-6.91%+0.16%-9.91%-17.44%-9.35%-7.46%Lagging 93.2
daily close, local currency (not FX-adjusted); 52w high uses closes
GeneralYesterday's Market Retrospective 1 minTuesday's gain was an AI tape, not a broad one: the S&P 500 rose 0.6% to 7722.60 and the Nasdaq 1.18%, while most S&P names fell and oil eased ahead of the Fed.
YESTERDAY'S MARKET RETROSPECTIVE
Tuesday's gain was an AI tape, not a broad one: the S&P 500 rose 0.6% to 7722.60 and the Nasdaq 1.18%, while most S&P names fell and oil eased ahead of the Fed.
Bridge to Today
The next tell is whether Microsoft and Alphabet after the close, and the 18:00 UTC FOMC statement, extend the AI bid or hand it back.
Nasdaq Composite +2.01% today
−3%+3%
US 10Y 4.99%
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 the VIX actually measures
CONCEPT OF THE DAY
What the VIX actually measures
Why today : The tape's VIX is 18.39, down 1.06 points, and the term structure is still in contango into the FOMC.
The VIX is the price of 30-day S&P 500 options insurance, quoted as an annualized volatility percent. It is not a forecast that stocks will fall, and it is not the size of yesterday's move. A print in the high teens means the options market is charging a middling premium for the next month, not a panic and not a giveaway. Contango — longer-dated volatility above the spot VIX — is the usual shape: insurance later costs more than insurance now. Read the level and the slope together. A high-teens VIX that stays under the three-month contract is calm pricing. The stress tell is the spot print rising through that longer contract, even before the headline number looks extreme. Next time this newsletter quotes the VIX, ask whether the term structure agrees with the level.
Stocks
Ideas board
TickerRegionCall Conv. Price1dType
UPSUnited Parcel Service USBUY7 106.09— Value
NOVN.SWNovartis EUBUY6.5 128.78— Growth
StocksUS Equity Ideas 1 minUPS BUY
US EQUITY IDEAS
Ticker Name Conviction 1d
UPSNEW United Parcel Service 7 —
UPS  VALUE BUYNEW
United Parcel Service • Industrials
7/10 Conviction
$106.09
— N/A
Over the next quarter, the raised full-year path is the trade: about $92.6B of revenue and $7.28 of adjusted EPS, if peak season holds the new Q4 bar.
Guide raised7.2% above 50-day
Fundamentals
7/10
Sentiment / flow
—
Catalyst
8/10
Narrative
6/10
Technicals
7/10
52-week range
Q3 revenue rose 6.7% to $22.9B, reported 27 Oct Adjusted EPS $1.69 versus a $1.63 consensus FY revenue guide raised to about $92.6B and adjusted EPS to $7.28
P/E
16.2
Invalidation: Q4 revenue misses the new ~$25.7B guide.

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

UPS · 20d illustrative range
UPS illustrative 20-day price cone from 106.09: 5th pct 93.8, median 105.81, 95th pct 119.35 (vol 26% annualised)UPS · 20d illustrative range92.27101.81111.34120.88Illustrative · vol 26% ann. · not a forecast-9d0+20d
Desk research framework — not a recommendation to buy or sell.
StocksEU Equity Ideas 1 minNOVN.SW BUY
EU EQUITY IDEAS
Ticker Name Conviction 1d
NOVN.SWNEW Novartis 6.5 —
NOVN.SW  GROWTH BUYNEW
Novartis • Health Care
6.5/10 Conviction
$128.78
— N/A
Into the next print, the raised core-income guide is the tell; Kisqali and the other launches have to keep covering the del-desiran impairment.
Guide raisedGAAP impairment
Fundamentals
6/10
Sentiment / flow
—
Catalyst
8/10
Narrative
6/10
Technicals
6/10
Q3 sales +4% cc and core operating income +10% cc, 27 Oct FY core operating-income guide raised to in-line to low-single-digit growth Kisqali +37% cc and Scemblix +67% cc
Invalidation: Core operating-income guide is revised back to a decline.

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

NOVN.SW · 20d illustrative range
NOVN.SW illustrative 20-day price cone from 128.78: 5th pct 115.89, median 128.53, 95th pct 142.54 (vol 22.33% annualised)NOVN.SW · 20d illustrative range114.29124.24134.19144.14Illustrative · vol 22.33% ann. · not a forecast-9d0+20d
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 5 minEnergy, staples, health care and materials still clear the trend rules. Semiconductors and biotech are below the 50-day; tech is back above it but losing to the S&P.
TREND FOLLOW
Energy, staples, health care and materials still clear the trend rules. Semiconductors and biotech are below the 50-day; tech is back above it but losing to the S&P.
Seven of 18 names are above the 50-day on a 27 Oct price; eight others were last seen below it on 22-23 Oct.
Ticker Name Conviction 1d
XLP Consumer Staples Select Sector SPDR 6.3 —
XLE Energy Select Sector SPDR 7 —
XLV Health Care Select Sector SPDR 6 —
XLB Materials Select Sector SPDR 5.3 —
XLK Technology Select Sector SPDR 4.3 —
SMH VanEck Semiconductor ETF 3 —
XBI SPDR S&P Biotech ETF 3.3 —
XLP  CONSUMER STAPLES BUY 🔥 13-issue streak
Consumer Staples Select Sector SPDR
6.3/10 Conviction
$87.15
— N/A
Over the next 2-4 weeks staples stay eligible while XLP holds the 50-day; it is the fresh add, not another tech proxy.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sA defensive bid into the decision, not a fStaples leadership is consensus; the rule Above both averages, RS vs SPY +6.4% over
Fundamentals
—
Sentiment / flow
—
Catalyst
6/10
Narrative
6/10
Technicals
7/10
Staples lead the RS matrix XLP 50-day still rising into the FOMC
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 87.15: 5th pct 76.87, median 86.91, 95th pct 98.25 (vol 26.48% annualised)XLP · 20d illustrative range75.5983.5791.5599.53Illustrative · vol 26.48% ann. · not a forecast-9d0+20d
XLE  ENERGY HOLD 🔥 15-issue streak
Energy Select Sector SPDR
7/10 Conviction
$68.21
— N/A
Over the next 2-4 weeks the energy sleeve stays on while XLE holds the 50-day; do not add, it is already held.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sOil is still the sleeve's expression into Energy leadership is old, and relative strAbove the 50-day and the 200-day, RS vs SP
Fundamentals
—
Sentiment / flow
—
Catalyst
7/10
Narrative
6/10
Technicals
8/10
Brent still above $100 after Tuesday's drop XLE remains the strongest RS pass
Invalidation: Daily close back through the 50-day (~$63.47).

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 68.21: 5th pct 60.85, median 68.05, 95th pct 76.11 (vol 24.15% annualised)XLE · 20d illustrative range59.9365.6371.3377.03Illustrative · vol 24.15% ann. · not a forecast-9d0+20d
XLV  HEALTH CARE HOLD 🔥 18-issue streak
Health Care Select Sector SPDR
6/10 Conviction
$179.18
— N/A
Over the next 2-4 weeks health care stays a hold while XLV holds both averages; relative strength is the confirmation.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sHealth care is in the leading RS quadrant Held already; the rule says stay, not add.Above both averages, RS vs SPY +5.2% over
Fundamentals
—
Sentiment / flow
—
Catalyst
6/10
Narrative
5/10
Technicals
7/10
Health care is in the leading RS quadrant
Invalidation: Daily close back through the 50-day (~$170.46).

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.18: 5th pct 159.53, median 178.75, 95th pct 200.29 (vol 24.55% annualised)XLV · 20d illustrative range157.08172.3187.52202.74Illustrative · vol 24.55% ann. · not a forecast-9d0+20d
XLB  MATERIALS HOLD 🔥 8-issue streak
Materials Select Sector SPDR
5.3/10 Conviction
$51.78
— N/A
Over the next 2-4 weeks materials stay a hold, barely above the 50-day; a close back through it ends the pass.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sMaterials RS is positive, with no new dateA marginal pass, already held, so no add.Barely above the 50-day; RS vs SPY is a mo
Fundamentals
—
Sentiment / flow
—
Catalyst
5/10
Narrative
5/10
Technicals
6/10
Materials RS vs SPY is still positive
Invalidation: Daily close back through the 50-day (~$51.23).

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

XLK  TECHNOLOGY HOLD 🔥 18-issue streak
Technology Select Sector SPDR
4.3/10 Conviction
$189.49
— N/A
Tech is back above the 50-day, but it is losing to SPY over 20 sessions, so the held lot stays and is not re-bought.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sThe AI bid is the tape, and it is not beatA hold of a lost leader, not a fresh buy.Back above the 50-day, but 20-day RS vs SP
Fundamentals
—
Sentiment / flow
—
Catalyst
4/10
Narrative
4/10
Technicals
5/10
AI bid lifted the Nasdaq; XLK still lags SPY over 20 sessions
Invalidation: A 20-day stretch of negative RS vs SPY, or a close back under the 50-day.

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

SMH  TECHNOLOGY EXIT 🔥 18-issue streak
VanEck Semiconductor ETF
3/10 Conviction
$557.98
— N/A
Semiconductors are still under the 50-day after the AI bounce; the exit stands while the close is below that average.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sThe chip bid did not reclaim the average.Exit rule is the close, not the headline.557.98 is below the 50-day near 573.
Fundamentals
—
Sentiment / flow
—
Catalyst
3/10
Narrative
3/10
Technicals
3/10
Close still under the 50-day after the chip bounce
Invalidation: The exit is the close under the 50-day (~$573).

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

XBI  HEALTH CARE EXIT 🔥 8-issue streak
SPDR S&P Biotech ETF
3.3/10 Conviction
$154.84
— N/A
Biotech is a hair under its 50-day; the rule exits the held lot rather than waiting for a story.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sNo dated biotech shock; the average is theA small break, still an exit while held.154.84 is just under the 50-day near 156.
Fundamentals
—
Sentiment / flow
—
Catalyst
3/10
Narrative
4/10
Technicals
3/10
Close still a hair under the 50-day
Invalidation: The exit is the close under the 50-day (~$156).

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 🔥12 NEUTRAL (0) SEEK (4) NEUTRAL (0)
NOK NEUTRAL (0) SEEK (3) NEUTRAL (0)
Suggested rebalancing actions
HOLD USD vs EUR — Do not add dollars before a hold the market already prices at roughly 90% or more.
Conviction 40%
DECREASE NOK vs EUR — Brent slipped into the FOMC and the EURNOK cross is stale through 23 Oct, so do not add NOK today.
Conviction 40%
Crypto
CryptoCryptocurrency Landscape 2 minUS spot bitcoin ETFs took in $24.5m on 27 Oct and ether ETFs $33.1m, a small reversal of Monday's split. Bitcoin at 80831 is a hold into the FOMC, not a new add.
CRYPTOCURRENCY LANDSCAPE
US spot bitcoin ETFs took in $24.5m on 27 Oct and ether ETFs $33.1m, a small reversal of Monday's split. Bitcoin at 80831 is a hold into the FOMC, not a new add.
Ticker Name Conviction 1d
BTC-USD Bitcoin 5.5 —
ETH-USD Ether 4.5 —
BTC-USD  HOLD 🔥 60-issue streak
Bitcoin
5.5/10 Conviction
$80831.00
— N/A
Into the FOMC, bitcoin is a hold at 80831: Monday's IBIT-only inflow did not broaden, and Tuesday's $24.5m is small.
No issuer fundamentals for bitcoin.US spot bitcoin ETFs +$24.5m on 27 Oct.FOMC today is the macro gate; no network eThe institutional bid is IBIT-heavy, not b80831 is below the 22 Oct 82513 print in t
Fundamentals
—
Sentiment / flow
6/10
Catalyst
5/10
Narrative
6/10
Technicals
5/10
US spot bitcoin ETFs +$24.5m on 27 Oct Monday's $110m inflow was entirely IBIT FOMC statement today is the macro gate
Invalidation: A daily close under 76000 before the next flow print.

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 80831: 5th pct 75721.85, median 80768.83, 95th pct 86152.2 (vol 13.92% annualised)undefined · 20d illustrative range75096.0378990.0382884.0286778.02Illustrative · vol 13.92% ann. · not a forecast-9d0+20d
ETH-USD  WATCH 🔥 59-issue streak
Ether
4.5/10 Conviction
$2350.49
— N/A
Into the same window, ether is a watch: Tuesday's $33.1m inflow does not erase Monday's outflow or October's redemption month.
No issuer fundamentals for ether.Ether ETFs +$33.1m on 27 Oct after -$88.6mNo upgrade dated this week; flow is the teEther is still the redemption leg versus b2350 is a bounce on the daily series, not
Fundamentals
—
Sentiment / flow
4/10
Catalyst
4/10
Narrative
5/10
Technicals
5/10
US spot ether ETFs +$33.1m on 27 Oct Monday's complex was -$88.6m October still a redemption month
Invalidation: Spot ether ETFs flip back to large daily outflows.

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 2350.49: 5th pct 2156.02, median 2347.35, 95th pct 2555.66 (vol 18.35% annualised)undefined · 20d illustrative range2132.042281.242430.442579.64Illustrative · vol 18.35% ann. · not a forecast-9d0+20d
Desk research framework — not a recommendation to buy or sell.
General
GeneralCommodities Outlook 2 minBrent is still the FOMC inflation input after a 1.7% drop to 113.88; gold at 4043 is a watch, not a buy. Gas, copper and wheat did not clear a clean call.
COMMODITIES OUTLOOK
Brent is still the FOMC inflation input after a 1.7% drop to 113.88; gold at 4043 is a watch, not a buy. Gas, copper and wheat did not clear a clean call.
Brent easing to 113.88 while gold holds 4043 is not a clean growth or panic pattern. The shared forward tell is today's FOMC: a hawkish hold leans on real…
Ticker Name Conviction 1d
BZ=F Brent 6.2 -1.67%
GC=F Gold 5.6 —
Brent  ENERGY WATCH 🔥 27-issue streak
BZ=F
6.2/10 Conviction
$113.88
▼ -1.67%
Into the FOMC, Brent's war premium is still the inflation input, but Tuesday's 1.7% drop shows diplomacy can bleed it.
Still a war premium, but Tuesday's drop blNo cited oil-positioning series used this FOMC today is the inflation test for a $11The Hormuz premium is consensus, and it ju113.88 is off the high, not a break of the
Fundamentals
6/10
Sentiment / flow
—
Catalyst
7/10
Narrative
6/10
Technicals
6/10
27 Oct settlement 113.88, down 1.67%, still well above $100 Diplomacy headlines bled the premium without ending the shipping risk Today's FOMC is the inflation test for that barrel
Invalidation: A settlement under $100 that holds for a week.

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

undefined · 20d illustrative range
undefined illustrative 20-day price cone from 113.88: 5th pct 90.72, median 112.88, 95th pct 140.45 (vol 47.16% annualised)undefined · 20d illustrative range87.74106.3124.87143.43Illustrative · vol 47.16% ann. · not a forecast-9d0+20d
Gold  PRECIOUS METAL WATCH 🔥 4-issue streak
GC=F
5.6/10 Conviction
$4043.00
— N/A
Into today's hold-or-hike signal, 4043 is a watch above 4000, not a new buy while the 10-year sits at 4.99.
10-year at 4.99% and a live December-hike Managed-money gold net was cut week on weeThe 28 Oct FOMC statement is the next goldAbove 4000 it is still the disorder hedge,4043 holds 4000 but sits under the mid-Oct
Fundamentals
5/10
Sentiment / flow
5/10
Catalyst
7/10
Narrative
6/10
Technicals
5/10
Prepass print 4043 on 28 Oct, still above 4000 10-year yield 4.99% into a priced Fed hold Managed-money gold net was reduced week on week
Invalidation: A close back under 4000 on a hawkish hold.

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 4043: 5th pct 3682.18, median 4036.69, 95th pct 4425.34 (vol 19.84% annualised)undefined · 20d illustrative range3637.593915.044192.484469.93Illustrative · vol 19.84% ann. · not a forecast-9d0+20d
Desk research framework — not a recommendation to buy or sell.
GeneralTop 5 Risks Right Now 1 min#1 The 28 Oct FOMC meets with funds at 3.88% and the 2-year at 4.70%
TOP 5 RISKS RIGHT NOW
#RiskProbability Impact Trend
1The 28 Oct FOMC meets with funds at 3.88% and the 2-year at 4.70%NEWMediumHighStable
2Microsoft, Alphabet and Amazon report into the 28 Oct FOMC↑HighHighStable
3Hormuz attacks keep Brent above $100 into Iran's reply↓MediumHighStable
4Index up, most S&P names downNEWMediumMediumNew
5Brent's pullback is still an inflation input to the 28 Oct FOMCNEWMediumMediumFading
Watch: FOMC statement 2026-10-28 18:00 UTC
GeneralWhat's Coming Up 1 min2026-10-28 — FOMC policy statement
WHAT'S COMING UP
2026-10-28 FOMC policy statement · risk_top5
2026-10-28 Microsoft and Alphabet earnings, after close · risk_top5
2026-10-29 Amazon earnings, after close · risk_top5
2026-10-29 ECB monetary policy decision · risk_top5
Stocks
StocksPortfolio Reality Check 4 min30d hit rate 36%
PORTFOLIO REALITY CHECK
P&L Across Portfolios
No book with a live quote is included in this bar.
Named holdings. 82 smaller positions (23.42%) are off this picture.
Portfolio allocation: Cash 50.46%, GLD 8.09%, BTC-USD 7.71%, ETH-USD 6.38%, TTE.PA 6.01%, USO 5.9%, SPLV 4.43%, DBC 4.41%, IEF 3.31%, TLT 3.31%Cash50.46%GLD8.09%BTC-USD7.71%ETH-USD6.38%TTE.PA6.01%USO5.9%SPLV4.43%DBC4.41%IEF3.31%TLT3.31%
Tech US
Performance
Equity vs SPY
Drawdown
Path statistics are hidden. The quotes are estimated, or the time-weighted return disagrees with dollar P&L.
Today's Moves
ActionTickerQtyStatus
BuyUPS0.0000—
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
BuyNOVN.SW2.33—
Current Holdings
⚠ Live marks were unavailable. 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
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 marks were unavailable. 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
ActionTickerQtyStatus
SellTLT——
SellIEF——
SellSPLV——
SellGLD——
Current Holdings
⚠ Live marks were unavailable. Every position 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—
Track Record 2 On Track · 2 Lagging · 1 Stopped Out
PositionConviction Then Return SinceVerdict
GLD (2026-08-18)7/10-8.2%Stopped Out
TLT (2026-09-23)6/10+5.3%On Track
IEF (2026-08-18)5/10-1.9%Lagging
DBC (2026-08-18)6/10+9.9%On Track
SPLV (2026-08-18)5/10-0.5%Lagging
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
ActionTickerQtyStatus
BuyXLP23.75—
SellSMH——
SellXBI——
Current Holdings
⚠ Live marks were unavailable. 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 2 On Track · 4 Lagging
PositionConviction Then Return SinceVerdict
XLE (2026-08-18)8/10+9.0%On Track
XLK (2026-08-18)3.7/10-0.4%Lagging
SMH (2026-08-18)3/10-6.1%Lagging
XLV (2026-08-19)6.3/10+5.6%On Track
XBI (2026-08-19)3.3/10-3.3%Lagging
XLB (2026-08-21)5.3/10-1.2%Lagging
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 marks were unavailable. 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
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 marks were unavailable. 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 : +36.40%
Glossary
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 Wed, 28 Oct 2026 07:21:23 GMT • info@gmc-works.com