portfolio_reality_check — NOVN.SW already has a PENDING buy from 2026-09-13 (price still unset). Today's buy was not stacked on top of it.
portfolio_reality_check — Tech US total_value and cash_value are both 0, so the UPS buy was not sized or sent.
us_equity_ideas — Aggregator /news/UPS last items are 1 Oct and missed the 27 Oct earnings release. The print is from the company release.
eu_equity_ideas — eu_fundamentals_gap: /fundamentals/NOVN.SW returned no usable fields and /news/NOVN.SW was empty. Price is from /price.
penny_plays — screener unavailable or empty for category=penny — fell back to web search; penny universe may not be seeded yet. No name cleared the 6/10 bar or the 4.0-5.9 watchlist bar.
yesterday_retrospective — GET /movers returned HTTP 400; movers omitted.
yesterday_retrospective — Nikkei prepass bar is still 2026-10-22 at 62907.84. The 27 Oct Nikkei close used in the retrospective is the cited session print, not that bar.
forex_rebalancing — squawk-alert feed unavailable — fell back to central-bank web search for same-day FX events. EURJPY, EURGBP and EURCHF histories stop on 21 Oct, so JPY, GBP and CHF were not scored.
market_pulse — index_ladder is not in pulse_ready.json, so the block is omitted. Index-panel and breadth snapshots still anchor on 23 Oct while prices.json ^GSPC is the 27 Oct close at 7722.60.
market_pulse — Several index and futures histories skip 26 Oct, so those symbols are left off the index band rather than given a multi-day change labeled as a session.
commodities_outlook — Brent prepass close is 110.02 on 26 Oct; the cited 27 Oct settlement is 113.88. The gap is over 2%, so the published level is the settlement. Natural gas prepass 3.07 conflicts with settlement prints near 2.70 and was dropped. Copper prepass 6.455 on 23 Oct was not used against a later 6.65 settlement.
trend_follow — Eight of 18 trend names were not repriced past 22-23 Oct. Rules for the names in the book use the 27 Oct close where /price returned one.
risk_cover_playbook — Put/call and the 11-sector correlation were not priced this run. Stock-bond correlation uses sessions through 23 Oct.
crypto_landscape — Aggregator has no spot-ETF flow series. The 27 Oct nets are from the cited flow table, origin llm.
portfolio_reality_check — Anti-Fragile and Trend Follow already have unfilled sells larger than the open lots. This run did not stack new sells. GLD is through -8% versus the 18 Aug fill, and that exit was also already queued.
portfolio_reality_check — Hit rate is only over sleeves with a fresh aggregator price this run. Cost-marked books were not treated as flat winners.
executive_summary — Every book with positions is marked at cost, and Tech US is a zero-value shell, so blended P&L is left blank rather than averaged.
The 28 Oct FOMC meets with funds at 3.88% and the 2-year at 4.70%
Probability: Medium • Impact: High
Portfolio Snapshot
All Portfolios, Combined: N/A
Blended P&L: N/A • 30d Hit Rate: +36.40%
Blended P&L withheld: none of the 7 books has a live quote that agrees with its time-weighted return. Hit rate is 4 of 11 reviewed picks still on track. Average gain 7.5%, average loss -3.1%.
GeneralMarket Pulse 8 minThe S&P 500 closed at 7722.60, up 0.6%, and the Nasdaq Composite at 26477.81, up 1.18%, with VIX at 18.39 (down 1.06 pts) and the 10-year at 4.99 (down 1 bp).
MARKET PULSE
Breadth in the copied block is 52.36% above the short average and 63.48% above the long average, and the 2s10s spread is 29 bp into today's FOMC.
Risk-on, concentrated constructive +1 Book Risk-On 4/4 clear
AIThe S&P 500 closed at 7722.60, up 0.6%, and the Nasdaq Composite at 26477.81, up 1.18%, with VIX at 18.39 (down 1.06 pts) and the 10-year at 4.99 (down 1 bp).
Indexes
S&P 500 Data
7,722.60
yday 7,623.68
▲ +0.60%
NASDAQ Data
26,477.81
yday 25,955.34
▲ +1.18%
Nasdaq-100 Data
29,651.44
yday 28,957.53
▲ +2.40%
Dow Jones Data
52,377.57
yday 52,215.16
▲ +0.03%
Russell 2000 Data
2,818.87
yday 2,775.90
▲ +1.55%
Euro Stoxx 50 Data
6,164.69
yday 6,068.22
▲ +1.59%
STOXX 600 Data
643.68
▲ +0.47%
DAX Data
25,590.77
yday 25,181.65
▲ +0.71%
CAC 40 Data
7,887.14
yday 7,782.82
▲ +0.51%
FTSE 100 Data
10,686.50
yday 10,690.40
▼ -0.80%
Nikkei 225 Data
62,907.84
yday 62,907.84
▼ -2.65%
Hang Seng Data
23,091.02
yday 23,093.37
▼ -0.01%
Commodities
Metals
Gold Data
4,043.00
yday 4,007.90
—
Energy
Brent Data
113.88
yday 114.60
▼ -1.67%
Crypto
Bitcoin Data
80,831.00
yday 79,900.00
—
Ether Data
2,350.49
yday 2,317.91
—
US spot Bitcoin ETFs AI
+24.5 $m
yday -137.9 $m
Inbound
US spot Ether ETFs AI
+33.1 $m
Inbound
Rates
US 2Y Data
4.70
yday 4.69
+1bp
US 10Y Data
4.99
yday 5.00
-1bp
US 30Y Data
5.30
yday 5.33
-3bp
2s10s spread Data
29.00
yday 31.00
-2bp
10Y-3M spread Data
77.00
yday 78.00
-1bp
Credit
US HY OAS Data
338.00
yday 340.00
-2bp
Baa-10Y spread Data
147.00
yday 146.00
+1bp
IG OAS Data
90.00 bp
yday 89.00 bp
calm
HY minus IG Data
248.00 bp
calm
Volatility
VIX Data
18.39
yday 19.45
-1.06 (-5.5%)
VIX/VIX3M term structure Data
0.92 ratio
calm
VIX9D/VIX Data
0.97 ratio
yday 0.97 ratio
calm
Dollar & FX
US Dollar Index (DXY) Data
101.58
yday 101.58
-0.20 (-0.2%)
EUR/USD Data
1.11
yday 1.12
▼ -0.80%
Breadth
% > 50d Data
52.4%
yday 50.6%
—
% > 200d Data
63.5%
yday 62.7%
—
Adv / Dec Data
218 / 209
yday 219 / 204
—
New hi / lo Data
45 / 19
yday 39 / 15
—
SPY−RSP 1d Data
-2.6pp
yday -0.7pp
—
SPY−RSP 5d Data
-4.11pp
yday -2.46pp
—
SPY−RSP 21d Data
-3.84pp
yday -0.28pp
—
% from 52w Data
-2.74%
yday -2.28%
—
Europe % > SMA50 Data
31.0%
yday 27.6%
—
Europe % > SMA200 Data
73.7%
yday 73.7%
—
Europe % advancing Data
40.0%
yday 35.9%
—
Stock-bond 20d correlation (SPY vs TLT) Data
0.08 ratio
yday -0.15 ratio
watch
S&P 500 share above the 200-day Data
63.48 pct
watch
Liquidity
SOFR minus effective fed funds Data
5.00 bp
calm
Initial claims, 4-week average Data
197,750.00 count
calm
Cross-asset
GLD/CPER ratio Data
9.39 ratio
watch
Cover checks
VIX Data
18.39 / 25.00
yday 19.45
Not Triggered
10Y-2Y spread Data
0.29 / -0.20
yday 31.00
Not Triggered
HY OAS (bp) Data
338.00 / 500.00
Not Triggered
S&P drawdown from ATH (%) Data
-1.47 / -10.00
Not Triggered
Anti-Fragile book (Dalio / Gave) Inflationary boom
AIEquities rose and claims are flat near 198k, so growth is not the thing that broke. Inflation is still the constraint: CPI at 3.7% and Brent at 113.88, with a December hike still priced. That is an inflationary boom, so long bonds stay at zero and commodities stay on.
• Sell the trend sleeves that are already under the 50-day
• Lift cash and the gold sleeve before adding inverse exposure
AIZero of four hard triggers are fired, and the engine label is constructive. The book still carries an inflationary-boom mix because CPI is 3.7% and Brent is above $100, not because a crash signal is on.
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, XLY Discretionary
Improving
XLU Utilities, XLF Financials, XLRE Real Estate
Weakening
XLK Technology
Lagging
XLC Communication, XLI Industrials
Relative rotation (RS-ratio vs momentum)
Yield curve: today vs prior
VIX term structure
Event radar · next 7 days
Date
Event
10-28 18:00
● FOMC policy statement US
10-29 12:45
● ECB monetary policy decision EU
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 · 2/11 above 50d · 8/11 up today · 2 within 3% of 52w high · best 1m: Dow Jones Industrial +1.1% · 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,722.6
+1.30%
+0.41%
+0.94%
+2.37%
+12.81%
-1.45%
+6.59%
+0.34%
bench.
Nasdaq-100
29,651.44
+2.40%
+0.41%
-3.13%
+6.80%
+17.43%
-5.04%
+6.44%
-0.57%
Lagging99.5
Nasdaq Composite
26,477.81
+2.01%
+0.18%
-2.18%
+6.44%
+13.92%
-4.07%
+5.88%
-0.44%
Lagging99.5
Dow Jones Industrial
52,377.57
+0.31%
+0.79%
+1.06%
-0.70%
+8.98%
-3.63%
+3.62%
+0.16%
Improving99.3
Russell 2000
2,818.87
+1.55%
+3.32%
-0.66%
-4.57%
+13.58%
-8.13%
+0.62%
-1.98%
Improving96.9
Europe
Euro Stoxx 50
6,164.69
+1.59%
-0.41%
-3.87%
-1.68%
+6.36%
-5.90%
+1.38%
-3.10%
Lagging96.4
DAX
25,590.77
+1.62%
+1.07%
-1.15%
+2.78%
+4.49%
-3.21%
+3.06%
-0.77%
Improving98.9
CAC 40
7,887.14
+1.34%
+0.24%
-4.71%
-4.43%
-3.22%
-9.61%
-4.06%
-4.64%
Improving94.7
FTSE 100
10,686.5
-0.04%
-0.36%
-1.34%
+0.33%
+7.60%
-2.05%
+2.19%
-0.76%
Improving98.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,091.02
-0.01%
-4.53%
-6.91%
+0.16%
-9.91%
-17.44%
-9.35%
-7.46%
Lagging93.2
daily close, local currency (not FX-adjusted); 52w high uses closes
GeneralYesterday's Market Retrospective 1 minTuesday's gain was an AI tape, not a broad one: the S&P 500 rose 0.6% to 7722.60 and the Nasdaq 1.18%, while most S&P names fell and oil eased ahead of the Fed.
YESTERDAY'S MARKET RETROSPECTIVE
Tuesday's gain was an AI tape, not a broad one: the S&P 500 rose 0.6% to 7722.60 and the Nasdaq 1.18%, while most S&P names fell and oil eased ahead of the Fed.
Bridge to Today
The next tell is whether Microsoft and Alphabet after the close, and the 18:00 UTC FOMC statement, extend the AI bid or hand it back.
Nasdaq Composite+2.01% today
−3%+3%
US 10Y4.99%
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 actually measures
CONCEPT OF THE DAY
What the VIX actually measures
Why today : The tape's VIX is 18.39, down 1.06 points, and the term structure is still in contango into the FOMC.
The VIX is the price of 30-day S&P 500 options insurance, quoted as an annualized volatility percent. It is not a forecast that stocks will fall, and it is not the size of yesterday's move. A print in the high teens means the options market is charging a middling premium for the next month, not a panic and not a giveaway. Contango — longer-dated volatility above the spot VIX — is the usual shape: insurance later costs more than insurance now. Read the level and the slope together. A high-teens VIX that stays under the three-month contract is calm pricing. The stress tell is the spot print rising through that longer contract, even before the headline number looks extreme. Next time this newsletter quotes the VIX, ask whether the term structure agrees with the level.
Over the next quarter, the raised full-year path is the trade: about $92.6B of revenue and $7.28 of adjusted EPS, if peak season holds the new Q4 bar.
Guide raised7.2% above 50-day
Fundamentals
7/10
Sentiment / flow
—
Catalyst
8/10
Narrative
6/10
Technicals
7/10
52-week range
Q3 revenue rose 6.7% to $22.9B, reported 27 OctAdjusted EPS $1.69 versus a $1.63 consensusFY revenue guide raised to about $92.6B and adjusted EPS to $7.28
P/E
16.2
Invalidation: Q4 revenue misses the new ~$25.7B guide.
TradingView's price for UPS. It is not the last print in this letter.
Desk research framework — not a recommendation to buy or sell.
StocksEU Equity Ideas 1 minNOVN.SW BUY
EU EQUITY IDEAS
Ticker
Name
Conviction
1d
NOVN.SWNEW
Novartis
6.5
—
NOVN.SWGROWTHBUYNEW
Novartis • Health Care
6.5/10Conviction
$128.78
— N/A
Into the next print, the raised core-income guide is the tell; Kisqali and the other launches have to keep covering the del-desiran impairment.
Guide raisedGAAP impairment
Fundamentals
6/10
Sentiment / flow
—
Catalyst
8/10
Narrative
6/10
Technicals
6/10
Q3 sales +4% cc and core operating income +10% cc, 27 OctFY core operating-income guide raised to in-line to low-single-digit growthKisqali +37% cc and Scemblix +67% cc
Invalidation: Core operating-income guide is revised back to a decline.
TradingView's price for NOVN.SW. 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 5 minEnergy, staples, health care and materials still clear the trend rules. Semiconductors and biotech are below the 50-day; tech is back above it but losing to the S&P.
TREND FOLLOW
Energy, staples, health care and materials still clear the trend rules. Semiconductors and biotech are below the 50-day; tech is back above it but losing to the S&P.
Seven of 18 names are above the 50-day on a 27 Oct price; eight others were last seen below it on 22-23 Oct.
Ticker
Name
Conviction
1d
XLP
Consumer Staples Select Sector SPDR
6.3
—
XLE
Energy Select Sector SPDR
7
—
XLV
Health Care Select Sector SPDR
6
—
XLB
Materials Select Sector SPDR
5.3
—
XLK
Technology Select Sector SPDR
4.3
—
SMH
VanEck Semiconductor ETF
3
—
XBI
SPDR S&P Biotech ETF
3.3
—
XLPCONSUMER STAPLESBUY🔥 13-issue streak
Consumer Staples Select Sector SPDR
6.3/10Conviction
$87.15
— N/A
Over the next 2-4 weeks staples stay eligible while XLP holds the 50-day; it is the fresh add, not another tech proxy.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sA defensive bid into the decision, not a fStaples leadership is consensus; the rule Above both averages, RS vs SPY +6.4% over
Fundamentals
—
Sentiment / flow
—
Catalyst
6/10
Narrative
6/10
Technicals
7/10
Staples lead the RS matrixXLP 50-day still rising into the FOMC
Invalidation: Daily close back through the 50-day (~$84.87).
TradingView's price for XLP. It is not the last print in this letter.
XLP · 20d illustrative range
XLEENERGYHOLD🔥 15-issue streak
Energy Select Sector SPDR
7/10Conviction
$68.21
— N/A
Over the next 2-4 weeks the energy sleeve stays on while XLE holds the 50-day; do not add, it is already held.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sOil is still the sleeve's expression into Energy leadership is old, and relative strAbove the 50-day and the 200-day, RS vs SP
Fundamentals
—
Sentiment / flow
—
Catalyst
7/10
Narrative
6/10
Technicals
8/10
Brent still above $100 after Tuesday's dropXLE remains the strongest RS pass
Invalidation: Daily close back through the 50-day (~$63.47).
TradingView's price for XLE. It is not the last print in this letter.
XLE · 20d illustrative range
XLVHEALTH CAREHOLD🔥 18-issue streak
Health Care Select Sector SPDR
6/10Conviction
$179.18
— N/A
Over the next 2-4 weeks health care stays a hold while XLV holds both averages; relative strength is the confirmation.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sHealth care is in the leading RS quadrant Held already; the rule says stay, not add.Above both averages, RS vs SPY +5.2% over
Fundamentals
—
Sentiment / flow
—
Catalyst
6/10
Narrative
5/10
Technicals
7/10
Health care is in the leading RS quadrant
Invalidation: Daily close back through the 50-day (~$170.46).
TradingView's price for XLV. It is not the last print in this letter.
XLV · 20d illustrative range
XLBMATERIALSHOLD🔥 8-issue streak
Materials Select Sector SPDR
5.3/10Conviction
$51.78
— N/A
Over the next 2-4 weeks materials stay a hold, barely above the 50-day; a close back through it ends the pass.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sMaterials RS is positive, with no new dateA marginal pass, already held, so no add.Barely above the 50-day; RS vs SPY is a mo
Fundamentals
—
Sentiment / flow
—
Catalyst
5/10
Narrative
5/10
Technicals
6/10
Materials RS vs SPY is still positive
Invalidation: Daily close back through the 50-day (~$51.23).
TradingView's price for XLB. It is not the last print in this letter.
XLKTECHNOLOGYHOLD🔥 18-issue streak
Technology Select Sector SPDR
4.3/10Conviction
$189.49
— N/A
Tech is back above the 50-day, but it is losing to SPY over 20 sessions, so the held lot stays and is not re-bought.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sThe AI bid is the tape, and it is not beatA hold of a lost leader, not a fresh buy.Back above the 50-day, but 20-day RS vs SP
Fundamentals
—
Sentiment / flow
—
Catalyst
4/10
Narrative
4/10
Technicals
5/10
AI bid lifted the Nasdaq; XLK still lags SPY over 20 sessions
Invalidation: A 20-day stretch of negative RS vs SPY, or a close back under the 50-day.
TradingView's price for XLK. It is not the last print in this letter.
SMHTECHNOLOGYEXIT🔥 18-issue streak
VanEck Semiconductor ETF
3/10Conviction
$557.98
— N/A
Semiconductors are still under the 50-day after the AI bounce; the exit stands while the close is below that average.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sThe chip bid did not reclaim the average.Exit rule is the close, not the headline.557.98 is below the 50-day near 573.
Fundamentals
—
Sentiment / flow
—
Catalyst
3/10
Narrative
3/10
Technicals
3/10
Close still under the 50-day after the chip bounce
Invalidation: The exit is the close under the 50-day (~$573).
TradingView's price for SMH. It is not the last print in this letter.
XBIHEALTH CAREEXIT🔥 8-issue streak
SPDR S&P Biotech ETF
3.3/10Conviction
$154.84
— N/A
Biotech is a hair under its 50-day; the rule exits the held lot rather than waiting for a story.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sNo dated biotech shock; the average is theA small break, still an exit while held.154.84 is just under the 50-day near 156.
Fundamentals
—
Sentiment / flow
—
Catalyst
3/10
Narrative
4/10
Technicals
3/10
Close still a hair under the 50-day
Invalidation: The exit is the close under the 50-day (~$156).
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 took in $24.5m on 27 Oct and ether ETFs $33.1m, a small reversal of Monday's split. Bitcoin at 80831 is a hold into the FOMC, not a new add.
CRYPTOCURRENCY LANDSCAPE
US spot bitcoin ETFs took in $24.5m on 27 Oct and ether ETFs $33.1m, a small reversal of Monday's split. Bitcoin at 80831 is a hold into the FOMC, not a new add.
Ticker
Name
Conviction
1d
BTC-USD
Bitcoin
5.5
—
ETH-USD
Ether
4.5
—
BTC-USDHOLD🔥 60-issue streak
Bitcoin
5.5/10Conviction
$80831.00
— N/A
Into the FOMC, bitcoin is a hold at 80831: Monday's IBIT-only inflow did not broaden, and Tuesday's $24.5m is small.
No issuer fundamentals for bitcoin.US spot bitcoin ETFs +$24.5m on 27 Oct.FOMC today is the macro gate; no network eThe institutional bid is IBIT-heavy, not b80831 is below the 22 Oct 82513 print in t
Fundamentals
—
Sentiment / flow
6/10
Catalyst
5/10
Narrative
6/10
Technicals
5/10
US spot bitcoin ETFs +$24.5m on 27 OctMonday's $110m inflow was entirely IBITFOMC statement today is the macro gate
Invalidation: A daily close under 76000 before the next flow print.
TradingView's price for BTC-USD. It is not the last print in this letter.
Into the same window, ether is a watch: Tuesday's $33.1m inflow does not erase Monday's outflow or October's redemption month.
No issuer fundamentals for ether.Ether ETFs +$33.1m on 27 Oct after -$88.6mNo upgrade dated this week; flow is the teEther is still the redemption leg versus b2350 is a bounce on the daily series, not
Fundamentals
—
Sentiment / flow
4/10
Catalyst
4/10
Narrative
5/10
Technicals
5/10
US spot ether ETFs +$33.1m on 27 OctMonday's complex was -$88.6mOctober still a redemption month
Invalidation: Spot ether ETFs flip back to large daily outflows.
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 is still the FOMC inflation input after a 1.7% drop to 113.88; gold at 4043 is a watch, not a buy. Gas, copper and wheat did not clear a clean call.
COMMODITIES OUTLOOK
Brent is still the FOMC inflation input after a 1.7% drop to 113.88; gold at 4043 is a watch, not a buy. Gas, copper and wheat did not clear a clean call.
Brent easing to 113.88 while gold holds 4043 is not a clean growth or panic pattern. The shared forward tell is today's FOMC: a hawkish hold leans on real…
Ticker
Name
Conviction
1d
BZ=F
Brent
6.2
-1.67%
GC=F
Gold
5.6
—
BrentENERGYWATCH🔥 27-issue streak
BZ=F
6.2/10Conviction
$113.88
▼ -1.67%
Into the FOMC, Brent's war premium is still the inflation input, but Tuesday's 1.7% drop shows diplomacy can bleed it.
Still a war premium, but Tuesday's drop blNo cited oil-positioning series used this FOMC today is the inflation test for a $11The Hormuz premium is consensus, and it ju113.88 is off the high, not a break of the
Fundamentals
6/10
Sentiment / flow
—
Catalyst
7/10
Narrative
6/10
Technicals
6/10
27 Oct settlement 113.88, down 1.67%, still well above $100Diplomacy headlines bled the premium without ending the shipping riskToday's FOMC is the inflation test for that barrel
Invalidation: A settlement under $100 that holds for a week.
TradingView's price for BZ=F. It is not the last print in this letter.
Into today's hold-or-hike signal, 4043 is a watch above 4000, not a new buy while the 10-year sits at 4.99.
10-year at 4.99% and a live December-hike Managed-money gold net was cut week on weeThe 28 Oct FOMC statement is the next goldAbove 4000 it is still the disorder hedge,4043 holds 4000 but sits under the mid-Oct
Fundamentals
5/10
Sentiment / flow
5/10
Catalyst
7/10
Narrative
6/10
Technicals
5/10
Prepass print 4043 on 28 Oct, still above 400010-year yield 4.99% into a priced Fed holdManaged-money gold net was reduced week on week
Invalidation: A close back under 4000 on a hawkish hold.
TradingView's price for GC=F. It is not the last print in this letter.
StocksPortfolio Reality Check 4 min30d hit rate 36%
PORTFOLIO REALITY CHECK
P&L Across Portfolios
No book with a live quote is included in this bar.
Named holdings. 82 smaller positions (23.42%) are off this picture.
Tech US
Performance
Equity vs SPY
Drawdown
Path statistics are hidden. The quotes are estimated, or the time-weighted return disagrees with dollar P&L.
Today's Moves
Action
Ticker
Qty
Status
Buy
UPS
0.0000
—
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
NOVN.SW
2.33
—
Current Holdings
⚠ Live marks were unavailable. Every position below is priced at cost, not a fresh quote.
Position
Value
Unrealized P&L
ASML.AS ×0.4702
$702.62
—
TTE.PA ×368
$27276.04
—
UNA.AS ×48.5
$2832.95
—
RR.L ×101
$1460.08
—
VIE.PA ×48.5
$1430.88
—
GLE.PA ×22.15
$1755.04
—
MNDI.L ×158
$1402.26
—
NWG.L ×191
$1346.17
—
+47 more holdings
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 marks were unavailable. Every position below is priced at cost, not a fresh quote.
Position
Value
Unrealized P&L
GOSS ×232
$3755.55
—
PYPD ×1564
$6940.50
—
STXS ×2738
$3557.21
—
Anti-Fragile
Performance
Equity vs SPY
Drawdown
Total Value
$100000.00
Cash
$4850.98
P&L
$0.0000 (+0.00%)
Realized P&L
$0.0000
Path statistics are hidden. The quotes are estimated, or the time-weighted return disagrees with dollar P&L.
Today's Moves
Action
Ticker
Qty
Status
Sell
TLT
—
—
Sell
IEF
—
—
Sell
SPLV
—
—
Sell
GLD
—
—
Current Holdings
⚠ Live marks were unavailable. Every position below is priced at cost, not a fresh quote.
Position
Value
Unrealized P&L
GLD ×61.65
$25000.00
—
IEF ×164
$15012.91
—
DBC ×654
$20000.00
—
SPLV ×273
$20128.36
—
TLT ×194
$15007.74
—
Track Record
2 On Track · 2 Lagging · 1 Stopped Out
Position
Conviction Then
Return Since
Verdict
GLD (2026-08-18)
7/10
-8.2%
Stopped Out
TLT (2026-09-23)
6/10
+5.3%
On Track
IEF (2026-08-18)
5/10
-1.9%
Lagging
DBC (2026-08-18)
6/10
+9.9%
On Track
SPLV (2026-08-18)
5/10
-0.5%
Lagging
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
23.75
—
Sell
SMH
—
—
Sell
XBI
—
—
Current Holdings
⚠ Live marks were unavailable. Every position below is priced at cost, not a fresh quote.
Position
Value
Unrealized P&L
XLE ×87.86
$5539.52
—
XLK ×22.6
$4510.76
—
SMH ×8.53
$5218.24
—
XLV ×30.27
$5207.77
—
XBI ×32
$5207.77
—
XLB ×93.53
$4954.78
—
Track Record
2 On Track · 4 Lagging
Position
Conviction Then
Return Since
Verdict
XLE (2026-08-18)
8/10
+9.0%
On Track
XLK (2026-08-18)
3.7/10
-0.4%
Lagging
SMH (2026-08-18)
3/10
-6.1%
Lagging
XLV (2026-08-19)
6.3/10
+5.6%
On Track
XBI (2026-08-19)
3.3/10
-3.3%
Lagging
XLB (2026-08-21)
5.3/10
-1.2%
Lagging
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 marks were unavailable. Every position below is priced at cost, not a fresh quote.
Position
Value
Unrealized P&L
USO ×206
$26795.83
—
GLD ×30.1
$11738.20
—
CPER ×150
$5929.12
—
SLV ×93.58
$5545.24
—
PPLT ×66.63
$1111.38
—
BNO ×35.14
$1850.57
—
URA ×23.16
$1066.93
—
UGA ×26.78
$3377.87
—
+11 more holdings
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 marks were unavailable. Every position below is priced at cost, not a fresh quote.
Position
Value
Unrealized P&L
BTC-USD ×0.5510
$35015.45
—
ETH-USD ×14.91
$28949.67
—
SOL-USD ×26.81
$2795.91
—
XRP-USD ×628
$868.24
—
30-day hit rate across all portfolios : +36.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.
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.