UST 3y 4.82 -1bpUST 10y 4.96 -5bpUST 30y 5.29 -5bpEff. funds 3.88 unchUSD broad 119.5133 +1.30VIX 14.21 -0.66
MORNING ALPHA

Daily Financial Newsletter

Wednesday, September 23, 2026 · 09:18:00 · archived issue
EN FR
⚠ Data quality : DEGRADED · 14 notes
⚠ Data quality: DEGRADED
yesterday_retrospective — Japan cash market closed Silver Week (21–23 Sep); Nikkei 65,018.95 is Friday 18 Sep, not a Tuesday session. GET /movers?index=SPX returned a 22 Sep stamp but SNDK 1,791.82 vs MarketBeat Tuesday close 1,887.04 — treated as stale, movers[] omitted.
market_pulse — SPX analytics lastSession 2026-09-18 close 7,650.50 vs eodhd Tuesday 7,764.64; copied breadth/ATH snapshot and used live tiles. VIXCLS FRED 14.87 is 21 Sep; spot VIX 14.21. DGS10 FRED 4.96 21 Sep vs ^TNX 4.968. DTWEXBGS weekly 119.51 on 18 Sep. Squawk 401.
concept_spotlight — Weekday skip — Pulse reused contango/VIX term structure already taught 22 Sep.
us_equity_ideas — Screener-first (302 US). /price close null for AAPL/SNDK (yahoo OHLC, eodhd circuit_open) — used MarketBeat/screener. /news missed Rosenblatt SNDK $2,400 initiate; used MarketBeat/Pomegra. Widened off META/ARHS/ACN/TLN/LRCX/COIN/HAE/JBHT/LITE/IREN. 13F/congress not pulled on finalists.
eu_equity_ideas — eu_fundamentals_gap — SAN.MC /fundamentals empty and /news n=0 (massive). Used AKM/Santander release for the £2.65bn Sabadell UK deal. KGF.L Tuesday guide-raise (Reuters) was the day’s best EU print but is not in the 27-name EU screen — not published. Widened off TUI1.DE/SAVE.ST/GLE.PA/BEZ.DE/ORSTED.CO/TTE.PA.
penny_plays — screener unavailable or empty for category=penny — fell back to web search; penny universe may not be seeded yet. Publish zero ideas. Did not recycle BFRI (sBCC PDUFA still 28 Sep; going-concern + ITC lamp order unchanged).
forex_rebalancing — squawk-alert feed unavailable (401 missing X-Account-Key) — fell back to central-bank web search. EUR crosses from Yahoo EURUSD=X / EURJPY=X. Predictions /predictions returned Manifold with probability null — October hike 54.2% from CME FedWatch web.
commodities_outlook — Did not re-BUY SLV/USO/CPER/WEAT/CORN. COT empty. Yahoo CL=F 89.41 vs Reuters WTI $90.17 — used both. UNG is a new mention (Qatar Ras Laffan), not a re-BUY.
crypto_landscape — Sep 22 ETF prints from Farside/SoSoValue via Bloomingbit/BingX/Gate, not aggregator. BTC-USD/ETH-USD remain known PM 400s — HOLD, no re-BUY. Yahoo/coingecko prices used alongside aggregator.
trend_follow — Aggregator history too short for sma200; Yahoo 1y + Tuesday eodhd close used. 8/18 above sma50. At 5-name cap — skip XLK/QQQ BUY even though rules passed. XLB EXIT skip restack of Sep 14 PENDING SELL. XBI reclaim HOLD skip restack of Sep 14 PENDING SELL. SMH PENDING SELL leftover skipped — tape is HOLD.
risk_top5 — GET /predictions returned Manifold item with probability null — October hike odds 54.2% from CME FedWatch web, not the aggregator waterfall.
risk_cover_playbook — Put/call omitted (no Cboe print). VIX9D/MOVE empty. Index breadth from stale 18 Sep analytics (49.5% advancing). Stock-bond 20d corr +0.32 from Yahoo SPY + TLT hist.
portfolio_reality_check — Tech US /performance 200 on retry (NAV $102,629 live marks). Euro/Penny/AF/Trend/Commodities/Crypto /positions all_prices_estimated. File PORTFOLIO_ID_TECH_US used. Did not re-BUY ACN/TLN/LRCX/COIN/HAE/JBHT/LITE/IREN/ORSTED/DRX/NXT/EXENS/SOI/GLE/BEZ/META/ARHS/CPER/WEAT/SLV/CORN/BTC/ETH. ADBE new stop. HAL/AMZN/SLB/ORCL/ESTC/GAP/HD/RDDT/HOOD/OI/CSCO/UNH/INTC pending SELLs skipped. XLB/XBI/SMH TF PENDING SELLs skipped.
portfolio_reality_check — SAN.MC price rejected by Portfolio Manager's plausibility guard — see trade history
General
GeneralThe Bottom Line 1 minNasdaq’s second record meets a 4.96% 10y and 54% October hike odds — oil under $100 funds the concentrated bid, not a broad one.
THE BOTTOM LINE
RISK-ON=
Nasdaq’s second record meets a 4.96% 10y and 54% October hike odds — oil under $100 funds the concentrated bid, not a broad one.
High-yield OAS 2.66 bp
150 bp800 bp
Under 350 bp scores +1. Wider spreads score 0, then −1, then −2.
S&P shares above the 200-day 62.5%
0%100%
Above 65% scores +1. 40–65% scores 0. Under 40% scores −1.
Today's Top Picks
SNDK
7.3/10
UNG
7.3/10
SAN.MC
7/10
SMH
7/10
BTC-USD
7/10
Biggest Risk
October FOMC hike re-prices and sticks (funds ≥3.75–4.00%)
Probability: Medium • Impact: High
Portfolio Snapshot
All Portfolios, Combined: $102629.16
Blended P&L: +2.63% • 30d Hit Rate: +64.60%
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 102 of 158 reviewed picks still on track. Average gain 8.9%, average loss -5.1%.
GeneralMarket Pulse 3 minDFF 3.88 and DGS10 4.96 (21 Sep; ^TNX 4.968) sit under a 14.21 VIX / 17.61 VIX3M contango, but SPX analytics still show 49.5% advancing — a Nasdaq-record tape, not a broad one. Weekly DTWEX…
MARKET PULSE
Nasdaq’s second record in two sessions left a concentrated tape: VIX 14.21 vs VIX3M 17.61 (0.81 contango) while the 10y is 4.97% and SPX analytics still show only 49.5% advancing on the stale Friday book.
Risk-on, concentrated Book Risk-On 4/4 clear
AIDFF 3.88 and DGS10 4.96 (21 Sep; ^TNX 4.968) sit under a 14.21 VIX / 17.61 VIX3M contango, but SPX analytics still show 49.5% advancing — a Nasdaq-record tape, not a broad one. Weekly DTWEXBGS 119.51 (18 Sep) is the dollar clock; do not mix it with the daily VIX print.
Indexes
S&P 500 Data7,764.64
yday 7,764.70
▼ -0.00%
NASDAQ Data27,244.28
yday 27,122.09
▲ +0.45%
Dow Jones Data51,863.69
yday 52,048.83
▼ -0.36%
Russell 2K Data2,889.92
yday 2,875.36
▲ +0.51%
Commodities
Metals
Gold Data4,369.90
yday 4,354.70
▼ -0.46%
Energy
Oil (WTI) Data89.41
yday 93.45
▼ -5.23%
Crypto
Bitcoin Data86,425.00
yday 85,354.51
▲ +1.25%
Ethereum Data2,754.03
yday 2,729.20
▲ +3.43%
XRP Data1.63▲ +13.19%
Rates
10Y Yield Data4.97
yday 4.96
▲ +0.10%
UST 10y Data4.96
yday 4.96
-5bp
UST 30y Data5.29
yday 5.29
-5bp
Credit
HY OAS Data2.66
yday 2.68
-2bp
IG OAS Data0.77 pct
yday 0.77 %
calm
HY–IG spread differential Data1.89 pctcalm
Volatility
VIX Data14.21
yday 14.87
-0.66
VIX/VIX3M term structure Data0.81 ratio
yday 0.82 ratio
calm
Dollar & FX
EUR/USD Data1.14
yday 1.15
▼ -0.35%
USD broad Data119.51
yday 119.51
+1.30
wk
DXY 5-session rate of change Data1.29 pct
yday 0.30 %
watch
Breadth
SPY−RSP 5d Data+0.92pp—
SPY−RSP 21d Data+2.66pp—
% from 52w Data-2.04%—
Stock-bond 20d correlation (SPY vs TLT) Data0.32 ratio
yday 0.58 ratio
watch
% of S&P members above SMA200 Data62.50 pctwatch
Liquidity
SOFR–Fed funds Data-0.03 pctcalm
Initial claims 4-week trend Data196,000.00 countcalm
Cross-asset
Gold/Copper ratio (GLD/CPER) Data9.66 ratio
yday 9.80 ratio
calm
Other
UST 3y Data4.82
yday 4.83
-1bp
Eff. funds Data3.88
yday 3.88
unch
Cover checks
VIX Data14.21 / 25.00
yday 14.87
Not Triggered
10Y-2Y spread Data0.25 / -0.20
yday 0.20 / -0.20
Not Triggered
HY OAS Data2.66 / 5.00
yday 2.68
Not Triggered
SPX drawdown from high Data-0.58 / -10.00
yday -0.40 / -10.00
Not Triggered
Anti-Fragile book (Dalio / Gave) Disinflationary boom
AIOil and gold eased while copper, HY and the Nasdaq stayed bid — that is growth-up/inflation-down, not yesterday’s oil+copper inflationary boom. Own TLT again, cut the commodity sleeve, and keep a larger SPLV stub. A WTI close back above $100 would flip the quadrant the other way.
DataHedge instruments : GLD, TLT, SH, VIXY · Target cash 15%
Sleeve TickerTarget Action
Gold AIGLD15%Reduce
Long bonds AITLT15%Buy
Intermediate bonds AIIEF15%Buy
Commodities AIDBC5%Reduce
Defensive equity AISPLV20%Buy
Crash hedge AISH0%Exit
Cash AI—30%Hold
If triggered today — do this now AI
• Trim high-beta memory/tech (SMH/SNDK) to the Trend Follow 50-day
• Rebalance Anti-Fragile toward the standing Dalio/Gave book, do not wait for VIX 25
AI0/4 hard triggers fired. 2 of 10 internals are watch (stock-bond corr +0.32, DXY 5s +1.3%) and none are stress — a surface-calm tape that still pays the standing book. Quadrant flips to disinflationary_boom: copper/equities firm, HY 2.66, gold/copper 9.66 down from 10.15, oil offered. That cuts TLT back in and takes gold/DBC down; crash hedge stays 0 on risk-on.
GeneralYesterday's Market Retrospective 1 minTuesday’s S&P 500 was flat at 7,764.64 while the Nasdaq printed another record 27,244 as oil slipped back under $100 on Iran-talk and Saudi pipeline headlines; the Dow lost 0.36% as banks s…
YESTERDAY'S MARKET RETROSPECTIVE
Tuesday’s S&P 500 was flat at 7,764.64 while the Nasdaq printed another record 27,244 as oil slipped back under $100 on Iran-talk and Saudi pipeline headlines; the Dow lost 0.36% as banks sold the hike tape.
Bridge to Today
Watch whether Connect (23–24 Sep) and Thursday’s Tokyo reopen extend the memory/tech bid, or whether a crude bounce puts the 10-year back on 5%.
Stocks
Ideas board
TickerRegionCall Conv. Price1dType
SNDKSandisk Corporation USBUY7.3 1887.04+6.82% Growth
AAPLApple Inc. USBUY6.5 339.76+0.23% Growth
SAN.MCBanco Santander EUBUY7 12.74+1.72% Value
StocksUS Equity Ideas 1 minSNDK BUY · AAPL BUY
US EQUITY IDEAS
Ticker Name Conviction 1d
SNDKNEW Sandisk Corporation 7.3 +6.82%
AAPLNEW Apple Inc. 6.5 +0.23%
SNDK  GROWTH BUYNEW
Sandisk Corporation • Information Technology
7.3/10 Conviction
$1887.04
▲ +6.82%
Over the next 2–4 weeks expect NAND to keep the bid after Rosenblatt’s $2,400 initiate and Tuesday’s +6.8% — size as a memory proxy, not a chase.
PT $2400+6.8% TueRev +175%RSI 68
Fundamentals
8/10
Sentiment / flow
—
Catalyst
8/10
Narrative
7/10
Technicals
6/10
Rosenblatt initiate Buy, PT $2,400 (22 Sep) Tuesday close $1,887.04 +6.8% (MarketBeat) BofA DRAM +20–30% q/q channel check the same session
Target
$2400.00
Invalidation: Loses $1,650 on a daily close.

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

AAPL  GROWTH BUYNEW
Apple Inc. • Information Technology
6.5/10 Conviction
$339.76
▲ +0.23%
Over the next few weeks stay long the 52-week breakout while the fitness-tracker leak and agentic-AI tape keep the multiple bid into the next print.
PEG 1.51RSI 6652w high
Fundamentals
7/10
Sentiment / flow
—
Catalyst
6/10
Narrative
6/10
Technicals
7/10
Tuesday 52-week high on fitness-tracker report (22 Sep) Screener: RSI 66, −0.1% from 52w high, PEG 1.51 Connect 23–24 Sep as the AI-device tape test
Mkt Cap
$3.8T
P/E
34.2
Target
$360.00
Invalidation: Weekly close back under $320.

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

Desk research framework — not a recommendation to buy or sell.
StocksEU Equity Ideas 1 minSAN.MC BUY
EU EQUITY IDEAS
Ticker Name Conviction 1d
SAN.MCNEW Banco Santander 7 +1.72%
SAN.MC  VALUE BUYNEW
Banco Santander • Financials
7/10 Conviction
$12.74
▲ +1.72%
Over the next quarter expect a UK-scale re-rating if the £2.65bn Sabadell UK deal clears — €2.6bn extra dividend is the near cash return.
£2.65bn deal€2.6bn extra divVol surge
Fundamentals
—
Sentiment / flow
—
Catalyst
8/10
Narrative
7/10
Technicals
6/10
Agreed £2.65bn ($3.63bn) Sabadell UK buy (22 Sep) €2.6bn extraordinary dividend planned £400m cost saves; #3 UK current-account franchise
Target
$14.50
Invalidation: Deal blocked by UK/ES regulators or Sabadell vote.

TradingView's price for SAN.MC. 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 minSemis still lead (SMH 607, +7.5% vs the 50-day) but the book is at its 5-name cap — XLK/QQQ pass the rules and stay off. XLB remains an EXIT under 51.74; do not restack the Sep 14 PENDING S…
TREND FOLLOW
Semis still lead (SMH 607, +7.5% vs the 50-day) but the book is at its 5-name cap — XLK/QQQ pass the rules and stay off. XLB remains an EXIT under 51.74; do not restack the Sep 14 PENDING SELL.
8 of 18 universe names close above their 50-day — still a concentrated tape, not a broad trend.
Ticker Name Conviction 1d
SMH VanEck Semiconductor ETF 7 +1.92%
XLE Energy Select Sector SPDR 5 -1.09%
XLV Health Care Select Sector SPDR 4.5 +0.52%
XBI SPDR S&P Biotech ETF 5 +2.30%
XLB Materials Select Sector SPDR 3 +1.65%
SMH  INFORMATION TECHNOLOGY HOLD 🔥 39-issue streak
VanEck Semiconductor ETF
7/10 Conviction
$607.46
▲ +1.92%
Over the next 2–4 weeks stay long SMH while it holds the rising 50-day; RS vs SPY is the confirmation, not the Rosenblatt headline.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sSMH 607 > sma50 565 > sma200 490Rules-based momentum sleeve — factor not spx 607.46; sma50 564.92; sma200 489.71.
Fundamentals
—
Sentiment / flow
—
Catalyst
6/10
Narrative
—
Technicals
8/10
SMH 607 > sma50 565 > sma200 490 Memory tape 22 Sep (SNDK/MU)
Invalidation: Daily close back through the 50-day (~$564.92).

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 607.46: 5th pct 492.74, median 602.91, 95th pct 737.7 (vol 43.55% annualised)SMH · 20d illustrative range478.04569.49660.95752.4Illustrative · vol 43.55% ann. · not a forecast-9d0+20d
XLE  ENERGY HOLD 🔥 39-issue streak
Energy Select Sector SPDR
5/10 Conviction
$61.78
▼ -1.09%
Over the next few weeks hold XLE only while it stays above 61.42 — oil’s $89 print is why RS vs SPY is negative.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sXLE 61.78 vs sma50 61.42Rules-based momentum sleeve — factor not spx 61.78; sma50 61.42; sma200 55.89.
Fundamentals
—
Sentiment / flow
—
Catalyst
5/10
Narrative
—
Technicals
5/10
XLE 61.78 vs sma50 61.42 WTI 89.41 on pipeline/talks
Invalidation: Daily close back through the 50-day (~$61.42).

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 61.78: 5th pct 54.64, median 61.62, 95th pct 69.48 (vol 25.92% annualised)XLE · 20d illustrative range53.7559.2964.8370.37Illustrative · vol 25.92% ann. · not a forecast-9d0+20d
XLV  HEALTH CARE HOLD 🔥 38-issue streak
Health Care Select Sector SPDR
4.5/10 Conviction
$169.89
▲ +0.52%
Over the next few weeks keep XLV as the defensive sleeve that still clears the 50-day; RS vs SPY is negative, so this is HOLD not an add.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sXLV 169.89 > sma50 167.09Rules-based momentum sleeve — factor not spx 169.89; sma50 167.09; sma200 156.07.
Fundamentals
—
Sentiment / flow
—
Catalyst
4/10
Narrative
—
Technicals
5/10
XLV 169.89 > sma50 167.09 RS vs SPY still negative
Invalidation: Daily close back through the 50-day (~$167.09).

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 169.89: 5th pct 162.57, median 169.83, 95th pct 177.42 (vol 9.43% annualised)XLV · 20d illustrative range161.68167.22172.77178.31Illustrative · vol 9.43% ann. · not a forecast-9d0+20d
XBI  HEALTH CARE HOLD 🔥 38-issue streak
SPDR S&P Biotech ETF
5/10 Conviction
$161.87
▲ +2.30%
Over the next few weeks hold XBI after the sma50 reclaim; do not restack the Sep 14 PENDING SELL.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sXBI 161.87 > sma50 157.68Rules-based momentum sleeve — factor not spx 161.87; sma50 157.68; sma200 137.51.
Fundamentals
—
Sentiment / flow
—
Catalyst
4/10
Narrative
—
Technicals
6/10
XBI 161.87 > sma50 157.68 Sep 14 EXIT still PENDING — skip
Invalidation: Daily close back through the 50-day (~$157.68).

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

XLB  MATERIALS EXIT 🔥 38-issue streak
Materials Select Sector SPDR
3/10 Conviction
$50.53
▲ +1.65%
XLB 50.53 is back under its 50-day (51.74) — the mandate EXIT stands; skip restack of the Sep 14 PENDING SELL.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not s50.53 ≤ sma50 51.74Rules-based momentum sleeve — factor not spx 50.53; sma50 51.74; sma200 50.46.
Fundamentals
—
Sentiment / flow
—
Catalyst
3/10
Narrative
—
Technicals
3/10
50.53 ≤ sma50 51.74 Sep 14 SELL still PENDING
Invalidation: A close back above $51.74 would re-open the sleeve.

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 🔥28 SEEK (5) SEEK (3) AVOID (-2)
JPY 🔥11 AVOID (-4) AVOID (-3) NEUTRAL (0)
GBP 🔥22 NEUTRAL (0) NEUTRAL (0) NEUTRAL (0)
Sources: BoE MPC
CHF 🔥19 NEUTRAL (0) NEUTRAL (0) NEUTRAL (1)
Sources: SNB
SEK 🔥3 AVOID (-3) AVOID (-2) NEUTRAL (0)
Suggested rebalancing actions
INCREASE USD vs EUR — 54.2% October hike + 10y 4.96 still pay a real-rate gap vs EUR at ~0.002% conversion cost.
Conviction 60%
DECREASE JPY vs EUR — Keep JPY light into Thursday’s Tokyo reopen; rung-1 watching is the cap, not a new short.
Conviction 50%
Crypto
CryptoCryptocurrency Landscape 2 minTuesday’s spot-BTC ETFs took $714.7M (IBIT $350M) for a fourth inflow day and Ether +$162M; XRP products flipped to +$20.0M after four $0 prints. HOLD the majors; no new BUY into known PM 4…
CRYPTOCURRENCY LANDSCAPE
Tuesday’s spot-BTC ETFs took $714.7M (IBIT $350M) for a fourth inflow day and Ether +$162M; XRP products flipped to +$20.0M after four $0 prints. HOLD the majors; no new BUY into known PM 400s.
Ticker Name Conviction 1d
BTC-USD Bitcoin 7 +1.25%
ETH-USD Ethereum 6 +3.43%
XRP-USD XRP 6.8 +13.19%
BTC-USD  HOLD 🔥 22-issue streak
Bitcoin
7/10 Conviction
$86425.00
▲ +1.25%
Over the next week hold BTC while the four-day ETF bid ($715M Tuesday) is the live support — do not add into a known PM 400.
No cash-flow statement — not scored.Farside +$714.7M; fourth inflow day.22 Sep IBIT/FBTC/MSBT print is dated.Institutional wrapper bid still the story.86,425 vs Mon ~85.4k; reclaim holds.
Fundamentals
—
Sentiment / flow
8/10
Catalyst
7/10
Narrative
6/10
Technicals
7/10
Spot BTC ETFs +$714.7M on 22 Sep Fourth straight inflow session (Farside) Price 86,425 holds the post-hike reclaim
Invalidation: Weekly close back under $78k.

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

undefined · 20d illustrative range
undefined illustrative 20-day price cone from 86425: 5th pct 72055.75, median 85931.08, 95th pct 102478.3 (vol 38% annualised)undefined · 20d illustrative range70230.481588.1592945.9104303.65Illustrative · vol 38% ann. · not a forecast-9d0+20d
ETH-USD  HOLD 🔥 21-issue streak
Ethereum
6/10 Conviction
$2754.03
▲ +3.43%
Over the next week hold ETH as a satellite to the BTC ETF bid — Tuesday’s +$162M is a bounce, not a new regime.
No cash-flow statement — not scored.SoSoValue +$162M; third inflow day.22 Sep ETHA/FETH print, smaller than BTC.Still a satellite to the BTC wrapper bid.2,754 vs Mon 2,663; bounce not a breakout.
Fundamentals
—
Sentiment / flow
7/10
Catalyst
6/10
Narrative
5/10
Technicals
6/10
Spot ETH ETFs +$162M on 22 Sep ETHA $88M led the day 3-day inflow streak
Invalidation: Loses $2,400 on a daily close.

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 2754.03: 5th pct 2227.97, median 2732.88, 95th pct 3352.2 (vol 44.08% annualised)undefined · 20d illustrative range2160.522580.232999.943419.65Illustrative · vol 44.08% ann. · not a forecast-9d0+20d
XRP-USD  HOLD
XRP
6.8/10 Conviction
$1.63
▲ +13.19%
Over the next few sessions treat XRP as a flow-watch, not a new BUY — the wrapper finally printed +$20M after four $0 days.
No cash-flow statement — not scored.Wrapper flipped from four $0 days to +$20MSoSoValue 22 Sep Bitwise-led print.Desks bought the product, not just the coi1.63; +13% — already held, no add.
Fundamentals
—
Sentiment / flow
7/10
Catalyst
7/10
Narrative
6/10
Technicals
7/10
XRP spot ETFs +$20.02M on 22 Sep Bitwise $19.16M after four blank sessions Coin +13% with the wrapper
Invalidation: Next two sessions print $0 wrapper flow again.

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

undefined · 20d illustrative range
undefined illustrative 20-day price cone from 1.63: 5th pct 1.04, median 1.58, 95th pct 2.4 (vol 90.86% annualised)undefined · 20d illustrative range0.961.471.972.48Illustrative · vol 90.86% ann. · not a forecast-9d0+20d
Desk research framework — not a recommendation to buy or sell.
General
GeneralCommodities Outlook 3 minFade crude, hold copper, and respect gas: USO −6.3% from Friday as WTI tests $89 while CPER +3.0% and UNG ride a Qatar LNG hole the oil tape no longer prices.
COMMODITIES OUTLOOK
Fade crude, hold copper, and respect gas: USO −6.3% from Friday as WTI tests $89 while CPER +3.0% and UNG ride a Qatar LNG hole the oil tape no longer prices.
Oil down and copper up with HY OAS 2.66 is a growth-over-inflation mix into UNGA — if WTI stays under $95 and HG holds $6.70, expect CPER/UNG to keep…
Ticker Name Conviction 1d
USO WTI crude (USO) 6.5 -2.75%
CPER Copper (CPER) 6.8 +1.87%
UNG Natural gas (UNG) 7.3 +5.85%
WTI crude (USO)  ENERGY REDUCE 🔥 5-issue streak
USO
6.5/10 Conviction
$144.08
▼ -2.75%
Over the next few sessions expect USO to stay offered while the East-West restart and UNGA talks keep WTI under $95 — this is a REDUCE, not a new short.
Pipeline restart + stock build vs still-elNo COT/positioning print this run.Reuters 23 Sep pipeline + Iran-talk supplyOil-as-inflation-shock fading; not a demanUSO 144.08; CL=F 89.41 vs Mon 94.34.
Fundamentals
7/10
Sentiment / flow
—
Catalyst
7/10
Narrative
6/10
Technicals
6/10
Saudi East-West pipeline restart (23 Sep Reuters) Iran-talk headlines capping Brent under $100 US crude stocks up (industry data)
Invalidation: WTI closes back above $100 on a confirmed Hormuz cut.

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 144.08: 5th pct 103.34, median 141.48, 95th pct 193.68 (vol 67.78% annualised)undefined · 20d illustrative range97.92131.65165.37199.1Illustrative · vol 67.78% ann. · not a forecast-9d0+20d
Copper (CPER)  INDUSTRIAL METAL HOLD 🔥 3-issue streak
CPER
6.8/10 Conviction
$41.43
▲ +1.87%
Over the next week hold the copper sleeve while SHFE premiums and HG $6.81 argue tightness — do not chase a seventh up-day with a fresh BUY.
Physical premiums up; inventories tight inNo COT/positioning print this run.SMM 22 Sep SHFE premium jump.Growth metal still bid as oil eases.CPER 41.43 vs Mon 40.67; HG 6.81.
Fundamentals
7/10
Sentiment / flow
—
Catalyst
7/10
Narrative
6/10
Technicals
7/10
SHFE premiums jumped 22 Sep (SMM) HG=F 6.81, sixth-session firm tape China pre-holiday stockpiling
Invalidation: HG loses $6.50 on a daily close with premiums collapsing.

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 41.43: 5th pct 34.2, median 41.17, 95th pct 49.55 (vol 39.99% annualised)undefined · 20d illustrative range33.2839.0144.7450.47Illustrative · vol 39.99% ann. · not a forecast-9d0+20d
Natural gas (UNG)  ENERGY HOLD
UNG
7.3/10 Conviction
$10.86
▲ +5.85%
Over the next 2–4 weeks treat gas as a separate energy book: Qatar’s 17% Ras Laffan outage is a multi-year hole oil’s pipeline restart does not fill.
17% Qatar LNG out for ~3 years is a real sNo COT/positioning print this run.FXEmpire/QatarEnergy 23 Sep Ras Laffan notGas tighter than crude after the pipeline UNG 10.86; already held — no add.
Fundamentals
8/10
Sentiment / flow
—
Catalyst
8/10
Narrative
7/10
Technicals
6/10
QatarEnergy: 17% LNG out, 3-year repair (23 Sep) NG=F 3.163 +9.9% vs Mon 2.877 Hormuz still a LNG shipping risk
Invalidation: NG=F closes back under $2.70 with Ras Laffan restored.

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

undefined · 20d illustrative range
undefined illustrative 20-day price cone from 10.86: 5th pct 9.19, median 10.81, 95th pct 12.71 (vol 34.91% annualised)undefined · 20d illustrative range8.9810.2911.6112.92Illustrative · vol 34.91% ann. · not a forecast-9d0+20d
Desk research framework — not a recommendation to buy or sell.
GeneralTop 5 Risks Right Now 1 min#1 October FOMC hike re-prices and sticks (funds ≥3.75–4.00%)
TOP 5 RISKS RIGHT NOW
#RiskProbability Impact Trend
1October FOMC hike re-prices and sticks (funds ≥3.75–4.00%)=MediumHighEscalating
2USD/JPY air-pocket into Tokyo’s Thursday reopen↑MediumMediumEscalating
3Energy CPI second-round into the October print↓MediumHighFading
4Crowded agentic-AI/CPU melt-up unwinds after Connect=MediumMediumStable
5Micron 30 Sep print as the memory-tape test (breadth watch-item)NEWMediumMediumNew
Watch: 8 Sep/27 Sep core PCE window
GeneralWhat's Coming Up 1 min2026-09-23 — Connect day 1 — AI/memory tape test
WHAT'S COMING UP
2026-09-23 Connect day 1 — AI/memory tape test · risk_top5
2026-09-24 Tokyo cash reopen after Silver Week · risk_top5
2026-09-24 Connect day 2 · us_equity_ideas
2026-09-30 MU earnings — memory-tape test · risk_top5
2026-10-01 NKE Q1 FY27 earnings · risk_top5
2026-10-27 FOMC decision (hike 54.2% on FedWatch) · risk_top5
Stocks
StocksPortfolio Reality Check 10 min30d hit rate 65%
PORTFOLIO REALITY CHECK
P&L Across Portfolios
Tech US
+2.63%
Named holdings. 135 smaller positions (30.92%) are off this picture.
Portfolio allocation: Cash 55.92%, GLD 7.4%, BTC-USD 7.05%, ETH-USD 5.83%, TTE.PA 5.43%, USO 5.4%, ASML.AS 4.83%, XOM 4.12%, DBC 4.03%Cash55.92%GLD7.4%BTC-USD7.05%ETH-USD5.83%TTE.PA5.43%USO5.4%ASML.AS4.83%XOM4.12%DBC4.03%
Tech US
Performance
Equity vs SPY
Drawdown
Total Value
$102629.16
Cash
$9779.63
P&L
$2629.16 (+2.63%)
Realized P&L
$-3181.65
TWR
+1.79%
Sharpe
0.27
Max DD
-2.39%
Sortino
0.70
Calmar
4.30
Ann. return
+10.29%
Beta vs SPY
N/A
Allocation
Positions90%
Cash10%
Today's Moves
ActionTickerQtyStatus
BuySNDK0.1037pending
BuyAAPL0.5757pending
SellADBE1.02pending
Current Holdings
PositionValueUnrealized P&L
TSM ×20.93$9461.31+11.0%
XOM ×129$20445.32+3.8%
UNH ×8.49$3167.32-12.5%
INTC ×14.08$1744.04-71.8%
MSFT ×11.91$5932.43+22.4%
SBUX ×11.63$1105.77-10.8%
CBRE ×8.29$1169.50-5.7%
AMZN ×5.95$1517.82-5.6%
+51 more holdings
Track Record 34 On Track · 16 Lagging · 12 Stopped Out
PositionConviction Then Return SinceVerdict
ABNB (2026-09-01)6.5/10-11.7%Stopped Out
ADBE (2026-09-07)6.5/10-10.6%Stopped Out
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+34.0%On Track
AMZN (2026-08-29)7/10-4.3%Lagging
APH (2026-09-05)7.5/10+0.1%On Track
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-10.0%Stopped Out
CRWD (2026-08-27)8/10+6.2%On Track
CSCO (2026-08-12)7.5/10-9.1%Stopped Out
CVX (2026-09-08)7/10-3.0%Lagging
DELL (2026-09-03)7.5/10-3.2%Lagging
DUOL (2026-09-06)7.5/10-4.4%Lagging
ESI (2026-09-13)6.8/10+0.0%On Track
ESTC (2026-08-29)8/10-10.7%Stopped Out
FIVE (2026-09-06)7.5/10-7.9%Lagging
FRO (2026-09-08)7/10+3.9%On Track
GAP (2026-08-30)7/10-8.6%Stopped Out
GLW (2026-09-09)6.8/10+0.0%On Track
HAL (2026-09-03)6.5/10-12.7%Stopped Out
HD (2026-08-19)8/10-9.6%Stopped Out
HOOD (2026-09-04)7/10-0.4%Lagging
INTU (2026-08-26)7/10+0.0%On Track
IREN (2026-09-16)6/10+16.8%On Track
JEF (2026-09-10)6.3/10+0.0%On Track
JPM (2026-09-08)6.5/10-5.2%Lagging
LHX (2026-09-15)6/10-2.3%Lagging
LITE (2026-09-17)7/10+2.9%On Track
LLY (2026-09-15)7.1/10+2.5%On Track
LMT (2026-09-15)6.6/10+0.0%On Track
MRK (2026-08-20)7/10+2.3%On Track
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+13.1%On Track
NVDA (2026-08-28)7.5/10+0.4%On Track
OI (2026-08-24)7/10-13.8%Stopped Out
ORCL (2026-09-11)7.2/10-8.2%Stopped Out
PSX (2026-09-07)7/10+0.7%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-4.9%Lagging
SHEL (2026-08-30)6.5/10+3.3%On Track
SLB (2026-09-01)7/10-13.3%Stopped Out
SNOW (2026-09-04)7.5/10-5.6%Lagging
TGT (2026-08-22)7/10-4.0%Lagging
V (2026-08-25)7/10-5.3%Lagging
VLO (2026-09-02)7/10+4.2%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.9%On Track
JBHT (2026-09-18)6.5/10+0.3%On Track
LRCX (2026-09-19)7.4/10+7.9%On Track
COIN (2026-09-19)7.4/10+3.5%On Track
ACN (2026-09-20)7/10+1.3%On Track
TLN (2026-09-20)6.8/10+0.8%On Track
SNDK (2026-09-23)7.3/10+0.0%On Track
AAPL (2026-09-23)6.5/10+0.0%On Track
Euro Only
Performance
Equity vs SPY
Drawdown
Total Value
$121086.29
Cash
$16933.31
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
BuySAN.MC26.58—
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 ×22.15$1755.04—
MNDI.L ×158$1402.26—
NWG.L ×191$1346.17—
+42 more holdings
Track Record 50 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+1.5%On Track
BEZ.DE (2026-09-21)7/10+21.9%On Track
SAN.MC (2026-09-23)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
⚠ Live marks unavailable — every position below is priced at cost, not a fresh quote.
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
SellDBC500pending
SellGLD24.16pending
BuyTLT183pending
BuyIEF56.83pending
BuySPLV146pending
Current Holdings
⚠ Live marks unavailable — every position below is priced at cost, not a fresh quote.
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
No new activity today — no open thesis needed adjusting.
Current Holdings
⚠ Live marks unavailable — every position below is priced at cost, not a fresh quote.
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
No new activity today — no open thesis needed adjusting.
Current Holdings
⚠ Live marks unavailable — every position below is priced at cost, not a fresh quote.
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 6 On Track · 16 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+5.4%On Track
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.5%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.4%Lagging
USO (2026-09-15)7.2/10-5.4%Lagging
WEAT (2026-08-30)7.5/10-0.9%Lagging
WEAT (2026-09-17)6.8/10-0.9%Lagging
CPER (2026-09-18)6.8/10+5.4%On Track
SLV (2026-09-19)7/10-0.5%Lagging
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 unavailable — every position below is priced at cost, not a fresh quote.
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.60%
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.
Morning Alpha • Generated Wed, 23 Sep 2026 07:18:00 GMT • info@gmc-works.com