market_pulse — Index analytics and breadth are the 29 Oct snapshot (S&P analytics close 7743.98, drawdown -1.20%). The index panel and the price tape are the 30 Oct session (S&P 7580.07, -1.82%, 3.27% under the 52-week high). Both clocks are copied from their own source.
market_pulse — Nikkei price quote is 63290.11 on 30 Oct. The index-panel row is 64659.47 as of 29 Oct. The panel row is copied as-is and the quote is not blended into it. Hang Seng is the 28 Oct bar. FTSEMIB did not price. Squawk alerts returned HTTP 401, so there is no overnight tape. Movers returned HTTP 400.
market_pulse — Brent's published change is +2.4% (CNBC: December +$2.76 to 117.64). The aggregator's continuous history goes from 110.23 on 29 Oct to 117.64 on 30 Oct, +6.72%. WTI's published change is +2.08% to 104.12; the history bars skip 27–29 Oct. Silver, copper, natural gas, platinum and wheat are off the tape because the last two bars are not consecutive sessions. ^TNX is a 23 Oct bar and is not the 10-year tile.
market_pulse — The prediction-market route did not return a live December FOMC contract. The 79.6% hike figure is Thursday's CME FedWatch print, cited from Fox Business, not a Sunday refresh.
commodities_outlook — Gold's published change is the aggregator history, -3.59% from 4043.90 to 3898.90. Yahoo's December history shows -132.50 from a 4031.40 prior close, about -3.29%. The level matches at 3898.90. The gap is under 2 points of percentage, so the aggregator change is the one published. Brent's price history is omitted so the sparkline does not end on the +6.72% continuous bar.
crypto_landscape — SOL-USD closed at 95.59, -0.32% on the weekend, and no new flow print arrived. It was not repeated. Bitcoin and ether flows are still the Friday Farside table.
us_equity_ideas — CVX EODHD close is 235.52, up 1.75% from 231.46. A Yahoo wrap showed 235.89. The price gap is under 2%, so 235.52 is the published price. The screener's 233.21 print is an earlier bar in the same history, not Friday's close. Exxon was not repeated.
eu_equity_ideas — The EU screener is dated 30 Oct. No name cleared a catalyst inside 48 hours that was not already published Saturday, so the section is empty.
penny_plays — Screener returned an empty universe for category=penny. No web-search name cleared the sub-$5 bar, so the section publishes zero ideas.
trend_follow — QQQ history has 37 bars and no 200-day, so it is omitted. The book already holds six names and same-direction pending tickets cover today's exits and the new XLP and XLF buys, so no new trend order was stacked.
portfolio_reality_check — Tech US /performance and /positions returned total_value 0, cash 0 and zero positions, with valuation_reliable true. Yesterday's holdings were not backfilled. Stopped-out names were not sold off an empty book.
portfolio_reality_check — Euro, penny, anti-fragile, trend, commodities and crypto positions all came back price_estimated. Chevron was not sized because Tech US cash is 0. Anti-fragile pending buys and sells already cover, and in places exceed, the gap to the stagflation weights. No new anti-fragile order was stacked.
portfolio_reality_check — Euro pnl_pct is -0.2178 while twr is -2.1785 on the same payload. The fields are copied as returned and that book is excluded from any blend. Hit rate is 64.8 on 54 names: Saturday's 53 reviews, cash marks unchanged, plus CVX at 0.0% on the pick date.
risk_cover_playbook — IG OAS, SOFR and initial claims were not used. The macro payload's observation tail is years old, and the latest field was not a 2026 print this run. MOVE is the 29 Oct close.
GeneralMarket Pulse 9 minThe Friday tape is still the cash print: the S&P closed at 7580.07, down 1.82%, and the DAX fell 0.85% to 25818.21, so the drop was not US-only. VIX rose 2.22 points to 19.42 while the 10-y…
MARKET PULSE
Breadth still has 58.12% of members above the medium-term average and 62.62% above the long-term average, and RSP beat SPY by 2.59pp. High-yield OAS at 326, up 12bp, is the credit tell into Monday.
Mixed tape constructive +1 Book Risk-On 4/4 clear
AIThe Friday tape is still the cash print: the S&P closed at 7580.07, down 1.82%, and the DAX fell 0.85% to 25818.21, so the drop was not US-only. VIX rose 2.22 points to 19.42 while the 10-year yield fell 4bp to 4.94.
Indexes
S&P 500 Data
7,580.07
yday 7,720.39
▼ -1.82%
Nasdaq Composite Data
25,437.00
yday 25,437.00
▼ -2.86%
Nasdaq-100 Data
28,384.85
yday 28,384.85
▼ -3.46%
Dow Jones Industrial Data
51,770.31
yday 51,770.31
▼ -1.09%
Russell 2000 Data
2,811.84
yday 2,811.84
▼ -1.66%
Euro Stoxx 50 Data
6,131.31
yday 6,131.31
▼ -1.22%
DAX Data
25,818.21
yday 25,818.21
▼ -0.85%
CAC 40 Data
7,969.42
yday 7,969.42
▼ -0.01%
FTSE 100 Data
10,729.80
yday 10,729.80
▲ +0.07%
Nikkei 225 Data
63,290.11
yday 64,659.47
▼ -2.12%
Hang Seng Data
23,091.02
yday 23,091.02
▼ -0.01%
Commodities
Metals
Gold Data
3,898.90
yday 3,898.90
▼ -3.59%
Palladium Data
984.60
▼ -1.60%
Energy
Oil (WTI) Data
104.12
yday 104.12
▲ +2.08%
Brent Data
117.64
yday 117.64
▲ +2.40%
Agriculture
Coffee Data
287.15
▲ +0.60%
Crypto
Bitcoin Data
77,925.00
yday 77,204.00
▲ +0.93%
Ether Data
2,268.71
yday 2,241.97
▲ +1.19%
Solana Data
95.59
yday 95.90
▼ -0.32%
US spot Bitcoin ETFs AI
-643.2 $m
yday -643.2 $m
Outbound
US spot Ether ETFs AI
-155.7 $m
yday -155.7 $m
Outbound
Rates
US 2Y Data
4.56
yday 4.56
-5bp
US 10Y Data
4.94
yday 4.94
-4bp
US 30Y Data
5.31
yday 5.31
-1bp
2s10s spread Data
38.00
yday 38.00
+1bp
10Y-3M spread Data
78.00
yday 78.00
-2bp
Credit
US HY OAS Data
326.00
yday 314.00
+12bp
Baa-10Y spread Data
149.00
yday 143.00
+6bp
Volatility
VIX Data
19.42
yday 17.20
+2.22 (+12.9%)
VIX9D/VIX Data
0.82 ratio
yday 0.92 ratio
calm
VIX/VIX3M Data
1.00 ratio
yday 0.89 ratio
watch
MOVE index Data
93.54 index points
watch
Dollar & FX
US Dollar Index (DXY) Data
101.78
yday 101.78
-0.41 (-0.4%)
EUR/USD Data
1.12
yday 1.12
▼ -0.35%
Breadth
% > 50d Data
58.1%
yday 58.1%
—
% > 200d Data
62.6%
yday 62.6%
—
Adv / Dec Data
181 / 248
yday 181 / 248
—
New hi / lo Data
56 / 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 Data
34.5%
yday 34.5%
—
Europe % > SMA200 Data
73.7%
yday 73.7%
—
Europe % advancing Data
42.5%
yday 42.5%
—
S&P 500 share above the 200-day Data
62.62 %
calm
Cross-asset
Stock-bond 20-session correlation Data
-0.26 ratio
calm
Average pairwise sector correlation Data
0.13 ratio
calm
Gold/copper ratio Data
601.50 ratio
watch
Cover checks
VIX Data
19.42 / 25.00
yday 17.20
Not Triggered
10Y-2Y spread Data
38.00 / -20.00
yday 38.00
Not Triggered
HY OAS Data
326.00 / 500.00
yday 314.00
Not Triggered
SPX drawdown from 52w high Data
-3.27 / -10.00
yday -1.20 / -10.00
Not Triggered
Anti-Fragile book (Dalio / Gave) Stagflation
AIGrowth is the equity tape: the S&P fell 1.82% and the Nasdaq fell 2.86%, and copper's 30 Oct close is 6.482 without a clean one-day pair. Inflation is the oil tape, not bullion: Brent settled up 2.4% at 117.64 while gold fell 3.59%. That is the stagflation mix this book already h
• Raise cash toward 40% if a second trigger fires.
• Do not add duration while the quadrant is stagflation.
• Use GLD, not a fresh equity dip, if the hedge bid returns.
AIZero of four hard triggers are fired, so the regime stays risk-on, but the quadrant is still stagflation: Brent settled up 2.4% at 117.64 while the S&P fell 1.82% and gold fell 3.59%. High-yield OAS widened 12bp to 326 and is not a blowout. The standing book stays gold 35, commodities 20, intermediate bonds 5, and cash 40.
Same bands as the 200-day, shown as context. This print does not vote.
Share of issues advancing42.0%
0%100%
A reading aid, not an engine vote. Under 40% is weak participation.
Regime score+1 constructive
−7+4
Sum of the five votes. The scale runs from −7 to +4.
VIX / VIX 3-month1.00 backwardation
0.701.30
Below 1 is the usual contango, which scores 0. Above 1 is backwardation and scores −1.
S&P distance from the 52-week high-1.20%
−15%at the high
A position, not a verdict. The all-time-high distance is the same number, so it is not drawn twice.
SPY minus equal-weight, 1 day-2.59 pp
equal-weight ledSPY led
Right means the cap-weighted index led. Blue is SPY, purple is equal-weight. Neither end is a buy.
New highs minus new lows+41
−40+40
Neither tail is a buy. The tick only says which extreme was larger.
XLE relative strength111.3 leading
90110
XLV relative strength109.3 leading
90110
XLP relative strength106.8 leading
90110
XLB relative strength104.3 leading
90110
XLU relative strength103.8 leading
90110
XLY relative strength102.0 leading
90110
XLF relative strength101.4 leading
90110
XLRE relative strength100.9 leading
90110
XLI relative strength96.7 improving
90110
XLK relative strength96.6 lagging
90110
XLC relative strength91.4 lagging
90110
Chart.js, from this issue and stored issues. Each axis is labeled on the chart.
Regime engine
constructivescore +1
The engine score is 1 and the label is constructive: the only positive driver is credit at 326bp. VIX term structure is mixed, with the 9-day at 15.87, the 1-month at 19.42 and the 3-month at 19.37.
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
Leading
XLE Energy, XLV Health Care, XLP Staples, XLB Materials, XLU Utilities, XLY Discretionary, XLF Financials, XLRE Real Estate
Improving
XLI Industrials
Lagging
XLK Technology, XLC Communication
Relative rotation (RS-ratio vs momentum)
Yield curve: today vs prior
VIX term structure
Event radar · next 7 days
Date
Event
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%
Index
Last
1d
5d
1m
3m
YTD
vs 52w hi
vs 200d
vs 50d
RS
United States
S&P 500
7,580.07
-1.82%
-1.09%
-2.11%
+0.48%
+10.73%
-3.27%
+4.45%
-1.53%
bench.
Nasdaq-100
28,384.85
-3.46%
-1.98%
-6.65%
+0.39%
+12.42%
-9.09%
+1.71%
-4.73%
Lagging97.0
Nasdaq Composite
25,437
-2.86%
-2.20%
-5.30%
+0.25%
+9.44%
-7.84%
+1.58%
-4.27%
Lagging97.4
Dow Jones Industrial
51,770.31
-1.09%
-2.08%
+1.70%
-1.36%
+7.71%
-4.74%
+2.33%
-0.86%
Leading100.2
Russell 2000
2,811.84
-1.66%
+1.00%
+0.54%
-4.08%
+13.29%
-8.36%
+0.26%
-1.81%
Improving98.9
Europe
Euro Stoxx 50
6,131.31
-1.22%
-0.08%
-2.06%
-2.14%
+5.78%
-6.41%
+0.72%
-3.44%
Improving97.9
DAX
25,818.21
-0.85%
+1.76%
+1.22%
+2.80%
+5.42%
-2.35%
+3.88%
+0.03%
Leading101.6
CAC 40
7,969.42
-0.01%
+2.02%
-1.79%
-4.73%
-2.21%
-8.67%
-3.03%
-3.28%
Improving97.9
FTSE 100
10,729.8
+0.07%
0.00%
+0.75%
+2.46%
+8.04%
-1.66%
+2.48%
-0.31%
Leading100.9
Asia
Nikkei 225
63,290.11
-2.12%
-3.11%
-2.66%
-4.44%
+25.73%
-12.54%
+2.97%
-4.37%
Lagging97.5
Hang Seng
23,091.02
-0.01%
-4.53%
-6.91%
+0.16%
-9.91%
-17.44%
-9.35%
-7.46%
Lagging91.8
daily close, local currency (not FX-adjusted); 52w high uses closes
GeneralConcept of the Day 1 minWhat the VIX curve is saying
CONCEPT OF THE DAY
What the VIX curve is saying
Why today : Today's curve is mixed: the 9-day is 15.87, the 1-month is 19.42, and the 3-month is 19.37.
VIX term structure is the curve of insurance prices across horizons, not a second copy of the VIX index. The one-month VIX is what most headlines quote: the price of 30-day S&P 500 options. The 9-day, 3-month and 6-month points are the same idea at other maturities. Contango, a longer maturity priced above a shorter one, is the ordinary state, because uncertainty usually grows with time. Backwardation, a short maturity priced above a longer one, means the market is paying up for protection against a near-dated event rather than a slow grind. Mixed is when the curve is not a clean slope in either direction. The useful question is which part of the curve is expensive, because that is the horizon the options market is actually worried about. Next time this letter shows the curve, read the 9-day against the one-month before you read the one-month level on its own.
Stocks
StocksUS Equity Ideas 1 minCVX BUY
US EQUITY IDEAS
Ticker
Name
Conviction
1d
CVXNEW
Chevron
7.7
+1.75%
CVXVALUEBUYNEW
Chevron • Energy
7.7/10Conviction
$235.52
▲ +1.75%
Over the next week the refining bid can outlast Friday's equity flush: adjusted EPS was $5.28 versus $4.89, with downstream earnings of $4.9bn.
EPS $5.28Downstream $4.9bn
Fundamentals
8/10
Sentiment / flow
—
Catalyst
8/10
Narrative
7/10
Technicals
—
30 Oct adjusted EPS $5.28 versus a $4.89 LSEG consensusDownstream earnings $4.9bn; US refineries ran near 98% of capacityRecord US crude throughput of 1.09 million barrels a day
Invalidation: A close under $220, or January Brent back under $110.
TradingView's price for CVX. 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 minEnergy still leads: XLE is 14.89 points of 20-day RS ahead of SPY and 9.22% above its 50-day. XLK and SMH stay exits under the 50-day after Friday's chip break.
TREND FOLLOW
Energy still leads: XLE is 14.89 points of 20-day RS ahead of SPY and 9.22% above its 50-day. XLK and SMH stay exits under the 50-day after Friday's chip break.
7 of 18 universe names closed above their 50-day. QQQ was omitted: 37 bars, no 200-day.
Ticker
Name
Conviction
1d
XLE
Energy Select Sector
8
+1.91%
XLP
Consumer Staples
7
+1.41%
XLB
Materials Select Sector
7
+0.40%
XLV
Health Care Select Sector
7
+0.45%
XLF
Financial Select Sector
5
-0.76%
XLK
Technology Select Sector
3
-4.89%
SMH
VanEck Semiconductor
2.5
-6.98%
XBI
SPDR S&P Biotech
4
-1.15%
XLEENERGYBUY🔥 19-issue streak
Energy Select Sector
8/10Conviction
$70.02
▲ +1.91%
Over the next 2–4 weeks stay with energy beta while XLE holds the 50-day; 14.89pp of 20-day RS versus SPY is the confirmation.
Rules sleeve — fundamentals are not scoredNo options or positioning series in this r30 Oct Hormuz strike; December Brent settlThe sleeve is the oil constraint, not a de14.89pp of 20-day RS vs SPY; 9.22% above t
Fundamentals
—
Sentiment / flow
—
Catalyst
8/10
Narrative
7/10
Technicals
9/10
December Brent settled at 117.64 after a Hormuz tanker strikeXLE closed 9.22% above its 50-day
Invalidation: Daily close back through the 50-day near 64.11.
TradingView's price for XLE. It is not the last print in this letter.
Over the next 2–4 weeks the staples sleeve stays on while it beats SPY and holds both averages. There is no fresh company catalyst.
Rules sleeve — fundamentals are not scoredNo options or positioning series in this rNo dated staples headline; the bid is relaNo separate staples narrative beyond the tAbove both averages; 20-day RS vs SPY is 1
Fundamentals
—
Sentiment / flow
—
Catalyst
—
Narrative
—
Technicals
7/10
20-day relative strength versus SPY is 10.36 points
Invalidation: Daily close back through the 50-day near 85.05.
TradingView's price for XLP. It is not the last print in this letter.
XLP · 20d illustrative range
XLBMATERIALSBUY🔥 12-issue streak
Materials Select Sector
7/10Conviction
$52.74
▲ +0.40%
Over the next 2–4 weeks materials stay on the book on the moving-average test. Copper did not confirm a one-day growth bid.
Rules sleeve — fundamentals are not scoredNo options or positioning series in this rCopper's last two bars are not a one-day pNo separate materials narrative beyond theAbove both averages; 20-day RS vs SPY is 9
Fundamentals
—
Sentiment / flow
—
Catalyst
—
Narrative
—
Technicals
7/10
20-day relative strength versus SPY is 9.41 points
Invalidation: Daily close back through the 50-day near 51.30.
TradingView's price for XLB. It is not the last print in this letter.
XLB · 20d illustrative range
XLVHEALTH CAREBUY🔥 22-issue streak
Health Care Select Sector
7/10Conviction
$184.87
▲ +0.45%
Over the next 2–4 weeks health care stays a relative-strength hold above both averages. No new sector headline cleared this run.
Rules sleeve — fundamentals are not scoredNo options or positioning series in this rNo dated health-care catalyst inside 10 seNo separate health-care narrative beyond tAbove both averages; 20-day RS vs SPY is 9
Fundamentals
—
Sentiment / flow
—
Catalyst
—
Narrative
—
Technicals
7/10
20-day relative strength versus SPY is 9.39 points
Invalidation: Daily close back through the 50-day near 171.56.
TradingView's price for XLV. It is not the last print in this letter.
XLFFINANCIALSBUY🔥 2-issue streak
Financial Select Sector
5/10Conviction
$56.51
▼ -0.76%
Financials barely clear the 50-day. It is the fifth buy only because the rule passed, and it is the first name to drop if Monday fails.
Rules sleeve — fundamentals are not scoredNo options or positioning series in this rNo dated financials catalyst; the 50-day tNo separate financials narrative beyond thOnly 0.20% above the 50-day. The golden cr
Fundamentals
—
Sentiment / flow
—
Catalyst
—
Narrative
—
Technicals
5/10
Close is 0.20% above the 50-day, with the 50-day still above the 200-day
Invalidation: Daily close back through the 50-day near 56.39.
TradingView's price for XLF. It is not the last print in this letter.
XLKTECHNOLOGYEXIT🔥 22-issue streak
Technology Select Sector
3/10Conviction
$179.51
▼ -4.89%
Technology is an exit until it reclaims the 50-day. Friday's chip and capex break is the tape, not a reason to override the rule.
Rules sleeve — fundamentals are not scoredNo options or positioning series in this rIntel's guidance break is the sector shockExit is the 50-day rule, not a fresh narra4.97% under the 50-day; 20-day RS vs SPY i
Fundamentals
—
Sentiment / flow
—
Catalyst
4/10
Narrative
—
Technicals
2/10
XLK fell 4.89% Friday and closed 4.97% under the 50-day
Invalidation: A daily close back above the 50-day near 188.90.
TradingView's price for XLK. It is not the last print in this letter.
Semiconductors stay an exit. Friday's 6.98% drop left SMH 8.86% under its 50-day, and Intel's guide is the live shock.
Rules sleeve — fundamentals are not scoredNo options or positioning series in this rIntel fell about 29% Friday. That is the cExit is the 50-day rule, not a fresh narra8.86% under the 50-day; Friday's change wa
Fundamentals
—
Sentiment / flow
—
Catalyst
3/10
Narrative
—
Technicals
2/10
SMH fell 6.98% on 30 Oct to 522.49
Invalidation: A daily close back above the 50-day near 573.26.
TradingView's price for SMH. It is not the last print in this letter.
Biotech lost the 50-day by 0.41%. That is the exit. Do not wait for an 8% stop when the trend rule has already failed.
Rules sleeve — fundamentals are not scoredNo options or positioning series in this rNo dated biotech catalyst; the close lost Exit is the 50-day rule, not a fresh narra0.41% under the 50-day. The 200-day is sti
Fundamentals
—
Sentiment / flow
—
Catalyst
—
Narrative
—
Technicals
4/10
Friday close 155.98 versus a 50-day near 156.63
Invalidation: A daily close back above the 50-day near 156.63.
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 minEURUSD is 1.1162 and the 10-year fell 4bp to 4.94. The krone bid is Brent at 117.64, with January already at 113.43.
CryptoCryptocurrency Landscape 2 minBitcoin is 77925, up 0.93% on the weekend, after US spot ETFs lost $643.2m on Friday. That week finished at -$202.4m. Do not call it an exodus, and do not buy the bounce.
CRYPTOCURRENCY LANDSCAPE
Bitcoin is 77925, up 0.93% on the weekend, after US spot ETFs lost $643.2m on Friday. That week finished at -$202.4m. Do not call it an exodus, and do not buy the bounce.
Ticker
Name
Conviction
1d
BTC-USD
Bitcoin
4
+0.93%
ETH-USD
Ether
4
+1.19%
BTC-USDWATCH🔥 64-issue streak
Bitcoin
4/10Conviction
$77925.00
▲ +0.93%
Monday's flow print is the tell. A 0.93% weekend bounce does not repair a $643.2m Friday outflow that left the week at -$202.4m.
No protocol cash-flow metric on this tape.Farside 30 Oct net was -$643.2m; the week The next flow print is Monday. The bounce One reversal day, not a four-week exodus.77925 is a bounce off 77204, not a trend r
Fundamentals
—
Sentiment / flow
3/10
Catalyst
4/10
Narrative
5/10
Technicals
4/10
Farside: US spot bitcoin ETFs -$643.2m on 30 Oct, led by IBIT -$233.7m and FBTC -$201.0m26–30 Oct week finished about -$202.4m after four inflow sessions
Invalidation: A Monday flow print back to net inflows and a close above 80000.
TradingView's price for BTC-USD. It is not the last print in this letter.
Ether's 1.19% bounce does not offset a fifth straight ETF outflow day. The week is about -$431m. Wait for Monday's print.
No protocol cash-flow metric on this tape.Farside -$155.7m, a fifth straight outflowThe next flow print is Monday. The bounce The ether week is about -$431m. Do not fad2268.71 is a bounce off 2241.97, not a rep
Fundamentals
—
Sentiment / flow
3/10
Catalyst
4/10
Narrative
5/10
Technicals
4/10
Farside: US spot ether ETFs -$155.7m on 30 Oct, ETHA -$76.6mOutflows ran 26 Oct through 30 Oct
Invalidation: A Monday ether ETF print back to a net inflow.
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 minDecember Brent settled at 117.64, up 2.4%, and December gold settled at 3898.90. The next tell is whether that split survives Tuesday's midterms.
COMMODITIES OUTLOOK
December Brent settled at 117.64, up 2.4%, and December gold settled at 3898.90. The next tell is whether that split survives Tuesday's midterms.
Oil took the geopolitical bid and gold did not: December Brent settled 117.64 while December gold settled 3898.90, and the dollar index fell 0.4% so this was…
Ticker
Name
Conviction
1d
BZ=F
Brent
7
+2.40%
GC=F
Gold
4.8
-3.59%
BrentENERGYWATCH🔥 31-issue streak
BZ=F
7/10Conviction
$117.64
▲ +2.40%
Into the midterms the live constraint is the Hormuz bid: December settled at 117.64, and January at 113.43 is already the softer contract.
Hormuz limpet-mine strike; December settleNo positioning or inventory series in thisUKMTO tanker strike; US midterms are 3 NovEscalation bid, not a demand boom, is the Expired December is 117.64; January settle
Fundamentals
7/10
Sentiment / flow
—
Catalyst
8/10
Narrative
7/10
Technicals
6/10
UKMTO reported a limpet-mine strike on a tanker in the Strait of HormuzDecember Brent expired up $2.76, or 2.4%, at 117.64The more active January contract settled at 113.43
Invalidation: January Brent settles under 110 before the midterms.
TradingView's price for BZ=F. It is not the last print in this letter.
Do not buy the dip yet. December gold settled at 3898.90, and a haven that falls on an equity down day is not the hedge for this shock.
The print is liquidation, not a fresh realNo futures-positioning series in this run.CME December gold settled 3898.90, down 13A haven that falls on an equity down day fBroke the prior aggregator close at 4043.9
Fundamentals
4/10
Sentiment / flow
—
Catalyst
6/10
Narrative
5/10
Technicals
4/10
CME December gold settled at 3898.90, down 132.50 on the dayThe aggregator's prior bar was 4043.90, a 3.59% drop
Invalidation: A daily close back above 4043.90.
TradingView's price for GC=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 Intel and Amazon made the AI capex scare a price
TOP 5 RISKS RIGHT NOW
#
Risk
Probability
Impact
Trend
1
Intel and Amazon made the AI capex scare a price=
High
High
Stable
2
Hormuz attacks keep Brent above $100 into Iran's reply=
High
High
Escalating
3
December hike stays live after a hot September PCE=
High
High
Stable
4
September PCE at 3.6% is an inflation input the hold did not retire=
Medium
High
Stable
5
The Nasdaq's 2.86% drop is the mega-cap unwind=
High
High
Stable
Watch: Whether Monday extends the Nasdaq's 2.86% drop or the 4bp yield decline pulls buyers back.
GeneralWhat's Coming Up 1 min2026-11-03 — US midterm elections
WHAT'S COMING UP
2026-11-03
US midterm elections
· risk_top5
2026-11-06
US employment situation
· market_pulse
Stocks
StocksPortfolio Reality Check 6 min30d hit rate 65%
PORTFOLIO REALITY CHECK
P&L Across Portfolios
No book with a live quote is included in this bar.
Named holdings. 82 smaller positions (23.42%) are off this picture.
Tech US
Performance
Equity vs SPY
Drawdown
Path statistics are hidden. The quotes are estimated, or the time-weighted return disagrees with dollar P&L.
Today's Moves
No new activity today — no open thesis needed adjusting.
Track Record
18 On Track · 7 Lagging · 4 Stopped Out
Position
Conviction Then
Return Since
Verdict
CEG (2026-10-01)
6.5/10
+3.3%
On Track
MU (2026-10-01)
6.8/10
-16.9%
Stopped Out
OXY (2026-10-02)
6.8/10
+10.7%
On Track
ACN (2026-10-02)
6.8/10
+21.6%
On Track
ABNB (2026-10-02)
6/10
+2.4%
On Track
NVDA (2026-10-03)
7/10
-12.5%
Stopped Out
HPE (2026-10-03)
6.6/10
-20.5%
Stopped Out
PTC (2026-10-05)
7.7/10
+35.8%
On Track
MSFT (2026-10-06)
7.25/10
-0.6%
Lagging
HUM (2026-10-09)
7/10
+7.1%
On Track
TEVA (2026-10-10)
7/10
+2.4%
On Track
CRM (2026-10-13)
6.7/10
-2.0%
Lagging
FSLR (2026-10-13)
6/10
-3.0%
Lagging
GS (2026-10-14)
6.5/10
+0.3%
On Track
UNH (2026-10-15)
7.2/10
+2.9%
On Track
TSM (2026-10-16)
6.3/10
-3.8%
Lagging
TRV (2026-10-17)
7.2/10
+1.7%
On Track
AA (2026-10-17)
6.2/10
-5.5%
Lagging
IBN (2026-10-19)
7.2/10
-1.8%
Lagging
AMZN (2026-10-20)
6.8/10
-8.4%
Stopped Out
EFX (2026-10-21)
6.5/10
+4.6%
On Track
HAS (2026-10-21)
6.5/10
+8.7%
On Track
NOC (2026-10-22)
7/10
+3.4%
On Track
CLH (2026-10-22)
6/10
-5.4%
Lagging
LMT (2026-10-23)
7/10
+8.0%
On Track
SLB (2026-10-24)
7/10
+1.3%
On Track
UPS (2026-10-28)
7/10
+2.0%
On Track
LLY (2026-10-30)
7/10
+3.2%
On Track
CVX (2026-11-01)
7.7/10
+0.0%
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 EU quotes are estimated at cost today — every position below is marked from market value over quantity, not a fresh quote.
Position
Value
Unrealized 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
12 On Track · 3 Lagging · 1 Stopped Out
Position
Conviction Then
Return Since
Verdict
SAF.PA (2026-10-01)
6.5/10
-17.6%
Stopped Out
STLAP.PA (2026-10-03)
6.5/10
+6.7%
On Track
TTE.PA (2026-10-06)
6.3/10
+12.7%
On Track
TSCO.L (2026-10-09)
7.2/10
+7.9%
On Track
DEMANT.CO (2026-10-10)
7/10
+7.1%
On Track
ASML.AS (2026-10-15)
6.8/10
-7.5%
Lagging
NDX1.DE (2026-10-16)
7/10
-0.3%
Lagging
DHL.DE (2026-10-17)
7/10
+0.8%
On Track
AIXA.DE (2026-10-18)
6/10
-1.7%
Lagging
ENX.PA (2026-10-20)
6.7/10
+4.9%
On Track
EQNR.OL (2026-10-20)
6.5/10
+2.9%
On Track
ADS.DE (2026-10-22)
6.5/10
+4.8%
On Track
GETI-B.ST (2026-10-22)
6.8/10
+4.8%
On Track
LSEG.L (2026-10-23)
7.5/10
+0.3%
On Track
NOVN.SW (2026-10-28)
6.5/10
+3.9%
On Track
SHEL.L (2026-10-30)
6.5/10
+0.1%
On Track
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
⚠ Penny quotes are estimated at cost today — every position below is marked from market value over quantity, not a fresh quote.
Position
Value
Unrealized 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
⚠ Anti-fragile quotes are estimated at cost today — every position below is marked from market value over quantity, not a fresh quote.
Position
Value
Unrealized 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
⚠ Trend quotes are estimated at cost today — every position below is marked from market value over quantity, not a fresh quote.
Position
Value
Unrealized P&L
XLE ×87.86
$5539.52
—
XLK ×22.6
$4510.76
—
SMH ×8.53
$5218.24
—
XLV ×30.27
$5207.77
—
XBI ×32
$5207.77
—
XLB ×93.53
$4954.78
—
Track Record
4 On Track · 1 Lagging · 3 Stopped Out
Position
Conviction Then
Return Since
Verdict
XBI (2026-10-01)
3/10
-0.5%
Lagging
XLB (2026-10-01)
3/10
+7.4%
On Track
XLK (2026-10-03)
7/10
-10.2%
Stopped Out
SMH (2026-10-03)
7/10
-17.1%
Stopped Out
QQQ (2026-10-10)
6/10
-8.1%
Stopped Out
XLV (2026-10-10)
6.7/10
+8.2%
On Track
XLE (2026-10-13)
6.7/10
+6.1%
On Track
XLP (2026-10-15)
6.7/10
+3.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
⚠ Commodity quotes are estimated at cost today — every position below is marked from market value over quantity, not a fresh quote.
Position
Value
Unrealized 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
Track Record
1 On Track
Position
Conviction Then
Return Since
Verdict
BNO (2026-10-01)
6.5/10
+18.8%
On Track
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
⚠ Crypto quotes are estimated at cost today — every position below is marked from market value over quantity, not a fresh quote.
Position
Value
Unrealized 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 : +64.80%
Glossary
VIX term structure
VIX term structure is the curve of insurance prices across horizons, not a second copy of the VIX index.
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.
Legal & risk disclosures
General research disclaimer: this newsletter is a desk research framework compiled from third-party market data, filings and news. It may contain errors, omissions or delays, and past performance does not predict future results. Figures labelled illustrative (for example fan charts) are model outputs, not forecasts.
Not investment advice: nothing here is a personalised recommendation, an offer or a solicitation to buy or sell any security, currency, commodity or crypto-asset. It does not take into account your objectives, financial situation or risk tolerance. Consider seeking independent professional advice.
Jurisdiction: this content is not directed at any person or entity in a place where its distribution would be unlawful or require registration. Availability of the instruments mentioned varies by country; you are responsible for complying with the rules that apply to you.