US 2Y 4.59 -2bpUS 10Y 4.91 -7bpUS 30Y 5.28 -4bp2s10s spread 32 -5bp10Y-3M spread 70 -8bpUS HY OAS 344 +18bp
MORNING ALPHA

Daily Financial Newsletter

Tuesday, November 3, 2026 · 08:21:16 · archived issue
EN FR
⚠ Data quality : DEGRADED · 14 notes
⚠ Data quality: DEGRADED
market_pulse — No session change for ^FTSEMIB, ZR=F@2026-10-06, SB=F — row omitted rather than assigned a zero move. ^FTSEMIB returned no_data_any_source.
market_pulse — Cockpit tiles and index_panel are the prepass clock (SPX tile 7580.07 and VIX 19.42 dated 2026-10-30; breadth as_of 2026-10-29). prices.json cash closes are 2026-11-02 (S&P 7541.40, VIX 21.15). The index band uses the Nov 2 closes. Brent/WTI/gold/silver use cited Nov 2 settlements because the aggregator bars disagreed by more than 2% (BZ=F 110.30 vs 104.77, CL=F 104.12 vs 96.46, GC=F 3898.90 vs 3969.60, SI=F 49.276 vs 50.888).
market_pulse — Squawk alerts returned 401 and /movers returned 400, so overnight_tape and yesterday movers were omitted.
yesterday_retrospective — Hang Seng history stops at 2026-10-28, so Asia's sequence uses the Nikkei only. Sector percentages are the Nov 2 SPDR closes (XLK -2.95, XLE -3.96, XLY +2.41, XLF +1.86), which the first history pull had not yet rolled past Oct 30.
commodities_outlook — Used cited Nov 2 settlements for Brent ($104.77, -7.63%) and silver ($50.888, +3.27%) because aggregator BZ=F was 110.30 and SI=F was still the Oct 30 close at 49.276. No BUY: both are watches, so nothing is dispatched to Commodities.
us_equity_ideas — Screener leaders were the repeated set (XOM, AAPL, MSFT, CVX, LLY). AAPL beat on revenue ($114.48bn vs $113.39bn) but guided December gross margin to 45–46% vs a 46.3% estimate and fell after hours, so it is not a buy. PLTR beat ($2.31bn, +96% y/y) and the shares fell about 3% after hours; the only aggregator close is the pre-release $178.34, so it was not dispatched.
eu_equity_ideas — eu_fundamentals_gap: /fundamentals for CAP.PA and BATS.L returned no_data_any_source (FMP 402, no CIK). PE 16.2 and 15.9 and the organic-growth guide are from the cited broker notes, not the aggregator.
penny_plays — Screener category=penny was empty (no run recorded), so the pass fell back to the November PDUFA calendar. SVRA at $4.73 is a watchlist 4.0, not a buy. BTAI's $0.013 quote was ignored. CAPR $7.24, PYPD $5.42, SMMT $14.80 and CYTK $62.03 are above the $5 line.
forex_rebalancing — Squawk feed returned 401, so same-day FX intervention checks fell back to the Fed's 28 Oct statement and the cited oil headlines. EURNOK history ends 2026-10-30 at 10.3208; the NOK stance change is the oil settlement, not a Monday krone print. Norges Bank's own page was not retrieved, so the NOK score is capped at 4.
risk_cover_playbook — MOVE, equity put/call, 20-day stock-bond correlation and average sector correlation were not computed: the history needed for TLT and the 11 sectors' return matrix was not pulled as a correlation set. IG OAS 0.89 on 2026-10-29 is treated as 89bp. Live VIX close is 21.15 versus the cockpit tile at 19.42; triggers use the cockpit tile.
portfolio_reality_check — CAP.PA price rejected by Portfolio Manager's plausibility guard — see trade history
portfolio_reality_check — All seven books came back with every holding price_estimated, so blended P&L is withheld. Hit rate uses aggregator marks versus the pick price in the originating issue, only where both numbers existed. Stop-loss sells were sent only when that return was -8% or worse and the unit check passed.
executive_summary — blended_pnl_pct is null because every book was all_prices_estimated, so none entered the blend.
portfolio_reality_check — BATS.L was sized off the 4,574p quote, so the pending quantity is 0.066 share. If the book marks that line in pounds, the fill is well below a 2% weight. It was not resized.
General
GeneralThe Bottom Line 1 minMixed tape: Brent's crash lifted Europe and the Dow, but the Nasdaq still finished lower ahead of Tuesday's midterms.
THE BOTTOM LINE
RISK-ON=
Mixed tape: Brent's crash lifted Europe and the Dow, but the Nasdaq still finished lower ahead of Tuesday's midterms.
VIX 19.42
840
Under 15 scores +1, 15–20 scores 0, 20–30 scores −1, above 30 scores −2.
High-yield OAS 344 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.
Today's Top Picks
CAP.PA
7/10
BATS.L
7/10
XLP
6.3/10
XLV
6.3/10
XLF
6/10
Biggest Risk
Hormuz diplomacy can unwind, and refill, the Brent premium
Probability: High • Impact: High
Portfolio Snapshot
All Portfolios, Combined: N/A
Blended P&L: N/A • 30d Hit Rate: +60.40%
Blended P&L withheld: none of the 7 books has a live quote that agrees with its time-weighted return. Hit rate is 29 of 48 reviewed picks still on track. Average gain 5.2%, average loss -6.3%.
GeneralMarket Pulse 9 minThe 10-year is 4.91% after a 7bp drop, HY OAS is 344bp, and the Oct 30 VIX print is 19.42. Breadth is 62.62% of the S&P above its 200-day, and SPY lagged RSP by 2.59pp.
MARKET PULSE
S&P 500 cash close is 7541.40, down 0.51%, while the Dow rose 0.41% and the Nasdaq fell 1.07% — the rotation, not the index level, is what carries into Friday's jobs report.
Mixed tape constructive +1 Book Risk-On 4/4 clear
AIThe 10-year is 4.91% after a 7bp drop, HY OAS is 344bp, and the Oct 30 VIX print is 19.42. Breadth is 62.62% of the S&P above its 200-day, and SPY lagged RSP by 2.59pp.
Indexes
S&P 500 Data7,541.40
yday 7,580.07
▼ -0.51%
NASDAQ Data25,164.31
yday 25,437.00
▼ -1.07%
Nasdaq 100 Data27,989.82
yday 28,384.85
▼ -1.39%
Dow Jones Data51,983.98
yday 51,770.31
▲ +0.41%
Russell 2K Data2,805.88
yday 2,811.84
▼ -0.21%
Euro Stoxx 50 Data6,176.06
yday 6,131.31
▲ +0.73%
STOXX 600 Data649.44
yday 646.75
▲ +0.42%
DAX Data25,981.09
yday 25,818.21
▲ +0.63%
CAC 40 Data8,047.69
yday 7,969.42
▲ +0.98%
FTSE 100 Data10,761.30
yday 10,729.80
▲ +0.29%
IBEX 35 Data18,957.80▲ +1.63%
AEX Data1,134.44▼ -0.68%
SMI Data14,802.52▼ -0.05%
BEL 20 Data5,876.76▲ +0.61%
OMX Stockholm 30 Data3,287.02▲ +0.48%
Nikkei 225 Data63,081.86
yday 63,290.11
▼ -0.33%
Hang Seng Data23,091.02
yday 23,091.02
▼ -0.01%
Commodities
Metals
Gold Data3,969.60
yday 3,898.90
▲ +1.81%
Silver Data50.89
yday 49.28
▲ +3.27%
Copper Data6.38
yday 6.52
▼ -2.19%
Platinum Data1,436.00
yday 1,436.00
▼ -6.46%
Palladium Data987.70
yday 987.70
▼ -1.29%
Energy
Oil (WTI) Data96.46
yday 104.12
▼ -7.36%
Brent Data104.77
yday 117.64
▼ -7.63%
Natural gas Data2.88
yday 2.91
▼ -1.17%
Agriculture
Wheat Data601.75
yday 601.75
▼ -0.29%
Corn Data446.75
yday 449.00
▼ -0.50%
Soybeans Data1,222.25▼ -1.69%
Cocoa Data5,453.00
yday 5,453.00
▼ -0.05%
Coffee Data287.15
yday 287.15
▲ +0.60%
Cotton Data77.83▼ -0.85%
Crypto
Bitcoin Data76,473.00
yday 78,112.00
▼ -2.10%
Ether Data2,242.95
yday 2,282.86
▼ -1.75%
Solana Data91.61
yday 94.32
▼ -2.87%
US spot Bitcoin ETFs AI-398.6 $m
yday -643.2 $m
Outbound
US spot Ether ETFs AI-139.8 $m
yday -155.7 $m
Outbound
Rates
US 2Y Data4.59
yday 4.56
-2bp
US 10Y Data4.91
yday 4.94
-7bp
US 30Y Data5.28
yday 5.31
-4bp
2s10s spread Data32.00
yday 38.00
-5bp
10Y-3M spread Data70.00
yday 78.00
-8bp
Credit
US HY OAS Data344.00
yday 326.00
+18bp
Baa-10Y spread Data149.00
yday 149.00
+6bp
IG OAS Data89.00 bp
yday 89.00 bp
calm
HY minus IG OAS Data255.00 bpwatch
Volatility
VIX Data19.42
yday 19.42
+2.22 (+12.9%)
VIX/VIX3M Data0.93 ratio
yday 0.94 ratio
calm
VIX9D/VIX Data0.99 ratio
yday 0.99 ratio
calm
Dollar & FX
US Dollar Index (DXY) Data101.82
yday 101.78
+0.03 (+0.0%)
EUR/USD Data1.12▲ +0.32%
Breadth
% > 50d Data58.1%
yday 58.1%
—
% > 200d Data62.6%
yday 62.6%
—
Adv / Dec Data181 / 248
yday 181 / 248
—
New hi / lo Data56 / 15
yday 56 / 15
—
SPY−RSP 1d Data-2.6pp
yday -2.6pp
—
SPY−RSP 5d Data-4.11pp
yday -4.11pp
—
SPY−RSP 21d Data-3.84pp
yday -3.84pp
—
% from 52w Data-1.20%
yday -1.20%
—
Europe % > SMA50 Data34.5%
yday 34.5%
—
Europe % > SMA200 Data73.7%
yday 73.7%
—
Europe % advancing Data42.5%
yday 42.5%
—
S&P 500 above the 200-day Data62.62 pctwatch
SPY minus RSP, 1 day Data-2.59 ppcalm
Liquidity
SOFR minus fed funds Data7.00 bpcalm
Initial claims Data194,000.00 count
yday 194,000.00 persons
calm
Cover checks
VIX Data19.42 / 25.00
yday 19.42
Not Triggered
10Y-2Y spread Data0.32 / -0.20
yday 38.00
Not Triggered
HY OAS Data344.00 / 500.00
yday 326.00
Not Triggered
SPX drawdown from ATH Data-3.79 / -10.00Not Triggered
Anti-Fragile book (Dalio / Gave) Disinflationary boom
AIGrowth is not the thing that broke on Monday: copper settled up and the Dow rose, while the inflation impulse reversed with Brent down 7.63%. That is Gave's disinflationary boom, so duration comes back and the commodity sleeve is cut. The midterms are the falsifier — a renewed oi
DataHedge instruments : GLD, TLT, SH, VIXY · Target cash 30%
Sleeve TickerTarget Action
Gold AIGLD15%Reduce
Long bonds AITLT15%Buy
Intermediate bonds AIIEF15%Buy
Commodities AIDBC5%Reduce
Defensive equity AISPLV20%Buy
Crash hedge AISH0%Exit
Cash AI—30%Hold
If triggered today — do this now AI
• Sell the broad commodity sleeve down first
• Do not add inverse equity while VIX is below 25
• Keep the gold sleeve, just smaller
AIZero of four hard triggers are fired (VIX 19.42, 2s10s +0.32, HY OAS 344bp, S&P 3.79% below the October high). The quadrant moves from stagflation to a disinflationary boom because crude crashed and copper did not: own less commodity beta, keep duration, and leave the inverse sleeve at zero. Internals that could be built are calm-to-watch; MOVE, put/call, stock-bond correlation and sector correlation were not computed this run.
VIX 19.42
840
Under 15 scores +1, 15–20 scores 0, 20–30 scores −1, above 30 scores −2.
High-yield OAS 344 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 62.6% · 2026-10-29
0%100%
Above 65% scores +1. 40–65% scores 0. Under 40% scores −1.
S&P shares above the 50-day 58.1% · 2026-10-29
0%100%
Same bands as the 200-day, shown as context. This print does not vote.
Share of issues advancing 42.0% · 2026-10-29
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.93 contango
0.701.30
Below 1 is the usual contango, which scores 0. Above 1 is backwardation and scores −1.
S&P distance from the 52-week high -1.20% · 2026-10-29
−15%at the high
A position, not a verdict. The all-time-high distance is the same number, so it is not drawn twice.
SPY minus equal-weight, 1 day -2.59 pp · 2026-10-29
equal-weight ledSPY led
Right means the cap-weighted index led. Blue is SPY, purple is equal-weight. Neither end is a buy.
New highs minus new lows +41 · 2026-10-29
−40+40
Neither tail is a buy. The tick only says which extreme was larger.
XLE relative strength 111.3 leading
90110
XLV relative strength 109.3 leading
90110
XLP relative strength 106.8 leading
90110
XLB relative strength 104.3 leading
90110
XLU relative strength 103.8 leading
90110
XLY relative strength 102.0 leading
90110
XLF relative strength 101.4 leading
90110
XLRE relative strength 100.9 leading
90110
XLI relative strength 96.7 improving
90110
XLK relative strength 96.6 lagging
90110
XLC 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
Engine score is 1 and the label is constructive: credit at 344bp is the only positive driver, with 2s10s at 32bp and 200-day breadth at 62.62%.
  • vol: 19.42 pts (+0) — VIX <15:+1 | 15-20:0 | 20-30:-1 | >30:-2
  • credit: 344 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: 62.62 pct (+0) — SPX % above 200dma >65:+1 | 40-65:0 | <40:-1
  • vix_term: contango (+0) — backwardation:-1 | contango/mixed:0
Relative rotation
Each symbol is compared with the S&P 500, not with its own price. Left to right (RS-ratio) is relative strength: above 100 means it has been stronger than the market. Bottom to top (RS-momentum) is whether that lead is growing: above 100 means it is getting stronger. Leading, top right, is strong and still improving. Weakening, bottom right, is still ahead but fading. Lagging, bottom left, is behind and still losing ground. Improving, top left, is behind but turning up. Leadership usually moves clockwise. The list and the chart are the same symbols.
Quadrant Symbols
LeadingXLE Energy, XLV Health Care, XLP Staples, XLB Materials, XLU Utilities, XLY Discretionary, XLF Financials, XLRE Real Estate
ImprovingXLI Industrials
LaggingXLK Technology, XLC Communication
Relative rotation (RS-ratio vs momentum)
Relative rotation graph: XLE leading, XLV leading, XLP leading, XLB leading, XLU leading, XLY leading, XLF leading, XLRE leading, XLI improving, XLK lagging, XLC laggingRelative rotation (RS-ratio vs momentum)LeadingImprovingLaggingWeakeningRS-ratio →MomXLEXLVXLPXLCXLBXLREXLKXLI
Yield curve: today vs prior
Yield curve today: 3M 4%, 2Y 4.59%, 10Y 4.91%, 30Y 5.28%Yield curve: today vs prior3.924.414.915.403M2Y10Y30Y2026-11-02 vs prior (dashed)
VIX term structure
VIX term structure (contango): 9D 19.25, 1M 19.42, 3M 20.780001, 6M 22.2VIX term structurecontango18.820.722.69D1M3M6M
Event radar · next 7 days
DateEvent
11-06 12:30● Employment Situation 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 · 1/11 up today · 2 within 3% of 52w high · best 1m: Dow Jones Industrial +1.7% · worst 1m: Hang Seng -6.9%
IndexLast1d5d1m3mYTDvs 52w hi vs 200d vs 50d RS
United States
S&P 5007,580.07-1.82%-1.09%-2.11%+0.48%+10.73%-3.27%+4.45%-1.53%bench.
Nasdaq-10028,384.85-3.46%-1.98%-6.65%+0.39%+12.42%-9.09%+1.71%-4.73%Lagging 97.0
Nasdaq Composite25,437-2.86%-2.20%-5.30%+0.25%+9.44%-7.84%+1.58%-4.27%Lagging 97.4
Dow Jones Industrial51,770.31-1.09%-2.08%+1.70%-1.36%+7.71%-4.74%+2.33%-0.86%Leading 100.2
Russell 20002,811.84-1.66%+1.00%+0.54%-4.08%+13.29%-8.36%+0.26%-1.81%Improving 98.9
Europe
Euro Stoxx 506,131.31-1.22%-0.08%-2.06%-2.14%+5.78%-6.41%+0.72%-3.44%Improving 97.9
DAX25,818.21-0.85%+1.76%+1.22%+2.80%+5.42%-2.35%+3.88%+0.03%Leading 101.6
CAC 407,969.42-0.01%+2.02%-1.79%-4.73%-2.21%-8.67%-3.03%-3.28%Improving 97.9
FTSE 10010,729.8+0.07%0.00%+0.75%+2.46%+8.04%-1.66%+2.48%-0.31%Leading 100.9
Asia
Nikkei 22563,290.11-2.12%-3.11%-2.66%-4.44%+25.73%-12.54%+2.97%-4.37%Lagging 97.5
Hang Seng23,091.02-0.01%-4.53%-6.91%+0.16%-9.91%-17.44%-9.35%-7.46%Lagging 91.8
daily close, local currency (not FX-adjusted); 52w high uses closes
GeneralYesterday's Market Retrospective 1 minMonday was an oil-and-tech rotation: Brent settled 7.63% lower at $104.77 on Iran-Qatar talks, Europe closed higher, and the S&P still finished -0.51% after an early gain faded with the Nas…
YESTERDAY'S MARKET RETROSPECTIVE
Monday was an oil-and-tech rotation: Brent settled 7.63% lower at $104.77 on Iran-Qatar talks, Europe closed higher, and the S&P still finished -0.51% after an early gain faded with the Nasdaq.
Bridge to Today
Tuesday's midterm results are the test of whether that oil crash holds or reverses if Washington's Iran stance hardens the next day.
Nasdaq Composite -2.86% today
−3%+3%
US 10Y 4.91%
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 contango means on the VIX curve
CONCEPT OF THE DAY
What contango means on the VIX curve
Why today : The regime engine's vol-term driver is contango: the 9-day print is 19.25 and the 3-month is 20.78.
Contango is a curve shape, not a mood. On a volatility index it means the longer contract costs more than the near one, because the usual guess is that today's excitement fades. Think of insurance: a one-week policy can be cheaper than a three-month policy when no specific storm is on the calendar. Traders who own the near contract and are short the far one earn the roll if nothing happens, and lose it if the near contract suddenly becomes the expensive one. That flip is backwardation: the market paying up for protection now rather than later. Read the slope before the level. A low headline number with a steep contango is a quiet curve. The same number with the front above the back means the market is already paying for something specific. Next time a VIX term ratio prints under 1, that is contango.
Stocks
Ideas board
TickerRegionCall Conv. Price1dType
CAP.PACapgemini EUBUY7 126.9— Growth
BATS.LBritish American Tobacco EUBUY7 4574— Value
SVRASavara PennyWATCH4 4.73-1.87% Penny
StocksUS Equity Ideas 1 min
US EQUITY IDEAS
Looked. Nothing priced.
Desk research framework — not a recommendation to buy or sell.
StocksEU Equity Ideas 2 minCAP.PA BUY · BATS.L BUY
EU EQUITY IDEAS
Ticker Name Conviction 1d
CAP.PANEW Capgemini 7 —
BATS.LNEW British American Tobacco 7 —
CAP.PA  GROWTH BUYNEW
Capgemini • Information Technology
7/10 Conviction
$126.90
— N/A
Over the next quarter, expect the multiple to follow the raised 4–4.5% organic guide, with BofA at €160 and Goldman at €170 against a €126.90 close.
Guide 4–4.5%BofA €160GS €170
Fundamentals
7/10
Sentiment / flow
—
Catalyst
8/10
Narrative
6/10
Technicals
—
BofA kept Buy and lifted the target to €160 from €139 on 2026-11-02 Goldman kept Buy and lifted the target to €170 from €150 the same day 2026 organic growth guide raised to 4%–4.5%
P/E
16.2
Target
$160.00
Invalidation: Organic guide cut back below 4% at the next update.

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

BATS.L  VALUE BUYNEW
British American Tobacco • Consumer Staples
7/10 Conviction
$4574.00
— N/A
Into the December trading update, Goldman's new Buy and 5,600p target is the path, against a 4,574p close and a cited yield near 6%.
GS BuyPT 5,600p
Fundamentals
7/10
Sentiment / flow
—
Catalyst
8/10
Narrative
6/10
Technicals
—
Goldman upgraded BAT to Buy from Neutral on 2026-11-02 12-month target lifted to 5,600p from 5,200p December fiscal 2026 trading update is the next check
P/E
15.9
Target
$5600.00
Invalidation: December update shows organic sales still stuck below 3%.

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

Desk research framework — not a recommendation to buy or sell.
StocksPenny Plays 1 minSVRA WATCH
PENNY PLAYS
Ticker Name Conviction 1d
SVRANEW Savara 4 -1.87%
SVRA  PENNY WATCHNEW
Savara • Health Care
4/10 Conviction
$4.73
▼ -1.87%
Watch into 22 Nov: base $6 if approved, bull $8.50 on a clean label, bear $2.50 on a CRL. Not a buy — the CFO sold in June and the stock is only 14% off its autumn high.
PDUFA 22 NovCFO sold Jun
Fundamentals
5/10
Sentiment / flow
0/10
Catalyst
10/10
Narrative
5/10
Technicals
0/10
PDUFA goal date 2026-11-22 for molgramostim in autoimmune PAP
Target
$6.00
Invalidation: CRL, or the goal date slips past 22 Nov 2026.
SVRA between stop and target 4.73
2.56
Stop on the left, target on the right. Red and green mark those ends only. The tick is the last price.

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

SVRA · 20d illustrative range
SVRA illustrative 20-day price cone from 4.73: 5th pct 3.23, median 4.62, 95th pct 6.6 (vol 76.93% annualised)SVRA · 20d illustrative range3.034.295.546.8Illustrative · vol 76.93% ann. · not a forecast-9d0+20d
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 minNew buys are staples and financials, the two passing sectors not already in the book. Energy stays only while it holds the 50-day; tech, semis and biotech are exits.
TREND FOLLOW
New buys are staples and financials, the two passing sectors not already in the book. Energy stays only while it holds the 50-day; tech, semis and biotech are exits.
8 of 18 universe names closed above their 50-day. The new buys are not a third tech ETF: XLK, SMH and QQQ fail the 50-day test.
Ticker Name Conviction 1d
XLP Consumer Staples Select Sector SPDR 6.3 +1.58%
XLF Financial Select Sector SPDR 6 +1.86%
XLE Energy Select Sector SPDR 5 -3.96%
XLB Materials Select Sector SPDR 6 +1.76%
XLV Health Care Select Sector SPDR 6.3 -0.15%
XLK Technology Select Sector SPDR 2.7 -2.95%
SMH VanEck Semiconductor ETF 2.7 -2.71%
XBI SPDR S&P Biotech ETF 3 -2.52%
XLP  CONSUMER STAPLES BUY 🔥 19-issue streak
Consumer Staples Select Sector SPDR
6.3/10 Conviction
$90.83
▲ +1.58%
Over the next 2–4 weeks stay with staples while XLP holds the 50-day; Monday's +1.58% was the oil-relief rotation, and relative strength versus SPY is still the confirmation.
Rules sleeve — fundamentals not scored.Rules sleeve — flow not scored.Staples rose 1.58% as oil fell Monday.Defensive leadership is already a consensu90.83 is 6.7% above a rising 50-day; RS +1
Fundamentals
—
Sentiment / flow
—
Catalyst
6/10
Narrative
5/10
Technicals
8/10
XLP +1.58% on 2026-11-02 as crude crashed Close remains above a rising 50-day
Invalidation: Daily close back through the 50-day (~$85.16).

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.83: 5th pct 80.2, median 90.58, 95th pct 102.3 (vol 26.26% annualised)XLP · 20d illustrative range78.8787.1295.38103.63Illustrative · vol 26.26% ann. · not a forecast-9d0+20d
XLF  FINANCIALS BUY 🔥 4-issue streak
Financial Select Sector SPDR
6/10 Conviction
$57.56
▲ +1.86%
Over the next 2–4 weeks add financials while XLF holds the 50-day; Monday's +1.86% came with lower yields, and the sleeve was not already a full position.
Rules sleeve — fundamentals not scored.Rules sleeve — flow not scored.Financials rose 1.86% as yields eased.A rates-relief bid, not a new bank story.57.56 is 2.0% above the 50-day; RS +7.6%.
Fundamentals
—
Sentiment / flow
—
Catalyst
6/10
Narrative
5/10
Technicals
7/10
XLF +1.86% on 2026-11-02 20-day relative strength versus SPY still positive
Invalidation: Daily close back through the 50-day (~$56.41).

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.56: 5th pct 53.13, median 57.49, 95th pct 62.21 (vol 17.02% annualised)XLF · 20d illustrative range52.5955.9859.3662.75Illustrative · vol 17.02% ann. · not a forecast-9d0+20d
XLE  ENERGY HOLD 🔥 21-issue streak
Energy Select Sector SPDR
5/10 Conviction
$67.25
▼ -3.96%
Keep the existing energy line only while it holds the 50-day. Monday's -3.96% and Brent -7.63% mean this is no longer a fresh add.
Rules sleeve — fundamentals not scored.Rules sleeve — flow not scored.Brent -7.6% is a headwind, not a confirm.Energy leadership just became a diplomacy Still 4.7% above the 50-day after a -4.0%
Fundamentals
—
Sentiment / flow
—
Catalyst
4/10
Narrative
4/10
Technicals
7/10
XLE -3.96% on the Brent settlement Close still above the 50-day after the drop
Invalidation: Daily close back through the 50-day (~$64.26).

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

XLE · 20d illustrative range
XLE illustrative 20-day price cone from 67.25: 5th pct 58.07, median 67, 95th pct 77.29 (vol 30.85% annualised)XLE · 20d illustrative range56.9264.0971.2778.44Illustrative · vol 30.85% ann. · not a forecast-9d0+20d
XLB  MATERIALS HOLD 🔥 14-issue streak
Materials Select Sector SPDR
6/10 Conviction
$53.67
▲ +1.76%
Hold the existing materials line while it stays above the 50-day; Monday's +1.76% kept the relative-strength lead without requiring a new buy.
Rules sleeve — fundamentals not scored.Rules sleeve — flow not scored.Materials rose 1.76% with copper firm.Cyclical bounce, not a new supercycle.53.67 is 4.5% above the 50-day; RS +11.2%.
Fundamentals
—
Sentiment / flow
—
Catalyst
6/10
Narrative
5/10
Technicals
7/10
XLB +1.76% on 2026-11-02 Copper settlement was up on the day
Invalidation: Daily close back through the 50-day (~$51.35).

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

XLV  HEALTH CARE HOLD 🔥 24-issue streak
Health Care Select Sector SPDR
6.3/10 Conviction
$184.60
▼ -0.15%
Hold healthcare while it stays well above the 50-day. The day itself was -0.15%, so this is the trend, not a new catalyst.
Rules sleeve — fundamentals not scored.Rules sleeve — flow not scored.No fresh headline; the 50-day trend is theHealthcare leadership is several weeks old184.60 is 7.4% above a rising 50-day.
Fundamentals
—
Sentiment / flow
—
Catalyst
6/10
Narrative
5/10
Technicals
8/10
XLV still extended versus its 50-day No fresh sector headline on 2026-11-02
Invalidation: Daily close back through the 50-day (~$171.93).

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

XLK  TECHNOLOGY EXIT 🔥 24-issue streak
Technology Select Sector SPDR
2.7/10 Conviction
$174.22
▼ -2.95%
Exit tech. The close is through the 50-day and Monday was another -2.95% on the same AI-capex funding scare.
Rules sleeve — fundamentals not scored.Rules sleeve — flow not scored.Tech fell another 2.95% on the AI-capex scThe AI complex is the funding story now.174.22 is 7.8% below the 50-day.
Fundamentals
—
Sentiment / flow
—
Catalyst
3/10
Narrative
3/10
Technicals
2/10
XLK -2.95% on 2026-11-02 Close 7.8% below the 50-day
Invalidation: Exit is the call; a weekly close back above the 50-day would reopen it.

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

SMH  TECHNOLOGY EXIT 🔥 24-issue streak
VanEck Semiconductor ETF
2.7/10 Conviction
$508.31
▼ -2.71%
Exit semiconductors. The close is 11% under the 50-day and the chip complex is the same capex scare, not a separate trend.
Rules sleeve — fundamentals not scored.Rules sleeve — flow not scored.Chips stayed inside the same AI-capex sellSemiconductors are the funding scare, not 508.31 is 11.1% below the 50-day.
Fundamentals
—
Sentiment / flow
—
Catalyst
3/10
Narrative
3/10
Technicals
2/10
SMH remains below the 50-day after the AI-capex session
Invalidation: Exit stands until a close back above the 50-day.

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

XBI  HEALTH CARE EXIT 🔥 14-issue streak
SPDR S&P Biotech ETF
3/10 Conviction
$152.05
▼ -2.52%
Exit biotech. The close is back under the 50-day, and no fresh drug catalyst overrides that rule.
Rules sleeve — fundamentals not scored.Rules sleeve — flow not scored.No fresh biotech catalyst to override the The sleeve is a failed trend, not a drug s152.05 is 2.9% below the 50-day.
Fundamentals
—
Sentiment / flow
—
Catalyst
3/10
Narrative
3/10
Technicals
3/10
XBI -2.52% and back below the 50-day
Invalidation: Exit stands until a close back above the 50-day.

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 🔥18 AVOID (-3) NEUTRAL (1) NEUTRAL (0)
NOK AVOID (-4) AVOID (-2) NEUTRAL (0)
Suggested rebalancing actions
DECREASE USD vs EUR — Trim dollars versus EUR while the oil premium is coming out and EURUSD has already firmed to 1.11918.
Conviction 50%
DECREASE NOK vs EUR — Cut the krone versus EUR after Brent's 7.63% settlement; this reverses the prior seek.
Conviction 60%
Crypto
CryptoCryptocurrency Landscape 2 minUS spot bitcoin ETFs lost $398.6m on 2 Nov, almost all of it IBIT, and ether funds lost about $140m for a sixth day. Both stay watches, not buys, while that outflow is the tape.
CRYPTOCURRENCY LANDSCAPE
US spot bitcoin ETFs lost $398.6m on 2 Nov, almost all of it IBIT, and ether funds lost about $140m for a sixth day. Both stay watches, not buys, while that outflow is the tape.
Ticker Name Conviction 1d
BTC-USD Bitcoin 3.8 -2.10%
ETH-USD Ether 3.8 -1.75%
BTC-USD  WATCH 🔥 66-issue streak
Bitcoin
3.8/10 Conviction
$76473.00
▼ -2.10%
Into the next few sessions bitcoin follows the ETF tape: another IBIT-sized outflow extends the drift, and a flip back to inflow is what would change the watch.
No issuer fundamentals for bitcoin.US spot ETFs lost $398.6m on 2 Nov.The flow is the event; no protocol catalysRisk-off with tech, not a new adoption bidPrice is soft with the ETF outflow, not a
Fundamentals
—
Sentiment / flow
3/10
Catalyst
4/10
Narrative
4/10
Technicals
4/10
US spot bitcoin ETFs net -$398.6m on 2026-11-02 IBIT alone -$405.3m
Invalidation: Two straight sessions of net ETF inflows, or a close under $70,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 76473: 5th pct 69933.09, median 76363.71, 95th pct 83385.66 (vol 18.98% annualised)undefined · 20d illustrative range69125.9474148.2379170.5284192.81Illustrative · vol 18.98% ann. · not a forecast-9d0+20d
ETH-USD  WATCH 🔥 65-issue streak
Ether
3.8/10 Conviction
$2242.95
▼ -1.75%
Ether stays a watch while the spot-ETF outflow streak is intact; a seventh day would confirm the bleed, and one inflow day would not yet end it.
No issuer fundamentals for ether.Sixth straight outflow day, about $140m.Flow streak is the catalyst; no upgrade daSame risk-off tape as bitcoin, not a new uPrice is soft with the redemption streak.
Fundamentals
—
Sentiment / flow
3/10
Catalyst
4/10
Narrative
4/10
Technicals
4/10
US spot ether ETFs about -$140m on 2026-11-02 Sixth straight outflow day
Invalidation: The outflow streak breaks and price loses $2,000.

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 2242.95: 5th pct 2009.71, median 2238.15, 95th pct 2492.55 (vol 23.23% annualised)undefined · 20d illustrative range1980.7421612341.262521.52Illustrative · vol 23.23% ann. · not a forecast-9d0+20d
Desk research framework — not a recommendation to buy or sell.
General
GeneralCommodities Outlook 2 minBrent settled 7.63% lower at $104.77 on Iran-Qatar talks, and silver reclaimed $50.89. Tuesday's midterms decide whether that premium stays out.
COMMODITIES OUTLOOK
Brent settled 7.63% lower at $104.77 on Iran-Qatar talks, and silver reclaimed $50.89. Tuesday's midterms decide whether that premium stays out.
Oil down with silver and copper up is a geopolitics-premium unwind, not a growth bust: Brent and WTI crashed on diplomacy while COMEX copper settled $6.5675,…
Ticker Name Conviction 1d
BZ=F Brent 5.8 -7.63%
SI=F Silver 5.2 +3.27%
Brent  ENERGY WATCH 🔥 33-issue streak
BZ=F
5.8/10 Conviction
$104.77
▼ -7.63%
Over the next two sessions Brent stays a diplomacy option: the premium already left, and a harder post-midterm line is what puts it back above today's $104.77 settlement.
OPEC+ held December quotas; the move is prNo managed-money positioning series in theDoha talks and a 7.63% Brent settlement onSame Hormuz risk, but the price just paid Still above $100 after the largest drop si
Fundamentals
6/10
Sentiment / flow
—
Catalyst
8/10
Narrative
5/10
Technicals
4/10
Iran-Qatar talks in Doha, no final deal yet OPEC+ left December quotas unchanged US midterm results on 2026-11-03
Invalidation: A close back above $112 if talks are declared over.

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

undefined · 20d illustrative range
undefined illustrative 20-day price cone from 104.77: 5th pct 78.21, median 103.28, 95th pct 136.39 (vol 60% annualised)undefined · 20d illustrative range74.7296.44118.16139.88Illustrative · vol 60% ann. · not a forecast-9d0+20d
Silver  PRECIOUS METAL WATCH 🔥 2-issue streak
SI=F
5.2/10 Conviction
$50.89
▲ +3.27%
Silver can hold $50 over the next few sessions if cheaper oil keeps real-rate fears quiet, but this is a bounce off a slide, not a new uptrend to buy.
Bounce tracks cheaper oil, not a new physiNo COT or ETF-flow series for silver todaySilver reclaimed $50.89 and ended a three-Dip-buying after a bad October, not a fresOversold bounce; gold is still under its l
Fundamentals
5/10
Sentiment / flow
—
Catalyst
7/10
Narrative
4/10
Technicals
5/10
COMEX silver settled $50.888, +3.27%, ending a three-session slide Gold settled $3969.60, +1.81%, still well under its longer averages
Invalidation: A close back under $49.11, Friday's low area.

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

undefined · 20d illustrative range
undefined illustrative 20-day price cone from 50.888: 5th pct 37.57, median 50.11, 95th pct 66.84 (vol 62.14% annualised)undefined · 20d illustrative range35.8146.7457.6768.6Illustrative · vol 62.14% ann. · not a forecast-7d0+20d
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 premiumNEWHighHighFading
2Tuesday's US midterms can flip the Iran stance overnightNEWHighHighNew
3AI capex is being funded with new stock and bondsNEWHighMediumEscalating
4Friday's jobs report still feeds a Fed that just heldNEWMediumHighFading
5The dollar and the 10-year eased together, and can snap back togetherNEWMediumMediumStable
Watch: US midterm results on 2026-11-03
GeneralWhat's Coming Up 1 min2026-11-03 — US midterms — Iran-stance test
WHAT'S COMING UP
2026-11-03 US midterms — Iran-stance test · risk_top5
2026-11-06 US Employment Situation · risk_top5
2026-11-22 SVRA PDUFA, molgramostim · penny_plays
Stocks
StocksPortfolio Reality Check 7 min30d hit rate 60%
PORTFOLIO REALITY CHECK
P&L Across Portfolios
No book with a live quote is included in this bar.
Named holdings. 140 smaller positions (29.71%) are off this picture.
Portfolio allocation: Cash 49.51%, GLD 7.58%, BTC-USD 7.23%, ETH-USD 5.97%, TTE.PA 5.63%, USO 5.53%, SPLV 4.15%, DBC 4.13%, XOM 4.06%, IEF 3.1%, TLT 3.1%Cash49.51%GLD7.58%BTC-USD7.23%ETH-USD5.97%TTE.PA5.63%USO5.53%SPLV4.15%DBC4.13%XOM4.06%IEF3.1%TLT3.1%
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
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 came back priced at cost, not a fresh quote, so unrealized P&L is blank and the headline P&L is not a live mark.
PositionValueUnrealized P&L
TSM ×20.93$8522.18—
XOM ×129$19690.05—
UNH ×8.49$3618.61—
INTC ×14.08$1215.16—
MSFT ×12.33$5072.42—
AMZN ×5.95$1608.55—
CVX ×7.29$1449.93—
FRO ×38.46$1554.88—
+51 more holdings
Track Record 14 On Track · 10 Lagging · 1 Stopped Out
PositionConviction Then Return SinceVerdict
HPE (2026-10-04)6.8/10-26.2%Stopped Out
PTC (2026-10-05)7.7/10+34.9%On Track
MSFT (2026-10-06)7.25/10-3.4%Lagging
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-3.3%Lagging
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+1.2%On Track
TSM (2026-10-16)6.3/10-5.6%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-6.4%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-1.4%Lagging
UPS (2026-10-28)7/10+3.4%On Track
LLY (2026-10-30)7/10+2.7%On Track
XOM (2026-10-31)7/10-4.0%Lagging
GD (2026-10-31)7.3/10+0.2%On Track
CVX (2026-11-01)7.7/10-3.3%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
BuyCAP.PA2.36—
BuyBATS.L0.0655pending
Current Holdings
⚠ Every position came back priced at cost, not a fresh quote, so unrealized P&L is blank and the headline P&L is not a live mark.
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 came back priced at cost, not a fresh quote, so unrealized P&L is blank and the headline P&L is not a live mark.
PositionValueUnrealized P&L
GOSS ×232$3755.55—
PYPD ×1564$6940.50—
STXS ×2738$3557.21—
Anti-Fragile
Performance
Equity vs SPY
Drawdown
Total Value
$100000.00
Cash
$4850.98
P&L
$0.0000 (+0.00%)
Realized P&L
$0.0000
Path statistics are hidden. The quotes are estimated, or the time-weighted return disagrees with dollar P&L.
Today's Moves
ActionTickerQtyStatus
SellGLD24.66pending
SellDBC491pending
Current Holdings
⚠ Every position came back priced at cost, not a fresh quote, so unrealized P&L is blank and the headline P&L is not a live mark.
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
BuyXLP22.78pending
BuyXLF35.95pending
SellXLK22.6pending
SellSMH8.53pending
SellXBI32pending
Current Holdings
⚠ Every position came back priced at cost, not a fresh quote, so unrealized P&L is blank and the headline P&L is not a live mark.
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 · 3 Stopped Out
PositionConviction Then Return SinceVerdict
SMH (2026-10-04)7/10-19.4%Stopped Out
XLK (2026-10-04)6.5/10-12.8%Stopped Out
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 came back priced at cost, not a fresh quote, so unrealized P&L is blank and the headline P&L is not a live mark.
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 came back priced at cost, not a fresh quote, so unrealized P&L is blank and the headline P&L is not a live mark.
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.40%
Glossary
backwardation
A term structure where nearer maturities cost more than later ones, often a stress signal for VIX.
basis point
One hundredth of a percentage point (0.01%).
yield curve
Yields of government bonds across maturities; an inverted curve (short above long) has often preceded slowdowns.
conviction
The desk’s 0-10 score for how strongly the evidence supports an idea; not a probability.
contango
A term structure where later maturities cost more than nearer ones.
drawdown
Peak-to-trough decline of a price or portfolio.
breadth
How many stocks participate in a market move (for example % above their 200-day average).
Sharpe
Excess return per unit of volatility; higher is better.
2s10s
The 10-year yield minus the 2-year yield, a common curve-shape gauge.
beta
Sensitivity of a stock to market moves; 1.0 moves with the market.
VIX
CBOE Volatility Index: the options market’s price for 30-day S&P 500 volatility; higher means more expected turbulence.
RSI
Relative Strength Index: a 0-100 momentum gauge; above 70 is often read as overbought, below 30 as oversold.
P/E
Price-to-earnings ratio: share price divided by earnings per share.
OAS
Option-adjusted spread: the extra yield of a bond over a risk-free benchmark, adjusted for embedded options.
RRG
Relative Rotation Graph: plots relative strength and its momentum to show leaders and laggards.
ATH
All-time high.
TWR
Time-weighted return: performance that removes the effect of cash flows in and out.
Morning Alpha • Generated Tue, 03 Nov 2026 07:21:16 GMT • info@gmc-works.com