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.
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 Data
7,541.40
yday 7,580.07
▼ -0.51%
NASDAQ Data
25,164.31
yday 25,437.00
▼ -1.07%
Nasdaq 100 Data
27,989.82
yday 28,384.85
▼ -1.39%
Dow Jones Data
51,983.98
yday 51,770.31
▲ +0.41%
Russell 2K Data
2,805.88
yday 2,811.84
▼ -0.21%
Euro Stoxx 50 Data
6,176.06
yday 6,131.31
▲ +0.73%
STOXX 600 Data
649.44
yday 646.75
▲ +0.42%
DAX Data
25,981.09
yday 25,818.21
▲ +0.63%
CAC 40 Data
8,047.69
yday 7,969.42
▲ +0.98%
FTSE 100 Data
10,761.30
yday 10,729.80
▲ +0.29%
IBEX 35 Data
18,957.80
▲ +1.63%
AEX Data
1,134.44
▼ -0.68%
SMI Data
14,802.52
▼ -0.05%
BEL 20 Data
5,876.76
▲ +0.61%
OMX Stockholm 30 Data
3,287.02
▲ +0.48%
Nikkei 225 Data
63,081.86
yday 63,290.11
▼ -0.33%
Hang Seng Data
23,091.02
yday 23,091.02
▼ -0.01%
Commodities
Metals
Gold Data
3,969.60
yday 3,898.90
▲ +1.81%
Silver Data
50.89
yday 49.28
▲ +3.27%
Copper Data
6.38
yday 6.52
▼ -2.19%
Platinum Data
1,436.00
yday 1,436.00
▼ -6.46%
Palladium Data
987.70
yday 987.70
▼ -1.29%
Energy
Oil (WTI) Data
96.46
yday 104.12
▼ -7.36%
Brent Data
104.77
yday 117.64
▼ -7.63%
Natural gas Data
2.88
yday 2.91
▼ -1.17%
Agriculture
Wheat Data
601.75
yday 601.75
▼ -0.29%
Corn Data
446.75
yday 449.00
▼ -0.50%
Soybeans Data
1,222.25
▼ -1.69%
Cocoa Data
5,453.00
yday 5,453.00
▼ -0.05%
Coffee Data
287.15
yday 287.15
▲ +0.60%
Cotton Data
77.83
▼ -0.85%
Crypto
Bitcoin Data
76,473.00
yday 78,112.00
▼ -2.10%
Ether Data
2,242.95
yday 2,282.86
▼ -1.75%
Solana Data
91.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 Data
4.59
yday 4.56
-2bp
US 10Y Data
4.91
yday 4.94
-7bp
US 30Y Data
5.28
yday 5.31
-4bp
2s10s spread Data
32.00
yday 38.00
-5bp
10Y-3M spread Data
70.00
yday 78.00
-8bp
Credit
US HY OAS Data
344.00
yday 326.00
+18bp
Baa-10Y spread Data
149.00
yday 149.00
+6bp
IG OAS Data
89.00 bp
yday 89.00 bp
calm
HY minus IG OAS Data
255.00 bp
watch
Volatility
VIX Data
19.42
yday 19.42
+2.22 (+12.9%)
VIX/VIX3M Data
0.93 ratio
yday 0.94 ratio
calm
VIX9D/VIX Data
0.99 ratio
yday 0.99 ratio
calm
Dollar & FX
US Dollar Index (DXY) Data
101.82
yday 101.78
+0.03 (+0.0%)
EUR/USD Data
1.12
▲ +0.32%
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 above the 200-day Data
62.62 pct
watch
SPY minus RSP, 1 day Data
-2.59 pp
calm
Liquidity
SOFR minus fed funds Data
7.00 bp
calm
Initial claims Data
194,000.00 count
yday 194,000.00 persons
calm
Cover checks
VIX Data
19.42 / 25.00
yday 19.42
Not Triggered
10Y-2Y spread Data
0.32 / -0.20
yday 38.00
Not Triggered
HY OAS Data
344.00 / 500.00
yday 326.00
Not Triggered
SPX drawdown from ATH Data
-3.79 / -10.00
Not 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
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.
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
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 10Y4.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.
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-02Goldman kept Buy and lifted the target to €170 from €150 the same day2026 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.
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-0212-month target lifted to 5,600p from 5,200pDecember 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%
SVRAPENNYWATCHNEW
Savara • Health Care
4/10Conviction
$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 target4.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.
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%
XLPCONSUMER STAPLESBUY🔥 19-issue streak
Consumer Staples Select Sector SPDR
6.3/10Conviction
$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 crashedClose 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.
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-0220-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.
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 settlementClose 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.
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-02Copper 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.
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-dayNo 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.
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-02Close 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.
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.
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.
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-USDWATCH🔥 66-issue streak
Bitcoin
3.8/10Conviction
$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-02IBIT 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.
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-02Sixth 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.
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%
BrentENERGYWATCH🔥 33-issue streak
BZ=F
5.8/10Conviction
$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 yetOPEC+ left December quotas unchangedUS 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.
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 slideGold 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.
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.
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.
Position
Value
Unrealized 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
Position
Conviction Then
Return Since
Verdict
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
Action
Ticker
Qty
Status
Buy
CAP.PA
2.36
—
Buy
BATS.L
0.0655
pending
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.
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
10 On Track · 5 Lagging
Position
Conviction Then
Return Since
Verdict
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.
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
Action
Ticker
Qty
Status
Sell
GLD
24.66
pending
Sell
DBC
491
pending
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.
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
Action
Ticker
Qty
Status
Buy
XLP
22.78
pending
Buy
XLF
35.95
pending
Sell
XLK
22.6
pending
Sell
SMH
8.53
pending
Sell
XBI
32
pending
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.
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
5 On Track · 3 Stopped Out
Position
Conviction Then
Return Since
Verdict
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.
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
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.
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 : +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.
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.
Penny-stock risk: very low-priced, thinly traded securities can be illiquid, volatile and easy to manipulate. Spreads can be wide, exits may be impossible at the quoted price, and you can lose your entire investment. Ideas in this category are diligence starting points, not a buy list.
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.