US 2Y 4.61 -9bpUS 10Y 4.98 -1bpUS 30Y 5.32 +2bp2s10s spread 37 +8bp10Y-3M spread 80 -7bpUS HY OAS 318 -12bp
MORNING ALPHA

Daily Financial Newsletter

Friday, October 30, 2026 · 08:20:12 · archived issue
EN FR
⚠ Data quality : DEGRADED · 13 notes
⚠ Data quality: DEGRADED
market_pulse — index_panel and index analytics still show the 28 Oct S&P close at 7743.98, up 0.28%. prices.json and Reuters show the 29 Oct close at 7720.39, down 0.30%. The panel is omitted because the sign disagrees.
market_pulse — index_ladder is not in pulse_ready.json because quote bodies had no price field. VIX had no close. The VIX tile is the 28 Oct print.
market_pulse — calendar.json economic list was empty, so event_radar is omitted.
yesterday_retrospective — GET /movers returned HTTP 400. Nikkei history jumps from 22 Oct to 29 Oct, and Hang Seng stops on 28 Oct, so those one-day percentages are omitted.
forex_rebalancing — Squawk alerts returned HTTP 401, so the same-day FX pass used the Fed statement and the rate path. Only USD and NOK had a checkable edge versus EUR.
us_equity_ideas — The screener still had LLY at 1283.66. The quote endpoint and Yahoo both print the 29 Oct close at 1373.70, up 6.63%, and that is the price used. Aggregator /news/LLY did not carry the 29 Oct release.
us_equity_ideas — One name cleared a dated catalyst and a score. Mastercard's history jumped, but no primary release with figures was in hand, so it stays out.
eu_equity_ideas — Shell's history is in pence and stops on 28 Oct at 3956.5. The 29 Oct screener print is 4033 pence, shown as 40.33 to match the paper book's average. /fundamentals/SHEL.L returned no ratios.
penny_plays — screener unavailable or empty for category=penny — fell back to web search; penny universe may not be seeded yet. November PDUFA names were not verified under $5 with a balance sheet, so the section is empty.
commodities_outlook — Silver and copper histories skip 29 Oct, so those percentage changes are versus the 28 Oct bar. Brent's news settle and the aggregator contract print differ; the published price is the aggregator print.
crypto_landscape — The bitcoin ETF inflow is a partial tally, 7 of 12 funds. Ether's outflow is the Farside figure cited by BlockBeats.
risk_cover_playbook — Anti-Fragile positions came back price_estimated, so the rebalance uses those cost marks. Live GLD at 368.57 is below the book's 405.49 mark and was not chased.
portfolio_reality_check — Euro, penny, trend, commodity, crypto and anti-fragile books came back with estimated prices, so they are out of the blended P&L.
General
GeneralThe Bottom Line 1 minAlphabet's cash burn is the open: the Nasdaq fell 1.38% and the Russell rose 1.01%.
THE BOTTOM LINE
RISK-ON=
Alphabet's cash burn is the open: the Nasdaq fell 1.38% and the Russell rose 1.01%.
VIX 16.91
840
Under 15 scores +1, 15–20 scores 0, 20–30 scores −1, above 30 scores −2.
High-yield OAS 318 bp
150 bp800 bp
Under 350 bp scores +1. Wider spreads score 0, then −1, then −2.
2-year / 10-year slope +37 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.6%
0%100%
Above 65% scores +1. 40–65% scores 0. Under 40% scores −1.
Today's Top Picks
XLV
7.5/10
LLY
7/10
XLE
7/10
SHEL.L
6.5/10
BZ=F
6.5/10
Biggest Risk
AI capex repricing moves from Alphabet to Amazon
Probability: High • Impact: High
Portfolio Snapshot
All Portfolios, Combined: $96463.83
Blended P&L: -3.54% • 30d Hit Rate: +52.60%
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 10 of 19 reviewed picks still on track. Average gain 21.0%, average loss -6.3%.
GeneralMarket Pulse 7 minThe 2-year fell 9bp to 4.61% and the 30-year rose 2bp to 5.32%. VIX at 16.91 is the 28 Oct close, down 0.61pt, so it does not describe Thursday's equity session.
MARKET PULSE
The S&P closed at 7720.39, down 0.30%, with 58.12% of members above the medium-term average and RSP ahead of SPY by 2.59pp.
Mixed tape constructive +1 Book Risk-On 4/4 clear
AIThe 2-year fell 9bp to 4.61% and the 30-year rose 2bp to 5.32%. VIX at 16.91 is the 28 Oct close, down 0.61pt, so it does not describe Thursday's equity session.
Indexes
S&P 500 Data7,720.39
yday 7,722.60
▼ -0.30%
NASDAQ Data26,184.72
yday 26,549.85
▼ -1.38%
Dow Jones Data52,342.56
yday 52,475.10
▼ -0.25%
Russell 2K Data2,859.22
yday 2,830.51
▲ +1.01%
Euro Stoxx 50 Data6,207.07
yday 6,167.81
▲ +0.64%
STOXX 600 Data649.11
yday 644.14
▲ +0.77%
DAX Data26,039.68
yday 25,704.02
▲ +1.31%
CAC 40 Data7,970.00
yday 7,886.96
▲ +1.05%
FTSE 100 Data10,722.10
yday 10,694.50
▲ +0.26%
Commodities
Metals
Gold Data3,992.60
yday 4,043.90
▼ -1.27%
Silver Data50.90▼ -5.43%
Copper Data6.54▼ -1.88%
Energy
Oil (WTI) Data102.79▲ +1.46%
Brent Data111.85
yday 110.23
▲ +1.47%
Crypto
Bitcoin Data78,527.00
yday 79,876.00
▼ -1.69%
Ether Data2,247.82
yday 2,313.57
▼ -2.84%
US spot Bitcoin ETFs AI+17.1 $m
yday +137.3 $m
Inbound
US spot Ether ETFs AI-105.5 $m
yday -22.4 $m
Outbound
Rates
US 2Y Data4.61
yday 4.67
-9bp
US 10Y Data4.98
yday 5.05
-1bp
US 30Y Data5.32
yday 5.37
+2bp
2s10s spread Data37.00
yday 38.00
+8bp
10Y-3M spread Data80.00
yday 87.00
-7bp
Credit
US HY OAS Data318.00
yday 330.00
-12bp
Baa-10Y spread Data145.00
yday 145.00
-2bp
IG OAS Data86.00 bp
yday 0.88 percent
calm
HY minus IG OAS Data232.00 bpcalm
Volatility
VIX Data16.91
yday 17.52
-0.61 (-3.5%)
VIX9D/VIX Data0.92 ratiocalm
VIX/VIX3M Data0.87 ratiocalm
MOVE index Data93.54 indexcalm
Dollar & FX
US Dollar Index (DXY) Data101.78
yday 101.58
-0.41 (-0.4%)
EUR/USD Data1.12
yday 1.12
▲ +0.24%
Breadth
% > 50d Data58.1%
yday 56.5%
—
% > 200d Data62.6%
yday 64.3%
—
Adv / Dec Data181 / 248
yday 202 / 226
—
New hi / lo Data56 / 15
yday 48 / 16
—
SPY−RSP 1d Data-2.6pp
yday -2.6pp
—
SPY−RSP 5d Data-4.11pp
yday -4.11pp
—
SPY−RSP 21d Data-3.84pp
yday -3.84pp
—
% from 52w Data-1.20%
yday -1.47%
—
Europe % > SMA50 Data34.5%
yday 34.5%
—
Europe % > SMA200 Data73.7%
yday 73.7%
—
Europe % advancing Data42.5%
yday 40.0%
—
Stock-bond 20d correlation (SPY vs TLT) Data-0.09 ratiowatch
S&P 500 share above the 200-day Data62.62 %watch
Liquidity
SOFR minus effective fed funds Data6.00 bp
yday 0.07 pp
calm
Initial jobless claims, 4-week average Data196,750.00 claimscalm
Cross-asset
Average pairwise SPDR correlation, 20 sessions Data0.00 ratiocalm
Gold future divided by copper future Data610.80 ratiocalm
Cover checks
VIX Data16.91 / 25.00
yday 17.52
Not Triggered
10Y-2Y spread Data37.00 / -20.00
yday 38.00
Not Triggered
HY OAS Data318.00 / 500.00
yday 330.00
Not Triggered
S&P drawdown from high Data-1.50 / -10.00Not Triggered
Anti-Fragile book (Dalio / Gave) Inflationary boom
AIPCE re-accelerated to 3.6% and Brent is still above $100, while the Russell rose 1.01% and Europe finished higher. That is inflation with growth still up, so long bonds stay at a zero weight and the book keeps gold, broad commodities and a small defensive-equity sleeve.
DataHedge instruments : GLD, IEF, SH, VIXY · Target cash 35%
Sleeve TickerTarget Action
Gold AIGLD25%Hold
Long bonds AITLT0%Exit
Intermediate bonds AIIEF10%Hold
Commodities AIDBC20%Hold
Defensive equity AISPLV10%Hold
Crash hedge AISH0%Exit
Cash AI—35%Hold
If triggered today — do this now AI
• Sell the AI-capex complex first if Friday's open extends Amazon's after-hours loss.
• Do not add duration. The inflationary-boom weight on TLT is already zero.
AIZero of four hard triggers are fired. VIX 16.91, the 10-year minus the 2-year at +37bp, HY OAS at 318bp and a 1.5% drawdown from the high are all inside the lines. Internals are calm to watch, not stress. The action list is the inflationary-boom book, not a crash overlay.
VIX 16.91
840
Under 15 scores +1, 15–20 scores 0, 20–30 scores −1, above 30 scores −2.
High-yield OAS 318 bp
150 bp800 bp
Under 350 bp scores +1. Wider spreads score 0, then −1, then −2.
2-year / 10-year slope +37 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.6%
0%100%
Above 65% scores +1. 40–65% scores 0. Under 40% scores −1.
S&P shares above the 50-day 58.1%
0%100%
Same bands as the 200-day, shown as context. This print does not vote.
Share of issues advancing 42.0%
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.87 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 -1.20%
−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 +41
−40+40
Neither tail is a buy. The tick only says which extreme was larger.
XLE relative strength 107.1 leading
90110
XLV relative strength 104.4 leading
90110
XLP relative strength 101.5 leading
90110
XLK relative strength 100.7 weakening
90110
XLB relative strength 100.2 leading
90110
XLY relative strength 99.8 improving
90110
XLU relative strength 99.1 improving
90110
XLF relative strength 98.4 improving
90110
XLRE relative strength 96.0 improving
90110
XLI relative strength 94.8 lagging
90110
XLC relative strength 91.9 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 on a 318bp HY OAS. Thursday's tape was narrower: 181 advancers against 248 decliners.
  • vol: 16.91 pts (+0) — VIX <15:+1 | 15-20:0 | 20-30:-1 | >30:-2
  • credit: 318 bp (+1) — HY OAS <350:+1 | 350-500:0 | 500-700:-1 | >700:-2
  • curve: 37 bp (+0) — 2s10s >50:+1 | 0..50:0 | <0:-1
  • breadth: 62.62 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
ImprovingXLY Discretionary, XLU Utilities, XLF Financials, XLRE Real Estate
WeakeningXLK Technology
LaggingXLI Industrials, XLC Communication
Relative rotation (RS-ratio vs momentum)
Relative rotation graph: XLE leading, XLV leading, XLP leading, XLK weakening, XLB leading, XLY improving, XLU improving, XLF improving, XLRE improving, XLI lagging, XLC laggingRelative rotation (RS-ratio vs momentum)LeadingImprovingLaggingWeakeningRS-ratio →MomXLCXLEXLVXLREXLBXLFXLIXLPXLUXLK
Yield curve: today vs prior
Yield curve today: 3M 4.05%, 2Y 4.61%, 10Y 4.98%, 30Y 5.32%Yield curve: today vs prior3.974.454.925.403M2Y10Y30Y2026-10-29 vs prior (dashed)
VIX term structure
VIX term structure (contango): 9D 15.6, 1M 16.91, 3M 19.37, 6M 21.24VIX term structurecontango14.818.422.19D1M3M6M
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.

GeneralYesterday's Market Retrospective 1 minThe Nasdaq fell 1.38% because Alphabet dropped 12.6% on a revenue miss and negative free cash flow, while the Russell 2000 rose 1.01%.
YESTERDAY'S MARKET RETROSPECTIVE
The Nasdaq fell 1.38% because Alphabet dropped 12.6% on a revenue miss and negative free cash flow, while the Russell 2000 rose 1.01%.
Bridge to Today
Friday's open has to price Amazon's after-hours drop and show whether the Russell bid survives a second AI-capex shock.
US 10Y 4.98%
3%6%
Now. The Nasdaq's move on this tape, and the 10-year. Yesterday's close stays in the sentence above.
Stocks
Ideas board
TickerRegionCall Conv. Price1dType
LLYEli Lilly USBUY7 1373.7+6.63% Growth
SHEL.LShell EUBUY6.5 40.33+1.93% Value
StocksUS Equity Ideas 1 minLLY BUY
US EQUITY IDEAS
Ticker Name Conviction 1d
LLYNEW Eli Lilly 7 +6.63%
LLY  GROWTH BUYNEW
Eli Lilly • Health Care
7/10 Conviction
$1373.70
▲ +6.63%
Over the next month the raised guide is the call: FY revenue midpoint up $5.5bn to $91-92bn after Q3 sales rose 39% to $24.4bn.
Rev +39%Guide $91-92bn+6.63% dayRSI 73
Fundamentals
8/10
Sentiment / flow
—
Catalyst
8/10
Narrative
7/10
Technicals
5/10
Q3 revenue $24.4bn, up 39% year on year, reported 29 Oct FY 2026 revenue guide raised to $91-92bn from $85-87bn Shares closed +6.63% at $1,373.70 on the print
Invalidation: Weekly close back under $1,288, the pre-print close.

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

LLY · 20d illustrative range
LLY illustrative 20-day price cone from 1373.7: 5th pct 1131.24, median 1364.79, 95th pct 1646.55 (vol 40.5% annualised)LLY · 20d illustrative range1100.321292.71485.091677.47Illustrative · vol 40.5% ann. · not a forecast-9d0+20d
Desk research framework — not a recommendation to buy or sell.
StocksEU Equity Ideas 1 minSHEL.L BUY
EU EQUITY IDEAS
Ticker Name Conviction 1d
SHEL.LNEW Shell 6.5 +1.93%
SHEL.L  VALUE BUYNEW
Shell • Energy
6.5/10 Conviction
$40.33
▲ +1.93%
Over the next quarter a $5bn buyback and a record $42/bbl refining margin support the shares; RSI 88 is why the add stays small.
Margin $42/bblBuyback $5bnRSI 88
Fundamentals
8/10
Sentiment / flow
—
Catalyst
8/10
Narrative
6/10
Technicals
4/10
Q3 adjusted earnings $10.81bn, reported 29 Oct Indicative refining margin $42/bbl, a record $5bn buyback for the next three months
Invalidation: Indicative refining margin falls back under $28/bbl.

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

SHEL.L · 20d illustrative range
SHEL.L illustrative 20-day price cone from 40.33: 5th pct 35.61, median 40.22, 95th pct 45.43 (vol 26.27% annualised)SHEL.L · 20d illustrative range35.0238.6942.3546.02Illustrative · vol 26.27% 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 6 minEnergy, health care, staples and materials still clear both moving averages and beat SPY. Technology and semiconductors lost the 50-day and come off.
TREND FOLLOW
Energy, health care, staples and materials still clear both moving averages and beat SPY. Technology and semiconductors lost the 50-day and come off.
8 of 18 universe names closed above their 50-day. The BUYs are four different sectors; financials also passed but would have been a sixth open ticker.
Ticker Name Conviction 1d
XLE Energy Select Sector SPDR 7 +0.38%
XLV Health Care Select Sector SPDR 7.5 +2.40%
XLP Consumer Staples Select Sector SPDR 6 +1.54%
XLB Materials Select Sector SPDR 5.5 +1.29%
XBI SPDR S&P Biotech ETF 4.5 +0.18%
XLK Technology Select Sector SPDR 3 -1.18%
SMH VanEck Semiconductor ETF 3 -1.06%
XLE  ENERGY BUY 🔥 17-issue streak
Energy Select Sector SPDR
7/10 Conviction
$68.71
▲ +0.38%
Over the next 2-4 weeks stay long energy beta while XLE holds the 50-day; RS versus SPY is the confirmation.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sHormuz supply risk is still in the crude tRules-based momentum sleeve — factor not sPrice above a rising 50- and 200-day; RS +
Fundamentals
—
Sentiment / flow
—
Catalyst
6/10
Narrative
—
Technicals
8/10
20-day RS versus SPY is +10.2 points Brent still bid with Hormuz unresolved
Invalidation: Daily close back through the 50-day (~$63.89).

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.71: 5th pct 61.78, median 68.57, 95th pct 76.11 (vol 22.52% annualised)XLE · 20d illustrative range60.9266.2771.6276.97Illustrative · vol 22.52% ann. · not a forecast-9d0+20d
XLV  HEALTH CARE BUY 🔥 20-issue streak
Health Care Select Sector SPDR
7.5/10 Conviction
$184.04
▲ +2.40%
Over the next 2-4 weeks health care stays the defensive lead while XLV holds a 7.5% cushion over its 50-day.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sLilly's 29 Oct guide raise is the sector cRules-based momentum sleeve — factor not sAbove both averages, 20-day RS versus SPY
Fundamentals
—
Sentiment / flow
—
Catalyst
7/10
Narrative
—
Technicals
8/10
XLV +2.40% on 29 Oct as Nasdaq fell Lilly raised FY revenue guide by $5.5bn
Invalidation: Daily close back through the 50-day (~$171.21).

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 184.04: 5th pct 166.05, median 183.69, 95th pct 203.21 (vol 21.79% annualised)XLV · 20d illustrative range163.82177.69191.57205.44Illustrative · vol 21.79% ann. · not a forecast-9d0+20d
XLP  CONSUMER STAPLES BUY 🔥 15-issue streak
Consumer Staples Select Sector SPDR
6/10 Conviction
$88.18
▲ +1.54%
Over the next 2-4 weeks staples stay a BUY only while the 50-day holds; the bid is rotation, not a new staple story.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sThe catalyst is the rotation, not a stapleRules-based momentum sleeve — factor not sAbove 50- and 200-day; RS versus SPY +6.7p
Fundamentals
—
Sentiment / flow
—
Catalyst
5/10
Narrative
—
Technicals
7/10
XLP +1.54% on the Alphabet session 20-day RS versus SPY is +6.7 points
Invalidation: Daily close back through the 50-day (~$84.96).

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.18: 5th pct 78.21, median 87.96, 95th pct 98.92 (vol 25.35% annualised)XLP · 20d illustrative range76.9784.792.43100.16Illustrative · vol 25.35% ann. · not a forecast-9d0+20d
XLB  MATERIALS BUY 🔥 10-issue streak
Materials Select Sector SPDR
5.5/10 Conviction
$52.53
▲ +1.29%
Over the next 2-4 weeks materials stay a trend hold while price is over the 50-day, with copper the risk.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sRS is intact even as copper futures slippeRules-based momentum sleeve — factor not sBarely above both averages; RS versus SPY
Fundamentals
—
Sentiment / flow
—
Catalyst
5/10
Narrative
—
Technicals
6/10
20-day RS versus SPY is +6.5 points Copper futures slipped to $6.54
Invalidation: Daily close back through the 50-day (~$51.25).

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

XBI  HEALTH CARE HOLD 🔥 10-issue streak
SPDR S&P Biotech ETF
4.5/10 Conviction
$157.79
▲ +0.18%
XBI still clears the 50-day, but RS versus SPY is only +0.1 point, so this is a hold, not a new add.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sNo fresh biotech catalyst beyond the trendRules-based momentum sleeve — factor not sAbove the 50-day by 0.8%; RS versus SPY is
Fundamentals
—
Sentiment / flow
—
Catalyst
4/10
Narrative
—
Technicals
5/10
Still above the 50-day at $157.79 RS versus SPY is only +0.14 point
Invalidation: Daily close back through the 50-day (~$156.55).

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

XLK  TECHNOLOGY EXIT 🔥 20-issue streak
Technology Select Sector SPDR
3/10 Conviction
$188.74
▼ -1.18%
XLK lost the 50-day on the Alphabet session. The trend rule is an exit, not a debate about AI demand.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sAlphabet's cash-burn print is what broke tRules-based momentum sleeve — factor not sClose is a fraction under the 50-day; RS i
Fundamentals
—
Sentiment / flow
—
Catalyst
3/10
Narrative
—
Technicals
3/10
Close $188.74 versus a 50-day at $188.83 Nasdaq Composite fell 1.38% on 29 Oct
Invalidation: A daily close back above the 50-day (~$188.83).

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

SMH  TECHNOLOGY EXIT 🔥 20-issue streak
VanEck Semiconductor ETF
3/10 Conviction
$561.67
▼ -1.06%
SMH is through the 50-day. Semiconductors come off the book until price reclaims that average.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sThe AI-capex scare hit the semiconductor cRules-based momentum sleeve — factor not s2.2% under the 50-day and RS versus SPY is
Fundamentals
—
Sentiment / flow
—
Catalyst
3/10
Narrative
—
Technicals
3/10
Close $561.67 versus a 50-day at $574.33 20-day RS versus SPY is -7.9 points
Invalidation: A daily close back above the 50-day (~$574.33).

TradingView's price for SMH. 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 🔥14 AVOID (-3) NEUTRAL (1) SEEK (4)
NOK SEEK (4) SEEK (3) NEUTRAL (0)
Suggested rebalancing actions
DECREASE USD vs EUR — Cut dollars versus euros while the 2-year rally and the softer dollar index are the live tape.
Conviction 40%
INCREASE NOK vs EUR — Add a small krone tilt versus euros while Brent's supply constraint holds, and cut it if Hormuz reopens.
Conviction 50%
Crypto
CryptoCryptocurrency Landscape 2 minUS spot bitcoin ETFs took in a partial $17.1m on 29 Oct while ether ETFs saw $105.5m leave. Bitcoin is $78,527 and ether is $2,247.82.
CRYPTOCURRENCY LANDSCAPE
US spot bitcoin ETFs took in a partial $17.1m on 29 Oct while ether ETFs saw $105.5m leave. Bitcoin is $78,527 and ether is $2,247.82.
Ticker Name Conviction 1d
BTC-USD Bitcoin 4.8 -1.69%
ETH-USD Ether 3.5 -2.84%
BTC-USD  HOLD 🔥 62-issue streak
Bitcoin
4.8/10 Conviction
$78527.00
▼ -1.69%
Into the next flow print, a partial $17.1m spot-ETF inflow does not reverse the slip from $79,876 to $78,527.
No cash-flow fundamental on the coin itselPartial US spot-ETF net +$17.1m on 29 Oct.Flow day is small and 7 of 12 funds had reThe institutional bid is a drip, not a wavDown from $79,876 to $78,527 overnight.
Fundamentals
—
Sentiment / flow
5/10
Catalyst
5/10
Narrative
5/10
Technicals
4/10
US spot bitcoin ETFs +$17.1m on 29 Oct, 7 of 12 funds in Price $78,527, down 1.69% from the prior print
Invalidation: A daily close under $75,000.

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 78527: 5th pct 72799.39, median 78446.05, 95th pct 84530.7 (vol 16.12% annualised)undefined · 20d illustrative range72095.5176475.280854.8985234.58Illustrative · vol 16.12% ann. · not a forecast-9d0+20d
ETH-USD  WATCH 🔥 61-issue streak
Ether
3.5/10 Conviction
$2247.82
▼ -2.84%
Into the next session a $105.5m spot-ETF outflow keeps ether on watch under $2,300.
No protocol cash-flow figure in this run.US spot ether ETFs saw a $105.5m outflow.The outflow print is the dated flow catalyEther is lagging bitcoin on the flow tape.Fell 2.84% to $2,247.82.
Fundamentals
—
Sentiment / flow
3/10
Catalyst
4/10
Narrative
4/10
Technicals
3/10
US spot ether ETFs -$105.5m on 29 Oct Price $2,247.82, down 2.84%
Invalidation: Spot-ETF flows flip to a net inflow alongside a close above $2,400.

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 2247.82: 5th pct 2015.94, median 2243.09, 95th pct 2495.84 (vol 23.04% annualised)undefined · 20d illustrative range1987.152166.312345.472524.63Illustrative · vol 23.04% ann. · not a forecast-9d0+20d
Desk research framework — not a recommendation to buy or sell.
General
GeneralCommodities Outlook 3 minSilver is the rates casualty at $50.90, Brent is still a Hormuz two-way at $111.85, and copper's futures slip sits next to a record Chinese premium.
COMMODITIES OUTLOOK
Silver is the rates casualty at $50.90, Brent is still a Hormuz two-way at $111.85, and copper's futures slip sits next to a record Chinese premium.
Hot PCE and a live December hike are hitting non-yielding metals, while Brent is trading diplomacy rather than the inflation print. If Sunday's OPEC+ meeting…
Ticker Name Conviction 1d
BZ=F Brent 6.5 +1.47%
SI=F Silver 5.5 -5.43%
HG=F Copper 5.2 -1.88%
Brent  ENERGY WATCH 🔥 29-issue streak
BZ=F
6.5/10 Conviction
$111.85
▲ +1.47%
Into Sunday's OPEC+ meeting Brent stays two-way: tanker mines are still reported, but a Hormuz reopening headline can bleed the premium.
Blockade and mine reports still constrain No COT or tanker-rate series in the inputsOPEC+ on Sunday and a live Hormuz talk traThe geopolitical premium is consensus, notAggregator print held $111.85, up 1.47%.
Fundamentals
7/10
Sentiment / flow
—
Catalyst
7/10
Narrative
6/10
Technicals
6/10
OPEC+ meets Sunday 1 Nov IRGC says three tankers hit mines in Hormuz US-Iran talks are live, with no reopening yet
Invalidation: A confirmed Hormuz reopening, not another headline.

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 111.85: 5th pct 99.67, median 111.59, 95th pct 124.93 (vol 24.37% annualised)undefined · 20d illustrative range98.15107.58117.02126.45Illustrative · vol 24.37% ann. · not a forecast-9d0+20d
Silver  PRECIOUS METAL WATCH
SI=F
5.5/10 Conviction
$50.90
▼ -5.43%
Into the 9 Dec FOMC silver is the high-beta read of 3.6% PCE and hike odds; $50.90 is the line that has to hold.
PCE 3.6% and a live December hike raise caNo futures-positioning series priced todayThe 29 Oct PCE print is the fresh rates shSame hike story as gold, in a thinner metaDown from $53.83 on 28 Oct to $50.90.
Fundamentals
6/10
Sentiment / flow
—
Catalyst
7/10
Narrative
5/10
Technicals
4/10
September PCE +0.5% m/m and +3.6% y/y on 29 Oct December hike priced near 68% Silver futures at $50.90, below the 28 Oct print
Invalidation: A daily close back above $54 on softer PCE.

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

undefined · 20d illustrative range
undefined illustrative 20-day price cone from 50.9: 5th pct 40.66, median 50.46, 95th pct 62.63 (vol 46.62% annualised)undefined · 20d illustrative range39.3447.5455.7563.95Illustrative · vol 46.62% ann. · not a forecast-9d0+20d
Copper  INDUSTRIAL METAL WATCH
HG=F
5.2/10 Conviction
$6.54
▼ -1.88%
Over the next few weeks a record $200/t Yangshan premium says Chinese buyers still want copper even as futures slipped to $6.54.
Record Yangshan premium is a physical bid.No LME positioning series in the inputs.Premium at a record while the futures prinData-centre demand is the standing copper Futures slipped to $6.537 from $6.662.
Fundamentals
6/10
Sentiment / flow
—
Catalyst
6/10
Narrative
5/10
Technicals
4/10
Yangshan premium cited at a record $200/t COMEX copper $6.537, under the 28 Oct print
Invalidation: Yangshan premium falls back under $100/t.

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.537: 5th pct 5.79, median 6.52, 95th pct 7.34 (vol 25.53% annualised)undefined · 20d illustrative range5.76.286.857.43Illustrative · vol 25.53% ann. · not a forecast-9d0+20d
Desk research framework — not a recommendation to buy or sell.
GeneralTop 5 Risks Right Now 1 min#1 AI capex repricing moves from Alphabet to Amazon
TOP 5 RISKS RIGHT NOW
#RiskProbability Impact Trend
1AI capex repricing moves from Alphabet to AmazonNEWHighHighEscalating
2December hike stays live after a hot September PCENEWHighHighEscalating
3Hormuz attacks keep Brent above $100 into Iran's reply↓HighHighStable
4September PCE at 3.6% is an inflation input the hold did not retireNEWMediumHighNew
5Mega-cap drag is the tape: RSP beat SPY by 2.59ppNEWMediumMediumStable
Watch: Amazon's regular-session open on 30 Oct after a 6.5% after-hours drop
GeneralWhat's Coming Up 1 min2026-10-30 — Amazon regular-session open after the after-hours miss
WHAT'S COMING UP
2026-10-30 Amazon regular-session open after the after-hours miss · risk_top5
Sources: CNBC
2026-11-01 OPEC+ meeting · commodities_outlook
2026-11-03 US midterms, the date attached to any renewed Iran strikes · risk_top5
2026-11-25 October PCE price index · risk_top5
Sources: BEA
2026-12-09 FOMC decision · risk_top5
Stocks
StocksPortfolio Reality Check 5 min30d hit rate 53%
PORTFOLIO REALITY CHECK
P&L Across Portfolios
Tech US
-3.54%
Named holdings. 140 smaller positions (30.01%) 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.54
Max DD
-3.54%
Sortino
-4.39
Calmar
N/A
Ann. return
N/A
Beta vs SPY
N/A
Allocation
Positions89%
Cash11%
Today's Moves
ActionTickerQtyStatus
BuyLLY0.1578pending
SellAMZN5.95pending
SellCRM1.76pending
SellSLB12.9pending
Current Holdings
PositionValueUnrealized P&L
TSM ×20.93$9038.69+6.1%
XOM ×129$23611.77+19.9%
UNH ×8.49$3489.69-3.6%
INTC ×14.08$1296.41+6.7%
MSFT ×12.33$6538.59+28.9%
AMZN ×5.95$1451.21-9.8%
CVX ×7.29$1687.78+16.4%
FRO ×38.46$2174.88+39.9%
+51 more holdings
Track Record 5 On Track · 3 Lagging · 3 Stopped Out
PositionConviction Then Return SinceVerdict
MU (2026-10-01)6.8/10-2.6%Lagging
ACN (2026-10-02)6.8/10+36.4%On Track
ABNB (2026-10-02)6/10+1.5%On Track
NVDA (2026-10-03)7/10-1.1%Lagging
MSFT (2026-10-06)7.25/10+28.9%On Track
MRVL (2026-10-07)7.5/10+115.3%On Track
UNH (2026-10-15)7.2/10-3.6%Lagging
TSM (2026-10-16)6.3/10+6.1%On Track
AMZN (2026-10-20)6.8/10-9.8%Stopped Out
CRM (2026-10-13)6.7/10-8.4%Stopped Out
SLB (2026-10-24)7/10-10.5%Stopped Out
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
BuySHEL.L7.43pending
Current Holdings
⚠ Live quotes were missing, so every line below is marked at cost rather than a fresh price.
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 quotes were missing, so every line below is marked at cost rather than a fresh price.
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
SellTLT194pending
SellIEF54.94pending
SellSPLV133pending
Current Holdings
⚠ Live quotes were missing, so every line below is marked at cost rather than a fresh price.
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
ActionTickerQtyStatus
SellXLK22.6pending
SellSMH8.53pending
BuyXLE30.12pending
BuyXLV11.24pending
BuyXLP23.47pending
BuyXLB39.39pending
Current Holdings
⚠ Live quotes were missing, so every line below is marked at cost rather than a fresh price.
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 5 On Track · 2 Lagging · 1 Stopped Out
PositionConviction Then Return SinceVerdict
XBI (2026-10-01)3/10+0.6%On Track
XLB (2026-10-01)3/10+7.0%On Track
XLK (2026-10-03)7/10-5.5%Lagging
SMH (2026-10-03)7/10-10.9%Stopped Out
XLV (2026-10-10)6.7/10+7.8%On Track
XLE (2026-10-13)6.7/10+4.1%On Track
XLP (2026-10-15)6.7/10+2.5%On Track
QQQ (2026-10-10)6/10-4.8%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 quotes were missing, so every line below is marked at cost rather than a fresh price.
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 quotes were missing, so every line below is marked at cost rather than a fresh price.
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 : +52.60%
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.
real yield
A real yield is a bond yield minus expected inflation.
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 Fri, 30 Oct 2026 07:20:12 GMT • info@gmc-works.com