US 2Y 4.58 -1bpUS 10Y 4.9 -1bpUS 30Y 5.28 unch2s10s spread 32 unch10Y-3M spread 69 -5bpUS HY OAS 340 -3bp
MORNING ALPHA

Daily Financial Newsletter

Thursday, November 5, 2026 · 08:18:59 · archived issue
EN FR
⚠ Data quality : DEGRADED · 12 notes
⚠ Data quality: DEGRADED
market_pulse — Pulse tiles for SPX (7568.92) and VIX (20.83) are still the Nov 3 prints. The index band uses the Nov 4 closes (S&P 7688.62, VIX 16.61). index_ladder was absent from pulse_ready.
market_pulse — GC=F, SI=F, BZ=F and HG=F histories are gappy or stale versus the Nov 4 session, so those symbols were left off the index band rather than labeled with a multi-day change.
yesterday_retrospective — GET /movers is still the 2026-11-03 cache (GOOGL shown as a large loser). That table was omitted so it would not be read as the Nov 4 session. Shanghai and KOSPI histories did not reach Nov 4.
commodities_outlook — Aggregator BZ=F is still 104.10 on 2026-11-04. A Reuters settlement cited Brent at 94.62, down nearly 9%. The commodity card uses WTI CL=F 87.06, the future that actually updated, and does not treat 104.10 as the post-election Brent price.
us_equity_ideas — MCD history has no bar between 2026-10-30 and the Nov 4 quote of 280.22. price_change_pct is the CNBC session figure of about 2%, not a bar-to-bar calculation.
eu_equity_ideas — NOVO-B.CO fundamentals returned no_data_any_source. Scorecard fundamentals are null. price_change_pct is null because the only history is through 2026-10-30; the 6% figure in the write-up was an intraday high, not a close.
penny_plays — screener category=penny returned no rows. No dated sub-$5 catalyst cleared the multibagger bar, so the section is empty.
forex_rebalancing — EURNOK, EURGBP, EURJPY and EURCHF last printed 2026-10-30. Only USD, with a Nov 4 EURUSD close of 1.12348, is scored. NOK was not carried forward on a stale cross.
trend_follow — QQQ history returned 39 bars, so its 50-day and 200-day averages were not computed and QQQ was not ranked. XBI closed back above its 50-day (159.10 vs 156.70) but a prior SELL ticket is still pending; no new XBI order was sent.
crypto_landscape — No cited spot-ETF net flow in millions of dollars was found, so etf_flows is omitted.
Euro-only — NOVO-B.CO price rejected by Portfolio Manager's plausibility guard — see trade history
portfolio_reality_check — A second Tech-US positions pull, after the paper orders, marked every line at cost. Holdings and pick returns use the earlier live pull from this run. The other six books were cost-marked on both pulls.
General
GeneralThe Bottom Line 1 minBroad risk-on: S&P 500 closed 7688.62, up 1.58%, and VIX 16.61 after the sweep; Friday's jobs report is the test.
THE BOTTOM LINE
RISK-ON=
Broad risk-on: S&P 500 closed 7688.62, up 1.58%, and VIX 16.61 after the sweep; Friday's jobs report is the test.
VIX 20.83
840
Under 15 scores +1, 15–20 scores 0, 20–30 scores −1, above 30 scores −2.
High-yield OAS 340 bp
150 bp800 bp
Under 350 bp scores +1. Wider spreads score 0, then −1, then −2.
2-year / 10-year slope +32 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.6%
0%100%
Above 65% scores +1. 40–65% scores 0. Under 40% scores −1.
Today's Top Picks
XLV
8/10
NOVO-B.CO
7/10
CL=F
7/10
XLP
7/10
XLF
7/10
Biggest Risk
Hormuz diplomacy can unwind, and refill, the Brent premium
Probability: High • Impact: High
Portfolio Snapshot
All Portfolios, Combined: $96463.83
Blended P&L: -3.54% • 30d Hit Rate: +68.20%
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 30 of 44 reviewed picks still on track. Average gain 6.2%, average loss -4.8%.
GeneralMarket Pulse 8 minWednesday's S&P 500 close is 7688.62, up 1.58%, and the VIX close is 16.61. RSP beat SPY by 1.58 percentage points.
MARKET PULSE
The Dow closed at 53356.12, up 3.03%, and the 10-year is 4.9, down 1bp. Breadth shows 58.82% of the S&P 500 above the 50-day, so Friday's jobs report is the next test.
Risk-on, broad Neutral 0 Book Risk-On 4/4 clear
AIWednesday's S&P 500 close is 7688.62, up 1.58%, and the VIX close is 16.61. RSP beat SPY by 1.58 percentage points.
Indexes
S&P 500 Data7,688.62
yday 7,568.92
▲ +1.58%
NASDAQ Data25,736.51
yday 25,372.01
▲ +1.44%
Nasdaq 100 Data28,437.17
yday 28,180.26
▲ +0.91%
Dow Jones Data53,356.12
yday 51,786.72
▲ +3.03%
Russell 2K Data2,856.95
yday 2,812.45
▲ +1.58%
Euro Stoxx 50 Data6,265.71
yday 6,144.56
▲ +1.97%
STOXX 600 Data657.40▲ +1.82%
DAX Data26,437.67
yday 25,864.62
▲ +2.22%
CAC 40 Data8,177.89
yday 8,020.31
▲ +1.96%
FTSE 100 Data10,829.20
yday 10,638.40
▲ +1.79%
Nikkei 225 Data62,188.63
yday 63,081.86
▼ -1.42%
Hang Seng Data23,852.12
yday 23,091.02
▲ +3.30%
Commodities
Metals
Platinum Data1,525.50▲ +4.41%
Palladium Data1,024.00▲ +5.46%
Energy
Oil (WTI) Data87.06
yday 96.39
▼ -9.68%
Crypto
Bitcoin Data80,492.00
yday 77,859.00
▲ +3.38%
Ether Data2,424.97
yday 2,292.59
▲ +5.77%
Solana Data95.95▲ +3.26%
Rates
US 2Y Data4.58
yday 4.61
-1bp
US 10Y Data4.90
yday 4.95
-1bp
US 30Y Data5.28
yday 5.32
unch
2s10s spread Data32.00
yday 34.00
unch
10Y-3M spread Data69.00
yday 74.00
-5bp
Credit
US HY OAS Data340.00
yday 343.00
-3bp
Baa-10Y spread Data153.00
yday 153.00
unch
US high-yield OAS Data340.00 bpcalm
Volatility
VIX Data20.83
yday 20.83
-0.32 (-1.5%)
VIX / VIX3M from the Nov 3 term structure Data0.98 ratiocalm
VIX9D / VIX from the Nov 3 curve Data1.05 ratiowatch
Dollar & FX
US Dollar Index (DXY) Data101.82
yday 101.82
+0.03 (+0.0%)
EUR/USD Data1.12
yday 1.12
▲ +0.25%
Breadth
% > 50d Data58.8%
yday 58.8%
—
% > 200d Data63.6%
yday 63.6%
—
Adv / Dec Data228 / 201
yday 226 / 203
—
New hi / lo Data56 / 13
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-3.43%
yday -3.79%
—
Europe % > SMA50 Data33.3%
yday 33.3%
—
Europe % > SMA200 Data70.0%
yday 70.0%
—
Europe % advancing Data30.9%
yday 30.9%
—
Stock-bond 20d correlation (SPY vs TLT) Data-0.13 ratiocalm
Share of S&P names above the 200-day Data63.57 pctcalm
Cross-asset
Average pairwise 20d correlation of 11 SPDR sectors Data0.02 ratiocalm
Cover checks
VIX above 25 Data16.61 / 25.00Not Triggered
10Y-2Y spread below -0.20 Data0.32 / -0.20Not Triggered
HY OAS above 500bp Data340.00 / 500.00Not Triggered
S&P drawdown from ATH beyond -10% Data-3.43 / -10.00Not Triggered
Anti-Fragile book (Dalio / Gave) Disinflationary boom
AIEquities rallied and crude broke, which is growth up and inflation cooling, not a stagflation mix. HY OAS at 340bp did not blow out, and the 10-year eased 1bp to 4.9. Gold's bid is a hedge inside that mix, not evidence that inflation is re-accelerating. Keep the disinflationary-b
DataHedge instruments : GLD, TLT, SH, VIXY · Target cash 30%
Sleeve TickerTarget Action
Gold AIGLD15%Hold
Long bonds AITLT15%Hold
Intermediate bonds AIIEF15%Hold
Commodities AIDBC5%Hold
Defensive equity AISPLV20%Hold
Crash hedge AISH0%Exit
Cash AI—30%Hold
If triggered today — do this now AI
• Cut the trend book's energy and semiconductor residuals first.
• Do not add a second oil-beta equity while WTI is still repricing the war premium.
AINo hard trigger is fired: VIX 16.61, 2s10s at 32bp, HY OAS 340, S&P 3.43% under its October high. The live risks are a Brent refill and a jobs-day dollar snap, not a crash checklist. Internals that priced are calm on stock-bond correlation and sector dispersion; the Nov 3 VIX curve still had a slightly rich 9-day.
VIX 20.83
840
Under 15 scores +1, 15–20 scores 0, 20–30 scores −1, above 30 scores −2.
High-yield OAS 340 bp
150 bp800 bp
Under 350 bp scores +1. Wider spreads score 0, then −1, then −2.
2-year / 10-year slope +32 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.6%
0%100%
Above 65% scores +1. 40–65% scores 0. Under 40% scores −1.
S&P shares above the 50-day 58.8%
0%100%
Same bands as the 200-day, shown as context. This print does not vote.
Share of issues advancing 52.8%
0%100%
A reading aid, not an engine vote. Under 40% is weak participation.
Regime score 0 neutral
−7+4
Sum of the five votes. The scale runs from −7 to +4.
VIX / VIX 3-month 0.98 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 -3.43%
−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 +43
−40+40
Neither tail is a buy. The tick only says which extreme was larger.
XLV relative strength 109.5 leading
90110
XLP relative strength 108.9 leading
90110
XLE relative strength 107.2 leading
90110
XLB relative strength 106.6 leading
90110
XLU relative strength 105.0 leading
90110
XLY relative strength 104.9 leading
90110
XLF relative strength 103.8 leading
90110
XLRE relative strength 102.7 leading
90110
XLI relative strength 98.7 improving
90110
XLK relative strength 94.2 lagging
90110
XLC relative strength 92.3 lagging
90110
Chart.js, from this issue and stored issues. Each axis is labeled on the chart.
Regime engine
neutralscore 0
The engine label is neutral with a score of 0 because the VIX tile is still 20.83. The cash VIX close in the index band is 16.61.
  • vol: 20.83 pts (-1) — VIX <15:+1 | 15-20:0 | 20-30:-1 | >30:-2
  • credit: 340 bp (+1) — HY OAS <350:+1 | 350-500:0 | 500-700:-1 | >700:-2
  • curve: 32 bp (+0) — 2s10s >50:+1 | 0..50:0 | <0:-1
  • breadth: 63.57 pct (+0) — SPX % above 200dma >65:+1 | 40-65:0 | <40:-1
  • vix_term: mixed (+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, XLE Energy, XLB Materials, XLU Utilities, XLY Discretionary, XLF Financials, XLRE Real Estate
ImprovingXLI Industrials
LaggingXLK Technology, XLC Communication
Relative rotation (RS-ratio vs momentum)
Relative rotation graph: XLV leading, XLP leading, XLE leading, XLB leading, XLU leading, XLY leading, XLF leading, XLRE leading, XLI improving, XLK lagging, XLC laggingRelative rotation (RS-ratio vs momentum)LeadingImprovingLaggingWeakeningRS-ratio →MomXLVXLBXLPXLCXLYXLKXLREXLEXLI
Yield curve: today vs prior
Yield curve today: 3M 4.03%, 2Y 4.58%, 10Y 4.9%, 30Y 5.28%Yield curve: today vs prior3.914.394.885.363M2Y10Y30Y2026-11-04 vs prior (dashed)
VIX term structure
VIX term structure (contango): 9D 21.96, 1M 20.83, 3M 21.27, 6M 22.31VIX term structurecontango20.621.622.59D1M3M6M
Event radar · next 7 days
DateEvent
11-06 12:30● Employment Situation US
11-10 12:30● Consumer Price Index US
11-10 12:30● US CPI 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 · 1/11 above 50d · 5/11 up today · 2 within 3% of 52w high · best 1m: Dow Jones Industrial +1.2% · worst 1m: Nasdaq-100 -8.5%
IndexLast1d5d1m3mYTDvs 52w hi vs 200d vs 50d RS
United States
S&P 5007,568.92+0.36%-1.99%-1.33%+0.47%+10.57%-3.42%+4.21%-1.59%bench.
Nasdaq-10028,180.26+0.68%-4.96%-8.53%-5.22%+11.61%-9.75%+0.88%-5.27%Lagging 96.6
Nasdaq Composite25,372.01+0.83%-4.18%-6.69%-4.56%+9.16%-8.07%+1.25%-4.39%Lagging 97.4
Dow Jones Industrial51,786.72-0.38%-1.13%+1.19%-4.25%+7.75%-4.71%+2.31%-0.74%Leading 100.4
Russell 20002,812.45+0.23%-0.23%-0.72%-7.39%+13.32%-8.34%+0.23%-1.52%Improving 99.2
Europe
Euro Stoxx 506,144.56-0.51%-0.33%-1.95%-1.39%+6.01%-6.21%+0.87%-3.03%Improving 98.3
DAX25,864.62-0.45%+1.07%+1.12%+3.46%+5.61%-2.18%+4.00%+0.19%Leading 101.8
CAC 408,020.31-0.34%+1.69%-1.65%-4.32%-1.59%-8.09%-2.40%-2.42%Improving 98.9
FTSE 10010,638.4-1.14%-0.45%-0.58%+1.33%+7.12%-2.49%+1.53%-1.09%Leading 100.1
Asia
Nikkei 22562,188.63-1.42%-3.76%-6.29%-6.37%+23.54%-14.06%+0.98%-5.77%Lagging 97.8
Hang Seng23,852.12+3.30%-0.40%-4.17%+2.15%-6.94%-14.72%-6.32%-4.33%Lagging 91.8
daily close, local currency (not FX-adjusted); 52w high uses closes
GeneralYesterday's Market Retrospective 2 minThe S&P 500 rose 1.58% to 7688.62 because Democrats swept Congress, Trump accepted the result, and crude air-pocketed. The Dow's 3.03% gain to 53356.12 did the leading, not the Nasdaq.
YESTERDAY'S MARKET RETROSPECTIVE
The S&P 500 rose 1.58% to 7688.62 because Democrats swept Congress, Trump accepted the result, and crude air-pocketed. The Dow's 3.03% gain to 53356.12 did the leading, not the Nasdaq.
How Yesterday Unfolded
Asia  The Nikkei closed down 1.42% at 62188.63 as chip names were sold on the prospect of tighter US AI rules. The Hang Seng rose 3.30% to 23852.12, so Asia did not trade as one block.
Europe  Europe extended the turn higher once the sweep was clear: the STOXX 600 rose 1.82% to 657.40, the DAX 2.22% to 26437.67, and the CAC 40 1.96% to 8177.89.
US  The Dow rose 3.03% to 53356.12, the S&P 500 1.58% to 7688.62, and the Nasdaq Composite 1.44% to 25736.51 after Trump accepted the result and crude fell more than 8%.
Capital Rotation
Energy (XLE -5.55%) → Health care (XLV +2.74%) · XLE -5.55% versus XLV +2.74% on 2026-11-04.
Crude's air-pocket hit energy while hospital stocks caught the change in Washington.
Semiconductors (SMH -0.79%) → Financials (XLF +2.85%) · SMH -0.79% versus XLF +2.85%, with the Dow up 3.03% and the Nasdaq up 1.44%.
The tape paid for breadth and banks, and did not pay for the chip complex.
Key Drivers
Democrats swept both chambers and Trump accepted the result — The acceptance removed the contested-election premium that futures had been carrying overnight.
Crude air-pocketed on the Iran-war politics of the result — US crude fell more than 8% during the session. A Reuters report put the Brent settlement at 94.62.
Bridge to Today
Friday's jobs report is the check on whether the VIX close of 16.61 and the breadth bid survive a real data print.
Nasdaq Composite +0.83% today
−3%+3%
US 10Y 4.9%
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 is actually pricing
CONCEPT OF THE DAY
What the VIX is actually pricing
Why today : The Nov 4 VIX close is 16.61, while the pulse tile is still the Nov 3 print of 20.83.
The VIX is the price of 30-day insurance on the S&P 500, quoted in volatility points. It is built from option prices, not from how far the index already moved. A high print means dealers are charging more for near-term protection. A low print means that insurance is cheap, which describes the option market rather than promising a quiet next session. Traders also compare the VIX with longer-dated volatility. When the short contract costs more than the longer one, the curve is inverted and the market is paying up for nearby stress. When the short contract is cheaper, near-term insurance is not the scarce good. Use the level to judge the price of protection, and the slope to judge whether that concern is about the next few days or a longer regime.
Stocks
Ideas board
TickerRegionCall Conv. Price1dType
MCDMcDonald's USBUY6.7 280.22+2.00% Value
NOVO-B.CONovo Nordisk EUBUY7 285.20.00% Growth
StocksUS Equity Ideas 1 minMCD BUY
US EQUITY IDEAS
Ticker Name Conviction 1d
MCDNEW McDonald's 6.7 +2.00%
MCD  VALUE BUYNEW
McDonald's • Consumer Discretionary
6.7/10 Conviction
$280.22
▲ +2.00%
Over the next quarter, the $3.57 EPS beat versus $3.38 is the support, if September's traffic improvement survives a soft US same-store print.
EPS $3.57 vs $3.38Revenue missUS SSS -0.2%
Fundamentals
6/10
Sentiment / flow
—
Catalyst
8/10
Narrative
6/10
Technicals
—
Q3 adjusted EPS $3.57 versus $3.38 expected, reported 2026-11-04. Revenue $7.16bn missed the $7.29bn consensus on the same print. US same-store sales -0.2%, better than the -0.5% expected, with September traffic improved.
Invalidation: US same-store sales fall again at the next print.

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

Desk research framework — not a recommendation to buy or sell.
StocksEU Equity Ideas 1 minNOVO-B.CO BUY
EU EQUITY IDEAS
Ticker Name Conviction 1d
NOVO-B.CONEW Novo Nordisk 7 —
NOVO-B.CO  GROWTH BUYNEW
Novo Nordisk • Health Care
7/10 Conviction
$285.20
▲ N/A
Over the next two quarters, the raised FY range of -2% to +2% is the bid, if Wegovy-pill sales keep clearing the 73.6bn DKK bar.
Sales 79.2bn DKKGuide -2% to +2%
Fundamentals
—
Sentiment / flow
—
Catalyst
8/10
Narrative
6/10
Technicals
—
Q3 sales 79.2bn DKK versus 73.6bn expected, reported 2026-11-04. Adjusted EBIT 31.7bn DKK versus 28.6bn expected. FY adjusted growth guide lifted to -2% to +2%, from -6% to flat.
Invalidation: FY guide is cut back below the old -6% floor.

TradingView's price for NOVO-B.CO. 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 minXLV, XLP, XLF, XLRE and XLB still clear both moving averages with positive 20-day strength versus SPY. New money is XLRE; XLE is the exit.
TREND FOLLOW
XLV, XLP, XLF, XLRE and XLB still clear both moving averages with positive 20-day strength versus SPY. New money is XLRE; XLE is the exit.
The buys are healthcare, staples, financials and real estate, not the tech cluster. XLK and SMH stay exits. XBI reclaimed its 50-day, but a prior sell is still…
Ticker Name Conviction 1d
XLV Health Care Select Sector SPDR 8 +2.74%
XLP Consumer Staples Select Sector SPDR 7 +1.22%
XLF Financial Select Sector SPDR 7 +2.85%
XLRE Real Estate Select Sector SPDR 6.5 +3.39%
XLB Materials Select Sector SPDR 7 +0.43%
XLE Energy Select Sector SPDR 5 -5.55%
XLK Technology Select Sector SPDR 4.5 +1.31%
SMH VanEck Semiconductor ETF 4 -0.79%
XLV  MOMENTUM ETF HOLD 🔥 26-issue streak
Health Care Select Sector SPDR
8/10 Conviction
$189.66
▲ +2.74%
Healthcare still clears both averages with a 13.8pp 20-day lead versus SPY. Hold the sleeve; the election bid is already in the price.
Rules sleeve — fundamentals not scored.Rules sleeve — flow not scored.XLV rose 2.74% on 2026-11-04 as hospital sRules sleeve — narrative not scored.Vs 50-day 10.0pp; 20d excess vs SPY 13.8pp
Fundamentals
—
Sentiment / flow
—
Catalyst
8/10
Narrative
—
Technicals
8/10
XLV rose 2.74% on 2026-11-04 as hospital stocks caught the sweep.
Invalidation: Daily close back through the 50-day near 172.

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

XLP  MOMENTUM ETF BUY 🔥 21-issue streak
Consumer Staples Select Sector SPDR
7/10 Conviction
$91.94
▲ +1.22%
Staples still pass the 50-day, the 200-day and the SPY test. The buy stays open while the prior ticket is unfilled.
Rules sleeve — fundamentals not scored.Rules sleeve — flow not scored.XLP rose 1.22% on 2026-11-04 with dollar sRules sleeve — narrative not scored.Vs 50-day 7.8pp; 20d excess vs SPY 13.1pp.
Fundamentals
—
Sentiment / flow
—
Catalyst
6/10
Narrative
—
Technicals
8/10
XLP rose 1.22% on 2026-11-04 with dollar stores and staples leading.
Invalidation: Daily close back through the 50-day near 85.

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

XLF  MOMENTUM ETF BUY 🔥 6-issue streak
Financial Select Sector SPDR
7/10 Conviction
$59.20
▲ +2.85%
Financials clear both averages and lead SPY by 9.2pp over 20 days. Keep the buy while yields are not the story.
Rules sleeve — fundamentals not scored.Rules sleeve — flow not scored.XLF rose 2.85% on 2026-11-04; Bank of AmerRules sleeve — narrative not scored.Vs 50-day 4.9pp; 20d excess vs SPY 9.2pp.
Fundamentals
—
Sentiment / flow
—
Catalyst
7/10
Narrative
—
Technicals
7/10
XLF rose 2.85% on 2026-11-04; Bank of America was cited up about 4%.
Invalidation: Daily close back through the 50-day near 56.

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

XLRE  MOMENTUM ETF BUY
Real Estate Select Sector SPDR
6.5/10 Conviction
$45.12
▲ +3.39%
Real estate is the new add: above both averages, 8.8pp ahead of SPY over 20 days, and up 3.39% on the yield dip.
Rules sleeve — fundamentals not scored.Rules sleeve — flow not scored.XLRE rose 3.39% on 2026-11-04 as the 10-yeRules sleeve — narrative not scored.Vs 50-day 4.5pp; 20d excess vs SPY 8.8pp.
Fundamentals
—
Sentiment / flow
—
Catalyst
6/10
Narrative
—
Technicals
7/10
XLRE rose 3.39% on 2026-11-04 as the 10-year eased.
Invalidation: Daily close back through the 50-day near 43.

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

XLB  MOMENTUM ETF HOLD 🔥 16-issue streak
Materials Select Sector SPDR
7/10 Conviction
$53.90
▲ +0.43%
Materials still clear both averages with an 8.5pp 20-day lead versus SPY. Hold; today's 0.43% gain is not a fresh add.
Rules sleeve — fundamentals not scored.Rules sleeve — flow not scored.No dated catalyst beyond the trend rule.Rules sleeve — narrative not scored.Vs 50-day 4.9pp; 20d excess vs SPY 8.5pp.
Fundamentals
—
Sentiment / flow
—
Catalyst
—
Narrative
—
Technicals
7/10
The trend rule is the reason to stay; the session gain was 0.43%.
Invalidation: Daily close back through the 50-day near 51.

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

XLE  MOMENTUM ETF EXIT 🔥 23-issue streak
Energy Select Sector SPDR
5/10 Conviction
$63.52
▼ -5.55%
Energy closed at 63.52, through the 50-day at 64.36, after crude air-pocketed. The trend rule is an exit.
Rules sleeve — fundamentals not scored.Rules sleeve — flow not scored.XLE fell 5.55% on 2026-11-04 as crude dropRules sleeve — narrative not scored.Vs 50-day -1.3pp; 20d excess vs SPY 0.8pp.
Fundamentals
—
Sentiment / flow
—
Catalyst
7/10
Narrative
—
Technicals
3/10
XLE fell 5.55% on 2026-11-04 as crude dropped more than 8%.
Invalidation: Exit is the 50-day break; a close back above 64.36 would reopen it.

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

XLK  MOMENTUM ETF EXIT 🔥 26-issue streak
Technology Select Sector SPDR
4.5/10 Conviction
$176.50
▲ +1.31%
Technology bounced 1.31% and is still 6.5% under its 50-day. The exit stands until that average is reclaimed.
Rules sleeve — fundamentals not scored.Rules sleeve — flow not scored.XLK is under its 50-day; semiconductors laRules sleeve — narrative not scored.Vs 50-day -6.5pp; 20d excess vs SPY -12.0p
Fundamentals
—
Sentiment / flow
—
Catalyst
6/10
Narrative
—
Technicals
3/10
XLK is under its 50-day; semiconductors lagged the Dow rally.
Invalidation: Exit remains until a close back above the 50-day near 189.

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

SMH  MOMENTUM ETF EXIT 🔥 26-issue streak
VanEck Semiconductor ETF
4/10 Conviction
$504.27
▼ -0.79%
Semiconductors fell 0.79% and sit 11.6% under the 50-day. The exit stays in force.
Rules sleeve — fundamentals not scored.Rules sleeve — flow not scored.SMH fell 0.79% on 2026-11-04 while Nvidia Rules sleeve — narrative not scored.Vs 50-day -11.6pp; 20d excess vs SPY -20.8
Fundamentals
—
Sentiment / flow
—
Catalyst
6/10
Narrative
—
Technicals
2/10
SMH fell 0.79% on 2026-11-04 while Nvidia was cited lower.
Invalidation: Exit remains until a close back above the 50-day near 571.

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 🔥20 AVOID (-4) NEUTRAL (0) NEUTRAL (0)
Suggested rebalancing actions
DECREASE USD vs EUR — Trim dollars versus euros after EURUSD closed 1.12348, and do not add dollars ahead of Friday's jobs report.
Conviction 60%
Crypto
CryptoCryptocurrency Landscape 2 minBitcoin is 80492, up 3.38% from the Nov 4 close, and ether is 2424.97, up 5.77%. The bounce is not a cited spot-flow story, so both stay watches.
CRYPTOCURRENCY LANDSCAPE
Bitcoin is 80492, up 3.38% from the Nov 4 close, and ether is 2424.97, up 5.77%. The bounce is not a cited spot-flow story, so both stay watches.
Ticker Name Conviction 1d
BTC-USD Bitcoin 5 +3.38%
ETH-USD Ether 5.7 +5.77%
BTC-USD  WATCH 🔥 68-issue streak
Bitcoin
5/10 Conviction
$80492.00
▲ +3.38%
Over the next week, 80492 is a bounce to respect, not a spot bid, while a Democratic Congress keeps a regulatory overhang on the complex.
No on-chain supply series pulled this run.OI 701,548 BTC and ~11% funding.No new spot catalyst; sweep is an overhangBounce is being read as futures, not spot.3.38% above the Nov 4 close of 77859.
Fundamentals
—
Sentiment / flow
4/10
Catalyst
5/10
Narrative
5/10
Technicals
6/10
Close 80492 on 2026-11-05 versus 77859 on 2026-11-04. Futures open interest 701,548 BTC on Nov 3 with funding near 11% annualized.
Invalidation: A daily close back below 77859.

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

ETH-USD  WATCH 🔥 67-issue streak
Ether
5.7/10 Conviction
$2424.97
▲ +5.77%
Over the next week, the bounce can extend only if spot follows; the sweep is a regulatory cap, not a reason to add.
No staking or burn series pulled this run.No cited ether ETF flow this run.No protocol catalyst; the move is the tapeSame regulatory overhang as bitcoin.5.77% above the Nov 4 close of 2292.59.
Fundamentals
—
Sentiment / flow
—
Catalyst
5/10
Narrative
5/10
Technicals
7/10
Close 2424.97 on 2026-11-05 versus 2292.59 on 2026-11-04.
Invalidation: A daily close back below 2292.

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

Desk research framework — not a recommendation to buy or sell.
General
GeneralCommodities Outlook 2 minWTI is 87.06, down 9.68% versus the prior future bar, and palladium is 1024, up 5.46% from 971. Both stay watches into Friday's jobs report.
COMMODITIES OUTLOOK
WTI is 87.06, down 9.68% versus the prior future bar, and palladium is 1024, up 5.46% from 971. Both stay watches into Friday's jobs report.
The oil air-pocket and a firmer precious-metals tape point to a disinflationary growth mix: crude is shedding war premium while palladium's reclaim says the…
Ticker Name Conviction 1d
CL=F WTI crude 7 -9.68%
PA=F Palladium 6.3 +5.46%
WTI crude  ENERGY WATCH
CL=F
7/10 Conviction
$87.06
▼ -9.68%
Into Friday's jobs print, WTI at 87.06 is the price of a political unwind in the war premium; a supply headline can refill it.
War premium is what the crude drop is pricNo COT or positioning series this run.Election-session crude drop, cited 2026-11Next question is a refill, not a new trend87.06 is below the prior 96.39 bar.
Fundamentals
7/10
Sentiment / flow
—
Catalyst
8/10
Narrative
6/10
Technicals
7/10
US crude fell more than 8% on 2026-11-04 as the election result was tied to the Iran war. Aggregator CL=F last bar 87.06 on 2026-11-05 versus 96.39 on 2026-11-04. Cited Brent settlement 94.62, nearly -9%, versus a stale BZ=F print of 104.10.
Invalidation: WTI settles back above 96 on a supply shock.

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

Palladium  PRECIOUS METAL WATCH
PA=F
6.3/10 Conviction
$1024.00
▲ +5.46%
If the softer dollar holds through Friday's jobs report, palladium can stay above 971; a dollar bounce hands that break back.
No palladium inventory or auto-demand seriNo COT print for palladium this run.Reclaim from 971 to 1024 on the dollar dipMetals bid is the softer-dollar expressionBack above 1000 after a 971 prior bar.
Fundamentals
—
Sentiment / flow
—
Catalyst
7/10
Narrative
6/10
Technicals
6/10
PA=F 1024 on 2026-11-05 versus 971 on 2026-11-04. Wednesday morning palladium was quoted up 5.93% at 989 as metals caught the dollar dip.
Invalidation: A daily close back below 971.

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

Desk research framework — not a recommendation to buy or sell.
GeneralTop 5 Risks Right Now 1 min#1 Hormuz diplomacy can unwind, and refill, the Brent premium
TOP 5 RISKS RIGHT NOW
#RiskProbability Impact Trend
1Hormuz diplomacy can unwind, and refill, the Brent premium=HighHighEscalating
2A Democratic Congress can slow the AI buildout and the Iran posture=HighHighEscalating
3AI capex is being funded with new stock and bonds=MediumHighEscalating
4Friday's jobs report still feeds a Fed that just held=MediumHighStable
5The dollar can snap back when Friday's jobs report hitsNEWMediumMediumNew
Watch: Whether Brent holds the cited 94.62 settlement or snaps back before 2026-11-07.
GeneralWhat's Coming Up 1 min2026-11-06 — US Employment Situation
WHAT'S COMING UP
2026-11-06 US Employment Situation · risk_top5
2026-11-07 Brent versus the cited 94.62 settlement · risk_top5
2026-11-10 US CPI · market_pulse
Stocks
StocksPortfolio Reality Check 6 min30d hit rate 68%
PORTFOLIO REALITY CHECK
P&L Across Portfolios
Tech-US
-3.54%
Named holdings. 140 smaller positions (29.69%) are off this picture.
Portfolio allocation: Cash 49.3%, GLD 7.55%, BTC-USD 7.2%, ETH-USD 5.95%, TTE.PA 5.61%, USO 5.51%, XOM 4.48%, SPLV 4.14%, DBC 4.11%, IEF 3.09%, TLT 3.08%Cash49.3%GLD7.55%BTC-USD7.2%ETH-USD5.95%TTE.PA5.61%USO5.51%XOM4.48%SPLV4.14%DBC4.11%IEF3.09%TLT3.08%
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.48
Max DD
-3.54%
Sortino
-4.34
Calmar
N/A
Ann. return
N/A
Beta vs SPY
N/A
Allocation
Positions89%
Cash11%
Today's Moves
ActionTickerQtyStatus
BuyMCD0.7733pending
Current Holdings
PositionValueUnrealized P&L
TSM ×20.93$8283.88-2.8%
XOM ×129$21805.68+10.7%
UNH ×8.49$3476.70-3.9%
INTC ×14.08$820.48-32.5%
MSFT ×12.33$6855.07+35.1%
AMZN ×5.95$1583.60-1.6%
CVX ×7.29$1582.05+9.1%
FRO ×38.46$1864.51+19.9%
+51 more holdings
Track Record 15 On Track · 6 Lagging · 2 Stopped Out
PositionConviction Then Return SinceVerdict
MSFT (2026-10-06)7.25/10+35.1%On Track
HUM (2026-10-09)7/10+6.0%On Track
TEVA (2026-10-10)7/10-1.0%Lagging
CRM (2026-10-13)6.7/10-9.9%Stopped Out
FSLR (2026-10-13)6/10+1.3%On Track
GS (2026-10-14)6.5/10+0.8%On Track
UNH (2026-10-15)7.2/10-3.9%Lagging
TSM (2026-10-16)6.3/10-2.8%Lagging
TRV (2026-10-17)7.2/10+2.4%On Track
AA (2026-10-17)6.2/10-3.7%Lagging
IBN (2026-10-19)7.2/10+0.2%On Track
AMZN (2026-10-20)6.8/10-1.6%Lagging
EFX (2026-10-21)6.5/10+9.1%On Track
HAS (2026-10-21)6.5/10+8.1%On Track
NOC (2026-10-22)7/10+3.0%On Track
CLH (2026-10-22)6/10-7.3%Lagging
LMT (2026-10-23)7/10+9.0%On Track
SLB (2026-10-24)7/10-14.2%Stopped Out
UPS (2026-10-28)7/10+3.4%On Track
LLY (2026-10-30)7/10+20.5%On Track
XOM (2026-10-31)7/10+10.7%On Track
GD (2026-10-31)7.3/10+0.2%On Track
CVX (2026-11-01)7.7/10+9.1%On Track
Euro-only
Performance
Equity vs SPY
Drawdown
Total Value
$97821.52
Cash
$14987.73
P&L
$-2178.48 (-0.22%)
Realized P&L
$-2178.48
Path statistics are hidden. The quotes are estimated, or the time-weighted return disagrees with dollar P&L.
Today's Moves
ActionTickerQtyStatus
BuyNOVO-B.CO1.05—
Current Holdings
⚠ Every position in this book is marked at cost today, not at a fresh quote.
PositionValueUnrealized P&L
ASML.AS ×0.4702$702.62—
TTE.PA ×368$27276.04—
UNA.AS ×48.5$2832.95—
RR.L ×101$1460.08—
VIE.PA ×48.5$1430.88—
GLE.PA ×22.15$1755.04—
MNDI.L ×158$1402.26—
NWG.L ×191$1346.17—
+47 more holdings
Track Record 10 On Track · 5 Lagging
PositionConviction Then Return SinceVerdict
TTE.PA (2026-10-06)6.3/10+10.3%On Track
TSCO.L (2026-10-09)7.2/10+8.9%On Track
DEMANT.CO (2026-10-10)7/10+8.3%On Track
ASML.AS (2026-10-15)6.8/10-7.9%Lagging
NDX1.DE (2026-10-16)7/10-0.3%Lagging
DHL.DE (2026-10-17)7/10+1.7%On Track
AIXA.DE (2026-10-18)6/10+2.1%On Track
ENX.PA (2026-10-20)6.7/10+1.2%On Track
EQNR.OL (2026-10-20)6.5/10-1.6%Lagging
ADS.DE (2026-10-22)6.5/10+7.5%On Track
GETI-B.ST (2026-10-22)6.8/10+3.2%On Track
LSEG.L (2026-10-23)7.5/10+0.6%On Track
NOVN.SW (2026-10-28)6.5/10+2.1%On Track
SHEL.L (2026-10-30)6.5/10-2.8%Lagging
AZN.L (2026-10-31)7/10-0.7%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
⚠ Every position in this book is marked at cost today, not at a fresh quote.
PositionValueUnrealized P&L
GOSS ×232$3755.55—
PYPD ×1564$6940.50—
STXS ×2738$3557.21—
Anti-Fragile
Performance
Equity vs SPY
Drawdown
Total Value
$100000.00
Cash
$4850.98
P&L
$0.0000 (+0.00%)
Realized P&L
$0.0000
Path statistics are hidden. The quotes are estimated, or the time-weighted return disagrees with dollar P&L.
Today's Moves
No new activity today — no open thesis needed adjusting.
Current Holdings
⚠ Every position in this book is marked at cost today, not at a fresh quote.
PositionValueUnrealized P&L
GLD ×61.65$25000.00—
IEF ×164$15012.91—
DBC ×654$20000.00—
SPLV ×273$20128.36—
TLT ×194$15007.74—
Trend-follow
Performance
Equity vs SPY
Drawdown
Total Value
$99618.38
Cash
$68979.54
P&L
$-381.62 (-0.38%)
Realized P&L
$-381.62
Path statistics are hidden. The quotes are estimated, or the time-weighted return disagrees with dollar P&L.
Today's Moves
ActionTickerQtyStatus
BuyXLRE45.86pending
BuyXLP0.0000—
BuyXLF0.0000—
SellXLK0.0000—
SellSMH0.0000—
SellXLE87.86pending
Current Holdings
⚠ Every position in this book is marked at cost today, not at 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 5 On Track · 1 Stopped Out
PositionConviction Then Return SinceVerdict
QQQ (2026-10-10)6/10-9.3%Stopped Out
XLV (2026-10-10)6.7/10+8.1%On Track
XLE (2026-10-13)6.7/10+1.9%On Track
XLP (2026-10-15)6.7/10+5.5%On Track
XLB (2026-10-24)5.5/10+4.6%On Track
XLF (2026-10-31)5.5/10+1.9%On Track
Commodities
Performance
Equity vs SPY
Drawdown
Total Value
$100000.00
Cash
$26717.65
P&L
$0.0000 (+0.00%)
Realized P&L
$0.0000
Path statistics are hidden. The quotes are estimated, or the time-weighted return disagrees with dollar P&L.
Today's Moves
No new activity today — no open thesis needed adjusting.
Current Holdings
⚠ Every position in this book is marked at cost today, not at 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
⚠ Every position in this book is marked at cost today, not at 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 : +68.20%
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 Thu, 05 Nov 2026 07:18:59 GMT • info@gmc-works.com