market_pulse — ^IBEX last print 2026-10-27 is not a Friday session change — omitted from the index band.
market_pulse — Pulse tiles, the index panel, VIX term structure and SPX analytics are dated 29 Oct or earlier, while the index-band closes are the 30 Oct session. Both are copied from their own sources and are not blended.
market_pulse — Brent's published session change is +2.4% (Kitco: December Brent +$2.76 to 117.64). The aggregator's continuous history shows 110.23 on 29 Oct to 117.64 on 30 Oct (+6.72%). The level matches; the change uses the settlement delta. WTI uses Kitco's +2.08% to 104.12 because the futures history skipped sessions. Silver's -6.06% is Kitco's spot session change; the futures close is 49.097 versus a 49.015 spot print.
market_pulse — ^TNX, Nikkei and Hang Seng did not have a Friday-versus-prior-session pair, and index_ladder was absent from pulse_ready because quote bodies expose close rather than price. Those rows are omitted rather than filled with a stale change. ^FTSEMIB and cotton had no usable close in the prepass.
market_pulse — Squawk alerts returned HTTP 401 (account key required). No overnight_tape. The prediction-market route did not return a live December FOMC contract.
portfolio_reality_check — MU stop-loss sell not re-posted — pending sells already cover the held quantity.
portfolio_reality_check — XLK stop-loss sell not re-posted — pending sells already cover the held quantity.
portfolio_reality_check — SMH stop-loss sell not re-posted — pending sells already cover the held quantity.
portfolio_reality_check — AMZN stop-loss sell not re-posted — pending sells already cover the held quantity.
portfolio_reality_check — XLK trend exit not re-posted — a full pending sell is already queued.
portfolio_reality_check — SMH trend exit not re-posted — a full pending sell is already queued.
portfolio_reality_check — XBI trend exit not re-posted — a full pending sell is already queued.
portfolio_reality_check — TLT, SPLV and IEF already have pending sells from prior sessions that cover, and in some cases exceed, the held quantity. This run does not add another sell. The 5% IEF and 0% TLT/SPLV targets wait on that queue. GLD is bought only with cash still shown as available.
penny_plays — Screener returned an empty universe for category=penny. No web-search name cleared the sub-$5, not-already-spiked bar, so the section publishes zero ideas.
commodities_outlook — The first prepass prices.json cached Thursday closes for Brent, WTI and silver. This run used a fresh commodity quote: Brent 117.64, WTI 104.12, silver 49.097, gold 3898.90.
portfolio_reality_check — Euro, penny, anti-fragile, trend, commodities and crypto positions all came back price_estimated. Tech US quotes are live. Flat P&L on the estimated books is a mark gap, not a claim that nothing moved.
1 of 7 books, weighted by capital invested. Estimated quotes, and books whose path statistics disagree with dollar P&L, are left out. Hit rate is 34 of 53 reviewed picks still on track. Average gain 6.5%, average loss -7.6%.
GeneralMarket Pulse 9 minThe 10-year yield is 4.94%, down 11bp, with HY OAS at 314bp and the tape VIX at 17.2. Friday's VIX close is 19.42.
MARKET PULSE
Friday's board is the live one: the S&P closed at 7580.07, down 1.82%, while breadth still shows 58.12% of members above the medium-term average and RSP ahead of SPY by 2.59pp.
Mixed tape constructive +1 Book Risk-On 4/4 clear
AIThe 10-year yield is 4.94%, down 11bp, with HY OAS at 314bp and the tape VIX at 17.2. Friday's VIX close is 19.42.
Indexes
S&P 500 Data
7,580.07
yday 7,743.98
▼ -1.82%
NASDAQ Data
25,437.00
yday 26,184.72
▼ -2.86%
Nasdaq 100 Data
28,384.85
▼ -3.46%
Dow Jones Data
51,770.31
yday 52,342.56
▼ -1.09%
Russell 2K Data
2,811.84
yday 2,859.22
▼ -1.66%
Euro Stoxx 50 Data
6,131.31
yday 6,207.07
▼ -1.22%
STOXX 600 Data
646.75
yday 649.11
▼ -0.36%
DAX Data
25,818.21
yday 26,039.68
▼ -0.85%
CAC 40 Data
7,969.42
yday 7,970.00
▼ -0.01%
FTSE 100 Data
10,729.80
yday 10,722.10
▲ +0.07%
AEX Data
1,134.44
▼ -0.68%
SMI Data
14,810.66
▲ +1.46%
BEL 20 Data
5,840.99
▲ +0.01%
OMX Stockholm 30 Data
3,271.40
▼ -0.29%
Nikkei 225 Data
64,659.47
▲ +2.78%
Hang Seng Data
23,091.02
▼ -0.01%
Commodities
Metals
Gold Data
3,898.90
yday 3,992.60
▼ -3.59%
Silver Data
49.10
yday 50.90
▼ -6.06%
Energy
Oil (WTI) Data
104.12
yday 102.79
▲ +2.08%
Brent Data
117.64
yday 111.85
▲ +2.40%
Crypto
Bitcoin Data
77,204.00
yday 78,527.00
▼ -1.68%
Ether Data
2,241.97
yday 2,247.82
▼ -0.26%
Solana Data
95.90
▼ -2.29%
US spot Bitcoin ETFs AI
-643.2 $m
yday +17.1 $m
Outbound
US spot Ether ETFs AI
-155.7 $m
yday -105.5 $m
Outbound
US spot Solana ETFs AI
-10.8 $m
Outbound
Rates
US 2Y Data
4.56
yday 4.61
-11bp
US 10Y Data
4.94
yday 4.98
-11bp
US 30Y Data
5.31
yday 5.32
-6bp
2s10s spread Data
38.00
yday 37.00
unch
10Y-3M spread Data
78.00
yday 80.00
-2bp
Credit
US HY OAS Data
314.00
yday 318.00
-4bp
Baa-10Y spread Data
143.00
yday 145.00
-2bp
IG OAS Data
86.00 bp
yday 86.00 bp
calm
HY minus IG Data
228.00 bp
calm
Volatility
VIX Data
17.20
yday 16.91
+0.29 (+1.7%)
VIX9D/VIX Data
0.92 ratio
yday 0.92 ratio
calm
VIX/VIX3M Data
0.89 ratio
yday 0.87 ratio
calm
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.17%
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 share above the 200-day Data
62.62 %
watch
Liquidity
SOFR minus fed funds Data
6.00 bp
calm
Initial claims Data
194,000.00 persons
calm
Cross-asset
Stock-bond 20d correlation Data
-0.23 ratio
calm
Average sector correlation Data
0.16 ratio
calm
Gold/copper Data
603.70 ratio
watch
Cover checks
VIX Data
17.20 / 25.00
yday 16.91
Not Triggered
10Y-2Y spread Data
38.00 / -20.00
yday 37.00
Not Triggered
HY OAS Data
314.00 / 500.00
yday 318.00
Not Triggered
SPX drawdown from 52w high Data
-1.20 / -10.00
Not Triggered
Anti-Fragile book (Dalio / Gave) Stagflation
AIGrowth cracked on the day: the Nasdaq fell 2.86% and copper's latest futures print is 6.4585. Inflation did not: Brent settled at 117.64 and the real yield was still 2.63% on 29 Oct. Gold's 3.59% drop is liquidation, not a disinflation signal, so long bonds stay at a zero weight
• Cut AI-capex beta first; XLK and SMH are already under the 50-day.
• Do not add long bonds while the quadrant is stagflation.
• Use gold only up to the cash already in the anti-fragile book.
AIZero of four hard triggers are fired: the tape VIX is 17.2, the 2s10s is 38bp, HY OAS is 314bp, and the 29 Oct S&P drawdown from the high is 1.2%. Friday's VIX close of 19.42 is still under 25. Internals are calm on 20-day stock-bond correlation and tight credit, with breadth and gold-versus-copper on watch. The book shifts to the stagflation weights because oil rose and the Nasdaq fell, and it does not buy the crash hedge while the regime is still risk-on.
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-month0.89 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%
−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 strength107.7 leading
90110
XLV relative strength107.1 leading
90110
XLP relative strength103.5 leading
90110
XLB relative strength102.0 leading
90110
XLU relative strength101.2 leading
90110
XLY relative strength100.9 leading
90110
XLF relative strength100.3 leading
90110
XLK relative strength99.8 lagging
90110
XLRE relative strength98.7 improving
90110
XLI relative strength96.4 improving
90110
XLC relative strength90.7 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: credit contributed the only point. Friday's equity drop sits on the price board, not in this print.
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
Improving
XLRE Real Estate, 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 · 3/11 above 50d · 6/11 up today · 3 within 3% of 52w high · best 1m: DAX +2.5% · 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,720.39
-0.30%
-0.47%
+0.21%
+2.73%
+12.78%
-1.48%
+6.43%
+0.25%
bench.
Nasdaq-100
29,402.51
-1.38%
-1.41%
-3.09%
+4.61%
+16.45%
-5.84%
+5.40%
-1.39%
Lagging98.6
Nasdaq Composite
26,184.72
-1.38%
-1.94%
-2.29%
+4.23%
+12.66%
-5.13%
+4.60%
-1.52%
Lagging98.4
Dow Jones Industrial
52,342.56
-0.25%
-0.97%
+1.93%
+0.26%
+8.90%
-3.69%
+3.49%
+0.17%
Improving99.4
Russell 2000
2,859.22
+1.01%
+2.81%
+1.83%
-2.95%
+15.20%
-6.82%
+1.98%
-0.31%
Improving98.6
Europe
Euro Stoxx 50
6,207.07
+0.64%
+0.05%
-0.99%
-1.16%
+7.09%
-5.25%
+2.00%
-2.33%
Improving97.2
DAX
26,039.68
+1.31%
+1.54%
+2.51%
+3.88%
+6.33%
-1.52%
+4.80%
+0.90%
Leading100.6
CAC 40
7,970
+1.05%
+0.61%
-1.49%
-4.42%
-2.20%
-8.66%
-3.03%
-3.40%
Improving96.0
FTSE 100
10,722.1
+0.26%
-1.47%
-0.84%
+2.22%
+7.96%
-1.73%
+2.45%
-0.41%
Improving99.0
Asia
Nikkei 225
64,659.47
+2.78%
+0.36%
+0.82%
+0.81%
+28.45%
-10.65%
+5.30%
-2.37%
Lagging97.7
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 2 minThe Nasdaq fell 2.86% to 25437 because Intel dropped 28.6% on a weak PC guide and Amazon's second quarter of negative free cash flow kept the AI-spend scare in the price. The S&P lost 1.82%…
YESTERDAY'S MARKET RETROSPECTIVE
The Nasdaq fell 2.86% to 25437 because Intel dropped 28.6% on a weak PC guide and Amazon's second quarter of negative free cash flow kept the AI-spend scare in the price. The S&P lost 1.82% to 7580.07 and the Dow fell 1.09%.
How Yesterday Unfolded
Asia The aggregator has no Friday Nikkei or Hang Seng close, so the session sequence that can be checked starts in Europe.
Europe The DAX fell 0.85% to 25818.21, the CAC was flat at 7969.42, and the FTSE rose 0.07% to 10729.80. AstraZeneca's earnings jump offset bank losses in London.
US The Nasdaq closed at 25437, down 2.86%, the S&P at 7580.07, down 1.82%, and the Dow at 51770.31, down 1.09%. Intel fell 28.6% and Amazon's negative free cash flow kept the AI complex offered.
Semiconductors and AI capex → Staples, health care and Treasuries · SMH fell 6.98% to 522.49 while XLP rose 1.41% to 89.42 and the 10-year yield fell 11bp to 4.94%.
Cash left the capex complex and bid defensives and duration on the same session.
Key Drivers
Intel's guidance break — Intel guided to $15-16bn of revenue and 25 cents of adjusted EPS versus expectations near $17.1bn and 43 cents, and the shares fell 28.6%.
Amazon's cash burn — Amazon missed and reported a second quarter of negative free cash flow while keeping a $220bn capital-spending plan. The shares fell about 1.4%.
Bridge to Today
Monday's open has to show whether the 11bp drop in the 10-year survives a Nasdaq that closed 2.86% lower.
Nasdaq Composite-1.38% today
−3%+3%
US 10Y4.94%
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 minFree cash flow
CONCEPT OF THE DAY
Free cash flow
Why today : Amazon just printed a second quarter of negative free cash flow while keeping a $220bn spending plan, which is why the Nasdaq led Friday's drop.
Free cash flow is the cash left after a business pays its operating bills and the equipment, plants, or data centers it needs to keep going. Accounting profit can look fine while cash does not, because profit does not time the spending or the build-out that comes before revenue. The useful question in a heavy investment cycle is whether the next few quarters show cash catching up with that spending, or another leg of outlay with no payoff. One weak quarter is a bridge if management can point to projects that are about to earn. It is a valuation problem if the spending plan keeps rising and cash keeps leaving. That test is forward-looking: the next prints either refill the cash account or they do not.
Over the next month the refining and buyback bid can outlast Friday's equity flush: adjusted EPS was $4.23 versus $4.12, with $19.1bn of free cash flow.
EPS beatFCF $19.1bnRSI 85.6
Fundamentals
8/10
Sentiment / flow
—
Catalyst
8/10
Narrative
7/10
Technicals
5/10
30 Oct Q3 adjusted EPS $4.23 versus a $4.12 consensusFree cash flow $19.1bn and a $20bn 2027 buyback plan44th straight year of a higher annual dividend
Mkt Cap
$518.1B
P/E
18.0
Invalidation: A close under $175, or Brent back under $110.
TradingView's price for XOM. It is not the last print in this letter.
Desk research framework — not a recommendation to buy or sell.
StocksPenny Plays 1 min
PENNY PLAYS
Looked. Nothing priced.
Most sub-$5 names that look cheap stay cheap or go to zero. This screen is diligence, not a buy list.
Desk research framework — not a recommendation to buy or sell.
StocksTrend Follow 6 minEnergy leads the buy list, 14.89 points of 20-day RS ahead of SPY, while XLK and SMH are exits under the 50-day.
TREND FOLLOW
Energy leads the buy list, 14.89 points of 20-day RS ahead of SPY, while XLK and SMH are exits under the 50-day.
7 of 18 universe names closed above their 50-day.
Ticker
Name
Conviction
1d
XLE
Energy Select Sector SPDR
7.7
+1.91%
XLP
Consumer Staples Select Sector SPDR
6.7
+1.41%
XLB
Materials Select Sector SPDR
6
+0.40%
XLV
Health Care Select Sector SPDR
7
+0.45%
XLF
Financial Select Sector SPDR
5.5
-0.76%
XLK
Technology Select Sector SPDR
3.3
-4.89%
SMH
VanEck Semiconductor ETF
2.7
-6.98%
XBI
SPDR S&P Biotech ETF
4
-1.15%
XLEENERGYBUY🔥 18-issue streak
Energy Select Sector SPDR
7.7/10Conviction
$70.02
▲ +1.91%
Over the next 2-4 weeks stay long XLE while it holds the 50-day; the 20-day gap versus SPY is the confirmation.
Rules-based sleeve — factor not scored.No positioning series on this ETF.Brent settlement 117.64 after a Hormuz strEnergy remains the leading sector sleeve.Above the 50- and 200-day; widest 20-day R
Fundamentals
—
Sentiment / flow
—
Catalyst
8/10
Narrative
6/10
Technicals
9/10
Hormuz tanker strike lifted Brent's settlement to 117.64XLE still stacked above the 50- and 200-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 staples can keep working if the AI-capex unwind continues and XLP holds its 50-day.
Rules-based sleeve — factor not scored.No positioning series on this ETF.Friday's tape rotated toward defensives.Staples leadership is the rotation, not a Above the 50- and 200-day after Friday's b
Fundamentals
—
Sentiment / flow
—
Catalyst
6/10
Narrative
6/10
Technicals
8/10
Friday rotation out of AI capex namesXLP still above a rising 50-day
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.
Over the next 2-4 weeks materials stay a rules-based hold while XLB is above the 50-day and ahead of SPY.
Rules-based sleeve — factor not scored.No positioning series on this ETF.No dated materials catalyst beyond RS.The sleeve is the trend, not a new narratiPrice still above the 50- and 200-day.
Fundamentals
—
Sentiment / flow
—
Catalyst
—
Narrative
5/10
Technicals
7/10
20-day RS versus SPY still positiveNo fresh company catalyst required by the rule
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🔥 21-issue streak
Health Care Select Sector SPDR
7/10Conviction
$184.87
▲ +0.45%
Over the next 2-4 weeks health care can stay bid if earnings beats keep landing and XLV holds the 50-day.
Rules-based sleeve — factor not scored.No positioning series on this ETF.AstraZeneca's Friday beat fed the sleeve.Health care is a leading RRG sector.Above the 50- and 200-day; RS still positi
Fundamentals
—
Sentiment / flow
—
Catalyst
7/10
Narrative
6/10
Technicals
8/10
AstraZeneca rallied after a Q3 profit beatXLV remains stacked above both averages
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.
Over the next 1-2 weeks financials are only a hold while XLF stays above the 50-day; the cushion is thin.
Rules-based sleeve — factor not scored.No positioning series on this ETF.No dated financials catalyst today.Included because the rule passes, barely.Just 0.2% above the 50-day. Marginal.
Fundamentals
—
Sentiment / flow
—
Catalyst
—
Narrative
5/10
Technicals
6/10
Rule pass: price above the 50-day and the 200-day20-day RS versus SPY still positive
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🔥 21-issue streak
Technology Select Sector SPDR
3.3/10Conviction
$179.51
▼ -4.89%
The next sessions are an exit, not a dip buy: XLK closed under its 50-day after Intel and Amazon.
Rules-based sleeve — factor not scored.No positioning series on this ETF.AI capex scare is why the trend broke.Tech leadership has failed the 50-day testClose 179.51 is below the 50-day.
Fundamentals
—
Sentiment / flow
—
Catalyst
3/10
Narrative
4/10
Technicals
3/10
Intel guidance and Amazon cash burn hit the sleeveClose is 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.
Stay out of SMH until it reclaims the 50-day; Friday's break is the exit, not a starter.
Rules-based sleeve — factor not scored.No positioning series on this ETF.Intel's guide hit the whole sleeve.Semis are no longer the leadership narratiDown 6.98% and under the 50-day.
Fundamentals
—
Sentiment / flow
—
Catalyst
3/10
Narrative
3/10
Technicals
2/10
Intel fell 28.6% on PC guidanceSMH closed under the 50-day
Invalidation: A daily close back above the 50-day near 573.
TradingView's price for SMH. It is not the last print in this letter.
XBI comes off the book because Friday's close lost the 50-day, even though the miss is small.
Rules-based sleeve — factor not scored.No positioning series on this ETF.No fresh biotech catalyst; the average broThe trend rule, not a drug story, forces tClosed 0.41% under the 50-day.
Fundamentals
—
Sentiment / flow
—
Catalyst
—
Narrative
4/10
Technicals
4/10
Close slipped under the 50-dayHealth-care leadership did not extend to this sleeve
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.
CryptoCryptocurrency Landscape 2 minUS spot bitcoin ETFs redeemed $643.2m on 30 Oct and ether ETFs redeemed $155.7m. Bitcoin is 77204 and ether is 2241.97.
CRYPTOCURRENCY LANDSCAPE
US spot bitcoin ETFs redeemed $643.2m on 30 Oct and ether ETFs redeemed $155.7m. Bitcoin is 77204 and ether is 2241.97.
Ticker
Name
Conviction
1d
BTC-USD
Bitcoin
4
-1.68%
ETH-USD
Ether
3.5
-0.26%
SOL-USD
Solana
4
-2.29%
BTC-USDWATCH🔥 63-issue streak
Bitcoin
4/10Conviction
$77204.00
▼ -1.68%
Into the next session a $643.2m spot-ETF redemption keeps bitcoin on watch, not a buy, under the 78527 prior print.
No issuer fundamentals for a coin.Spot ETFs redeemed $643.2m on 30 Oct.Equity risk-off, not a crypto-only print.Still trading as a risk asset.77204, down 1.68% from 78527.
Fundamentals
—
Sentiment / flow
3/10
Catalyst
4/10
Narrative
5/10
Technicals
4/10
30 Oct US spot bitcoin ETFs redeemed a net $643.2mIBIT alone was about $233.7m of that
Invalidation: A daily close back above 79876 with a positive ETF print.
TradingView's price for BTC-USD. It is not the last print in this letter.
Into the next session a $155.7m ether-ETF outflow keeps ether on watch under 2300.
No issuer fundamentals for a coin.Ether ETFs redeemed $155.7m on 30 Oct.No ether-specific catalyst; flows are the The flow gap versus bitcoin is the story.2241.97, down 0.26% on the day.
Fundamentals
—
Sentiment / flow
3/10
Catalyst
3/10
Narrative
4/10
Technicals
4/10
30 Oct US spot ether ETFs redeemed a net $155.7m
Invalidation: A daily close above 2313 with a positive ETF print.
TradingView's price for ETH-USD. It is not the last print in this letter.
Solana stays a watch while its own spot ETFs are also in redemption, down 2.29% to 95.90.
No issuer fundamentals for a coin.Solana ETFs redeemed $10.8m on 30 Oct.No solana-specific catalyst this run.A third flow sleeve, not a new story.95.90, down 2.29% from 98.15.
Fundamentals
—
Sentiment / flow
4/10
Catalyst
—
Narrative
4/10
Technicals
4/10
30 Oct US spot Solana ETFs redeemed about $10.8m
Invalidation: A daily close back above 100 with a positive flow print.
TradingView's price for SOL-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 at 117.64, a watch after the Hormuz strike, and gold futures fell 3.59% to 3898.90.
COMMODITIES OUTLOOK
Brent settled at 117.64, a watch after the Hormuz strike, and gold futures fell 3.59% to 3898.90.
Oil caught the geopolitical bid and gold did not: Friday was an inflation shock plus liquidation, not a haven bid. If Brent holds the 117.64 settlement and…
Ticker
Name
Conviction
1d
BZ=F
Brent
7
+2.40%
GC=F
Gold
5.5
-3.59%
BrentENERGYWATCH🔥 30-issue streak
BZ=F
7/10Conviction
$117.64
▲ +2.40%
Over the next week the Hormuz premium can hold Brent above $110, but Friday's settlement is a watch, not a new add.
Physical disruption is still the balance.No COT or positioning series this run.Friday tanker strike is the dated event.The inflation input is crude, not bullion.117.64 is a spike, not a fresh base.
Fundamentals
7/10
Sentiment / flow
—
Catalyst
8/10
Narrative
7/10
Technicals
6/10
Another commercial tanker was struck in the Strait of HormuzDecember Brent settled at 117.64, up $2.76 on the sessionUS midterms on 3 Nov are the next headline window for the conflict
Invalidation: A confirmed Hormuz reopening, or a settlement back under $110.
TradingView's price for BZ=F. It is not the last print in this letter.
Over the next week gold stays a liquidation market, not a haven, while the 10-year real yield is still 2.63%.
Real yield still 2.63% on 29 Oct.No futures-positioning series this run.Friday's liquidation is the event.The haven bid failed on the day.Closed 3898.90, down 3.59%.
Fundamentals
6/10
Sentiment / flow
—
Catalyst
7/10
Narrative
5/10
Technicals
4/10
Futures fell 3.59% to 3898.90 even as nominal yields droppedKitco spot was near 3879.90, down 3.52%, the same directionReal yield DFII10 was 2.63% on 29 Oct
Invalidation: Futures reclaim and hold the prior 4043.90 close.
TradingView's price for GC=F. It is not the last print in this letter.
StocksPortfolio Reality Check 7 min30d hit rate 64%
PORTFOLIO REALITY CHECK
P&L Across Portfolios
Tech US
-3.54%
Named holdings. 140 smaller positions (29.7%) 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
TWR
-3.54%
Sharpe
-4.53
Max DD
-3.54%
Sortino
-4.38
Calmar
N/A
Ann. return
N/A
Beta vs SPY
N/A
Allocation
Positions89%
Cash11%
Today's Moves
Action
Ticker
Qty
Status
Buy
XOM
1.16
pending
Buy
GD
0.5816
pending
Sell
MU
2.09
—
Sell
NVDA
13.25
pending
Sell
AMZN
5.95
—
Current Holdings
Position
Value
Unrealized P&L
TSM ×20.93
$8501.15
-0.2%
XOM ×129
$24121.90
+22.5%
UNH ×8.49
$3456.23
-4.5%
INTC ×14.08
$925.95
-23.8%
MSFT ×12.33
$6437.08
+26.9%
AMZN ×5.95
$1430.73
-11.1%
CVX ×7.29
$1717.39
+18.4%
FRO ×38.46
$2188.34
+40.7%
+51 more holdings
Track Record
17 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
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
AZN.L
1.79
pending
Current Holdings
⚠ Live quotes are degraded for this book — every position below is marked at cost, so the P&L is not a market move.
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
⚠ Live quotes are degraded for this book — every position below is marked at cost, so the P&L is not a market move.
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
Buy
GLD
13.36
pending
Sell
TLT
194
—
Sell
SPLV
273
—
Sell
IEF
164
—
Current Holdings
⚠ Live quotes are degraded for this book — every position below is marked at cost, so the P&L is not a market move.
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
Sell
XLK
22.6
—
Sell
SMH
8.53
—
Buy
XLE
29.55
pending
Buy
XLP
23.14
pending
Buy
XLB
39.24
pending
Buy
XLV
11.19
pending
Buy
XLF
36.62
pending
Sell
XBI
32
—
Current Holdings
⚠ Live quotes are degraded for this book — every position below is marked at cost, so the P&L is not a market move.
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
⚠ Live quotes are degraded for this book — every position below is marked at cost, so the P&L is not a market move.
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
⚠ Live quotes are degraded for this book — every position below is marked at cost, so the P&L is not a market move.
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.20%
Glossary
free cash flow
Free cash flow is the cash left after a business pays its operating bills and the equipment, plants, or data centers it needs to keep going.
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.