UST 3y 4.75 -7bpUST 10y 4.94 -7bpUST 30y 5.29 -6bpEff. fed funds 3.88 +25bpUSD broad (weekly) 118.2126 +0.13VIX (FRED) 15.44 -2.27
MORNING ALPHA

Daily Financial Newsletter

Monday, September 21, 2026 · 09:01:19 · archived issue
EN FR
⚠ Data quality : DEGRADED · 13 notes
⚠ Data quality: DEGRADED
yesterday_retrospective — Monday compact recap of Friday 2026-09-18 (already written Saturday/Sunday). Japan closed Silver Week through Wednesday.
market_pulse — Cash tiles still Friday eodhd (SPX 7650.50). CL=F yahoo 94.339996 vs Reuters WTI $98.53 — used web. DGS10 FRED 4.94 Sep 17 vs ^TNX 4.998. Analytics lastSession 2026-09-17 / close 7637.76. DTWEXBGS weekly Sep 11. Squawk 401.
us_equity_ideas — screener category=us n=279 but no qualifying 48h BUY after widening off ACN/TLN/LRCX/COIN/HAE/JBHT/LITE/IREN. Wall Street Zen upgrades do not qualify. Publish zero ideas.
eu_equity_ideas — eu_fundamentals_gap — /fundamentals empty for GLE.PA and BEZ.DE; /news also empty. Used Reuters/EQS. Widened off ORSTED.CO/DRX.L/NXT.L/EXENS.PA/SOI.PA.
penny_plays — screener category=penny n=0 — publish zero ideas. Did not recycle BFRI (sBCC approval already 14 Sep). GOSS SELL already PENDING — skip restack.
forex_rebalancing — squawk-alert feed unavailable (401 missing X-Account-Key) — fell back to central-bank web search. EURJPY/GBP/CHF last prints Sep 19 (weekend). JPY contrarian_note still backed by BoJ hike + 157 handle.
commodities_outlook — Did not re-BUY SLV/USO/CPER/WEAT. COT empty. Yahoo CL=F 94.34 vs Reuters WTI $98.53 — used web for the tape, eodhd USO 153.82 for the sleeve.
crypto_landscape — BTC 81,622 / ETH 2,662.78 coingecko. Friday Farside already in Sunday’s issue; weekly +$6.2M BTC / −$140M ETH is the new context. ETH-USD still a known PM 400 — HOLD, no BUY.
trend_follow — Universe still <200 closes — sma200 null, zero BUY. XLV history n=49. SMH 573 > sma50 571.37 HOLD. Skip duplicate XBI/XLB/SMH PENDING SELLs.
risk_cover_playbook — Put/call omitted (no fresh Cboe). Stock-bond 20d corr +0.39 uses Friday-aligned SPY/TLT. ICSA 196k Sep 12, not a 4-week average.
portfolio_reality_check — INTC cost-basis outlier ignored. Skip restack PENDING SELLs (DUOL/HAL/AMZN/CSCO/SLB/ORCL/ESTC/GAP/HD/RDDT/HOOD/OI/UNH). File PORTFOLIO_ID_TECH_US wins.
portfolio_reality_check — Euro/Penny/Anti-Fragile/Trend/Commodities/Crypto books all_prices_estimated. Tech US live. Commodities /performance $100k cost-basis after Sunday’s live $105,704.
portfolio_reality_check — URA SELL and PALL SELL still PENDING — skip restack. XBI/XLB/SMH Trend SELLs still PENDING — skip restack.
General
GeneralThe Bottom Line 1 minTightening tape (10y ~5%, DFF 3.88) with a risk-on cover book; only GLE and BEZ cleared a Monday catalyst.
THE BOTTOM LINE
RISK-ON=
Tightening tape (10y ~5%, DFF 3.88) with a risk-on cover book; only GLE and BEZ cleared a Monday catalyst.
S&P shares above the 200-day 62.7%
0%100%
Above 65% scores +1. 40–65% scores 0. Under 40% scores −1.
Today's Top Picks
GLE.PA
6.7/10
BEZ.DE
7/10
CPER
6.4/10
USO
6/10
BTC-USD
6.6/10
Biggest Risk
September FOMC hike re-prices and sticks (funds ≥3.75–4.00%)
Probability: High • Impact: High
Portfolio Snapshot
All Portfolios, Combined: $102023.54
Blended P&L: +2.02% • 30d Hit Rate: +64.50%
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 100 of 155 reviewed picks still on track. Average gain 10.8%, average loss -5.1%.
GeneralMarket Pulse 3 minDFF jumped +25bp to 3.88 after the hike; 10y FRED 4.94 vs Friday TNX 4.998; weekly USD 118.21 (Sep 11); VIX 14.81 with only 49% of SPX members advancing.
MARKET PULSE
SPX is −2.2% from its high with only 49% of members advancing; the 10y last printed 4.94% (FRED Sep 17) while Friday’s ^TNX sat at 4.998 — a tightening tape, not a broad risk-on open.
Tightening Book Risk-On 4/4 clear
AIDFF jumped +25bp to 3.88 after the hike; 10y FRED 4.94 vs Friday TNX 4.998; weekly USD 118.21 (Sep 11); VIX 14.81 with only 49% of SPX members advancing.
Indexes
S&P 500 Data7,650.50
yday 7,650.50
▲ +0.17%
NASDAQ Data26,522.54
yday 26,522.54
▲ +0.39%
Dow Jones Data51,682.64
yday 51,682.64
▼ -0.18%
Russell 2K Data2,860.40
yday 2,860.40
▼ -0.50%
Commodities
Metals
Gold Data4,389.90
yday 4,424.90
▼ -0.80%
Energy
Oil (WTI) Data98.53
yday 96.08
▼ -1.80%
Crypto
Bitcoin Data81,622.00
yday 80,280.00
▲ +1.67%
Ethereum Data2,662.78
yday 2,580.37
▲ +3.19%
Rates
10Y Yield Data5.00
yday 5.00
0.00%
UST 10y Data4.94
yday 4.94
-7bp
UST 30y Data5.29-6bp
Eff. fed funds Data3.88
yday 3.88
+25bp
Credit
HY OAS Data2.70
yday 2.70
unch
IG OAS Data0.78 pct
yday 0.78 pct
calm
HY–IG spread differential Data1.92 pctcalm
Volatility
VIX Data14.81
yday 14.81
▼ -5.85%
VIX (FRED) Data15.44
yday 14.81
-2.27
VIX/VIX3M term structure Data0.81 ratiocalm
VIX9D/VIX Data0.83 ratio
yday 0.83 ratio
calm
Dollar & FX
EUR/USD Data1.15
yday 1.15
▼ -0.11%
USD broad (weekly) Data118.21
yday 118.07
+0.13
wk · 11 Sep
DXY 5-session rate of change Data0.16 pctcalm
Breadth
SPY−RSP 5d Data+0.00pp
yday +0.00pp
—
SPY−RSP 21d Data+1.44pp
yday +1.44pp
—
% from 52w Data-2.21%
yday -2.21%
—
Stock-bond 20d correlation (SPY vs TLT) Data0.39 ratio
yday 0.28 ratio
watch
% of SPX above SMA200 Data62.74 pctwatch
Liquidity
SOFR–DFF spread Data-0.03 pctcalm
Initial claims (ICSA) Data196,000.00 count
yday 196,000.00 claims
calm
Cross-asset
Gold/Copper (GLD/CPER) Data9.97 ratiocalm
Other
UST 3y Data4.75-7bp
Cover checks
VIX Data14.81 / 25.00
yday 14.81
Not Triggered
10Y-2Y spread Data0.25 / -0.20
yday 0.25
Not Triggered
HY OAS Data2.70 / 5.00
yday 2.70
Not Triggered
SPX drawdown from 52w high Data-2.21 / -15.00Not Triggered
Anti-Fragile book (Dalio / Gave) Inflationary boom
AICopper is still tight and the Fed just hiked, so growth-with-inflation remains the working quadrant even as WTI slides toward $98. Keep Gave’s inflation mix (GLD 25 / DBC 20 / TLT 0) and do not stuff duration back in on a four-day oil dip.
DataHedge instruments : GLD, TLT, SH, VIXY · Target cash 15%
Sleeve TickerTarget Action
Gold AIGLD25%Hold
Long bonds AITLT0%Exit
Intermediate bonds AIIEF10%Hold
Commodities AIDBC20%Hold
Defensive equity AISPLV10%Hold
Crash hedge AISH0%Exit
Cash AI—35%Hold
If triggered today — do this now AI
• Trim high-beta SOX/mega-cap that did Friday’s work
• Add TLT only if the quadrant flips to a bust; otherwise add GLD/IEF per the book
AI0/4 hard triggers. Internals: stock-bond 20d corr +0.39 is watch (bonds not hedging), VIX/VIX3M still contango, HY-IG 1.92 calm — a tightening pulse with a risk-on cover book, not a crash checklist.
GeneralYesterday's Market Retrospective 1 minFriday’s S&P 500 +0.17% to 7,650.50 was a late SOX/mega-cap rescue while the 10-year retook 5.006% and the Russell 2000 lost 0.50%.
YESTERDAY'S MARKET RETROSPECTIVE
Ticker1d
CRWD
CrowdStrike Holdings, Inc.
+13.8%
DELL
Dell Technologies Inc.
+12.0%
PSX
Phillips 66
+9.2%
CDW
CDW Corp
+7.8%
SNDK
Sandisk Corp
+7.4%
Friday’s S&P 500 +0.17% to 7,650.50 was a late SOX/mega-cap rescue while the 10-year retook 5.006% and the Russell 2000 lost 0.50%.
CRWD
+13.85%
DELL
+11.98%
PSX
+9.19%
CDW
+7.85%
SNDK
+7.39%
Bridge to Today
Watch whether Monday’s oil slide toward $98 and KOSPI/TSMC strength broaden beyond SOX, or another 5% 10-year print keeps the tape tightening.
GeneralConcept of the Day 1 minWhat the 2s10s spread is actually telling you
CONCEPT OF THE DAY
What the 2s10s spread is simply the 10-year Treasury yield minus the 2-year.">2s10s spread is actually telling you
Why today : Pulse tiles show T10Y2Y +0.25 with DFF 3.88 after last week’s hike — a barely-positive curve, not an all-clear.
The 2s10s spread is simply the 10-year Treasury yield minus the 2-year. When it is negative, the market is paying more to hold cash-like duration than to lock money for a decade — the classic inversion that has preceded US recessions. A small positive print (today’s FRED T10Y2Y is +0.25) means the curve has re-steepened after inversion, not that risk is gone. Use it as a regime check: a curve that re-steepens because the front end is falling with cuts is easing; a curve that stays barely positive while the 10-year sits near 5% after a hike is still a tightening tape. Next time this newsletter cites 2s10s, read the sign and the 10-year level together, not the spread alone.
Stocks
Ideas board
TickerRegionCall Conv. Price1dType
GLE.PASociété Générale EUBUY6.7 72.59-2.12% Recovery
BEZ.DEBerentzen-Gruppe EUBUY7 4.530.00% Value
StocksUS Equity Ideas 1 min
US EQUITY IDEAS
Looked. Nothing priced.
Desk research framework — not a recommendation to buy or sell.
StocksEU Equity Ideas 2 minGLE.PA BUY · BEZ.DE BUY
EU EQUITY IDEAS
Ticker Name Conviction 1d
GLE.PANEW Société Générale 6.7 -2.12%
BEZ.DENEW Berentzen-Gruppe 7 —
GLE.PA  RECOVERY BUYNEW
Société Générale • Financials
6.7/10 Conviction
$72.59
▼ -2.12%
Over the next quarter expect GLE to re-rate if the 2029 RoTE 13–14% plan is treated as the new base, not a slide-deck.
RoTE 13–14% 2029C/I <55%Friday €72.59
Fundamentals
—
Sentiment / flow
—
Catalyst
8/10
Narrative
7/10
Technicals
5/10
21 Sep 2026: Board-approved 2029 plan, RoTE 13–14% (then >15% in 2030) Cost base <€16.3bn / C/I <55%; ordinary distributions >€13bn through 2029 Reuters same-morning write-through of the targets
Target
$82.00
Invalidation: 2029 RoTE target walked back at the next CMD.

TradingView's price for GLE.PA. It is not the last print in this letter.

GLE.PA · 20d illustrative range
GLE.PA illustrative 20-day price cone from 72.59: 5th pct 65.99, median 72.47, 95th pct 79.6 (vol 20.23% annualised)GLE.PA · 20d illustrative range65.1770.2575.3480.42Illustrative · vol 20.23% ann. · not a forecast-9d0+20d
BEZ.DE  VALUE BUYNEW
Berentzen-Gruppe • Consumer Staples
7/10 Conviction
$4.53
▲ N/A
Over the next two months treat BEZ as cash-offer arb toward €5.55 if the 50%+1 WpÜG threshold clears in Q4.
Offer €5.55Friday €4.5350%+1 threshold
Fundamentals
—
Sentiment / flow
7/10
Catalyst
8/10
Narrative
6/10
Technicals
—
21 Sep: Sazerac €5.55/sh voluntary cash offer; boards support ≈68% vs 3m VWAP; 50%+1; no regulatory clearance; Q4 close then delist Friday Xetra 4.53 (eodhd) vs €5.55 offer
Target
$5.55
Invalidation: Offer withdrawn or <50%+1 accepted.

TradingView's price for BEZ.DE. 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 4 minZero BUY: sma200 is still null across the 18-name book. SMH 573 holds 571.37; XLE/XLV stay above their 50-day. Skip restacking XBI/XLB/SMH PENDING SELLs.
TREND FOLLOW
Zero BUY: sma200 is still null across the 18-name book. SMH 573 holds 571.37; XLE/XLV stay above their 50-day. Skip restacking XBI/XLB/SMH PENDING SELLs.
4 of 18 names close above their 50-day (XLK, XLE, XLC, SMH) — XLV is HOLD on a 49-bar window; the rest are EXITs or n<50.
Ticker Name Conviction 1d
XLE Energy Select Sector SPDR 6.5 -2.46%
XLV Health Care Select Sector SPDR 6.5 +0.43%
SMH VanEck Semiconductor ETF 6.5 +5.03%
XBI SPDR S&P Biotech ETF 3.5 +1.65%
XLB Materials Select Sector SPDR 3.5 -1.46%
XLE  ENERGY HOLD 🔥 37-issue streak
Energy Select Sector SPDR
6.5/10 Conviction
$64.31
▼ -2.46%
Over the next 2–4 weeks stay long energy beta only while XLE holds ~$59.40; oil’s slide is a thesis test, not an override.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sXLE 64.31 vs sma50 59.40Rules-based momentum sleeve — factor not sclose 64.31 vs sma50 59.40
Fundamentals
—
Sentiment / flow
—
Catalyst
6/10
Narrative
—
Technicals
7/10
XLE 64.31 vs sma50 59.40 WTI ~$98.5 on a fourth down day — HOLD, no add
Invalidation: Daily close back through the 50-day (~$59.40).

TradingView's price for XLE. It is not the last print in this letter.

XLE · 20d illustrative range
XLE illustrative 20-day price cone from 64.31: 5th pct 56.52, median 64.12, 95th pct 72.74 (vol 27.22% annualised)XLE · 20d illustrative range55.5561.667.6673.71Illustrative · vol 27.22% ann. · not a forecast-9d0+20d
XLV  HEALTH CARE HOLD 🔥 36-issue streak
Health Care Select Sector SPDR
6.5/10 Conviction
$168.39
▲ +0.43%
Over the next month HOLD XLV above its ~$165 50-day; healthcare is the non-SOX sleeve that still clears the exit rule.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sXLV 168.39; sma50 ~165 (49 bars this fetchRules-based momentum sleeve — factor not ssma50 n<50
Fundamentals
—
Sentiment / flow
—
Catalyst
6/10
Narrative
—
Technicals
7/10
XLV 168.39; sma50 ~165 (49 bars this fetch) No BUY — sma200 still null
Invalidation: Daily close back through the 50-day.

TradingView's price for XLV. It is not the last print in this letter.

XLV · 20d illustrative range
XLV illustrative 20-day price cone from 168.39: 5th pct 153.88, median 168.15, 95th pct 183.73 (vol 19.13% annualised)XLV · 20d illustrative range152.09163.23174.38185.52Illustrative · vol 19.13% ann. · not a forecast-9d0+20d
SMH  INFORMATION TECHNOLOGY HOLD 🔥 37-issue streak
VanEck Semiconductor ETF
6.5/10 Conviction
$573.00
▲ +5.03%
Over the next two weeks HOLD SMH only while 573 stays above 571.37; Friday’s SOX +2.8% is not a fresh BUY with sma200 null.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sSMH 573 vs sma50 571.37Rules-based momentum sleeve — factor not sclose 573.00 vs sma50 571.37
Fundamentals
—
Sentiment / flow
—
Catalyst
6/10
Narrative
—
Technicals
7/10
SMH 573 vs sma50 571.37 Skip duplicate PENDING SELL from Sep 14
Invalidation: Daily close back through the 50-day (~$571.37).

TradingView's price for SMH. It is not the last print in this letter.

SMH · 20d illustrative range
SMH illustrative 20-day price cone from 573: 5th pct 441.26, median 566.43, 95th pct 727.12 (vol 53.89% annualised)SMH · 20d illustrative range424.11530.83637.55744.27Illustrative · vol 53.89% ann. · not a forecast-9d0+20d
XBI  HEALTH CARE EXIT 🔥 36-issue streak
SPDR S&P Biotech ETF
3.5/10 Conviction
$156.72
▲ +1.65%
XBI 156.72 is back through sma50 157.48 — the EXIT rule still applies; the Sep 14 PENDING SELL is enough.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sClose 156.72 ≤ sma50 157.48Rules-based momentum sleeve — factor not sclose 156.72 vs sma50 157.48
Fundamentals
—
Sentiment / flow
—
Catalyst
4/10
Narrative
—
Technicals
3/10
Close 156.72 ≤ sma50 157.48 Skip duplicate PENDING SELL
Invalidation: Daily close back through the 50-day (~$157.48).

TradingView's price for XBI. It is not the last print in this letter.

XLB  MATERIALS EXIT 🔥 36-issue streak
Materials Select Sector SPDR
3.5/10 Conviction
$49.99
▼ -1.46%
XLB 49.99 remains under sma50 51.64 — EXIT stands; do not restack the PENDING SELL.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sClose 49.99 ≤ sma50 51.64Rules-based momentum sleeve — factor not sclose 49.99 vs sma50 51.64
Fundamentals
—
Sentiment / flow
—
Catalyst
4/10
Narrative
—
Technicals
3/10
Close 49.99 ≤ sma50 51.64 Skip duplicate PENDING SELL
Invalidation: Daily close back through the 50-day (~$51.64).

TradingView's price for XLB. It is not the last print in this letter.

Desk research framework — not a recommendation to buy or sell.
Forex
ForexForex Rebalancing Radar 1 min
FOREX REBALANCING RADAR
Base currency: EUR
Currency vs EUR Short-term Medium-term Long-term
USD 🔥26 SEEK (5) SEEK (4) NEUTRAL (1)
JPY 🔥9 AVOID (-4) AVOID (-3) NEUTRAL (0)
GBP 🔥20 NEUTRAL (0) NEUTRAL (0) NEUTRAL (0)
CHF 🔥17 NEUTRAL (0) NEUTRAL (0) NEUTRAL (0)
SEK AVOID (-3) NEUTRAL (0) NEUTRAL (0)
Suggested rebalancing actions
INCREASE USD vs EUR — DFF 3.88 and a 5% 10-year still pay vs ECBDFR 2.5 into October CPI / the 56% hike print.
Conviction 50%
DECREASE JPY vs EUR — Stay light JPY vs EUR near 157/180 until MoF language actually moves to rung 3.
Conviction 40%
Crypto
CryptoCryptocurrency Landscape 2 minBTC 81,622 and Friday’s +$433M spot-ETF print keep the institutional bid intact; ETH 2,663 is a bounce after a −$140M ETF week. HOLD both; no third asset cleared a fresh dated bar.
CRYPTOCURRENCY LANDSCAPE
BTC 81,622 and Friday’s +$433M spot-ETF print keep the institutional bid intact; ETH 2,663 is a bounce after a −$140M ETF week. HOLD both; no third asset cleared a fresh dated bar.
Ticker Name Conviction 1d
BTC-USD Bitcoin 6.6 +1.67%
ETH-USD Ethereum 5.4 +3.19%
BTC-USD  HOLD 🔥 20-issue streak
Bitcoin
6.6/10 Conviction
$81622.00
▲ +1.67%
Over the next week HOLD BTC through the $80k weekly close — Friday’s +$433M ETF print is the live bid, not a new BUY into a known PM 400.
BTC 81,622 (coingecko) above Friday’s $80kFarside Friday BTC ETF +$433M (FBTC $311M)SEC Innovation Exemption 17 Sep still the Institutional bid is ETF flow, not a new tHold the $80k weekly close; no add into a
Fundamentals
6/10
Sentiment / flow
7/10
Catalyst
6/10
Narrative
7/10
Technicals
7/10
Farside 18 Sep: spot BTC ETFs +$433M (FBTC $311M) Coingecko 21 Sep: 81,622 vs Sunday 80,280 SEC Innovation Exemption still in force through 2031
Invalidation: Weekly close back through $78k.

TradingView's price for BTC-USD. It is not the last print in this letter.

ETH-USD  HOLD 🔥 19-issue streak
Ethereum
5.4/10 Conviction
$2662.78
▲ +3.19%
Over the next week HOLD ETH — Friday’s +$29M ETF bounce does not reverse a −$140M week, and ETH-USD remains a known PM 400.
ETH 2,662.78 vs 2,580 Sunday — bounce, notETH ETF Friday +$29.4M Farside after a −$1Same tokenization rail; no ETH-specific 48Ether funds ended a 4-week inflow streak lHOLD; ETH-USD is a known PM 400 — no BUY.
Fundamentals
5/10
Sentiment / flow
5/10
Catalyst
5/10
Narrative
6/10
Technicals
6/10
Farside 18 Sep: spot ETH ETFs +$29.4M after three outflow days Weekly ETH ETFs −$140M; four-week inflow streak over Coingecko 21 Sep: 2,662.78 vs 2,580.37
Invalidation: Daily close back through $2,450.

TradingView's price for ETH-USD. It is not the last print in this letter.

undefined · 20d illustrative range
undefined illustrative 20-day price cone from 2662.78: 5th pct 2175.11, median 2644.09, 95th pct 3214.18 (vol 42.14% annualised)undefined · 20d illustrative range2112.772500.692888.63276.52Illustrative · vol 42.14% ann. · not a forecast-9d0+20d
Desk research framework — not a recommendation to buy or sell.
General
GeneralCommodities Outlook 3 minFade crude, keep copper: WTI ~$98.5 on a fourth down day while HG=F 6.733 holds the tightness bid — no new BUYs into names we already own.
COMMODITIES OUTLOOK
Fade crude, keep copper: WTI ~$98.5 on a fourth down day while HG=F 6.733 holds the tightness bid — no new BUYs into names we already own.
If WTI stays offered under $100 while copper holds this morning’s tightness and the 10-year stays near 5%, expect industrial metals to decouple from a fading…
Ticker Name Conviction 1d
USO United States Oil Fund 6 -4.97%
CPER United States Copper Index Fund 6.4 +4.25%
SLV iShares Silver Trust 6.6 +5.44%
United States Oil Fund  ENERGY REDUCE 🔥 3-issue streak
USO
6/10 Conviction
$153.82
▼ -4.97%
Over the next week keep fading the crude shock — REDUCE USO while WTI stays offered near $98.5 on UN/Iran diplomacy and higher Hormuz flows.
WTI ~$98.5 still above pre-shock, off $105USO Friday 153.82 vs 161.86 Sep 15.4th oil down day on UN/Iran diplomacy + HoShock premium is being sold, not rebuilt.USO −5% week-on-week; fade, don’t add.
Fundamentals
5/10
Sentiment / flow
5/10
Catalyst
8/10
Narrative
6/10
Technicals
6/10
Reuters 21 Sep: Brent −1.7% to $102.08 / WTI −1.8% to $98.53 OilPrice: fourth down day on UN diplomacy hopes USO Friday 153.82 vs 161.86 Sep 15 (eodhd) — do not add
Invalidation: WTI daily close back through $105.

TradingView's price for USO. It is not the last print in this letter.

undefined · 20d illustrative range
undefined illustrative 20-day price cone from 153.82: 5th pct 119.53, median 152.17, 95th pct 193.72 (vol 52.1% annualised)undefined · 20d illustrative range115.08142.78170.47198.17Illustrative · vol 52.1% ann. · not a forecast-9d0+20d
United States Copper Index Fund  INDUSTRIAL METAL HOLD
CPER
6.4/10 Conviction
$40.23
▲ +4.25%
Over the next two weeks HOLD the Sep 18 copper sleeve — HG=F 6.733 is tight into China refinery maintenance; do not re-BUY.
HG=F 6.733 Monday; China refinery outages CPER Friday 40.23; 11th weekly gain in 12.Bloomberg: tightness + China buying 21 SepGrowth metal while crude’s shock fades.Already held from Sep 18 — HOLD, no add.
Fundamentals
7/10
Sentiment / flow
6/10
Catalyst
7/10
Narrative
6/10
Technicals
6/10
Bloomberg 21 Sep: copper holds gain on near-term tightness SMM: China refinery maintenance Oct–Nov HG=F Monday 6.733 vs Friday 6.6915 (yahoo)
Invalidation: HG=F daily close back through $6.40.

TradingView's price for CPER. It is not the last print in this letter.

undefined · 20d illustrative range
undefined illustrative 20-day price cone from 40.23: 5th pct 33.67, median 40.01, 95th pct 47.54 (vol 37.21% annualised)undefined · 20d illustrative range32.8438.0243.1948.37Illustrative · vol 37.21% ann. · not a forecast-9d0+20d
iShares Silver Trust  PRECIOUS METAL HOLD 🔥 3-issue streak
SLV
6.6/10 Conviction
$59.93
▲ +5.44%
Over the next week HOLD the already-owned silver sleeve — SI=F 66.50 is a pause, not a new add after Saturday’s fill.
SI=F 66.50 Monday; still dual-use metal.SLV Friday 59.93; SI=F −1.0% overnight.Oil’s 4th down day keeps the precious sleeReal-rate hedge while 10y sits near 5%.Friday reclaim intact; already sized — HOL
Fundamentals
6/10
Sentiment / flow
6/10
Catalyst
7/10
Narrative
7/10
Technicals
7/10
SI=F Monday 66.50 vs Friday 67.15 (yahoo) SLV Friday 59.93 (eodhd) — Saturday FILLED add still on Do not re-BUY SLV
Invalidation: SI=F daily close back through $62.

TradingView's price for SLV. It is not the last print in this letter.

undefined · 20d illustrative range
undefined illustrative 20-day price cone from 59.93: 5th pct 47.38, median 59.37, 95th pct 74.4 (vol 48.7% annualised)undefined · 20d illustrative range45.7655.8565.9376.02Illustrative · vol 48.7% ann. · not a forecast-9d0+20d
Desk research framework — not a recommendation to buy or sell.
GeneralTop 5 Risks Right Now 1 min#1 September FOMC hike re-prices and sticks (funds ≥3.75–4.00%)
TOP 5 RISKS RIGHT NOW
#RiskProbability Impact Trend
1September FOMC hike re-prices and sticks (funds ≥3.75–4.00%)=HighHighStable
2USD/JPY air-pocket morphs into disorderly MoF/BoJ policy response=MediumHighStable
3Hormuz / East-West shutdown turns oil into a growth shock=MediumHighFading
4Energy CPI second-round into the October print=MediumHighStable
5AZO/COST prints into a 5% 10-year (breadth watch-item)NEWMediumMediumNew
Watch: October CPI
GeneralWhat's Coming Up 1 min2026-09-22 — AZO Q4 earnings
WHAT'S COMING UP
2026-09-22 AZO Q4 earnings · risk_top5
2026-09-24 SNB / Riksbank / Norges decisions · forex_rebalancing
2026-09-24 COST FY Q4 after close · risk_top5
2026-09-24 Trump–Xi meeting (trade/AI) · risk_top5
2026-10-28 FOMC decision (hike odds ~56%) · risk_top5
Sources: Fed calendar
Stocks
StocksPortfolio Reality Check 10 min30d hit rate 65%
PORTFOLIO REALITY CHECK
P&L Across Portfolios
Tech US
+2.02%
Named holdings. 134 smaller positions (30.67%) are off this picture.
Portfolio allocation: Cash 55.92%, GLD 7.38%, BTC-USD 7.03%, ETH-USD 5.81%, TTE.PA 5.41%, USO 5.38%, ASML.AS 4.81%, XOM 4.23%, DBC 4.02%Cash55.92%GLD7.38%BTC-USD7.03%ETH-USD5.81%TTE.PA5.41%USO5.38%ASML.AS4.81%XOM4.23%DBC4.02%
Tech US
Performance
Equity vs SPY
Drawdown
Total Value
$102023.54
Cash
$9779.63
P&L
$2023.54 (+2.02%)
Realized P&L
$-3181.65
TWR
+1.79%
Sharpe
0.29
Max DD
-2.39%
Sortino
0.74
Calmar
4.44
Ann. return
+10.63%
Beta vs SPY
N/A
Allocation
Positions90%
Cash10%
Today's Moves
ActionTickerQtyStatus
HoldACN——
HoldTLN——
Current Holdings
PositionValueUnrealized P&L
TSM ×20.93$9098.56+6.8%
XOM ×129$21067.53+7.0%
UNH ×8.49$3200.86-11.5%
INTC ×14.08$1529.16-75.3%
MSFT ×11.91$5882.15+21.3%
SBUX ×11.63$1114.14-10.1%
CBRE ×8.29$1156.65-6.7%
AMZN ×5.95$1510.26-6.1%
+51 more holdings
Track Record 32 On Track · 17 Lagging · 11 Stopped Out
PositionConviction Then Return SinceVerdict
ABNB (2026-09-01)6.5/10+2.6%On Track
ADBE (2026-09-07)6.5/10-3.3%Lagging
ADI (2026-08-21)8/10-2.4%Lagging
ALGT (2026-09-14)6.5/10+0.0%On Track
AMAT (2026-08-13)7.5/10+0.0%On Track
AMD (2026-08-31)6.5/10+7.3%On Track
AMZN (2026-08-29)7/10-7.2%Lagging
APH (2026-09-05)7.5/10-6.2%Lagging
AVGO (2026-08-22)7/10-7.9%Lagging
COP (2026-09-14)7.5/10+0.0%On Track
CRM (2026-09-08)7/10+1.4%On Track
CRWD (2026-08-27)8/10+16.0%On Track
CSCO (2026-08-12)7.5/10-9.1%Stopped Out
CVX (2026-09-08)7/10+9.5%On Track
DELL (2026-09-03)7.5/10+8.8%On Track
DUOL (2026-09-06)7.5/10-8.1%Stopped Out
ESI (2026-09-13)6.8/10+0.0%On Track
ESTC (2026-08-29)8/10-14.8%Stopped Out
FIVE (2026-09-06)7.5/10-6.4%Lagging
FRO (2026-09-08)7/10+27.6%On Track
GAP (2026-08-30)7/10-13.0%Stopped Out
GLW (2026-09-09)6.8/10+0.0%On Track
HAL (2026-09-03)6.5/10-10.6%Stopped Out
HD (2026-08-19)8/10-9.6%Stopped Out
HOOD (2026-09-04)7/10-11.4%Stopped Out
INTU (2026-08-26)7/10+0.0%On Track
IREN (2026-09-16)6/10+0.0%On Track
JEF (2026-09-10)6.3/10+0.0%On Track
JPM (2026-09-08)6.5/10-1.7%Lagging
LHX (2026-09-15)6/10+1.7%On Track
LITE (2026-09-17)7/10+1.3%On Track
LLY (2026-09-15)7.1/10-3.4%Lagging
LMT (2026-09-15)6.6/10+0.0%On Track
MRK (2026-08-20)7/10-5.5%Lagging
MRVL (2026-08-22)8/10+118.6%On Track
MU (2026-08-15)7.5/10-1.3%Lagging
NAT (2026-08-31)7/10+15.9%On Track
NVDA (2026-08-28)7.5/10-1.8%Lagging
OI (2026-08-24)7/10-11.7%Stopped Out
ORCL (2026-09-11)7.2/10-13.6%Stopped Out
PSX (2026-09-07)7/10+3.9%On Track
QCOM (2026-09-09)7/10+0.0%On Track
RDDT (2026-08-18)7.5/10-8.0%Stopped Out
ROST (2026-08-23)8/10-3.2%Lagging
RTX (2026-09-05)7.5/10-2.6%Lagging
SHEL (2026-08-30)6.5/10+8.8%On Track
SLB (2026-09-01)7/10-9.8%Stopped Out
SNOW (2026-09-04)7.5/10-6.7%Lagging
TGT (2026-08-22)7/10-4.0%Lagging
V (2026-08-25)7/10-1.8%Lagging
VLO (2026-09-02)7/10+13.0%On Track
VRTX (2026-09-13)6.9/10+0.0%On Track
WMT (2026-08-20)6.5/10+0.0%On Track
XOM (2026-08-18)7.5/10+10.8%On Track
HAE (2026-09-18)6.8/10+0.7%On Track
JBHT (2026-09-18)6.5/10-1.1%Lagging
LRCX (2026-09-19)7.4/10+0.0%On Track
COIN (2026-09-19)7.4/10+0.0%On Track
ACN (2026-09-20)7/10+0.0%On Track
TLN (2026-09-20)6.8/10+0.0%On Track
Euro Only
Performance
Equity vs SPY
Drawdown
Total Value
$121086.29
Cash
$17638.87
P&L
$21086.29 (+21.09%)
Realized P&L
$-42835.98
Path statistics are hidden. The quotes are estimated, or the time-weighted return disagrees with dollar P&L.
Today's Moves
ActionTickerQtyStatus
BuyGLE.PA4.86dispatched
BuyBEZ.DE77.88dispatched
Current Holdings
⚠ Live EU quotes degraded today — every position below is priced at cost, not a fresh quote.
PositionValueUnrealized P&L
ASML.AS ×0.4702$23967.39—
TTE.PA ×364$26944.15—
UNA.AS ×48.5$2832.95—
RR.L ×101$1460.08—
VIE.PA ×48.5$1430.88—
GLE.PA ×17.29$1402.26—
MNDI.L ×158$1402.26—
NWG.L ×191$1346.17—
+41 more holdings
Track Record 49 On Track · 2 Lagging
PositionConviction Then Return SinceVerdict
ABN.AS (2026-08-24)6.5/10+0.0%On Track
ADYEN.AS (2026-09-03)7/10+0.0%On Track
AIR.PA (2026-09-08)7/10+0.0%On Track
ALV.DE (2026-08-29)6.5/10+0.0%On Track
ASML.AS (2026-08-30)6.5/10+0.0%On Track
BAB.L (2026-09-16)7.3/10+0.0%On Track
BAVA.CO (2026-08-23)7/10+0.0%On Track
BP.L (2026-09-12)6.5/10+0.0%On Track
DEME.BR (2026-08-27)7/10+0.0%On Track
DTE.DE (2026-09-04)6.5/10+0.0%On Track
ENI.MI (2026-09-02)7/10+0.0%On Track
ENR.DE (2026-09-01)7/10+0.0%On Track
EOAN.DE (2026-08-27)7/10+0.0%On Track
EUROB.AT (2026-09-07)7/10+0.0%On Track
EVD.DE (2026-08-22)7/10+0.0%On Track
EXENS.PA (2026-09-17)7.5/10+4.0%On Track
FGR.PA (2026-08-28)6/10+0.0%On Track
FLS.CO (2026-08-21)6/10+0.0%On Track
GSK.L (2026-09-15)7/10+0.0%On Track
INW.MI (2026-08-26)7/10+0.0%On Track
ISP.MI (2026-09-11)6.7/10+0.0%On Track
IVG.MI (2026-09-05)7.5/10+0.0%On Track
KGX.DE (2026-09-09)7/10+0.0%On Track
KIE.L (2026-09-15)7/10+0.0%On Track
LR.PA (2026-08-31)6.5/10+0.0%On Track
MSLH.L (2026-08-11)6/10+0.0%On Track
MT.AS (2026-09-06)7/10+0.0%On Track
NDX1.DE (2026-09-08)6.8/10+0.0%On Track
NOVN.SW (2026-09-13)6.2/10+0.0%On Track
NSIS-B.CO (2026-08-21)7/10+0.0%On Track
PUB.PA (2026-09-04)7/10+0.0%On Track
REP.MC (2026-09-02)7/10+0.0%On Track
RIO.L (2026-09-10)7/10+0.0%On Track
RWE.DE (2026-09-03)7/10+0.0%On Track
SAN.MC (2026-09-08)6.5/10+0.0%On Track
SAP.DE (2026-08-30)7/10+0.0%On Track
SHEL.L (2026-08-22)6/10+1.2%On Track
SHL.DE (2026-08-24)7/10+0.0%On Track
SIE.DE (2026-08-29)7/10+0.0%On Track
SOI.PA (2026-09-17)6.8/10-0.5%Lagging
SU.PA (2026-08-31)7/10+0.0%On Track
TEF.MC (2026-09-07)7/10+0.0%On Track
TKA.DE (2026-09-06)7.5/10+0.0%On Track
TTE.PA (2026-09-01)7/10-1.9%Lagging
TTE.PA (2026-09-14)7.3/10+0.0%On Track
VOD.L (2026-09-05)7/10+0.0%On Track
DRX.L (2026-09-18)7/10+0.0%On Track
NXT.L (2026-09-18)7.3/10+0.0%On Track
ORSTED.CO (2026-09-19)6.8/10+0.0%On Track
GLE.PA (2026-09-21)6.7/10+0.0%On Track
BEZ.DE (2026-09-21)7/10+0.0%On Track
Penny Plays
Performance
Equity vs SPY
Drawdown
Total Value
$95417.43
Cash
$81164.16
P&L
$-4582.57 (-4.58%)
Realized P&L
$-4582.57
Path statistics are hidden. The quotes are estimated, or the time-weighted return disagrees with dollar P&L.
Today's Moves
No new activity today — no open thesis needed adjusting.
Current Holdings
⚠ Penny marks are cost-basis — GOSS/PYPD/STXS have no live quote this pull.
PositionValueUnrealized P&L
GOSS ×18578$3755.55—
PYPD ×1564$6940.50—
STXS ×2738$3557.21—
Track Record 4 On Track
PositionConviction Then Return SinceVerdict
BFRI (2026-09-09)5/10+0.0%On Track
INO (2026-08-24)4.5/10+0.0%On Track
OTLK (2026-09-09)4/10+0.0%On Track
PYPD (2026-08-19)6.5/10+6.1%On Track
Anti-Fragile
Performance
Equity vs SPY
Drawdown
Total Value
$100000.00
Cash
$35000.00
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
ActionTickerQtyStatus
HoldGLD——
Current Holdings
⚠ Anti-Fragile marks are cost-basis (GLD/IEF/DBC/SPLV).
PositionValueUnrealized P&L
GLD ×61.65$25000.00—
IEF ×108$10000.00—
DBC ×654$20000.00—
SPLV ×132$10000.00—
Trend Follow
Performance
Equity vs SPY
Drawdown
Total Value
$99618.38
Cash
$75717.93
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
ActionTickerQtyStatus
HoldSMH——
SellXBI——
SellXLB——
Current Holdings
⚠ Trend Follow marks are cost-basis this pull.
PositionValueUnrealized P&L
XLE ×87.86$5539.52—
SMH ×5.03$2990.61—
XLV ×30.27$5207.77—
XBI ×32$5207.77—
XLB ×93.53$4954.78—
Track Record 5 On Track · 5 Lagging
PositionConviction Then Return SinceVerdict
ITA (2026-08-21)4/10-5.8%Lagging
QQQ (2026-09-07)3/10+0.0%On Track
SMH (2026-09-09)4.5/10+0.0%On Track
XBI (2026-08-23)8/10-1.4%Lagging
XLB (2026-08-23)8/10-3.1%Lagging
XLE (2026-08-23)8/10+2.6%On Track
XLF (2026-09-08)6/10+0.0%On Track
XLK (2026-09-08)6/10+0.0%On Track
XLRE (2026-08-20)6.5/10-2.6%Lagging
XLV (2026-08-23)8/10-4.3%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
ActionTickerQtyStatus
HoldUSO——
SellURA——
SellPALL——
Current Holdings
⚠ Commodities /performance is fully cost-basis this morning ($100k) after Sunday’s live $105,704 reval.
PositionValueUnrealized 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 7 On Track · 15 Lagging · 2 Stopped Out
PositionConviction Then Return SinceVerdict
BNO (2026-09-07)7/10+8.0%On Track
CANE (2026-09-06)6.5/10-3.2%Lagging
COPX (2026-09-08)7/10-3.7%Lagging
CORN (2026-08-31)7/10-1.3%Lagging
CPER (2026-09-09)7/10-0.8%Lagging
GDX (2026-09-04)7/10-5.9%Lagging
GLD (2026-08-30)5/10-1.9%Lagging
LIT (2026-08-24)6.5/10-8.0%Lagging
PALL (2026-08-30)4/10-8.1%Stopped Out
PPLT (2026-09-05)7/10-1.1%Lagging
SIL (2026-09-04)6.5/10-6.1%Lagging
SLV (2026-09-01)6.5/10-0.3%Lagging
SLX (2026-09-07)6.5/10-4.4%Lagging
SOYB (2026-08-30)6.5/10+1.8%On Track
UGA (2026-09-06)7/10+9.0%On Track
UNG (2026-09-03)6.5/10-3.2%Lagging
UNG (2026-09-15)6.9/10+0.8%On Track
URA (2026-09-05)7/10-9.6%Stopped Out
USO (2026-09-09)6.3/10+5.3%On Track
USO (2026-09-15)7.2/10-1.8%Lagging
WEAT (2026-08-30)7.5/10-7.6%Lagging
WEAT (2026-09-17)6.8/10-2.6%Lagging
CPER (2026-09-18)6.8/10+4.3%On Track
SLV (2026-09-19)7/10+0.0%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
ActionTickerQtyStatus
HoldBTC-USD——
HoldETH-USD——
Current Holdings
⚠ Crypto marks are cost-basis (BTC/ETH/SOL/XRP).
PositionValueUnrealized 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—
Track Record 3 On Track · 3 Lagging
PositionConviction Then Return SinceVerdict
BTC (2026-08-11)6/10+0.0%On Track
BTC-USD (2026-09-09)7/10-1.2%Lagging
ETH (2026-08-11)5/10+0.0%On Track
ETH-USD (2026-09-09)5.8/10-0.3%Lagging
SOL-USD (2026-08-30)6.5/10-1.4%Lagging
XRP-USD (2026-08-29)6/10+0.7%On Track
30-day hit rate across all portfolios : +64.50%
Glossary
backwardation
A term structure where nearer maturities cost more than later ones, often a stress signal for VIX.
2s10s spread
The 2s10s spread is simply the 10-year Treasury yield minus the 2-year.
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.
Morning Alpha • Generated Mon, 21 Sep 2026 07:01:19 GMT • info@gmc-works.com