market_pulse — Cross-asset equity tile and index_panel S&P print are 21 Oct (7757.17, +0.58%). Cash-band S&P close is 22 Oct at 7663.43 (−1.21%). Yields, DXY and the 2s10s tile are 22 Oct. The two clocks are both copied, not blended.
market_pulse — Squawk-alert feed returned HTTP 401. Same-day FX intervention check fell back to the central-bank calendar and web sources.
market_pulse — GET /movers is dated 2026-09-30, so movers were omitted rather than printed as yesterday's tape.
market_pulse — SPX analytics and breadth are dated 2026-10-19. VIX spot quote had a null close on 23 Oct; the VIX tile (16.68, as of 21 Oct) is the print used.
us_equity_ideas — Aggregator /news/LMT last item is 23 Sep and missed the 22 Oct results. The guide and the $589.91 close are from the company release and the price history.
eu_equity_ideas — eu_fundamentals_gap: /fundamentals/LSEG.L returned no_data_any_source (FMP 402, no SimFin id). Price is the 22 Oct eodhd close, 9466 pence. Prior close was not in a one-bar history, so price_change_pct is null.
penny_plays — Screener category=penny returned no run. The dated sub-$5 PDUFA that was still open, IRD's 17 Oct presbyopia decision, is already marked approved. No name cleared the $5 and ≥6/10 bar.
commodities_outlook — Brent aggregator bar is 111.29 (+1.10%, stale flag, 22 Oct) versus the CNBC/Newsquawk settle of $113.17 (+4%). The gap is about 1.7%, inside the 2% replace rule, so current_price stays the aggregator print. WTI aggregator bar is 100.56 on 23 Oct versus the $99.47 Thursday settle, also inside 2%.
risk_cover_playbook — Skipped stock-bond correlation, sector pairwise correlation, MOVE, put/call and a 5-session DXY change. SPY history ends 19 Oct, TLT history was not aligned, and those series were not in the prepass.
trend_follow — XLE, XLV, XLP, XLK, SMH, XBI, XLB and SPY history ends 19 Oct. XLF, XLU and QQQ print through 22 Oct. QQQ has 32 bars, so the 200-day test fails and it is omitted. XLE and XLV stay HOLD because they are already held and still above the 50-day. XLP is the only fresh BUY.
portfolio_reality_check — These books came back with every holding price_estimated: Euro Only, Penny Plays, Anti-Fragile, Trend Follow, Commodities, Crypto. Their P&L is not in the blend.
portfolio_reality_check — /performance values Tech US at 96463.83 with all_prices_estimated true and pnl -3.54%, equal to realized P&L only. Live positions sum to 103437.56 (pnl +3.44%). The headline uses the live mark. TWR on /performance is -3.54% and disagrees in sign, so Tech US stays out of the blend.
Hormuz attacks keep Brent above $100 into Iran's reply
Probability: High • Impact: High
Portfolio Snapshot
All Portfolios, Combined: N/A
Blended P&L: N/A • 30d Hit Rate: +45.00%
Blended P&L withheld: none of the 7 books has a live quote that agrees with its time-weighted return. Hit rate is 9 of 20 reviewed picks still on track. Average gain 8.3%, average loss -6.4%.
GeneralMarket Pulse 9 minThe 22 Oct rate print has the 2-year at 4.65% (−16bp) and the 10-year at 4.96% (−17bp). HY OAS is 327bp (−6bp) and VIX is 16.68 (−0.63pt), with the 2s10s spread at 31bp.
MARKET PULSE
Cash equities are a session ahead of that easing tile: the S&P closed at 7663.43 (−1.21%) and the Nasdaq at 26008.86 (−2.60%). Hang Seng is the panel laggard at −8.4%.
Easing constructive +1 Book Risk-On 4/4 clear
AIThe 22 Oct rate print has the 2-year at 4.65% (−16bp) and the 10-year at 4.96% (−17bp). HY OAS is 327bp (−6bp) and VIX is 16.68 (−0.63pt), with the 2s10s spread at 31bp.
Indexes
S&P 500 Data
7,663.43
yday 7,757.17
▼ -1.21%
NASDAQ Data
26,008.86
yday 26,702.86
▼ -2.60%
Nasdaq 100 Data
28,958.69
yday 29,822.52
▼ -2.90%
Dow Jones Data
52,867.98
yday 52,856.09
▲ +0.02%
Russell 2K Data
2,784.03
yday 2,781.02
▲ +0.11%
Euro Stoxx 50 Data
6,136.06
yday 6,136.06
▼ -1.10%
STOXX 600 Data
639.77
▼ -0.77%
DAX Data
25,371.75
yday 25,622.61
▼ -1.07%
CAC 40 Data
7,811.26
yday 7,956.70
▼ -1.39%
FTSE 100 Data
10,730.06
yday 10,730.06
▼ -1.40%
IBEX 35 Data
19,072.40
▼ -1.31%
AEX Data
1,135.20
▼ -0.67%
SMI Data
14,473.07
▲ +0.57%
OMX Stockholm 30 Data
3,161.46
▼ -1.89%
Nikkei 225 Data
62,907.84
yday 62,907.84
▼ -2.65%
Hang Seng Data
23,191.75
yday 22,926.90
▲ +1.16%
Heating oil Data
4.93
▲ +3.54%
Commodities
Metals
Gold Data
4,030.10
▼ -1.93%
Silver Data
56.22
▼ -1.89%
Copper Data
6.46
▼ -1.88%
Platinum Data
1,570.20
▼ -2.03%
Palladium Data
1,059.50
▼ -2.12%
Energy
Oil (WTI) Data
100.56
▲ +1.29%
Brent Data
111.29
yday 108.82
▲ +1.10%
Natural gas Data
2.72
▼ -8.07%
Agriculture
Wheat Data
629.50
yday 629.50
▼ -1.29%
Corn Data
465.00
▼ -1.95%
Crypto
Bitcoin Data
81,742.00
yday 82,513.00
▼ -0.93%
Ether Data
2,402.05
yday 2,431.94
▼ -1.23%
Solana Data
104.35
▼ -0.20%
US spot Bitcoin ETFs AI
-635.6 $m
yday +524.8 $m
Outbound
Rates
US 2Y Data
4.65
yday 4.81
-16bp
US 10Y Data
4.96
yday 5.13
-17bp
US 30Y Data
5.29
yday 5.42
-13bp
2s10s spread Data
31.00
yday 32.00
-1bp
10Y-3M spread Data
74.00
yday 88.00
-14bp
Credit
US HY OAS Data
327.00
yday 333.00
-6bp
Baa-10Y spread Data
144.00
yday 144.00
unch
IG OAS Data
88.00 bp
calm
HY minus IG Data
239.00 bp
watch
Volatility
VIX Data
16.68
yday 17.31
-0.63 (-3.6%)
VIX/VIX3M term structure Data
0.89 ratio
calm
VIX9D/VIX Data
0.93 ratio
calm
Dollar & FX
US Dollar Index (DXY) Data
101.58
yday 101.84
-0.20 (-0.2%)
EUR/USD Data
1.12
▼ -0.14%
Breadth
% > 50d Data
50.6%
yday 50.6%
—
% > 200d Data
62.7%
yday 62.7%
—
Adv / Dec Data
219 / 204
yday 219 / 204
—
New hi / lo Data
39 / 15
yday 39 / 15
—
SPY−RSP 1d Data
-0.7pp
yday -0.7pp
—
SPY−RSP 5d Data
-2.46pp
yday -2.46pp
—
SPY−RSP 21d Data
-0.28pp
yday -0.28pp
—
% from 52w Data
-2.28%
yday -2.28%
—
Europe % > SMA50 Data
27.6%
—
Europe % > SMA200 Data
73.7%
—
Europe % advancing Data
35.9%
—
S&P share above the 200-day Data
62.74 %
calm
Liquidity
SOFR minus fed funds Data
0.00 bp
calm
Initial claims Data
194,000.00 claims
calm
Cross-asset
Gold/copper ratio (GC=F / HG=F) Data
623.80 ratio
calm
Cover checks
VIX Data
16.68 / 25.00
yday 17.31
Not Triggered
10Y-2Y spread (percent) Data
0.31 / -0.20
Not Triggered
HY OAS (bp) Data
327.00 / 500.00
Not Triggered
S&P drawdown from 52w high (percent, 19 Oct analytics) Data
-2.28 / -10.00
Not Triggered
Anti-Fragile book (Dalio / Gave) Stagflation
AIOil is the inflation leg and copper is not the growth leg: the cited Brent settle jumped, while HG=F fell 1.88% to 6.4605 and gold fell 1.93% to 4030. HY OAS at 327bp says credit is not breaking, and claims are a single 194k print, not a labor uptrend. That is closer to stagflati
• Cut AI beta first. The Nasdaq already fell 2.60% on 22 Oct and the SOX fell 6.7%.
• Add SH only if a second trigger fires. Do not add TLT while Brent is the inflation shock.
• Hold the gold sleeve. Do not fund it by selling the commodity sleeve.
AIZero of four hard triggers are fired: VIX 16.68 is under 25, the 2s10s is +31bp, HY OAS is 327bp, and the S&P is 2.28% under its 52-week high on the 19 Oct analytics. The 22 Oct session still dropped the S&P 1.21% and the Nasdaq 2.60% without flipping those switches. Internals are mostly calm, with the HY-IG gap the one watch.
Same bands as the 200-day, shown as context. This print does not vote.
Share of issues advancing51.2%
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.83 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-2.28%
−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-0.68 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+24
−40+40
Neither tail is a buy. The tick only says which extreme was larger.
XLE relative strength107.9 leading
90110
XLV relative strength103.5 leading
90110
XLP relative strength102.6 leading
90110
XLY relative strength99.8 improving
90110
XLB relative strength99.0 improving
90110
XLK relative strength98.9 lagging
90110
XLC relative strength98.6 lagging
90110
XLF relative strength97.1 improving
90110
XLU relative strength96.4 improving
90110
XLRE relative strength95.2 improving
90110
XLI relative strength94.0 lagging
90110
Chart.js, from this issue and stored issues. Each axis is labeled on the chart.
Regime engine
constructivescore +1
The engine is constructive (+1): only HY OAS at 327bp scores a point. VIX 16.68, a 31bp 2s10s and 62.74% of the S&P above the 200-day are neutral, and the weakness is not US-only — the Nikkei panel day is −2.65%.
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.
This heatmap is TradingView, with its own data and its mark left in place. It is not the numbers in this letter. The other panels load when you choose them. If a panel is empty, their data-set name changed; the charts above still stand.
Global indices
8/11 above 200d · 1/11 above 50d · 3/11 up today · 3 within 3% of 52w high · best 1m: Dow Jones Industrial +2.6% · worst 1m: Hang Seng -8.4%
Index
Last
1d
5d
1m
3m
YTD
vs 52w hi
vs 200d
vs 50d
RS
United States
S&P 500
7,663.43
-1.21%
-1.04%
+1.48%
+2.13%
+11.95%
-2.21%
+5.91%
-0.27%
bench.
Nasdaq-100
28,958.69
-2.90%
-3.26%
-4.96%
+2.95%
+14.69%
-7.26%
+4.09%
-2.99%
Lagging98.0
Nasdaq Composite
26,008.86
-2.60%
-2.64%
-3.44%
+4.14%
+11.90%
-5.76%
+4.12%
-2.28%
Lagging98.5
Dow Jones Industrial
52,867.98
+0.02%
+1.32%
+2.63%
+1.77%
+10.00%
-2.73%
+4.66%
+0.98%
Leading100.9
Russell 2000
2,784.03
+0.11%
+0.61%
-1.92%
-4.98%
+12.17%
-9.27%
-0.55%
-3.55%
Lagging96.1
Europe
Euro Stoxx 50
6,136.06
-1.10%
-1.05%
-4.02%
-1.11%
+5.86%
-6.34%
+0.97%
-3.64%
Lagging95.3
DAX
25,371.75
-1.07%
-0.04%
-2.43%
-1.73%
+3.60%
-4.04%
+2.24%
-1.60%
Improving98.8
CAC 40
7,811.26
-1.39%
-1.56%
-5.73%
-7.88%
-4.15%
-10.48%
-5.02%
-5.81%
Lagging94.2
FTSE 100
10,730.06
-1.40%
+0.69%
-0.55%
+0.72%
+8.04%
-1.65%
+2.71%
-0.35%
Lagging98.6
Asia
Nikkei 225
62,907.84
-2.65%
-7.14%
-1.59%
-5.88%
+24.97%
-13.07%
+2.57%
-5.04%
Lagging95.7
Hang Seng
23,191.75
+1.16%
-3.62%
-8.40%
+1.36%
-9.52%
-17.08%
-9.00%
-7.22%
Lagging91.9
daily close, local currency (not FX-adjusted); 52w high uses closes
GeneralYesterday's Market Retrospective 1 minAI-spend fears and a Hormuz oil shock did the damage: the S&P fell 1.21% to 7663.43 and the Nasdaq 2.60% to 26008.86, while the Dow added 0.02% to 52867.98.
YESTERDAY'S MARKET RETROSPECTIVE
AI-spend fears and a Hormuz oil shock did the damage: the S&P fell 1.21% to 7663.43 and the Nasdaq 2.60% to 26008.86, while the Dow added 0.02% to 52867.98.
Bridge to Today
The 28 Oct FOMC is the test of whether a 4.65% two-year and a five-month-high Brent price can sit in the same policy call.
Nasdaq Composite-2.60% today
−3%+3%
US 10Y4.96%
3%6%
Now. The Nasdaq's move on this tape, and the 10-year. Yesterday's close stays in the sentence above.
GeneralConcept of the Day 1 minWhat the VIX curve is actually pricing
CONCEPT OF THE DAY
What the VIX curve is actually pricing
Why today : Today's curve is in contango: 9-day 15.49, 1-month 16.68, 3-month 18.72, 6-month 20.62, so the front is not priced as an active stress event.
VIX term structure is the set of prices for S&P 500 volatility across horizons. The 9-day contract prices the next week and a half. The 1-month contract is the VIX people quote. The 3-month and 6-month contracts price the quarter and the half-year. When the short contract is cheaper than the long one, the curve is in contango: insurance for a distant window costs more than insurance for a near one. That is the ordinary state, because uncertainty compounds with time. When the short contract is more expensive, the curve is in backwardation: traders are paying up for protection now, which means a stress event is already in the price. A single VIX print cannot show that. A 16 handle in contango is a calm curve. The same 16 handle above the 3-month contract says the front is already stressed. Compare the front to the back before you treat a low VIX as an all-clear.
22 Oct: Q3 sales $20.7bn, +11% y/y, EPS $7.97 vs $6.95 a year ago.FY 2026 sales guide raised to $80-82bn and diluted EPS to $30.35-30.75.Free-cash-flow guide raised to $7.8-8.0bn; backlog a record $292bn.
Mkt Cap
$111.7B
P/E
22.5
Invalidation: FY EPS guide cut below $29.95, or F-35 lot funding stalls.
TradingView's price for LMT. It is not the last print in this letter.
Desk research framework — not a recommendation to buy or sell.
StocksEU Equity Ideas 1 minLSEG.L BUY
EU EQUITY IDEAS
Ticker
Name
Conviction
1d
LSEG.LNEW
London Stock Exchange Group
7.5
—
LSEG.LGROWTHBUYNEW
London Stock Exchange Group • Financials
7.5/10Conviction
$9466.00
▲ N/A
Over the next two quarters the new floor is the story: organic income growth of at least 8% and equity free cash flow of at least £2.8bn.
Q3 income +8.8%Guide at least 8%Quote in pence
Fundamentals
—
Sentiment / flow
—
Catalyst
8/10
Narrative
7/10
Technicals
—
22 Oct trading update: Q3 total income ex-recoveries +8.8%.FY organic growth guide raised to at least 8.0%, from 7.0-7.5% at the half year.EBITDA margin expansion guided to 100-120bp; equity FCF at least £2.8bn.
Invalidation: Organic growth guide slips back under 7.5%.
TradingView's price for LSEG.L. 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 minStaples are the fresh add. Energy and health care still clear the rule but are already held, so they stay. Tech, semis, biotech and materials remain exits.
TREND FOLLOW
Staples are the fresh add. Energy and health care still clear the rule but are already held, so they stay. Tech, semis, biotech and materials remain exits.
6 of 18 names close above their 50-day. Only XLE, XLV and XLP also have the 50-day above the 200-day and positive 20-day RS versus SPY. QQQ has 32 bars and no…
Ticker
Name
Conviction
1d
XLP
Consumer Staples Select Sector SPDR
6.3
-0.47%
XLE
Energy Select Sector SPDR
7
+1.86%
XLV
Health Care Select Sector SPDR
6.3
-0.87%
XLK
Technology Select Sector SPDR
3.5
-1.71%
SMH
VanEck Semiconductor ETF
3.5
+1.61%
XBI
SPDR S&P Biotech ETF
3
+2.45%
XLB
Materials Select Sector SPDR
4
+0.06%
XLPCONSUMER STAPLESBUY🔥 9-issue streak
Consumer Staples Select Sector SPDR
6.3/10Conviction
$87.21
▼ -0.47%
Over the next 2–4 weeks staples are the new long: XLP is above both averages and beat SPY by 5.5pp over 20 sessions.
Rules-based sleeve — factor not scored.Rules-based sleeve — factor not scored.P&G beat on 22 Oct, but flagged a larger oStaples lead on RS. This is the fresh add,87.21 is 3.1% above the 50-day; 50-day abo
Fundamentals
—
Sentiment / flow
—
Catalyst
6/10
Narrative
6/10
Technicals
7/10
P&G beat on 22 Oct and the stock rose about 6%, with an explicit oil-cost warning.XLP 50-day is above the 200-day on the 19 Oct bar.
Invalidation: Daily close back through the 50-day (~$84.61).
TradingView's price for XLP. It is not the last print in this letter.
Stay with the energy hold while XLE is 8.4% above its 50-day. It is already in the book, so this is not a fresh add.
Rules-based sleeve — factor not scored.Rules-based sleeve — factor not scored.Cited Brent settle $113.17 is the energy tEnergy is the leading RS quadrant, ratio 167.80 is 8.4% above a rising 50-day, 50>20
Fundamentals
—
Sentiment / flow
—
Catalyst
7/10
Narrative
6/10
Technicals
8/10
Cited Brent settle $113.17 on 22 Oct.RS-ratio 107.9, leading quadrant.
Invalidation: Daily close back through the 50-day (~$62.55).
TradingView's price for XLE. It is not the last print in this letter.
Keep the health-care hold. XLV still beats SPY by 7.1pp over 20 sessions and the 22 Oct tape rotated out of Nasdaq, not into a new buy.
Rules-based sleeve — factor not scored.Rules-based sleeve — factor not scored.22 Oct rotation: Dow flat, Nasdaq −2.60%.Health care is a leading RS quadrant, rati175.65 is 4.2% above the 50-day; 50-day ab
Fundamentals
—
Sentiment / flow
—
Catalyst
6/10
Narrative
6/10
Technicals
7/10
Dow finished +0.02% while the Nasdaq fell 2.60%.
Invalidation: Daily close back through the 50-day (~$168.51).
TradingView's price for XLV. It is not the last print in this letter.
Exit tech. The 19 Oct bar is already under the 50-day, and QQQ fell another 2.86% on 22 Oct.
Rules-based sleeve — factor not scored.Rules-based sleeve — factor not scored.QQQ −2.86% on 22 Oct confirms the tech breRules-based sleeve — factor not scored.185.96 is under the 50-day on the 19 Oct b
Fundamentals
—
Sentiment / flow
—
Catalyst
4/10
Narrative
—
Technicals
3/10
Meta −7% and SOX −6.7% on 22 Oct.
Invalidation: A close back above the 50-day (~$187.20) would put it back on the watch list, not in the book.
TradingView's price for XLK. It is not the last print in this letter.
Exit semis. SMH is 4.3% under its 50-day and the SOX fell 6.7% on 22 Oct.
Rules-based sleeve — factor not scored.Rules-based sleeve — factor not scored.SOX −6.7% on 22 Oct is the catalyst for thRules-based sleeve — factor not scored.548.46 is 4.3% under the 50-day.
Fundamentals
—
Sentiment / flow
—
Catalyst
4/10
Narrative
—
Technicals
3/10
SOX −6.7% on 22 Oct, the biggest drop since 23 Jun.
Invalidation: Daily close back above the 50-day (~$572.88).
TradingView's price for SMH. It is not the last print in this letter.
Exit biotech. XBI is 5.2% under its 50-day and 20-day RS versus SPY is −5.3pp.
Rules-based sleeve — factor not scored.Rules-based sleeve — factor not scored.No fresh biotech catalyst; the exit is theRules-based sleeve — factor not scored.147.86 is 5.2% under the 50-day.
Fundamentals
—
Sentiment / flow
—
Catalyst
—
Narrative
—
Technicals
3/10
Rule break only. No fresh biotech catalyst is required for an exit.
Invalidation: Daily close back above the 50-day (~$155.89).
TradingView's price for XBI. It is not the last print in this letter.
XLBMATERIALSEXIT🔥 4-issue streak
Materials Select Sector SPDR
4/10Conviction
$50.95
▲ +0.06%
Exit materials. XLB is a fraction under its 50-day, and the rule does not wait for a bigger gap.
Rules-based sleeve — factor not scored.Rules-based sleeve — factor not scored.No fresh materials catalyst; the exit is tRules-based sleeve — factor not scored.50.95 is 0.5% under the 50-day. The rule s
Fundamentals
—
Sentiment / flow
—
Catalyst
—
Narrative
—
Technicals
4/10
Copper's 22 Oct drop is the physical cousin, not a reason to override the average.
Invalidation: Daily close back above the 50-day (~$51.20).
TradingView's price for XLB. It is not the last print in this letter.
CryptoCryptocurrency Landscape 2 minUS spot bitcoin ETFs shed $635.6m on 22 Oct, Farside's table shows, led by IBIT −$254.1m and FBTC −$217.5m, the day after a $524.8m inflow. BTC is 81,742.
CRYPTOCURRENCY LANDSCAPE
US spot bitcoin ETFs shed $635.6m on 22 Oct, Farside's table shows, led by IBIT −$254.1m and FBTC −$217.5m, the day after a $524.8m inflow. BTC is 81,742.
Ticker
Name
Conviction
1d
BTC-USD
Bitcoin
4.8
-0.93%
ETH-USD
Ether
4
-1.23%
BTC-USDHOLD🔥 56-issue streak
Bitcoin
4.8/10Conviction
$81742.00
▼ -0.93%
Into the next sessions the flow is the tell, not the level: a −$635.6m ETF day after +$524.8m says the bid can vanish with the Nasdaq.
No protocol cash-flow metric is scored forFarside: US spot BTC ETFs −$635.6m on 22 OFlow flipped from +$524.8m on 21 Oct to −$Nasdaq −2.6% drained the same risk bid ETF81,742, −0.93% on the day, still above 80,
Fundamentals
—
Sentiment / flow
4/10
Catalyst
5/10
Narrative
5/10
Technicals
5/10
Farside net flow −$635.6m on 22 Oct.Prior session was +$524.8m, so this is a one-day reversal, not a multi-week trend yet.
Invalidation: Weekly close under $80,000.
TradingView's price for BTC-USD. It is not the last print in this letter.
Over the next week ether has to prove it can hold 2,400 if the bitcoin ETF complex keeps redeeming. There is no new protocol catalyst in the window.
No protocol cash-flow metric is scored forNo separate cited Ether ETF flow in this rNo dated upgrade; the tape is the equity rETH is the higher-beta leg of a BTC flow r2,402, −1.23% on the day and −10.17% over
Fundamentals
—
Sentiment / flow
—
Catalyst
4/10
Narrative
4/10
Technicals
4/10
No network upgrade dated inside the next week.Price is −10.17% over the last 20 sessions in the aggregator history.
Invalidation: Daily close under $2,300.
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 3 minBrent's cited settle is $113.17, a five-month high, but the aggregator bar is 111.29. Heating oil rose 3.54%; copper fell 1.88% as LME stocks built.
COMMODITIES OUTLOOK
Brent's cited settle is $113.17, a five-month high, but the aggregator bar is 111.29. Heating oil rose 3.54%; copper fell 1.88% as LME stocks built.
Oil is bid and copper is not, while the 10-year fell 17bp to 4.96% and broad USD slipped 0.2pt to 101.58. That is an oil-inflation shock with a bond bid, not a…
Ticker
Name
Conviction
1d
BZ=F
Brent
6.8
+1.10%
HO=F
Heating oil
6
+3.54%
HG=F
Copper
5.8
-1.88%
BrentENERGYWATCH🔥 23-issue streak
BZ=F
6.8/10Conviction
$111.29
▲ +1.10%
Into the 28 Oct FOMC the risk is that the cited $113.17 Brent settle sticks. The booked bar is still 111.29, so this stays a watch, not a new long.
EIA crude stocks −3.06mb; Hormuz incidentsNo COT or managed-money print in this run.CNBC: Brent settle $113.17, a five-month hSame Hormuz premium as the prior 22 issuesAggregator bar 111.29, +1.10%, and flagged
Fundamentals
7/10
Sentiment / flow
—
Catalyst
8/10
Narrative
6/10
Technicals
6/10
CNBC: 22 Oct Brent settle $113.17, highest since 4 May.IRGC said seven vessels were hit or damaged near Hormuz; AP could not confirm.EIA crude stocks −3.06 million barrels in the week.
Invalidation: Brent settle back under $105 for two sessions.
TradingView's price for BZ=F. It is not the last print in this letter.
Over the next week distillate is the tighter barrel: heating oil is 4.9321 after a 3.54% session, and the reserve loan says the shortage is policy-visible.
DOE is offering loans from the heating-oilNo positioning series for heating oil thisReuters: reserve loan aimed at a diesel shSame Middle East shock as Brent, in the diHO=F 4.9321, +3.54% on the 22 Oct bar.
Fundamentals
6/10
Sentiment / flow
—
Catalyst
7/10
Narrative
5/10
Technicals
6/10
DOE offer to loan up to about a third of the 1-million-barrel Northeast heating-oil reserve.Distillate stocks rose 1.68mb versus an expected draw, but product shipping is the stressed leg.
Invalidation: HO=F closes back under 4.70.
TradingView's price for HO=F. It is not the last print in this letter.
If the oil shock is inflation rather than growth, copper should keep lagging. The 6.4605 bar and the LME stock build say that split is already in the price.
LME stocks +11,475t; Macquarie still sees No exchange-positioning print for copper t22 Oct: LME copper −0.8% to $14,310/t as sThe growth leg of the complex, opposite thHG=F 6.4605, −1.88% on the 22 Oct bar.
Fundamentals
6/10
Sentiment / flow
—
Catalyst
7/10
Narrative
5/10
Technicals
5/10
LME three-month copper −0.8% to $14,310/t.LME inventories +11,475 tonnes; available stocks up sharply on the week.
Invalidation: HG=F reclaims 6.70 while LME stocks fall.
TradingView's price for HG=F. It is not the last print in this letter.
StocksPortfolio Reality Check 5 min30d hit rate 45%
PORTFOLIO REALITY CHECK
P&L Across Portfolios
No book with a live quote is included in this bar.
Named holdings. 140 smaller positions (29.94%) are off this picture.
Tech US
Performance
Equity vs SPY
Drawdown
Total Value
$103437.56
Cash
$10835.40
P&L
$3437.56 (+3.44%)
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
Action
Ticker
Qty
Status
Buy
LMT
0.3674
pending
Sell
MU
2.09
pending
Current Holdings
Position
Value
Unrealized P&L
TSM ×20.93
$8631.35
+1.3%
XOM ×129
$22959.93
+16.6%
UNH ×8.49
$3609.19
-0.3%
INTC ×14.08
$1203.76
-0.9%
MSFT ×12.33
$6426.84
+26.7%
AMZN ×5.95
$1490.44
-7.3%
CVX ×7.29
$1652.93
+14.0%
FRO ×38.46
$1969.89
+26.7%
+51 more holdings
Track Record
6 On Track · 7 Lagging · 1 Stopped Out
Position
Conviction Then
Return Since
Verdict
SNPS (2026-09-26)
7/10
-0.8%
Lagging
JCI (2026-09-26)
7/10
-4.8%
Lagging
LLY (2026-09-28)
7.3/10
+10.4%
On Track
SNX (2026-09-28)
7.3/10
-6.1%
Lagging
TFX (2026-09-28)
6.3/10
+11.9%
On Track
NVDA (2026-09-29)
6.2/10
-7.3%
Lagging
MU (2026-10-01)
6.8/10
-19.6%
Stopped Out
ACN (2026-10-02)
6.8/10
+21.9%
On Track
ABNB (2026-10-02)
6/10
+9.5%
On Track
MSFT (2026-10-06)
7.25/10
-0.8%
Lagging
CRM (2026-10-13)
6.7/10
+7.0%
On Track
UNH (2026-10-15)
7.2/10
+7.4%
On Track
TSM (2026-10-16)
6.3/10
-2.3%
Lagging
AMZN (2026-10-20)
6.8/10
-4.6%
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
LSEG.L
0.0317
pending
Current Holdings
⚠ Live quotes on this book came back at cost. Unrealized P&L below is not a fresh 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
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 on this book came back at cost. Unrealized P&L below is not a fresh 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
TLT
194
pending
Sell
SPLV
273
pending
Sell
IEF
110
pending
Buy
GLD
12.88
pending
Current Holdings
⚠ Live quotes on this book came back at cost. Unrealized P&L below is not a fresh 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
Sell
XLK
22.6
pending
Sell
SMH
8.53
pending
Sell
XBI
32
pending
Sell
XLB
93.53
pending
Buy
XLP
23.73
pending
Current Holdings
⚠ Live quotes on this book came back at cost. Unrealized P&L below is not a fresh 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
3 On Track · 2 Lagging · 1 Stopped Out
Position
Conviction Then
Return Since
Verdict
XLK (2026-09-28)
6.3/10
-5.3%
Lagging
SMH (2026-10-03)
7/10
-13.0%
Stopped Out
QQQ (2026-10-10)
6/10
-6.2%
Lagging
XLV (2026-10-10)
6.7/10
+2.8%
On Track
XLE (2026-10-13)
6.7/10
+2.7%
On Track
XLP (2026-10-15)
6.7/10
+1.3%
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 on this book came back at cost. Unrealized P&L below is not a fresh 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
⚠ Live quotes on this book came back at cost. Unrealized P&L below is not a fresh 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 : +45.00%
Glossary
VIX term structure
VIX term structure is the set of prices for S&P 500 volatility across horizons.
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.