US 2Y 4.46 -15bpUS 10Y 4.84 -11bpUS 30Y 5.25 -7bp2s10s spread 38 +4bp10Y-3M spread 67 -2bpUS HY OAS 332 -8bp
MORNING ALPHA

Daily Financial Newsletter

Friday, November 6, 2026 · 08:22:08 · archived issue
EN FR
⚠ Data quality : DEGRADED · 18 notes
⚠ Data quality: DEGRADED
market_pulse — Cockpit tiles, regime engine, breadth, curve and VIX term are still the Nov 4 session (S&P tile 7688.62, VIX tile 16.61). The index band uses the Nov 5 closes (S&P 7353.73, VIX 28.18).
market_pulse — index_ladder was not in pulse_ready.json blocks, so it is omitted.
yesterday_retrospective — Nikkei history skipped 2026-11-05, so the Nov 4 to Nov 6 drop is not published as a one-day change. Hang Seng history has the same gap. KOSPI and Shanghai have a true Nov 6 bar.
yesterday_retrospective — news_clusters.json grouped earnings-call summaries and did not cluster the index selloff. The driver is from the news search, not the wire cluster.
commodities_outlook — prices.json CL=F was a stale 87.06 cache. A later /price call returned 91.45 dated 2026-11-06. The cited Thursday WTI settle was 90.52 (+2.72%) and Brent 98.29. Copper's history gap makes the -2.64% change a multi-session figure, not a clean one-day print. Thursday's cited copper settle was 6.270 (-2.47%).
crypto_landscape — Nov 5 US spot-bitcoin ETF flow sources disagree: a Farside-attributed table shows -$49.9m, while SoSoValue via TokenPost shows -$430.2m. etf_flows uses the -$49.9m figure and the thesis does not treat either total as settled.
us_equity_ideas — No US name cleared the bar. The screener's top rows were mega-caps without a dated catalyst that survived the crash, and the Grainger headline was not confirmed by /news/GWW. Tech-US also returned zero cash and zero positions, so a buy could not be sized.
eu_equity_ideas — /news/LR.PA returned no items. The Legrand and ArcelorMittal catalysts are from the web search. LR.PA history returned one bar, so the +5.6% change is the cited session move.
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.
trend_follow — Sector history in the first pull stopped on Nov 4. Rules use the Nov 5 /price closes appended to that history. QQQ returned only 40 bars, so it was not scored. ITA's history (near 213) and live quote (68.11) did not match, so ITA was skipped.
forex_rebalancing — squawk-alert feed unavailable — fell back to central-bank and markets coverage for same-day FX events. No fresh intervention rung was found, so no contrarian note was added except the jobs-upside risk on USD.
risk_cover_playbook — VIX term structure and breadth are the Nov 4 engine inputs. The hard VIX trigger uses the Nov 5 index-band close of 28.18. Several catalog internals were omitted because their inputs were stale or missing.
portfolio_reality_check — Tech-US /performance returned total_value 0 with computed false, and /positions was empty. Every other book came back price_estimated with null live prices, so marks are at cost. Three London returns were dropped from the hit rate as pence/pound unit errors (TSCO.L, SHEL.L, AZN.L).
portfolio_reality_check — Anti-Fragile already had pending BUY and SELL tickets in the same sleeves, and cash was about 4851 against a larger TLT gap. No new anti-fragile ticket was sent. Trend-follow XLP and XLF buys and XLK, SMH, XBI and XLE sells were already pending, so they were not repeated.
executive_summary — Every marked book is price_estimated, and Tech-US has no capital base, so blended_pnl_pct is null rather than a cost-basis blend.
yesterday_retrospective — GET /movers returned 400; movers omitted.
eu_equity_ideas — LR.PA and MT.AS buy orders were not accepted (HTTP 400) because Portfolio Manager could not retrieve a price. The ideas stay in the issue.
portfolio_reality_check — ASML.AS stop-loss sell was not accepted (HTTP 400) because Portfolio Manager could not retrieve a price. The position is still open.
General
GeneralThe Bottom Line 1 minS&P 7353.73 and VIX 28.18 leave the stance neutral, and Friday's jobs report is the next gate.
THE BOTTOM LINE
NEUTRALCHANGED
S&P 7353.73 and VIX 28.18 leave the stance neutral, and Friday's jobs report is the next gate.
VIX 16.61
840
Under 15 scores +1, 15–20 scores 0, 20–30 scores −1, above 30 scores −2.
High-yield OAS 332 bp
150 bp800 bp
Under 350 bp scores +1. Wider spreads score 0, then −1, then −2.
2-year / 10-year slope +38 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.1%
0%100%
Above 65% scores +1. 40–65% scores 0. Under 40% scores −1.
Today's Top Picks
XLV
8/10
LR.PA
6.7/10
XLP
6.7/10
MT.AS
6.3/10
XLF
6/10
Biggest Risk
A Democratic Congress can slow the AI buildout and the Iran posture
Probability: High • Impact: High
Portfolio Snapshot
All Portfolios, Combined: N/A
Blended P&L: N/A • 30d Hit Rate: +47.90%
Blended P&L withheld: none of the 7 books has a live quote that agrees with its time-weighted return. Hit rate is 23 of 48 reviewed picks still on track. Average gain 5.5%, average loss -7.8%.
GeneralMarket Pulse 8 minThe 10-year yield is 4.84 after an 11bp drop, while the index band shows the S&P at 7353.73 and the VIX at 28.18. The cockpit VIX tile is still the prior 16.61 print.
MARKET PULSE
SPY lagged RSP by 1.58pp on the breadth file, which is still the prior session. Thursday's index band is the live tape: S&P 7353.73, down 4.36%.
Mixed tape constructive +1 Book Neutral 1/4 triggered
AIThe 10-year yield is 4.84 after an 11bp drop, while the index band shows the S&P at 7353.73 and the VIX at 28.18. The cockpit VIX tile is still the prior 16.61 print.
Indexes
S&P 500 Data7,353.73
yday 7,568.92
▼ -4.36%
NASDAQ Data24,315.00
yday 25,736.51
▼ -5.52%
Nasdaq 100 Data26,629.81
yday 28,437.17
▼ -6.36%
Dow Jones Data51,523.06
yday 53,356.12
▼ -3.44%
Russell 2K Data2,729.89
yday 2,856.95
▼ -4.45%
Euro Stoxx 50 Data6,265.71
yday 6,265.71
▲ +1.97%
STOXX 600 Data654.87
yday 657.40
▼ -0.38%
DAX Data26,325.01
yday 26,437.67
▼ -0.43%
CAC 40 Data8,205.37
yday 8,177.89
▲ +0.34%
FTSE 100 Data10,782.70
yday 10,829.20
▼ -0.43%
Nikkei 225 Data62,188.63
yday 62,188.63
▼ -1.42%
Hang Seng Data23,852.12
yday 23,852.12
▲ +3.30%
KOSPI Data5,059.69▼ -6.02%
Shanghai Data3,644.67▼ -1.23%
Commodities
Metals
Gold Data4,058.50▼ -1.88%
Copper Data6.21▼ -2.64%
Energy
Oil (WTI) Data91.45
yday 87.06
▲ +5.04%
Crypto
Bitcoin Data75,588.00
yday 80,492.00
▼ -6.09%
Ether Data2,225.44
yday 2,424.97
▼ -8.23%
Solana Data89.56
yday 95.95
▼ -6.66%
US spot Bitcoin ETFs AI-49.9 $mOutbound
Rates
US 2Y Data4.46
yday 4.58
-15bp
US 10Y Data4.84
yday 4.90
-11bp
US 30Y Data5.25
yday 5.28
-7bp
2s10s spread Data38.00
yday 32.00
+4bp
10Y-3M spread Data67.00
yday 69.00
-2bp
Credit
US HY OAS Data332.00
yday 340.00
-8bp
Baa-10Y spread Data154.00
yday 153.00
+1bp
US high-yield OAS Data332.00 bp
yday 340.00 bp
calm
Volatility
VIX Data16.61
yday 20.83
-4.22 (-20.3%)
Dollar & FX
US Dollar Index (DXY) Data101.82
yday 101.82
+0.03 (+0.0%)
EUR/USD Data1.12
yday 1.12
▼ -0.06%
Breadth
% > 50d Data58.9%
yday 58.8%
—
% > 200d Data63.1%
yday 63.6%
—
Adv / Dec Data239 / 191
yday 228 / 201
—
New hi / lo Data65 / 15
yday 56 / 13
—
SPY−RSP 1d Data-1.6pp
yday -1.6pp
—
SPY−RSP 5d Data-2.74pp
yday -2.74pp
—
SPY−RSP 21d Data-4.49pp
yday -4.49pp
—
% from 52w Data-1.91%
yday -3.43%
—
Europe % > SMA50 Data36.7%
yday 33.3%
—
Europe % > SMA200 Data70.0%
yday 70.0%
—
Europe % advancing Data33.3%
yday 30.9%
—
Stock-bond 20d correlation (SPY vs TLT) Data-0.09 ratio
yday -0.13 ratio
watch
Cover checks
VIX above 25 Data28.18 / 25.00
yday 16.61 / 25.00
Triggered
10Y-2Y spread below -0.20 Data0.38 / -0.20
yday 0.32 / -0.20
Not Triggered
HY OAS above 500bp Data332.00 / 500.00
yday 340.00 / 500.00
Not Triggered
S&P drawdown from ATH beyond -10% Data-6.18 / -10.00
yday -3.43 / -10.00
Not Triggered
Anti-Fragile book (Dalio / Gave) Deflationary bust
AIEquities broke and copper fell while the 10-year yield dropped 11bp to 4.84, which is a growth scare rather than an inflation impulse. Oil's bounce is a retracement of Wednesday's air-pocket, not a broad commodity bid. The mix therefore takes the bust weights: more long bonds and
DataHedge instruments : GLD, TLT, SH, VIXY · Target cash 35%
Sleeve TickerTarget Action
Gold AIGLD25%Buy
Long bonds AITLT30%Buy
Intermediate bonds AIIEF10%Reduce
Commodities AIDBC0%Exit
Defensive equity AISPLV0%Exit
Crash hedge AISH0%Exit
Cash AI—35%Hold
If triggered today — do this now AI
• Do not add technology or semiconductor beta while XLK and SMH are under their 50-day averages.
• Let the jobs print settle before adding a second oil or copper expression.
AIOne of four hard triggers is fired: VIX 28.18 versus a 25 threshold. The curve is +38bp, HY OAS is 332bp, and the S&P is about 6% under its high, not 10%. That is a neutral stance. The book still shifts to the deflationary-bust mix because equities and copper broke while yields fell. The crash-hedge sleeve stays at zero until a second hard trigger or two stress internals show up.
VIX 16.61
840
Under 15 scores +1, 15–20 scores 0, 20–30 scores −1, above 30 scores −2.
High-yield OAS 332 bp
150 bp800 bp
Under 350 bp scores +1. Wider spreads score 0, then −1, then −2.
2-year / 10-year slope +38 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.1%
0%100%
Above 65% scores +1. 40–65% scores 0. Under 40% scores −1.
S&P shares above the 50-day 58.9%
0%100%
Same bands as the 200-day, shown as context. This print does not vote.
Share of issues advancing 55.3%
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.88 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.91%
−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 -1.58 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 +50
−40+40
Neither tail is a buy. The tick only says which extreme was larger.
XLV relative strength 110.1 leading
90110
XLP relative strength 108.0 leading
90110
XLY relative strength 106.5 leading
90110
XLB relative strength 104.9 leading
90110
XLF relative strength 104.8 leading
90110
XLRE relative strength 104.2 leading
90110
XLU relative strength 103.0 leading
90110
XLE relative strength 99.2 lagging
90110
XLI relative strength 96.8 improving
90110
XLC relative strength 94.9 lagging
90110
XLK relative strength 93.7 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 a score of 1 because its VIX input is still 16.61. The index-band VIX is 28.18, so the hard-trigger stance is neutral, not that label.
  • vol: 16.61 pts (+0) — VIX <15:+1 | 15-20:0 | 20-30:-1 | >30:-2
  • credit: 332 bp (+1) — HY OAS <350:+1 | 350-500:0 | 500-700:-1 | >700:-2
  • curve: 38 bp (+0) — 2s10s >50:+1 | 0..50:0 | <0:-1
  • breadth: 63.1 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
LeadingXLV Health Care, XLP Staples, XLY Discretionary, XLB Materials, XLF Financials, XLRE Real Estate, XLU Utilities
ImprovingXLI Industrials
LaggingXLE Energy, XLC Communication, XLK Technology
Relative rotation (RS-ratio vs momentum)
Relative rotation graph: XLV leading, XLP leading, XLY leading, XLB leading, XLF leading, XLRE leading, XLU leading, XLE lagging, XLI improving, XLC lagging, XLK laggingRelative rotation (RS-ratio vs momentum)LeadingImprovingLaggingWeakeningRS-ratio →MomXLVXLYXLFXLPXLKXLBXLCXLEXLUXLI
Yield curve: today vs prior
Yield curve today: 3M 4.03%, 2Y 4.46%, 10Y 4.84%, 30Y 5.25%Yield curve: today vs prior3.954.434.925.403M2Y10Y30Y2026-11-05 vs prior (dashed)
VIX term structure
VIX term structure (contango): 9D 15.19, 1M 16.610001, 3M 18.8, 6M 20.68VIX term structurecontango14.417.921.59D1M3M6M
Event radar · next 7 days
DateEvent
11-06 12:30● Employment Situation US
11-10 12:30● Consumer Price Index US
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 · 4/11 above 50d · 10/11 up today · 4 within 3% of 52w high · best 1m: DAX +4.6% · worst 1m: Nasdaq-100 -8.5%
IndexLast1d5d1m3mYTDvs 52w hi vs 200d vs 50d RS
United States
S&P 5007,688.62+1.58%-0.71%+0.48%+2.60%+12.32%-1.89%+5.80%-0.01%bench.
Nasdaq-10028,437.17+0.91%-4.62%-8.49%-3.56%+12.62%-8.93%+1.75%-4.37%Lagging 96.0
Nasdaq Composite25,736.51+1.44%-3.06%-6.34%-2.38%+10.73%-6.75%+2.65%-3.00%Lagging 97.3
Dow Jones Industrial53,356.12+3.03%+1.68%+4.07%-1.83%+11.01%-1.83%+5.37%+2.27%Leading 101.9
Russell 20002,856.95+1.58%+0.93%+0.34%-5.37%+15.11%-6.89%+1.79%+0.14%Improving 99.3
Europe
Euro Stoxx 506,265.71+1.97%+1.59%-0.90%+0.62%+8.10%-4.36%+2.82%-1.05%Improving 98.8
DAX26,437.67+2.22%+2.85%+4.64%+6.11%+7.95%-0.01%+6.26%+2.39%Leading 102.4
CAC 408,177.89+1.96%+3.69%+1.19%-2.39%+0.35%-6.28%-0.48%-0.38%Improving 99.4
FTSE 10010,829.2+1.79%+1.26%+0.12%+2.85%+9.04%-0.75%+3.30%+0.69%Leading 100.4
Asia
Nikkei 22562,188.63-1.42%-3.76%-6.29%-6.37%+23.54%-14.06%+0.98%-5.77%Lagging 94.7
Hang Seng23,852.12+3.30%-0.40%-4.17%+2.15%-6.94%-14.72%-6.32%-4.33%Lagging 95.6
daily close, local currency (not FX-adjusted); 52w high uses closes
GeneralYesterday's Market Retrospective 2 minThe S&P 500 fell 4.36% to 7353.73 because the midterm relief rally reversed into an AI-buildout scare. The Nasdaq dropped 5.52% to 24315 and the VIX rose to 28.18.
YESTERDAY'S MARKET RETROSPECTIVE
The S&P 500 fell 4.36% to 7353.73 because the midterm relief rally reversed into an AI-buildout scare. The Nasdaq dropped 5.52% to 24315 and the VIX rose to 28.18.
How Yesterday Unfolded
Europe  Europe's Thursday session did not break. The STOXX 600 fell 0.38% to 654.87, the DAX 0.43% to 26325.01, and the CAC 40 rose 0.34% to 8205.37.
US  The US cash session reversed the prior day's election rally. The S&P 500 fell 4.36% to 7353.73, the Nasdaq 5.52% to 24315, the Dow 3.44% to 51523.06, and the VIX rose to 28.18. Chip and AI-infrastructure names led.
Asia  Friday's Asia session traded the US break. The KOSPI fell 6.02% to 5059.69 and Shanghai fell 1.23% to 3644.67. A same-day report put the Hang Seng down 0.7%; the aggregator's Nov 6 print is 24533.36, with no Nov 5 bar in history.
Capital Rotation
Technology (XLK -8.00%) → Staples (XLP -0.75%) · XLK 162.38 (-8.00%) versus XLP 91.25 (-0.75%) on Nov 5
The AI-buildout scare hit long-duration tech while staples were the relative shelter.
Semiconductors (SMH -11.21%) → Utilities (XLU -0.71%) · SMH 447.73 (-11.21%) versus XLU 43.30 (-0.71%)
Chip beta led the losses. Utilities were among the least-hit sector SPDRs.
Key Drivers
AI buildout repriced after the midterm sweep — Investors sold the data-center trade on the view that a Democratic Congress can slow the buildout that Wednesday's session had treated as safe.
Qualcomm and Arm guidance hit the chip complex — Qualcomm's disappointing outlook and a weak Arm reaction led a semiconductor selloff. Nvidia fell more than 9% in the reported tape.
Crude bounced while equities broke — US crude was reported up about 2.7% and a settlement table put WTI at 90.52, a partial refill of Wednesday's air-pocket, not the cause of the equity break.
Bridge to Today
Friday's October jobs report, consensus near 65,000 payrolls, is the test of whether Thursday's break extends or stabilizes.
Nasdaq Composite +1.44% today
−3%+3%
US 10Y 4.84%
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 high-yield spread is actually pricing
CONCEPT OF THE DAY
What the high-yield spread is actually pricing
Why today : The cockpit still shows US HY OAS at 332bp, calm against Thursday's equity break, so the next print is the confirmation.
HY OAS is the extra yield, in basis points, that investors demand to own high-yield corporate bonds instead of Treasuries. A tight spread means lenders are comfortable with weaker borrowers. A wider spread means that comfort is being repriced, often before the equity tape finishes the same argument. It is not a forecast of the S&P 500. It is the bond market's price of default and liquidity risk. The useful question, the next time the number shows up next to a violent equity day, is whether credit is confirming the move or still lagging it.
Stocks
Ideas board
TickerRegionCall Conv. Price1dType
LR.PALegrand SA EUBUY6.7 127.55+5.60% Growth
MT.ASArcelorMittal EUBUY6.3 54.5— Value
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 minLR.PA BUY · MT.AS BUY
EU EQUITY IDEAS
Ticker Name Conviction 1d
LR.PANEW Legrand SA 6.7 +5.60%
MT.ASNEW ArcelorMittal 6.3 —
LR.PA  GROWTH BUYNEW
Legrand SA • Industrials
6.7/10 Conviction
$127.55
▲ +5.60%
Over the next few sessions the new 11-13% organic-growth guide is the support, but the US data-center scare can still fade Thursday's pop.
Guide 11-13%Q3 +19% organic
Fundamentals
7/10
Sentiment / flow
—
Catalyst
8/10
Narrative
5/10
Technicals
—
Nov 5 Q3 revenue €2,929m, 19% organic, 9% above consensus FY organic-growth guide raised to 11-13% from 8-10%
Invalidation: A cut of the new 11-13% organic-growth guide.

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

MT.AS  VALUE BUYNEW
ArcelorMittal • Materials
6.3/10 Conviction
$54.50
— N/A
Into the next quarter, EU import curbs can keep steel pricing firm even if Friday's jobs print hits cyclicals.
EBITDA beatUkraine loss
Fundamentals
6/10
Sentiment / flow
—
Catalyst
7/10
Narrative
6/10
Technicals
—
Nov 5 EBITDA $2.02bn versus $1.96bn expected EU steel imports estimated down 50% year on year in Q3
Invalidation: European hot-rolled coil prices give back the 2026 rise.

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

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 minStaples, health care and financials still hold both moving averages. Technology, semiconductors, biotech and energy are exits.
TREND FOLLOW
Staples, health care and financials still hold both moving averages. Technology, semiconductors, biotech and energy are exits.
7 of the 16 universe names with a usable 50-day closed above it. QQQ history was too short to score and ITA's price series did not match.
Ticker Name Conviction 1d
XLP Consumer Staples Select Sector SPDR 6.7 -0.75%
XLF Financial Select Sector SPDR 6 -2.87%
XLV Health Care Select Sector SPDR 8 -2.50%
XLB Materials Select Sector SPDR 6 -2.91%
XLE Energy Select Sector SPDR 4 -2.98%
XLK Technology Select Sector SPDR 4 -8.00%
SMH VanEck Semiconductor ETF 4 -11.21%
XBI SPDR S&P Biotech ETF 4 -6.73%
XLP  CONSUMER STAPLES BUY 🔥 22-issue streak
Consumer Staples Select Sector SPDR
6.7/10 Conviction
$91.25
▼ -0.75%
Over the next sessions stay with staples while XLP holds both averages; the crash widened the lead versus SPY.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sStaples fell 0.75% on a 4.36% S&P day.Defensive lead is the crash tape, not a neAbove 50- and 200-day; RS vs SPY +16.3pp.
Fundamentals
—
Sentiment / flow
—
Catalyst
6/10
Narrative
6/10
Technicals
8/10
XLP fell 0.75% against a 4.36% S&P drop Relative strength versus SPY is +16.3pp over 20 sessions
Invalidation: Daily close back through the 50-day (~85.41).

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 91.25: 5th pct 80.44, median 90.99, 95th pct 102.93 (vol 26.6% annualised)XLP · 20d illustrative range79.0987.4995.88104.28Illustrative · vol 26.6% ann. · not a forecast-9d0+20d
XLF  FINANCIALS BUY 🔥 7-issue streak
Financial Select Sector SPDR
6/10 Conviction
$57.50
▼ -2.87%
Financials still clear both averages after a 2.87% down day, so the trend stays on while the 50-day holds.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sRules pass; no fresh bank headline beyond Rules-based momentum sleeve — factor not sStill above 50- and 200-day, RS vs SPY +12
Fundamentals
—
Sentiment / flow
—
Catalyst
5/10
Narrative
—
Technicals
7/10
XLF remains above a rising 50-day 20-session relative strength versus SPY is +12.3pp
Invalidation: Daily close back through the 50-day (~56.44).

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

XLF · 20d illustrative range
XLF illustrative 20-day price cone from 57.5: 5th pct 50.37, median 57.32, 95th pct 65.24 (vol 27.92% annualised)XLF · 20d illustrative range49.4855.0360.5866.13Illustrative · vol 27.92% ann. · not a forecast-9d0+20d
XLV  HEALTH CARE HOLD 🔥 27-issue streak
Health Care Select Sector SPDR
8/10 Conviction
$184.91
▼ -2.50%
Health care is already held and still leads; no add, but the trend is intact into the jobs print.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sHealth care was only -2.5% on the crash daRules-based momentum sleeve — factor not sLeading RRG quadrant and still well above
Fundamentals
—
Sentiment / flow
—
Catalyst
8/10
Narrative
—
Technicals
8/10
XLV is the leading RRG quadrant The sector fell 2.5% on a 4.36% S&P day
Invalidation: Daily close back through the 50-day (~172.90).

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.91: 5th pct 163.47, median 184.41, 95th pct 208.04 (vol 26.01% annualised)XLV · 20d illustrative range160.8177.44194.07210.71Illustrative · vol 26.01% ann. · not a forecast-9d0+20d
XLB  MATERIALS HOLD 🔥 17-issue streak
Materials Select Sector SPDR
6/10 Conviction
$52.33
▼ -2.91%
Materials still clear both averages, so the held lot stays, with copper the risk into Friday.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sTrend intact; copper's drop is the offset.Rules-based momentum sleeve — factor not sStill above both averages, RS vs SPY +10.0
Fundamentals
—
Sentiment / flow
—
Catalyst
5/10
Narrative
—
Technicals
7/10
XLB held the 50-day at 51.35 Relative strength versus SPY is +10.0pp
Invalidation: Daily close back through the 50-day (~51.35).

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

XLE  ENERGY EXIT 🔥 24-issue streak
Energy Select Sector SPDR
4/10 Conviction
$61.63
▼ -2.98%
Energy equities lost the 50-day even as crude bounced, so the trend book exits rather than debates the oil headline.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sOil bounced; the equity ETF still lost theRules-based momentum sleeve — factor not sClose 61.63 is back under the 50-day at 64
Fundamentals
—
Sentiment / flow
—
Catalyst
4/10
Narrative
—
Technicals
4/10
XLE closed at 61.63, under the 50-day at 64.45 Thursday's crude bounce did not keep the ETF in trend
Invalidation: A close back above the 50-day (~64.45) would reopen the rule.

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

XLK  TECHNOLOGY EXIT 🔥 27-issue streak
Technology Select Sector SPDR
4/10 Conviction
$162.38
▼ -8.00%
Technology is an exit until XLK reclaims the 50-day; Thursday's 8% drop is the AI-buildout repricing.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sNov 5 AI and chip shock is why the trend bRules-based momentum sleeve — factor not sClose 162.38 is 13.8% under the 50-day.
Fundamentals
—
Sentiment / flow
—
Catalyst
6/10
Narrative
—
Technicals
2/10
XLK fell 8.00% to 162.38 The Nasdaq fell 5.52% on the same session
Invalidation: A close back above the 50-day (~188) would reopen the rule.

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

SMH  TECHNOLOGY EXIT 🔥 27-issue streak
VanEck Semiconductor ETF
4/10 Conviction
$447.73
▼ -11.21%
Semiconductors stay an exit: SMH is 21% under its 50-day after the chip complex led the crash.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sChip complex led the crash; SOX-style betaRules-based momentum sleeve — factor not sClose 447.73 is 21% under the 50-day.
Fundamentals
—
Sentiment / flow
—
Catalyst
6/10
Narrative
—
Technicals
2/10
SMH fell 11.21% to 447.73 Qualcomm and Arm guidance fed the chip selloff
Invalidation: A close back above the 50-day (~568) would reopen the rule.

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

XBI  HEALTH CARE EXIT
SPDR S&P Biotech ETF
4/10 Conviction
$148.40
▼ -6.73%
Biotech lost the 50-day on the crash day, so the held lot is an exit even though the 200-day is still below.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sBiotech broke with the tape, not on a drugRules-based momentum sleeve — factor not sClose 148.40 lost the 50-day at 156.52.
Fundamentals
—
Sentiment / flow
—
Catalyst
4/10
Narrative
—
Technicals
4/10
XBI closed at 148.40, under the 50-day at 156.52
Invalidation: A close back above the 50-day (~156.52) would reopen the rule.

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 🔥21 AVOID (-4) AVOID (-2) AVOID (-3)
AUD AVOID (-5) NEUTRAL (0) AVOID (-2)
Suggested rebalancing actions
DECREASE USD vs EUR — Do not add dollars versus EUR before Friday's payrolls. A print well above 65,000 is the reversal risk.
Conviction 60%
DECREASE AUD vs EUR — Keep the Australian dollar underweight versus EUR while the equity shock is the driver.
Conviction 50%
Crypto
CryptoCryptocurrency Landscape 2 minBitcoin is at 75588, down 6.09% with the equity shock, and ether is at 2225.44. Nov 5 spot-ETF flow prints do not agree, so the tape is the tell.
CRYPTOCURRENCY LANDSCAPE
Bitcoin is at 75588, down 6.09% with the equity shock, and ether is at 2225.44. Nov 5 spot-ETF flow prints do not agree, so the tape is the tell.
Ticker Name Conviction 1d
BTC-USD Bitcoin 5 -6.09%
ETH-USD Ether 4.7 -8.23%
BTC-USD  WATCH 🔥 69-issue streak
Bitcoin
5/10 Conviction
$75588.00
▼ -6.09%
Into the jobs print bitcoin trades with the equity shock after the break from 80492, not as a separate hedge.
No protocol-supply series used for this reETF flow sources disagree, so the factor iThe equity shock is the near-term driver iA clean institutional bid is not confirmedOne-session break from 80492 to 75588.
Fundamentals
—
Sentiment / flow
—
Catalyst
6/10
Narrative
5/10
Technicals
4/10
One-session drop to 75588 Nov 5 spot-ETF flow prints disagree on the dollar total
Invalidation: A daily close back above 80,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 75588: 5th pct 61178.21, median 75009.86, 95th pct 91968.68 (vol 43.99% annualised)undefined · 20d illustrative range59330.7870825.898232193816.11Illustrative · vol 43.99% ann. · not a forecast-9d0+20d
ETH-USD  WATCH 🔥 68-issue streak
Ether
4.7/10 Conviction
$2225.44
▼ -8.23%
Ether should keep tracking the equity shock until the jobs print and the flow data stop arguing.
No L2 or fee series in the inputs today.Ether ETF flow was reported, not aggregatoSame risk-off window as bitcoin into the jNo fresh network catalyst beyond the tape.One-session drop from 2424.97 to 2225.44.
Fundamentals
—
Sentiment / flow
—
Catalyst
6/10
Narrative
5/10
Technicals
3/10
Drop from 2424.97 to 2225.44 A reported small ether-ETF outflow on Nov 5
Invalidation: A daily close back above 2,425.

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 2225.44: 5th pct 1643.44, median 2191.62, 95th pct 2922.66 (vol 62.12% annualised)undefined · 20d illustrative range1566.692044.262521.842999.41Illustrative · vol 62.12% ann. · not a forecast-9d0+20d
Desk research framework — not a recommendation to buy or sell.
General
GeneralCommodities Outlook 2 minWTI's Friday quote is 91.45 after a cited Thursday settle of 90.52, and copper at 6.21 is the growth tell into the jobs print.
COMMODITIES OUTLOOK
WTI's Friday quote is 91.45 after a cited Thursday settle of 90.52, and copper at 6.21 is the growth tell into the jobs print.
Thursday's pattern was oil up and copper down while equities broke, with the 10-year yield falling 11bp to 4.84. That is a growth scare plus an oil…
Ticker Name Conviction 1d
CL=F WTI crude 6 +5.04%
HG=F Copper 6 -2.64%
WTI crude  ENERGY WATCH 🔥 2-issue streak
CL=F
6/10 Conviction
$91.45
▲ +5.04%
Into the jobs print the crude bounce is a retracement of the election air-pocket, not a reason to add oil beta.
No inventory or OPEC series in this run.No COT or positioning print returned.Thursday settle rebound after the electionA retracement, not a new supply shock.Friday quote 91.45 is back above the 87 ar
Fundamentals
—
Sentiment / flow
—
Catalyst
7/10
Narrative
5/10
Technicals
6/10
Thursday WTI settle cited at 90.52, up 2.72% Friday aggregator quote 91.45
Invalidation: WTI settles back below 87.

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

undefined · 20d illustrative range
undefined illustrative 20-day price cone from 91.45: 5th pct 61.09, median 89.08, 95th pct 129.89 (vol 81.39% annualised)undefined · 20d illustrative range56.9682.65108.33134.02Illustrative · vol 81.39% ann. · not a forecast-9d0+20d
Copper  INDUSTRIAL METAL WATCH
HG=F
6/10 Conviction
$6.21
▼ -2.64%
If Friday's payrolls confirm a growth scare, copper's break is the cyclical tell that extends.
No inventory series for copper this run.No COT print for copper this run.Thursday copper drop as the equity shock hCopper is the growth tell into Friday's joFriday quote 6.21 sits under the prior 6.3
Fundamentals
—
Sentiment / flow
—
Catalyst
7/10
Narrative
6/10
Technicals
5/10
Thursday COMEX copper cited at 6.270, down 2.47% Friday quote 6.2085
Invalidation: Copper reclaims the prior 6.38 bar.

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.2085: 5th pct 5.34, median 6.18, 95th pct 7.16 (vol 31.6% annualised)undefined · 20d illustrative range5.235.916.597.27Illustrative · vol 31.6% ann. · not a forecast-9d0+20d
Desk research framework — not a recommendation to buy or sell.
GeneralTop 5 Risks Right Now 1 min#1 A Democratic Congress can slow the AI buildout and the Iran posture
TOP 5 RISKS RIGHT NOW
#RiskProbability Impact Trend
1A Democratic Congress can slow the AI buildout and the Iran posture↑HighHighEscalating
2AI capex is being funded with new stock and bonds↑HighHighEscalating
3Friday's jobs report still feeds a Fed that just held↑MediumHighStable
4Hormuz diplomacy can unwind, and refill, the Brent premium↓MediumHighFading
5Credit has not confirmed the equity breakNEWMediumHighNew
Watch: Whether chip and data-center proxies stabilize on 2026-11-06 after the 4.36% S&P break
GeneralWhat's Coming Up 1 min2026-11-06 — US October jobs report
WHAT'S COMING UP
2026-11-06 US October jobs report · risk_top5
2026-11-10 US CPI · risk_top5
Stocks
StocksPortfolio Reality Check 6 min30d hit rate 48%
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
No new activity today — no open thesis needed adjusting.
Track Record 9 On Track · 12 Lagging · 4 Stopped Out
PositionConviction Then Return SinceVerdict
HUM (2026-10-09)7/10+6.4%On Track
TEVA (2026-10-10)7/10+1.6%On Track
CRM (2026-10-13)6.7/10-4.9%Lagging
FSLR (2026-10-13)6/10+8.9%On Track
MSFT (2026-10-14)6.7/10-1.4%Lagging
GS (2026-10-14)6.5/10-2.6%Lagging
UNH (2026-10-15)7.2/10+0.0%On Track
TSM (2026-10-16)6.3/10-16.4%Stopped Out
TRV (2026-10-17)7.2/10+3.4%On Track
AA (2026-10-17)6.2/10-7.3%Lagging
IBN (2026-10-19)7.2/10+8.5%On Track
AMZN (2026-10-20)6.8/10-0.8%Lagging
EFX (2026-10-21)6.5/10+9.8%On Track
HAS (2026-10-21)6.5/10+9.2%On Track
NOC (2026-10-22)7/10-2.6%Lagging
CLH (2026-10-22)6/10-13.0%Stopped Out
LMT (2026-10-23)7/10-2.3%Lagging
SLB (2026-10-24)7/10-6.5%Lagging
UPS (2026-10-28)7/10+4.7%On Track
LLY (2026-10-30)7/10-0.7%Lagging
XOM (2026-10-31)7/10-11.7%Stopped Out
GD (2026-10-31)7.3/10-4.4%Lagging
CVX (2026-11-01)7.7/10-9.6%Stopped Out
WAT (2026-11-04)6.7/10-1.5%Lagging
MCD (2026-11-05)6.7/10-0.8%Lagging
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
BuyLR.PA2.35—
BuyMT.AS5.5—
SellASML.AS0.4702—
Current Holdings
⚠ Live quotes were unavailable, 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
Track Record 10 On Track · 2 Lagging · 2 Stopped Out
PositionConviction Then Return SinceVerdict
DEMANT.CO (2026-10-10)7/10+10.5%On Track
ASML.AS (2026-10-15)6.8/10-18.2%Stopped Out
NDX1.DE (2026-10-16)7/10+8.1%On Track
DHL.DE (2026-10-17)7/10+3.7%On Track
AIXA.DE (2026-10-18)6/10-12.0%Stopped Out
ENX.PA (2026-10-20)6.7/10+3.0%On Track
EQNR.OL (2026-10-20)6.5/10-6.8%Lagging
ADS.DE (2026-10-22)6.5/10+11.7%On Track
GETI-B.ST (2026-10-22)6.8/10+6.6%On Track
LSEG.L (2026-10-23)7.5/10+2.9%On Track
NOVN.SW (2026-10-28)6.5/10+4.2%On Track
CAP.PA (2026-11-03)7/10+2.8%On Track
BATS.L (2026-11-03)7/10+3.1%On Track
NOVO-B.CO (2026-11-05)7/10-4.9%Lagging
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 unavailable, 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
No new activity today — no open thesis needed adjusting.
Current Holdings
⚠ Live quotes were unavailable, 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
No new activity today — no open thesis needed adjusting.
Current Holdings
⚠ Live quotes were unavailable, 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 4 On Track · 2 Lagging · 3 Stopped Out
PositionConviction Then Return SinceVerdict
SMH (2026-10-10)6.7/10-25.8%Stopped Out
XLK (2026-10-10)7/10-18.3%Stopped Out
QQQ (2026-10-10)6/10-13.9%Stopped Out
XLV (2026-10-10)6.7/10+8.3%On Track
XLE (2026-10-13)6.7/10-6.6%Lagging
XLP (2026-10-15)6.7/10+6.0%On Track
XLB (2026-10-24)2.5/10+2.0%On Track
XLF (2026-10-31)5.5/10+1.8%On Track
XLRE (2026-11-05)6.5/10-1.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 unavailable, 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 unavailable, 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 : +47.90%
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.
HY OAS
HY OAS is the extra yield, in basis points, that investors demand to own high-yield corporate bonds instead of Treasuries.
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, 06 Nov 2026 07:22:08 GMT • info@gmc-works.com