US 2Y 4.73 +17bpUS 10Y 4.98 +10bpUS 30Y 5.35 +9bp2s10s spread 25 -7bp10Y-3M spread 68 +4bpUS HY OAS 334 -8bp
MORNING ALPHA

Daily Financial Newsletter

Wednesday, November 11, 2026 · 08:17:00
EN FR
⚠ Data quality : DEGRADED · 13 notes
⚠ Data quality: DEGRADED
market_pulse — Cockpit tiles for the S&P and VIX are still Monday, at 7549.94 and 19.92. The index band uses Tuesday's closes, including the S&P at 7520.93 and VIX at 19.46. The broad dollar tile is still Friday.
market_pulse — Index analytics is dated Nov 10 but its close is still Monday's 7549.94, and breadth of 188 advancers versus 241 decliners does not match Tuesday's near-even tape. The Europe block is a starter list, not the official Stoxx 600.
market_pulse — Nikkei panel d1 of 5.27% is the Friday-to-Tuesday gap. The official Tuesday close was 60459.58, up 2.87% from Monday. Wednesday's close, 61248.59, is up 1.31% and is the figure on the index band. Hang Seng, FTSE MIB, OMX and stale commodity futures were left off the band. Movers returned HTTP 400 and squawk returned HTTP 401.
us_equity_ideas — Screener category=us returned 343 names. The fresh qualifying catalyst was Jefferies' Nov 10 upgrade of RIOT, not another mega-cap. RIOT history returned a single bar, so the one-day change is omitted. Take-Two's Nov 9 bookings miss was not published.
eu_equity_ideas — Screener category=eu returned 31 names. None had a buy-qualifying catalyst inside 48 hours.
penny_plays — Screener category=penny returned an empty list. No sub-$5 name with a dated catalyst cleared the multi-bagger bar.
commodities_outlook — Published settles are cited, not the aggregator quotes. Gold's aggregator print is 4067 dated Nov 11, versus the Tuesday settle of 4030.20. WTI's aggregator print is 86.47 dated Nov 11, versus the Tuesday settle of 86.04, and the prior aggregator bar of 85.27 has the wrong sign versus the settle. Soybeans' aggregator bar is 1195.75 dated Nov 9, versus the cited 1224.5 settle. Gas and copper were not repeated.
crypto_landscape — Bitcoin ETF flow of -95.0 million is the Coinlab/SoSoValue close. Lookonchain printed a bitcoin outflow of 228.74 million and an ether outflow of 137.92 million, against TokenPost's ether figure of -1.32 million. The ether row is the TokenPost print and should be treated as disputed.
trend_follow — Sector ETF history still ends Friday, Nov 6, so every 50-day test misses Monday and Tuesday. QQQ has 41 sessions. ITA's adjusted series is split-broken and was excluded. Buys and exits that already have a pending ticket were not re-ticketed.
forex_rebalancing — Squawk alerts returned HTTP 401. The prediction-market query did not return a usable December hike probability. The fully priced 25bp hike and the 13.6% odds of 50bp are the CNBC FedWatch citation. EURUSD history does include Monday's 1.12221.
risk_cover_playbook — Stock-bond and sector correlations use history through Friday. Initial-claims observations did not return a usable recent tail, and no put/call ratio was priced. Sleeve prices on the book are Friday adjusted closes. Conflicting anti-fragile tickets were already pending, and cash is about 4851, so no new sleeve order was stacked.
yesterday_retrospective — US sector SPDRs have no Tuesday bar, so rotation is the gold-versus-front-end pair rather than an SPDR ranking. The Nikkei panel gap was not used as a one-day change.
portfolio_reality_check — Six books came back fully price-estimated and are excluded from the blended result. The hit rate is 6 of 10 Tech-US open marks with a live price, the prior nine plus AMD, which is now held. Names already through the stop already had a pending sell.
General
GeneralThe Bottom Line 1 minThe tape is mixed: the 2-year rose 17bp to 4.73%, and no hard trigger fired, so the stance stays risk-on.
THE BOTTOM LINE
RISK-ON=
The tape is mixed: the 2-year rose 17bp to 4.73%, and no hard trigger fired, so the stance stays risk-on.
VIX 19.92
840
Under 15 scores +1, 15–20 scores 0, 20–30 scores −1, above 30 scores −2.
High-yield OAS 334 bp
150 bp800 bp
Under 350 bp scores +1. Wider spreads score 0, then −1, then −2.
2-year / 10-year slope +25 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.4%
0%100%
Above 65% scores +1. 40–65% scores 0. Under 40% scores −1.
Today's Top Picks
ZS=F
7.2/10
RIOT
6.3/10
CL=F
6/10
XLP
6/10
XLF
6/10
Biggest Risk
A 0.4% CPI print now puts a half-point December hike in play
Probability: High • Impact: High
Portfolio Snapshot
All Portfolios, Combined: $96463.83
Blended P&L: -3.54% • 30d Hit Rate: +60.00%
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 6 of 10 reviewed picks still on track. Average gain 12.5%, average loss -10.0%.
GeneralMarket Pulse 9 minThe 2-year yield is 4.73%, up 17bp, and the 10-year is 4.98%. Tuesday's DAX close is 26347.45, so the US slip is not a global washout.
MARKET PULSE
Breadth shows 188 advancers against 241 decliners, and SPY lagged RSP by 1.52pp. Tuesday's S&P close is 7520.93, and the analytics snapshot is still 3.68% under the 52-week high.
Mixed tape constructive +1 Book Risk-On 4/4 clear
AIThe 2-year yield is 4.73%, up 17bp, and the 10-year is 4.98%. Tuesday's DAX close is 26347.45, so the US slip is not a global washout.
Indexes
S&P 500 Data7,520.93
yday 7,549.94
▼ -0.38%
NASDAQ Data25,065.87
yday 25,253.14
▼ -0.74%
Nasdaq-100 Data27,907.63
yday 27,907.63
▲ +3.40%
Dow Jones Data52,231.89
yday 52,389.75
▼ -0.30%
Russell 2K Data2,821.38
yday 2,840.81
▼ -0.68%
Euro Stoxx 50 Data6,327.87
yday 6,290.45
▲ +0.59%
STOXX 600 Data658.32
yday 656.52
▲ +0.27%
DAX Data26,347.45
yday 26,267.19
▲ +0.31%
CAC 40 Data8,278.59
yday 8,233.30
▲ +0.55%
FTSE 100 Data10,751.60
yday 10,782.90
▼ -0.29%
Nikkei 225 Data61,248.59
yday 60,459.58
▲ +1.31%
Hang Seng Data24,547.42
yday 24,547.42
▲ +0.10%
Commodities
Metals
Gold Data4,030.20▼ -2.05%
Energy
WTI crude Data86.04
yday 85.27
▼ -0.93%
Agriculture
Soybeans Data1,224.50▲ +3.57%
Crypto
Bitcoin Data73,551.00
yday 74,551.00
▼ -1.34%
Ether Data2,063.07
yday 2,115.39
▼ -2.47%
Solana Data82.99
yday 85.94
▼ -3.43%
US spot Bitcoin ETFs AI-95.0 $m
yday -201.1 $m
Outbound
US spot Ether ETFs AI-1.3 $m
yday -184.5 $m
Outbound
Rates
US 2Y Data4.73
yday 4.56
+17bp
US 10Y Data4.98
yday 4.88
+10bp
US 30Y Data5.35
yday 5.26
+9bp
2s10s spread is the 10-year Treasury yield minus the 2-year yield, in basis points.">2s10s spread Data25.00
yday 32.00
-7bp
10Y-3M spread Data68.00
yday 64.00
+4bp
Credit
US HY OAS Data334.00
yday 342.00
-8bp
Baa-10Y spread Data156.00
yday 157.00
-1bp
IG OAS Data91.00 bp
yday 0.93 percent
calm
HY minus IG spread Data243.00 bp
yday 249.00 bp
watch
Volatility
VIX Data19.92
yday 19.92
-5.72 (-22.3%)
VIX9D/VIX Data0.95 ratio
yday 1.36 ratio
calm
VIX/VIX3M Data0.94 ratio
yday 0.81 ratio
calm
MOVE index Data92.43 ptswatch
Dollar & FX
US Dollar Index (DXY) Data102.28
yday 102.28
+0.73 (+0.7%)
EUR/USD Data1.12
yday 1.12
▼ -0.48%
Breadth
% > 50d Data60.6%
yday 60.6%
—
% > 200d Data62.4%
yday 62.4%
—
Adv / Dec Data188 / 241
yday 189 / 240
—
New hi / lo Data64 / 16
yday 63 / 16
—
SPY−RSP 1d Data-1.5pp
yday -1.5pp
—
SPY−RSP 5d Data-4.83pp
yday -4.83pp
—
SPY−RSP 21d Data-7.82pp
yday -7.82pp
—
% from 52w Data-3.68%
yday -5.88%
—
Europe % > SMA50 Data36.7%
yday 36.7%
—
Europe % > SMA200 Data70.0%
yday 70.0%
—
Europe % advancing Data33.3%
yday 33.3%
—
Stock-bond 20d correlation (SPY vs TLT) Data-0.06 ratiowatch
S&P 500 share above the 200-day Data62.38 pctwatch
Liquidity
SOFR minus fed funds Data0.00 bpcalm
Cross-asset
Average pairwise sector correlation Data0.30 ratiocalm
Cover checks
VIX Data19.46 / 25.00
yday 19.92
Not Triggered
10Y-2Y spread Data0.25 / -0.20
yday 32.00
Not Triggered
HY OAS Data334.00 / 500.00
yday 342.00
Not Triggered
S&P drawdown from high Data-4.05 / -20.00Not Triggered
Anti-Fragile book (Dalio / Gave) Inflationary boom
AIOctober CPI at 0.4% and a 2-year yield at 4.73% are an inflation impulse, while HY OAS at 334bp says growth has not broken. Oil and gold did not confirm a commodity boom, so the book uses the inflationary-boom weights rather than a custom mix. Long bonds go to zero because that i
DataHedge instruments : GLD, TLT, SH, VIXY · Target cash 35%
Sleeve TickerTarget Action
Gold AIGLD25%Buy
Long bonds AITLT0%Exit
Intermediate bonds AIIEF10%Reduce
Commodities AIDBC20%Buy
Defensive equity AISPLV10%Reduce
Crash hedge AISH0%Exit
Cash AI—35%Hold
If triggered today — do this now AI
• Cut the highest-beta equity sleeves first.
• Let the Anti-Fragile book do the hedging; do not add a second inverse overlay by hand.
AIZero of four hard triggers are fired, so the stance stays risk-on even after a hot CPI. Four internals are on watch and none are in stress, which is not enough to own the inverse sleeve. The quadrant shifts to an inflationary boom because the 2-year rose 17bp to 4.73% while credit, at 334bp of HY OAS, has not broken.
VIX 19.92
840
Under 15 scores +1, 15–20 scores 0, 20–30 scores −1, above 30 scores −2.
High-yield OAS 334 bp
150 bp800 bp
Under 350 bp scores +1. Wider spreads score 0, then −1, then −2.
2-year / 10-year slope +25 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.4%
0%100%
Above 65% scores +1. 40–65% scores 0. Under 40% scores −1.
S&P shares above the 50-day 60.6%
0%100%
Same bands as the 200-day, shown as context. This print does not vote.
Share of issues advancing 43.5%
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.96 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.68%
−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.52 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 +48
−40+40
Neither tail is a buy. The tick only says which extreme was larger.
10-year yield in stored issues 4.98% · 52th pct
low in samplehigh in sample
Where today's 10-year sits among 27 stored prints. Not a 10-year percentile, and not a health color.
S&P daily move vs 10-year daily move +0.16
−1+1
Correlation over 22 stored sessions. Positive means they moved together. This is not a stock-bond hedge ratio.
XLV relative strength 111.3 leading
90110
XLP relative strength 109.8 leading
90110
XLY relative strength 106.6 leading
90110
XLU relative strength 106.1 leading
90110
XLRE relative strength 106.0 leading
90110
XLF relative strength 105.4 leading
90110
XLB relative strength 105.2 leading
90110
XLE relative strength 100.1 weakening
90110
XLC relative strength 98.9 lagging
90110
XLI relative strength 97.3 improving
90110
XLK relative strength 91.4 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. HY OAS at 334bp and a 25bp 2s10s spread keep that score on the low end of constructive.
  • vol: 19.92 pts (+0) — VIX <15:+1 | 15-20:0 | 20-30:-1 | >30:-2
  • credit: 334 bp (+1) — HY OAS <350:+1 | 350-500:0 | 500-700:-1 | >700:-2
  • curve: 25 bp (+0) — 2s10s >50:+1 | 0..50:0 | <0:-1
  • breadth: 62.38 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, XLU Utilities, XLRE Real Estate, XLF Financials, XLB Materials
ImprovingXLI Industrials
WeakeningXLE Energy
LaggingXLC Communication, XLK Technology
Relative rotation (RS-ratio vs momentum)
Relative rotation graph: XLV leading, XLP leading, XLY leading, XLU leading, XLRE leading, XLF leading, XLB leading, XLE weakening, XLC lagging, XLI improving, XLK laggingRelative rotation (RS-ratio vs momentum)LeadingImprovingLaggingWeakeningRS-ratio →MomXLVXLPXLREXLKXLUXLEXLIXLC
Yield curve: today vs prior
Yield curve today: 3M 4.06%, 2Y 4.73%, 10Y 4.98%, 30Y 5.35%Yield curve: today vs prior3.934.434.935.433M2Y10Y30Y2026-11-10 vs prior (dashed)
VIX term structure
VIX term structure (contango): 9D 19.88, 1M 19.92, 3M 20.85, 6M 22.22VIX term structurecontango19.521.022.69D1M3M6M
Event radar · next 7 days
DateEvent
11-13 12:30● Producer 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
8/11 above 200d · 5/11 above 50d · 11/11 up today · 2 within 3% of 52w high · best 1m: CAC 40 +4.3% · worst 1m: Nasdaq-100 -9.2%
IndexLast1d5d1m3mYTDvs 52w hi vs 200d vs 50d RS
United States
S&P 5007,549.94+2.35%+0.11%-2.88%+0.68%+10.29%-3.66%+3.77%-1.57%bench.
Nasdaq-10027,907.63+3.40%-0.29%-9.17%-5.79%+10.53%-10.62%-0.25%-5.73%Lagging 96.2
Nasdaq Composite25,253.14+2.74%+0.35%-7.13%-5.08%+8.65%-8.50%+0.64%-4.49%Lagging 97.4
Dow Jones Industrial52,389.75+2.15%+0.78%+2.26%-2.94%+9.00%-3.61%+3.38%+0.62%Leading 101.8
Russell 20002,840.81+3.15%+1.24%+1.67%-5.85%+14.46%-7.42%+1.16%+0.06%Leading 100.9
Europe
Euro Stoxx 506,290.45+1.94%+1.85%-0.15%+1.29%+8.53%-3.98%+3.14%-0.37%Leading 101.0
DAX26,267.19+1.73%+1.10%+4.11%+5.02%+7.26%-0.65%+5.49%+1.75%Leading 103.5
CAC 408,233.3+1.16%+2.31%+4.26%-1.55%+1.03%-5.65%+0.19%+0.66%Leading 102.1
FTSE 10010,782.9+1.02%+0.20%+0.96%+1.72%+8.57%-1.17%+2.74%+0.34%Leading 101.7
Asia
Nikkei 22560,459.58+5.27%-6.50%-7.67%-6.89%+20.10%-16.45%-1.97%-7.85%Lagging 91.3
Hang Seng24,547.42+0.10%+6.30%-0.82%+1.44%-4.23%-12.23%-3.53%-1.40%Leading 100.0
daily close, local currency (not FX-adjusted); 52w high uses closes
GeneralYesterday's Market Retrospective 1 minTuesday's S&P fell 0.38% to 7520.93 after October CPI rose 0.4%, above the 0.3% forecast, and the 2-year yield jumped 17bp to 4.73%. Europe still closed higher, and Nvidia fell about 5.5% o…
YESTERDAY'S MARKET RETROSPECTIVE
Tuesday's S&P fell 0.38% to 7520.93 after October CPI rose 0.4%, above the 0.3% forecast, and the 2-year yield jumped 17bp to 4.73%. Europe still closed higher, and Nvidia fell about 5.5% on the CEO probe.
Bridge to Today
Watch whether the 2-year stays near 4.73% into Friday's PPI, or whether the post-CPI dollar bid fades before then.
Nasdaq Composite +2.74% today
−3%+3%
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.
GeneralConcept of the Day 1 minWhat the 2s10s spread is actually measuring
CONCEPT OF THE DAY
What the 2s10s spread is actually measuring
Why today : Today's curve shows the 2s10s spread at 25bp, 7bp tighter, because the 2-year rose more than the 10-year.
The 2s10s spread is the 10-year Treasury yield minus the 2-year yield, in basis points. It is a slope, not a forecast. A positive number means the market charges more to lend for ten years than for two, the ordinary shape when growth is expected to continue. A negative number, an inversion, means the front end is higher than the long end, usually because the policy rate is tight relative to the growth investors will underwrite. The spread can widen because the 10-year rose, because the 2-year fell, or both, and those are different stories. A backup led by the 2-year is a policy-rate story. A backup led by the 10-year is a term-premium or inflation story. The next time this newsletter prints a 2s10s number, check which end moved before reading the slope as a growth signal.
Stocks
StocksUS Equity Ideas 1 minRIOT BUY
US EQUITY IDEAS
Ticker Name Conviction 1d
RIOTNEW Riot Platforms 6.3 —
RIOT  NARRATIVE BUYNEW
Riot Platforms • Digital infrastructure
6.3/10 Conviction
$18.08
▲ N/A
Into the next filing, Jefferies' Buy and $28 target can support RIOT if the Corsicana lease stays intact and no new shares are issued.
Jefferies BuyPT $28FY25 margin negative
Fundamentals
4/10
Sentiment / flow
—
Catalyst
8/10
Narrative
7/10
Technicals
—
Jefferies upgraded RIOT to Buy on Nov 10 and raised the target to $28 from $13. JPMorgan lifted its target to $28 from $22 and kept Overweight. The Corsicana powered-land lease is about $28 billion over 15 years.
Mkt Cap
$4.3B
P/E
-6.5
Target
$28.00
Invalidation: The Corsicana lease is cut, delayed, or funded with new shares.

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

Desk research framework — not a recommendation to buy or sell.
StocksEU Equity Ideas 1 min
EU EQUITY IDEAS
Looked. Nothing priced.
Desk research framework — not a recommendation to buy or sell.
StocksPenny Plays 1 min
PENNY PLAYS
Looked. Nothing priced.
Most sub-$5 names that look cheap stay cheap or go to zero. This screen is diligence, not a buy list.
Desk research framework — not a recommendation to buy or sell.
StocksTrend Follow 6 minStaples and financials still clear the trend rules on Friday's close, the last bar in the sector history. Technology, semiconductors, energy and biotech stay exits until a close back above…
TREND FOLLOW
Staples and financials still clear the trend rules on Friday's close, the last bar in the sector history. Technology, semiconductors, energy and biotech stay exits until a close back above the 50-day.
7 of 16 names with a usable 50-day are above it. QQQ has only 41 sessions, and ITA is excluded because the series looks split-broken.
Ticker Name Conviction 1d
XLP Consumer Staples Select Sector SPDR 6 -1.28%
XLF Financial Select Sector SPDR 6 -0.59%
XLV Health Care Select Sector SPDR 5 -0.06%
XLB Materials Select Sector SPDR 5 -0.73%
XLE Energy Select Sector SPDR 3 -0.02%
XLK Technology Select Sector SPDR 3 +1.45%
SMH VanEck Semiconductor ETF 3 +3.62%
XBI SPDR S&P Biotech ETF 3 +2.57%
XLP  CONSUMER STAPLES BUY 🔥 27-issue streak
Consumer Staples Select Sector SPDR
6/10 Conviction
$90.08
▼ -1.28%
Stay with XLP while Friday's close holds above the 50-day; the next add waits on a Tuesday bar that is not in the history yet.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sFriday close is the last bar; Tuesday is mRules-based momentum sleeve — factor not sFriday close 90.08 is above the 50-day nea
Fundamentals
—
Sentiment / flow
—
Catalyst
5/10
Narrative
—
Technicals
7/10
Trend rule applied to the Friday close; Tuesday's sector bar is missing.
Invalidation: Daily close back through the 50-day (~$85.51).

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 90.08: 5th pct 81.03, median 89.9, 95th pct 99.74 (vol 22.41% annualised)XLP · 20d illustrative range79.9186.8993.88100.86Illustrative · vol 22.41% ann. · not a forecast-9d0+20d
XLF  FINANCIALS BUY 🔥 12-issue streak
Financial Select Sector SPDR
6/10 Conviction
$57.16
▼ -0.59%
Stay with XLF while Friday's close holds above the 50-day; the next add waits on a Tuesday bar that is not in the history yet.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sFriday close is the last bar; Tuesday is mRules-based momentum sleeve — factor not sFriday close 57.16 is above a rising 50-da
Fundamentals
—
Sentiment / flow
—
Catalyst
5/10
Narrative
—
Technicals
7/10
Trend rule applied to the Friday close; Tuesday's sector bar is missing.
Invalidation: Daily close back through the 50-day (~$56.42).

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.16: 5th pct 49.97, median 56.98, 95th pct 64.96 (vol 28.3% annualised)XLF · 20d illustrative range49.0754.6760.2665.86Illustrative · vol 28.3% ann. · not a forecast-9d0+20d
XLV  HEALTH CARE HOLD 🔥 32-issue streak
Health Care Select Sector SPDR
5/10 Conviction
$184.80
▼ -0.06%
XLV is already held and still above its 50-day. It is not a fresh add until a newer bar confirms the relative-strength lead.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sNo fresh catalyst; the call is the 50-day Rules-based momentum sleeve — factor not sAbove the 50-day and already held, so not
Fundamentals
—
Sentiment / flow
—
Catalyst
—
Narrative
—
Technicals
5/10
Trend rule applied to the Friday close; Tuesday's sector bar is missing.
Invalidation: Daily close back through the 50-day (~$173.35).

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.8: 5th pct 163.82, median 184.33, 95th pct 207.39 (vol 25.45% annualised)XLV · 20d illustrative range161.21177.47193.74210Illustrative · vol 25.45% ann. · not a forecast-9d0+20d
XLB  MATERIALS HOLD 🔥 22-issue streak
Materials Select Sector SPDR
5/10 Conviction
$51.95
▼ -0.73%
XLB is already held and still above its 50-day. It is not a fresh add until a newer bar confirms the relative-strength lead.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sNo fresh catalyst; the call is the 50-day Rules-based momentum sleeve — factor not sAbove the 50-day and already held, so not
Fundamentals
—
Sentiment / flow
—
Catalyst
—
Narrative
—
Technicals
5/10
Trend rule applied to the Friday close; Tuesday's sector bar is missing.
Invalidation: Daily close back through the 50-day (~$51.33).

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

XLE  ENERGY EXIT 🔥 29-issue streak
Energy Select Sector SPDR
3/10 Conviction
$61.62
▼ -0.02%
Exit XLE on the rule: Friday's close is already through the 50-day near 64.51.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sNo fresh catalyst; the call is the 50-day Rules-based momentum sleeve — factor not sFriday close 61.62 is below the 50-day nea
Fundamentals
—
Sentiment / flow
—
Catalyst
—
Narrative
—
Technicals
3/10
Trend rule applied to the Friday close; Tuesday's sector bar is missing.
Invalidation: A close back above the 50-day (~$64.51) would cancel the exit.

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

XLK  TECHNOLOGY EXIT 🔥 32-issue streak
Technology Select Sector SPDR
3/10 Conviction
$164.74
▲ +1.45%
Exit XLK on the rule: Friday's close is already through the 50-day near 187.91.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sNo fresh catalyst; the call is the 50-day Rules-based momentum sleeve — factor not sFriday close 164.74 is below the 50-day ne
Fundamentals
—
Sentiment / flow
—
Catalyst
—
Narrative
—
Technicals
3/10
Trend rule applied to the Friday close; Tuesday's sector bar is missing.
Invalidation: A close back above the 50-day (~$187.91) would cancel the exit.

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

SMH  TECHNOLOGY EXIT 🔥 32-issue streak
VanEck Semiconductor ETF
3/10 Conviction
$463.96
▲ +3.62%
Exit SMH on the rule: Friday's close is already through the 50-day near 565.88.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sNo fresh catalyst; the call is the 50-day Rules-based momentum sleeve — factor not sFriday close 463.96 is below the 50-day ne
Fundamentals
—
Sentiment / flow
—
Catalyst
—
Narrative
—
Technicals
3/10
Trend rule applied to the Friday close; Tuesday's sector bar is missing.
Invalidation: A close back above the 50-day (~$565.88) would cancel the exit.

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

XBI  HEALTH CARE EXIT 🔥 6-issue streak
SPDR S&P Biotech ETF
3/10 Conviction
$152.21
▲ +2.57%
Exit XBI on the rule: Friday's close is already through the 50-day near 156.41.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sNo fresh catalyst; the call is the 50-day Rules-based momentum sleeve — factor not sFriday close 152.21 is below the 50-day ne
Fundamentals
—
Sentiment / flow
—
Catalyst
—
Narrative
—
Technicals
3/10
Trend rule applied to the Friday close; Tuesday's sector bar is missing.
Invalidation: A close back above the 50-day (~$156.41) would cancel the exit.

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 🔥5 SEEK (5) SEEK (4) NEUTRAL (0)
Suggested rebalancing actions
HOLD USD vs EUR — Keep the dollar tilt versus the euro. EURUSD is already 1.11687, down from Monday's 1.12221, and the 25bp hike is…
Conviction 50%
Crypto
CryptoCryptocurrency Landscape 2 minSpot bitcoin ETFs logged a fourth outflow day. Bitcoin is 73551, under Tuesday's close, and ether ETF prints disagree by enough that the small cited outflow should not be treated as precise.
CRYPTOCURRENCY LANDSCAPE
Spot bitcoin ETFs logged a fourth outflow day. Bitcoin is 73551, under Tuesday's close, and ether ETF prints disagree by enough that the small cited outflow should not be treated as precise.
Ticker Name Conviction 1d
BTC-USD Bitcoin 4 -1.34%
ETH-USD Ether 3.8 -2.47%
BTC-USD  WATCH 🔥 74-issue streak
Bitcoin
4/10 Conviction
$73551.00
▼ -1.34%
Into the next sessions bitcoin stays a rates trade: another ETF outflow day and a 2-year at 4.73% argue against chasing a bounce.
Bitcoin has no protocol cash flow to scoreSpot ETFs logged a fourth outflow day, -95No network catalyst; the driver is the ratNo fresh treasury-buyer headline cleared t73551 is below Tuesday's 74551 close.
Fundamentals
—
Sentiment / flow
3/10
Catalyst
4/10
Narrative
5/10
Technicals
4/10
US spot bitcoin ETFs saw a net outflow of $95.0 million on Nov 10, a fourth straight day.
Invalidation: A daily close back above 76000 with ETF inflows.

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 73551: 5th pct 59600.87, median 72994.55, 95th pct 89398.09 (vol 43.75% annualised)undefined · 20d illustrative range57813.0468937.3380061.6391185.92Illustrative · vol 43.75% ann. · not a forecast-9d0+20d
ETH-USD  WATCH 🔥 73-issue streak
Ether
3.8/10 Conviction
$2063.07
▼ -2.47%
Ether should keep tracking bitcoin while ETF flows stay outbound. The cited Nov 10 outflow is small, and a second source disagrees, so size nothing on that print.
No cash-flow metric is the right score forCited ether ETF flow is only -1.32 millionNo upgrade or fee shock; ether is followinThe outflow streak is four days, but the d2063 is below Tuesday's 2115.39 close.
Fundamentals
—
Sentiment / flow
4/10
Catalyst
3/10
Narrative
4/10
Technicals
4/10
One cited ether ETF print showed a $1.32 million outflow on Nov 10, the fourth outflow day.
Invalidation: A daily close back above 2200.

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 2063.07: 5th pct 1496.35, median 2028.12, 95th pct 2748.85 (vol 65.62% annualised)undefined · 20d illustrative range1421.21888.82356.42824Illustrative · vol 65.62% ann. · not a forecast-9d0+20d
Desk research framework — not a recommendation to buy or sell.
General
GeneralCommodities Outlook 3 minNovember soybeans settled up 42.25 cents at 1224.5 after USDA cut ending stocks to 300 million bushels. Gold fell 2.05% to 4030.20 as the 2-year yield rose to 4.73%.
COMMODITIES OUTLOOK
November soybeans settled up 42.25 cents at 1224.5 after USDA cut ending stocks to 300 million bushels. Gold fell 2.05% to 4030.20 as the 2-year yield rose to 4.73%.
Soybeans, gold and WTI did not move as one trade. If the 2-year stays near 4.73%, gold's rate headwind matters more over the next few sessions than the one-day…
Ticker Name Conviction 1d
ZS=F Soybeans 7.2 +3.57%
GC=F Gold 5 -2.05%
CL=F WTI crude 6 -0.93%
Soybeans  AGRICULTURE WATCH
ZS=F
7.2/10 Conviction
$1224.50
▲ +3.57%
Into the next few sessions the stocks cut can hold soybeans up, but China's weaker October imports cap how far a one-day spike should be chased.
USDA cut ending stocks 15 million bushels,No COT or fund-flow print was priced for sNov 10 WASDE plus a 150,000-tonne sale to China's October imports fell, so this is aFront month led the board, up a bit more t
Fundamentals
8/10
Sentiment / flow
—
Catalyst
8/10
Narrative
6/10
Technicals
7/10
USDA cut 2026/27 US ending stocks by 15 million bushels, to 300 million. Private exporters reported 150,000 tonnes sold to Mexico for 2026/27. China's October soybean imports were 7.35 million tonnes, down from September.
Invalidation: January soybeans close back under 1180 cents.

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

undefined · 20d illustrative range
undefined illustrative 20-day price cone from 1224.5: 5th pct 1122.18, median 1222.83, 95th pct 1332.51 (vol 18.54% annualised)undefined · 20d illustrative range1109.561188.081266.611345.13Illustrative · vol 18.54% ann. · not a forecast-9d0+20d
Gold  PRECIOUS METAL WATCH
GC=F
5/10 Conviction
$4030.20
▼ -2.05%
Over the next few sessions gold stays heavy if the 2-year holds near 4.73% after the hot CPI. A fast yield reversal is what would put the bid back.
A 17bp jump in the 2-year is a real-rate hNo futures-positioning series was priced fOctober CPI at 0.4% landed with the yield The inflation-hedge bid failed this print.Tuesday's settle fell 2.05% to 4030.20.
Fundamentals
4/10
Sentiment / flow
—
Catalyst
7/10
Narrative
5/10
Technicals
4/10
October CPI rose 0.4%, above the 0.3% forecast. The 2-year yield rose 17bp to 4.73%.
Invalidation: The 2-year yield falls back under 4.56%.

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

WTI crude  ENERGY WATCH 🔥 2-issue streak
CL=F
6/10 Conviction
$86.04
▼ -0.93%
WTI can stay heavy into the next sessions while the 'no new strike' line holds. A White House reversal puts the Brent premium back in one session.
The move is diplomacy, not a stocks print No positioning series was priced for WTI.Trump said a new Iran strike was not necesThe peace-hope trade is now a second sessiSecond down day; the session low was 83.88
Fundamentals
5/10
Sentiment / flow
—
Catalyst
7/10
Narrative
6/10
Technicals
6/10
Trump said a renewed strike on Iran was not necessary. Brent's January contract settled at 91.49 after trading under 90. Iran said negotiations were not progressing, which limited the slide.
Invalidation: WTI settles back above 90.

TradingView's price for CL=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 A 0.4% CPI print now puts a half-point December hike in play
TOP 5 RISKS RIGHT NOW
#RiskProbability Impact Trend
1A 0.4% CPI print now puts a half-point December hike in playNEWHighHighEscalating
2Iran comments can still refill the Brent premium after the dip under $90NEWMediumHighStable
3Nvidia's CEO scrutiny can keep the AI complex under political pressureNEWMediumHighEscalating
4AI capex is still being funded in stock and credit marketsNEWMediumHighStable
5A fully priced December hike can reverse Tuesday's dollar bounceNEWMediumMediumNew
Watch: US PPI on 2026-11-13
GeneralWhat's Coming Up 1 min2026-11-13 — US PPI
WHAT'S COMING UP
2026-11-13 US PPI · risk_top5
2026-11-16 Nvidia earnings week begins · risk_top5
2026-12-08 FOMC decision · risk_top5
Stocks
StocksPortfolio Reality Check 5 min30d hit rate 60%
PORTFOLIO REALITY CHECK
P&L Across Portfolios
Tech-US
-3.54%
Named holdings. 140 smaller positions (29.54%) are off this picture.
Portfolio allocation: Cash 49.36%, GLD 7.56%, BTC-USD 7.2%, ETH-USD 5.96%, TTE.PA 5.61%, USO 5.51%, XOM 4.36%, SPLV 4.14%, DBC 4.12%, IEF 3.09%, TLT 3.09%Cash49.36%GLD7.56%BTC-USD7.2%ETH-USD5.96%TTE.PA5.61%USO5.51%XOM4.36%SPLV4.14%DBC4.12%IEF3.09%TLT3.09%
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.43
Max DD
-3.54%
Sortino
-4.29
Calmar
N/A
Ann. return
N/A
Beta vs SPY
N/A
Allocation
Positions89%
Cash11%
Today's Moves
ActionTickerQtyStatus
BuyRIOT11.99pending
Current Holdings
PositionValueUnrealized P&L
TSM ×20.93$8299.16-2.6%
XOM ×129$21187.34+7.6%
UNH ×8.49$3440.52-4.9%
INTC ×14.08$818.51-32.6%
MSFT ×12.33$6575.84+29.6%
AMZN ×5.95$1612.41+0.2%
CVX ×7.29$1540.20+6.2%
FRO ×38.46$1687.22+8.5%
+51 more holdings
Track Record 6 On Track · 2 Lagging · 2 Stopped Out
PositionConviction Then Return SinceVerdict
CRM (2026-10-13)6.7/10-15.3%Stopped Out
MSFT (2026-10-29)7.3/10+29.6%On Track
UNH (2026-10-15)7.2/10-4.9%Lagging
TSM (2026-10-16)6.3/10-2.6%Lagging
AMZN (2026-10-20)6.8/10+0.2%On Track
SLB (2026-10-24)7/10-17.0%Stopped Out
LLY (2026-10-30)7/10+21.7%On Track
XOM (2026-10-31)7/10+7.6%On Track
CVX (2026-11-01)7.7/10+6.2%On Track
AMD (2026-11-10)6.8/10+9.7%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
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
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 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—
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 : +60.00%
Glossary
backwardation
A term structure where nearer maturities cost more than later ones, often a stress signal for VIX.
2s10s spread
The 2s10s spread is the 10-year Treasury yield minus the 2-year yield, in basis points.
basis point
One hundredth of a percentage point (0.01%).
yield curve
Yields of government bonds across maturities; an inverted curve (short above long) has often preceded slowdowns.
conviction
The desk’s 0-10 score for how strongly the evidence supports an idea; not a probability.
contango
A term structure where later maturities cost more than nearer ones.
drawdown
Peak-to-trough decline of a price or portfolio.
breadth
How many stocks participate in a market move (for example % above their 200-day average).
Sharpe
Excess return per unit of volatility; higher is better.
2s10s
The 10-year yield minus the 2-year yield, a common curve-shape gauge.
beta
Sensitivity of a stock to market moves; 1.0 moves with the market.
VIX
CBOE Volatility Index: the options market’s price for 30-day S&P 500 volatility; higher means more expected turbulence.
RSI
Relative Strength Index: a 0-100 momentum gauge; above 70 is often read as overbought, below 30 as oversold.
P/E
Price-to-earnings ratio: share price divided by earnings per share.
OAS
Option-adjusted spread: the extra yield of a bond over a risk-free benchmark, adjusted for embedded options.
RRG
Relative Rotation Graph: plots relative strength and its momentum to show leaders and laggards.
ATH
All-time high.
TWR
Time-weighted return: performance that removes the effect of cash flows in and out.
Morning Alpha • Generated Wed, 11 Nov 2026 07:17:00 GMT • info@gmc-works.com