MORNING ALPHA

Daily Financial Newsletter

Thursday, July 30, 2026 · 21:45:00 · archived issue
EN FR
⚠ Data quality: DEGRADED
market_pulse — Thursday Zurich evening re-run: equity/index/^TNX are Jul 30 US closes already settled by the earlier evening run; crypto refreshed to the Jul 30 full-day Yahoo close (BTC $64,636) since the aggregator's own BTC/ETH cache was still an 08:09 UTC snapshot.
us_equity_ideas — Correcting an error from the prior run this evening: INTC's Jul 30 close is actually $91.68 (+11.97%) per Yahoo/CNBC/exa.ai live quotes, not the -5.86%/$86.30 print used earlier — aggregator EODHD /price still lagged one session (Jul 29 close $81.88) at request time. MSFT similarly re-verified at $457.03 (+17.03%), stronger than the $444 estimate used earlier today.
eu_equity_ideas — RR.L/MNDI.L Stooq live /price returned a Cloudflare-challenge payload (no usable close) — priced from LSE.co.uk/Reuters/AskTraders web citations instead. VIE.PA's aggregator /price returned an implausible €35.80 tick inconsistent with all Jul 30 web coverage of Veolia (~€29-30) — dropped from today's fresh picks pending a clean read, existing position valuation uses avg-cost fallback.
penny_plays — STXS fundamentals endpoint returned no data from any provider (SEC EDGAR needs a CIK, FMP/SimFin both failed) — balance_sheet_health sub-score is a conservative estimate, not sourced from a real filing this run.
forex_rebalancing — EURCHF/EURGBP/EURJPY aggregator /price/history capped at Jul 29 — today's crosses read from a live /price call (Yahoo) instead of history.
commodities_outlook — HG=F/SI=F/NG=F live /price calls returned stale:true (Yahoo/TwelveData circuit open, Jul 29 cache) — Jul 30 copper/silver/nat-gas levels sourced from MINING.com/Kitco/FXEmpire web citations, consistent with the prior run's same-day figures.
portfolio_reality_check — Tech US /positions reports an anomalous INTC avg_price of $439.07 (vs. every individual INTC trade on record priced $81-100) and a resulting -79% unrealized_pnl_pct — a Portfolio Manager position-aggregation bug, not a real loss. picks_reviewed/verdicts for INTC are computed from actual trade prices and price history, not this field; holdings[] still surfaces the API's own (bad) number per the container's field-mapping rules, flagged here rather than silently presented as real.
YESTERDAY'S MARKET RETROSPECTIVE
Thursday closed as an earnings-led reversal of Wednesday's hawkish-Fed rout: the S&P 500 rose 1.63% to 7,435 and the Nasdaq 2.69% to 25,100 as Microsoft's ~+17% post-earnings surge (Azure +43%, crossing $100bn in FY revenue) dragged the whole tape higher even as Q2 GDP printed a soft 1.5% SAAR and core PCE held sticky at 3.3%. Intel's own +12% beat-driven pop confirmed the move was broader than one stock, while Meta's ~-10% capex-scare slide and a fresh Bank of England hawkish shift (6-3 vs last month's 7-2) kept the rally selective rather than unanimous.
How Yesterday Unfolded
Asia
Asia sold off into the US rebound rather than leading it: the KOSPI fell 4.81% to 6,755.75 on continued semiconductor liquidation and the Nikkei dropped 2.25% to 64,931, while the Hang Seng was flat (-0.01% to 25,207) after Wednesday's +1.96% squeeze — the region was still digesting Wednesday's hawkish Fed hold when the US session flipped positive.
Europe
Europe firmed into a heavy earnings day and a stronger-than-feared eurozone growth read: the Stoxx 600 rose 0.67% to 649.36, the DAX gained 0.45% to 25,574.50 and the CAC 40 advanced 0.92% to 8,485.64 on Societe Generale's record profit and Rolls-Royce's guidance raise, while the FTSE 100 slipped 0.1% to 10,897.27 even after hitting a fresh record intraday high, as Rentokil's ~-20% guidance-cut plunge offset Rolls-Royce and the miners.
US
The US session more than reversed Wednesday's drop: the S&P 500 rose 1.63% to 7,435, the Nasdaq 2.69% to 25,100 and the Dow 1.21% to 52,219 as Microsoft surged ~17% on its Azure beat and Intel added ~12% on a data-center-AI-driven Q2 beat, even as Q2 GDP advanced only 1.5% (vs. 2.1% expected) and June core PCE held at 3.3% y/y — Apple and Amazon report after tonight's close, the last of the mega-cap earnings cluster.
Capital Rotation
Wednesday's risk-off tech unwind (XLK -2.64% Jul 29) Thursday's tech/AI-earnings rebound (XLK +5.56% to $175.84, per live intraday marks)
XLK $166.57 (Jul 29 close) -> $175.84 intraday Jul 30 (+5.56%); XLP -2.18% and XLV -1.51% on the day as defensives gave back ground
Microsoft's and Intel's earnings beats reopened the AI-capex bid investors had abandoned after Wednesday's hawkish Fed hold, pulling capital back out of the staples/healthcare defensive trade that had led the prior session's flight to safety.
Mega-cap AI spenders with no near-term payoff (Meta ~-10% since Wednesday's print) Mega-cap AI infrastructure with visible monetization (Microsoft +17%, Intel +12%)
MSFT +17.03% and INTC +11.97% vs. META's ~-10% cumulative slide since its Wednesday-night guidance miss
The market is now pricing AI capex on a stock-by-stock basis rather than as a single theme — rewarding disclosed, monetizing infrastructure (Azure crossing $100bn, Intel's data-center AI revenue +59%) and punishing open-ended spend with no matching revenue bridge.
Key Drivers
Microsoft FY26 Q4 blowout (Azure +43%, crossing $100bn)
Revenue $90.0bn (+18%) and EPS $4.81 (+32%) beat consensus; commercial RPO jumped 84% to $678bn and Copilot crossed 30 million paid seats, sending shares up as much as 17% intraday to $457.
Intel Q2 beat — data-center AI revenue +59%
Revenue $16.1bn (+25% y/y, best growth in 15+ years) and non-GAAP EPS $0.42 crushed the $0.22 consensus; Roth Capital and Wells Fargo both lifted price targets to $120, sending the stock up ~12% to $91.68.
Q2 GDP miss (1.5% SAAR) + June core PCE holding at 3.3%
Growth slowed more than the 2.1% consensus while core inflation stayed sticky-in-line — enough softening to let equities bounce without the Fed's hawkish 6-3 hold (three dissents favoring a hike) being fully repriced away.
Bank of England 6-3 hold, hawkish drift from last month's 7-2
Catherine Mann joined Greene and Pill in voting for a hike to 4%, citing the collapsed US-Iran truce and its inflation risk — a genuine hawkish shift even though the headline decision (hold at 3.75%) was unchanged.
Bridge to Today
Watch whether Friday's Bank of Japan decision (after today's suspected yen-intervention spike) and tonight's Apple/Amazon earnings extend the MSFT/INTC-led AI-monetization bid or drag the tape back into Wednesday's hawkish-Fed, oil-shock regime.
COMMODITIES OUTLOOK
Copper is the clean BUY of the day — a fresh COMEX push to $6.45/lb (+2.2%) on Chile/Indonesia supply disruptions and LME backwardation — while gold and oil stay HOLD, both still elevated but two-way (oil actually eased from Wednesday's spike even as US-Iran strikes resumed) and silver/nat-gas remain WATCH with no standalone catalyst.
Cross-Commodity Macro Linkage
Copper's breakout is a supply story, not a demand-growth story — Codelco walking back its production-recovery target and Freeport's Grasberg force majeure are structural, while gold's real-rate-driven bid and oil's geopolitical premium are separately still both live. If HG holds above $6.40 into next week's miner earnings (Teck/Anglo/Freeport) even as GDP data softens, that combination (tight industrial metal + soft growth) argues supply, not the AI/electrification demand story, is now the dominant driver — worth tracking for whether it broadens to aluminum/zinc, which are also showing LME backwardation.
Gold  PRECIOUS METAL HOLD 🔥 23-issue streak
GC=F
$4097.90
▲ +1.83%
Over the next few sessions, expect gold to keep chopping $4,050-4,130: Thursday's +1.8% bounce to $4,097.9 is real, but sticky core PCE (3.3%) keeps real-yield pressure alive against further upside — HOLD the existing GLD sleeve, no add at these levels.
⚡ Thu GC=F close $4,097.9 (+1.83% vs Wed) ⚡ Core PCE 3.3% y/y Jul 30 caps the real-rate tailwind ⚡ Middle East risk premium still bid despite Thu equity rally ⚡ Watch: Fri BoJ decision and any follow-through USD move
Conviction55%
WTI Crude  ENERGY HOLD 🔥 23-issue streak
CL=F
$85.14
▲ +3.85%
Keep oil on HOLD into next week's EIA print: the aggregator's own $85.14 close still shows Wednesday's Hormuz-risk premium, but same-day web prints (Brent easing ~1-2% to ~$89, WTI ~$83-84) show the market fading the spike even as the US resumed strikes on Iran overnight — a genuinely two-way tape, not a one-way breakout worth chasing.
⚡ Aggregator CL=F close $85.14 (+3.85% vs Wed) ⚡ Same-day web prints show Brent/WTI easing off Wed's +6-8% spike despite fresh US strikes on Iran ⚡ US commercial crude stocks at lowest since 2018; SPR at lowest since 1983 ⚡ Watch: whether Hormuz/Bab-el-Mandeb tanker transit keeps improving or reverses
Conviction50%
Copper  INDUSTRIAL METAL BUY 🔥 23-issue streak
HG=F
$6.45
▲ +2.20%
Over the next 1-2 weeks, expect copper to keep pressing toward its May record ($6.60ish): Thursday's fresh push to $6.45/lb (+2.2%) is backed by real physical tightness — LME backwardation (~$24-30/tonne premium), Codelco abandoning its production-recovery target, and Freeport's Grasberg force majeure — not just a rate-cut trade, which is exactly why it deserves an add even on a day gold/oil stay HOLD.
⚡ COMEX copper +2.2% to $6.45/lb, ~2.5% off the May 13 record $6.71 ⚡ Codelco (world's #1 miner): 'no possibility' of hitting its 1.7Mt production target, guides 2026 output <=1.357Mt ⚡ LME copper in backwardation (~$24-30/t premium), inventories down to 255,400t, lowest since Feb ⚡ Watch: Teck/Anglo American/Freeport earnings for confirmation of the tightness
Conviction70%
Silver  PRECIOUS METAL WATCH 🔥 5-issue streak
SI=F
$57.66
▲ +0.31%
Silver stays WATCH at $57.66 — tracking gold's modest bid with no standalone industrial catalyst distinct from copper's move; a genuine reclaim of $59-60 would change this, not yet in evidence.
⚡ SI=F $57.66, +0.31% and tracking gold ⚡ Gold's $4,098 print is the lead, not silver's own story ⚡ Watch: whether industrial-metal tightness (copper) spills into a silver-specific bid
Conviction45%
Natural Gas  ENERGY WATCH 🔥 3-issue streak
NG=F
$2.69
▲ +0.19%
Nat gas remains WATCH near $2.69 — elevated US production still overwhelms power-burn demand, and any spike stays fadeable until EIA confirms a sustained storage draw.
⚡ NG=F ~$2.69, near three-month lows ⚡ Elevated US production keeps a lid on price ⚡ Watch: Thu EIA storage report for a genuine draw
Conviction40%
MARKET PULSE
S&P 500
7435.19
▲ +1.63%
NASDAQ
25100.48
▲ +2.69%
Dow Jones
52218.79
▲ +1.21%
Russell 2K
2936.43
▲ +1.04%
VIX
19.8
▲ +3.66%
EUR/USD
1.1447
▲ +0.37%
Gold
4097.9
▲ +1.83%
Oil (WTI)
85.14
▲ +3.85%
Bitcoin
64636
▲ +1.41%
10Y Yield
4.667
▲ +0.97%
Thursday's rebound stayed earnings-led, not macro-easy: the S&P 500 rose 1.63% to 7,435 and the Nasdaq 2.69% to 25,100 as Microsoft's post-earnings surge (ultimately +17% to $457) and Intel's +12% beat pulled the tape higher even as Q2 GDP printed just 1.5% (vs 2.1% expected) and core PCE held at 3.3%. VIX stayed elevated at 19.80 (+3.7%) while WTI held $85.14 (+3.9%) and gold $4,097.9 (+1.8%) in a still-messy growth/inflation/geopolitics blend, and Bitcoin firmed to $64,636 (+1.4%) as risk appetite broadened past equities. Watch Friday's BoJ decision — today already saw a suspected yen intervention spike — and tonight's Apple/Amazon earnings for whether the AI-monetization bid keeps broadening or fades back into Wednesday's hawkish-Fed regime.
US EQUITY IDEAS
INTC  RECOVERY BUY 🔥 2-issue streak
Intel Corporation • Technology
$91.68
▲ +11.97%
Over the next 1-2 weeks, expect INTC to keep re-rating on today's Q2 print now that the tape has actually confirmed it: shares closed +11.97% to $91.68 (not the -5.86% read used earlier today, which was based on a stale aggregator print) on revenue $16.1bn (+25% y/y, best growth in 15+ years), non-GAAP EPS $0.42 vs $0.22 consensus, and data-center/AI revenue +59%. Conviction 8.5 rests on three independent signals — the fundamentals beat, sell-side target hikes (Roth/Wells Fargo to $120), and the +12% technical confirmation itself.
⚡ Jul 30 Q2: EPS $0.42 vs $0.22; revenue $16.1B (+25%) ⚡ Data center & AI revenue +59% ⚡ Q3 guide above consensus ⚡ Roth/Wells Fargo raise targets to $120; shares close +11.97% at $91.68
Mkt Cap
N/A
P/E
N/A
Beta
N/A
Target
$120.00
Conviction
8.5/10
Conviction85%
MSFT  GROWTH BUY 🔥 6-issue streak
Microsoft Corporation • Technology
$457.03
▲ +17.03%
Over the next few sessions, expect MSFT to keep leading the AI-quality trade: shares are now confirmed +17.03% to $457.03 (stronger than the +13.7%/$444 estimate used earlier today) after Azure crossed $100bn in FY revenue on 43% growth and commercial RPO jumped 84% to $678bn. Conviction 8.5 on three independent signals — the Jul 29 beat, Citi/Wells Fargo/Bernstein target hikes, and now-confirmed +17% technical follow-through.
⚡ Jul 29 FY26 Q4: revenue $90.0B (+18%); EPS $4.81 (+32%) ⚡ Azure +43%, crossed $100bn annual revenue for the first time ⚡ Citi PT to $600, Wells Fargo to $650, Bernstein to $647 ⚡ Shares close +17.03% at $457.03, confirming the move
Mkt Cap
N/A
P/E
N/A
Beta
N/A
Target
$480.00
Conviction
8.5/10
Conviction85%
SBUX  RECOVERY BUY
Starbucks Corporation • Consumer Discretionary
$106.64
▲ +2.40%
Over the next 1-2 quarters, expect SBUX to keep re-rating on Brian Niccol's turnaround: today's Q4 beat (adjusted EPS $0.85 vs $0.66 consensus, comp sales +7.9% for a 4th straight positive quarter) and a raised FY guide to $2.55-2.65 EPS (from $2.25-2.45) drove shares +2.4% to $106.64, within 2.6% of the 52-week high. Conviction 7.5 on two independent signals: the fundamentals beat/guide raise and a wave of sell-side target hikes (Morgan Stanley to $115, BMO, RBC, Jefferies).
⚡ Jul 30 Q4: adj. EPS $0.85 vs $0.66 consensus ⚡ Comp sales +7.9%, 4th consecutive positive quarter ⚡ FY guide raised to $2.55-2.65 EPS from $2.25-2.45 ⚡ Morgan Stanley PT to $115, BMO/RBC/Jefferies also hike targets
Mkt Cap
N/A
P/E
N/A
Beta
N/A
Target
$115.00
Conviction
7.5/10
Conviction75%
CBRE  GROWTH BUY
CBRE Group, Inc. • Real Estate
$149.53
▲ +1.18%
Into Q3 earnings validation in October, expect CBRE to hold its beat-and-raise bid: yesterday's Q2 print (core EPS +30% to $1.56 vs $1.48 consensus, revenue +16% to $11.23bn) drove a raised FY core EPS guide to $7.80-7.90 from $7.60-7.80, with data-center/infrastructure services up 30-45% — direct exposure to the same AI-buildout theme driving today's tech rally. Conviction 7.0 on the fundamentals beat plus Barclays' target hike to $180, tempered by only a modest ~1.2% price confirmation so far.
⚡ Jul 29 Q2: core EPS +30% to $1.56; revenue +16% to $11.23bn ⚡ FY core EPS guide raised to $7.80-7.90 from $7.60-7.80 ⚡ Data-center/infrastructure services segment +30-45% ⚡ Barclays raises PT to $180; nearly $1bn in buybacks YTD
Mkt Cap
N/A
P/E
N/A
Beta
N/A
Target
$180.00
Conviction
7/10
Conviction70%
EU EQUITY IDEAS
RR.L  GROWTH BUY 🔥 2-issue streak
Rolls-Royce Holdings plc • Industrials
$14.63
▲ +6.01%
Over the next 1-2 weeks, expect RR.L to keep a bid after today's outlook raise ran even further than initially reported: shares closed the session up 6.0-6.01% at 1,463.00p on H1 underlying operating profit +46% to £2.5bn and an FY guide lifted to £4.7-4.9bn (vs £4.2bn consensus), with civil aerospace, defence and power-systems all contributing. Conviction 8.0 — two independent signals (the earnings/guidance beat and continued analyst plaudits) plus a stronger, now-confirmed technical move than this morning's +4.45% read.
⚡ Jul 30 H1 underlying OP +46% to £2.5bn ⚡ FY underlying OP guide raised to £4.7-4.9bn vs £4.0-4.2bn prior ⚡ Power-systems data-center demand cited as a new growth driver ⚡ Shares close +6.0% at 1,463.00p, a fresh high for the move
Mkt Cap
N/A
P/E
N/A
Beta
N/A
Target
$16.00
Conviction
8/10
Conviction80%
GLE.PA  VALUE BUY
Societe Generale SA • Financials
$81.10
▲ +5.71%
Over the next 1-2 quarters, expect GLE.PA to hold today's re-rating into its Sep 21 strategy update: record Q2 net income of €1.79bn (+23% y/y, ahead of the €1.57bn consensus) and an upgraded 2026 ROTE target to ~11%, backed by a fresh €1.5bn extraordinary buyback, drove shares up 5.7-6.2% to €81.10 — even with the trading desk's third straight quarter of falling revenue offset by a genuine retail-banking recovery and tight cost control (cost-to-income already below the sub-60% 2026 target).
⚡ Jul 30 Q2: record net income €1.79bn (+23% y/y), beat €1.57bn consensus ⚡ 2026 ROTE target raised to ~11% ⚡ New €1.5bn extraordinary buyback launching Aug 3 ⚡ Shares close +5.7-6.2% at €81.10
Mkt Cap
N/A
P/E
N/A
Beta
N/A
Target
$90.00
Conviction
7.5/10
Conviction75%
MNDI.L  RECOVERY BUY
Mondi plc • Materials
$8.88
▲ +12.52%
Into Q3 when April's packaging-paper price hikes take full effect, expect MNDI.L to keep validating a trough call: shares jumped ~12.5% to 888.20p even though the company swung to a H1 pretax loss of €240m and cut its interim dividend — the market is treating improving order books and a strengthening pricing environment as more significant than the earnings miss itself, since the stock had already fallen ~13% into the print. Conviction 6.5 — genuine risk here: this is a relief rally off a real loss and dividend cut, not a clean beat, so size accordingly.
⚡ Jul 30 H1: statutory pretax loss €240m (vs. €247m profit a year ago); EBITDA -33% to €379m ⚡ Packaging-paper price hikes announced in April to reach full effect in Q3 ⚡ Shares +12.5% to 888.20p after a ~13% pre-print slide — relief-rally framing ⚡ Interim dividend cut to 9.42c from 23.33c — real balance-sheet caution flag
Mkt Cap
N/A
P/E
N/A
Beta
N/A
Target
$10.00
Conviction
6.5/10
Conviction65%
PENNY PLAYS
PYPD  PENNY BUY 🔥 3-issue streak
PolyPid Ltd. • Health Care
$4.08
▲ +0.00%
Over the next 4 months into the Nov 28, 2026 PDUFA, expect PYPD to keep trading as a Priority-Review biotech proxy on surgical-site-infection prevention — yesterday's FDA NDA acceptance plus a $15M Azurity milestone remain the live catalyst at $4.08. Bull case: approval clears the way for a 2027 launch; bear case: a CRL triggers dilution risk given the company's limited cash runway.
⚡ Jul 29 FDA Priority Review; PDUFA Nov 28, 2026 ⚡ $15M Azurity milestone triggered on NDA acceptance ⚡ Shares $4.08, +8.8% on the week ⚡ Watch: any interim FDA review correspondence
Mkt Cap
N/A
P/E
N/A
Beta
N/A
Target
$7.00
Conviction
6/10
Conviction60%
STXS  PENNY BUY
Stereotaxis, Inc. • Health Care
$1.34
▲ +0.38%
Over the next 2 quarters into the GenesisX/Synchry commercial rollout, expect STXS to re-rate off a genuine trough: the stock sits right at its 52-week low ($1.34, down 63% from the Oct 2025 high of $3.59) despite real FDA clearances for its GenesisX endovascular robot (Nov 2025) and Synchry mapping catheter (Apr 2026), plus a Jul 9 acquisition that expands its addressable market to $20-30bn. Bull case: hospital adoption of GenesisX accelerates and Q2 earnings (Aug 11) show it; bear case: revenue keeps lagging the installed-base transition and cash runway tightens — a real risk given no fresh fundamentals data was retrievable this run.
⚡ Trading at $1.34, exactly at its 52-week low set Jul 28, 2026 ⚡ FDA-cleared GenesisX (Nov 2025) and Synchry mapping catheter (Apr 2026) still in early hospital rollout ⚡ Jul 9, 2026 acquisition closed, expanding TAM to $20-30bn ⚡ Q2 2026 earnings call scheduled Aug 11, 2026 — next concrete catalyst
Mkt Cap
N/A
P/E
N/A
Beta
N/A
Target
$3.50
Conviction
7/10
Conviction70%
FOREX REBALANCING RADAR
Base currency: EUR — every stance below is relative to holding this currency's cash instead of EUR.
Currency (vs EUR) Short-term Medium-term Long-term
USD 🔥10 SEEK (5) NEUTRAL (0) AVOID (-3)
Expect USD to keep a modest edge vs EUR into tonight's Apple/Amazon earnings — sticky core PCE (3.3%) offsets the GDP miss, and the Fed's Jul 29 hold stayed hawkish (three dissents favoring a hike). · vs. yesterday: Unchanged seek — GDP/PCE took some sting out of the immediate hike panic but did not reverse the stance.
CHF 🔥25 SEEK (4) SEEK (3) NEUTRAL (1)
Expect CHF to remain a defensive EUR diversifier with VIX still ~19.8 and today's equity rebound narrow (led by two names, not broad breadth). · vs. yesterday: Stable seek — defensive case intact despite Thursday's equity bounce; EUR actually lost more ground to CHF than to USD today.
GBP 🔥25 SEEK (4) NEUTRAL (1) NEUTRAL (0)
Upgrade from a low-conviction seek: the BoE's 6-3 hold (up from last month's 7-2) is a genuine hawkish shift — Catherine Mann flipped to backing a hike on the collapsed US-Iran truce — on top of today's FTSE-record earnings strength (Rolls-Royce, SocGen-style bank beats via Lloyds). · vs. yesterday: Modestly firmer seek — the BoE's hawkish drift is new information since this morning's read, not just earnings strength.
⚠ Contrarian watch: A further Iran-conflict escalation is exactly what flipped Mann hawkish this month — if oil keeps climbing, watch for more MPC members to follow her rather than Bailey's wait-and-see camp, which would accelerate this seek call faster than the score currently implies.
JPY NEUTRAL (0) AVOID (-3) NEUTRAL (0)
Flipping from avoid: suspected BoJ/MoF intervention today sent USD/JPY sharply lower (reports of a plunge below 160-161 from multi-decade highs near 163-165) and EURJPY down 1.4% to 183.75 — exactly the reversal risk this section's own contrarian_note has been flagging for weeks. Chasing the avoid call into an active intervention is the wrong trade; wait for Friday's actual BoJ decision before re-shorting. · vs. yesterday: Stance flip (avoid -> neutral) on today's intervention — streak resets; this is a genuine change, not noise.
⚠ Contrarian watch: This is the contrarian risk actually materializing, not a hypothetical anymore — a reader still short JPY into today's spike just got the exact whipsaw this section warned about for weeks; size any re-entry into avoid only after Friday's BoJ guidance confirms the intervention wasn't a one-off.
Suggested rebalancing actions
INCREASE USD vs EUR — Modest USD tilt still warranted post-PCE, though tonight's Apple/Amazon earnings are a real swing factor before the next rebalance.
Conviction50%
INCREASE CHF vs EUR — Keep a CHF defensive slice while VIX ~20 and the equity rally remains narrow.
Conviction40%
INCREASE GBP vs EUR — New: the BoE's hawkish drift (6-3 vs 7-2) plus today's UK earnings strength justify a small fresh GBP tilt — low conviction, tactical.
Conviction40%
HOLD JPY vs EUR — Do not chase today's intervention-driven JPY spike in either direction — cover any tactical short into strength, but wait for Friday's BoJ guidance before re-establishing a fresh avoid position.
Conviction50%
TOP 5 RISKS RIGHT NOW
#1 — Hawkish global central-bank drift delays cuts (Fed + BoE) 🔥 25 Escalating
Probability: MEDIUM  •  Impact: HIGH  •  Horizon: 2-8 weeks
Watch: Aug CPI/PCE prints; Sep FOMC pricing; BoE's next MPC Sep 17
#2 — Strait of Hormuz / Red Sea oil-supply shock 🔥 25 Stable
Probability: MEDIUM  •  Impact: HIGH  •  Horizon: days to weeks
Watch: Hormuz/Bab-el-Mandeb tanker transit counts; WTI $80-90 range; Further US strikes on Iran
#3 — AI mega-cap earnings dispersion / capex scrutiny 🔥 25 Escalating
Probability: HIGH  •  Impact: HIGH  •  Horizon: 1-4 weeks
Watch: AAPL/AMZN results tonight after close; META follow-through; SOX/memory breadth
#4 — USD/JPY suspected intervention into Friday's BoJ decision 🔥 25 Escalating
Probability: HIGH  •  Impact: MEDIUM  •  Horizon: 1-3 days
Watch: BoJ decision Fri Jul 31 (Asia morning); Whether USD/JPY's drop holds or fully retraces; MoF confirmation (or denial) of intervention
#5 — Crowded mega-cap AI positioning into tonight's Apple/Amazon prints New
Probability: MEDIUM  •  Impact: MEDIUM  •  Horizon: 1-3 days
Watch: AAPL/AMZN earnings calls 5pm ET tonight; Whether MSFT/INTC-style beats repeat or the tape sees a third divergent mega-cap result; Options skew/put-call ratio into tomorrow's open
CRASH / BEAR-MARKET COVER PLAYBOOK
Regime: RISK-ON
VIX 19.8 / 25 Not Triggered
10Y-2Y spread 0.45 / -0.2 Not Triggered
HY OAS (BAMLH0A0HYM2) 2.84 / 5 Not Triggered
S&P drawdown from 52w high -2.29 / -10 Not Triggered
If triggered today — do this now
• If VIX breaks 25, trim any remaining high-beta AI exposure and add a VIXY starter position
• Stage GLD/TLT/SH into Anti-Fragile if 2+ triggers fire
• Treat oil as Hormuz-binary, not a standalone equity hedge — today's pullback shows it can fade even as the conflict escalates
• Raise cash toward 15% if S&P drawdown breaches -10% from its June 2 high
Hedge instruments: GLD, TLT, SH, VIXY  •  Target cash: 15%
All four mechanical triggers stay risk-on (VIX 19.8, 10Y-2Y +0.45, HY OAS 2.84, S&P -2.3% from its June high) even after today's MSFT/INTC-led rebound — but a hawkish BoE, sticky core PCE, a suspected JPY intervention, and tonight's Apple/Amazon earnings keep the playbook armed, not executed. Credit spreads in particular show zero stress despite the FX/rates noise, which is the clearest single signal this is still a risk-on tape with pockets of volatility, not a regime change.
CRYPTOCURRENCY LANDSCAPE
Bitcoin firmed to $64,636 (+1.4% on the day) as spot ETF flows turned mixed-to-positive (BTC +$32.1M Jul 29, ending a 4-session outflow streak) while Ether stayed soft on a $18.65M outflow day — neither move is decisive enough to flip either asset off HOLD, especially with July shaping up as the weakest month ever for Bitcoin ETF inflows ($204.7M) despite the price recovery.
Institutional Moves
BlackRock (IBIT)
Jul 29: IBIT alone drove +$89.8M into Bitcoin ETFs, offsetting Fidelity FBTC's -$43.1M and ARK 21Shares ARKB's -$14.6M redemptions for a net category inflow of +$32.1M, ending a four-session outflow streak that had wiped out over $500M.
US spot Bitcoin ETF category
July is on pace for the lowest monthly net inflow ($204.7M) since the products launched in Jan 2024 — a genuinely weak demand signal sitting underneath the daily green prints that get reported as a turnaround each time IBIT has a good day.
Adoption Landscape
[United States] Ethereum spot ETFs have actually outpaced Bitcoin ETFs on net monthly inflows in July ($342.9M vs $204.7M) even though Jul 29's daily print flipped the other way (BTC +$32.1M, ETH -$18.65M) — a reminder that a single day's flow print is noisy relative to the monthly trend.
Asset Ideas
BTC  HOLD 🔥 23-issue streak
Bitcoin
$64636.00
▲ +1.41%
Into the next ETF-flow prints, keep BTC on HOLD near $64,636 — one IBIT-led inflow day snapping a losing streak doesn't offset a month that's on pace to be the weakest for Bitcoin-ETF demand on record.
⚡ Jul 29 BTC ETF +$32.1M, ending a 4-session outflow streak ⚡ Price firmed to $64,636 (+1.4%) Jul 30 ⚡ July on pace for lowest-ever monthly BTC ETF inflow ($204.7M) ⚡ Watch: Jul 30-31 flow follow-through into month-end
Conviction55%
ETH  HOLD 🔥 23-issue streak
Ethereum
$1919.00
▲ +0.88%
Keep ETH on HOLD at ~$1,919 — stuck below the $2,000 psychological level with a negative Chaikin Money Flow reading signalling capital isn't confirming the price structure, even though ETH's monthly ETF inflows still beat Bitcoin's.
⚡ Jul 29 ETH ETF -$18.65M outflow, Morgan Stanley's new MSSE fund partly offsetting ⚡ Price ~$1,919, below $2,000 resistance for a third straight week ⚡ ETH ETFs still +$342.9M net for July, ahead of BTC's $204.7M ⚡ Watch: whether a monthly-close reclaim of $2,000 changes the setup
Conviction50%
PORTFOLIO REALITY CHECK
Tech US
Performance
Total Value
$98587.28
Cash
$59511.16
P&L
$-1412.72 (-1.41%)
Realized P&L
$-2664.87
TWR
+2.30%
Sharpe
N/A
Max DD
-2.39%
Today's Moves
BUY SBUX ×11.63 • dispatched
SBUX Jul30 Q4 beat (EPS $0.85 vs $0.66) + FY guide raised to $2.55-2.65, comp sales +7.9%.
Conviction75%
BUY CBRE ×8.29 • dispatched
CBRE Jul29 Q2 beat-and-raise: core EPS +30%, FY guide raised to $7.80-7.90, data-center services +30-45%.
Conviction70%
HOLD INTC ×14.08
Already BUY-dispatched by this evening's earlier run at $86.30 (now confirmed +12% to $91.68) — skipping re-dispatch per same-day idempotency.
HOLD MSFT ×9.35
Already BUY-dispatched earlier today — now confirmed +17% at $457.03. Skipping re-dispatch per same-day idempotency.
Current Holdings
PositionValueUnrealized P&L
TSM ×20.93 $8468.92 -0.62%
XOM ×120.40 $18992.21 +3.61%
UNH ×8.49 $3586.93 -0.88%
INTC ×14.08 $1288.81 -79.15%
MSFT ×9.35 $4262.04 +16.52%
SBUX ×11.63 $1234.82 -0.40%
CBRE ×8.29 $1242.38 +0.21%
Track Record
3 On Track · 2 Lagging · 4 Stopped Out
PositionConviction ThenReturn SinceVerdict
ASML (2026-07-19) 7/10 -10.24% STOPPED OUT
GOOGL (2026-07-20) 7/10 -8.00% STOPPED OUT
INTC (2026-07-24) 7.5/10 -8.18% STOPPED OUT
META (2026-07-28) 6.5/10 -11.20% STOPPED OUT
MSFT (2026-07-28) 6.5/10 +16.52% ON TRACK
TSM (2026-07-19) 7/10 -0.63% LAGGING
UNH (2026-07-19) 6.5/10 -0.88% LAGGING
XOM (2026-07-19) 8/10 +3.61% ON TRACK
INTC (2026-07-30) 7.5/10 +6.06% ON TRACK
Euro Only
Performance
Total Value
$98129.72
Cash
$67308.55
P&L
$-1870.28 (-1.87%)
Realized P&L
$-1870.28
TWR
-1.87%
Sharpe
N/A
Max DD
-1.87%
Today's Moves
BUY GLE.PA ×17.29 • dispatched
Societe Generale Jul30 record Q2 net income €1.79bn (+23%), ROTE target raised to ~11%, new €1.5bn buyback.
Conviction75%
BUY MNDI.L ×157.88 • dispatched
Mondi Jul30 H1: shares +12.5% on improving order books/pricing despite a real H1 loss and dividend cut — trough-to-recovery framing for Q3.
Conviction65%
HOLD RR.L ×101.30
Already BUY-dispatched earlier today at 14.414 — now confirmed +6.0% at 14.63. Skipping re-dispatch.
HOLD VIE.PA ×48.50
Already BUY-dispatched earlier today — skipping re-dispatch. Note: this run's own /price read for VIE.PA (€35.80) was inconsistent with all Jul 30 web coverage of Veolia and was not trusted (see data_quality).
Current Holdings
PositionValueUnrealized P&L
TTE.PA ×282.91 (est.) $20739.46 N/A
UNA.AS ×48.50 (est.) $2832.95 N/A
KER.PA ×5.30 (est.) $1553.28 N/A
RR.L ×101.30 (est.) $1460.08 N/A
VIE.PA ×48.50 (est.) $1430.88 N/A
GLE.PA ×17.29 (est.) $1402.26 N/A
MNDI.L ×157.88 (est.) $1402.26 N/A
Track Record
5 On Track · 1 Stopped Out
PositionConviction ThenReturn SinceVerdict
ASML.AS (2026-07-19) 7/10 -10.33% STOPPED OUT
TTE.PA (2026-07-19) 7.5/10 +3.72% ON TRACK
UNA.AS (2026-07-29) 7/10 +0.07% ON TRACK
KER.PA (2026-07-30) 7/10 +0.00% ON TRACK
RR.L (2026-07-30) 7.5/10 +1.50% ON TRACK
VIE.PA (2026-07-30) 7/10 +0.00% ON TRACK
Anti-Fragile
Performance
Total Value
$100000.00
Cash
$100000.00
P&L
$0.0000 (+0.00%)
Realized P&L
$0.0000
TWR
+0.00%
Sharpe
N/A
Max DD
+0.00%
Today's Moves
No new activity today — no open thesis needed adjusting.
Penny Plays
Performance
Total Value
$95417.43
Cash
$88032.07
P&L
$-4582.57 (-4.58%)
Realized P&L
$-4582.57
TWR
-4.58%
Sharpe
N/A
Max DD
-4.58%
Today's Moves
BUY STXS ×1340.72 • dispatched
STXS at its 52-week low (-63% from $3.59 high), FDA-cleared GenesisX/Synchry rollout, Q2 earnings Aug 11 catalyst.
Conviction70%
HOLD PYPD ×449.32
Already BUY-dispatched earlier today — skipping re-dispatch. FDA Priority Review/PDUFA Nov 28 thesis unchanged.
Current Holdings
PositionValueUnrealized P&L
GOSS ×18577.85 (est.) $3755.55 N/A
PYPD ×449.32 (est.) $1833.24 N/A
STXS ×1340.72 (est.) $1796.57 N/A
Track Record
2 On Track · 1 Stopped Out
PositionConviction ThenReturn SinceVerdict
GOSS (2026-07-28) 6/10 +2.25% ON TRACK
NRXP (2026-07-28) 6.5/10 -9.90% STOPPED OUT
PYPD (2026-07-30) 6/10 +0.00% ON TRACK
Trend Follow
Performance
Total Value
$100000.00
Cash
$100000.00
P&L
$0.0000 (+0.00%)
Realized P&L
$0.0000
TWR
+0.00%
Sharpe
N/A
Max DD
+0.00%
Today's Moves
No new activity today — no open thesis needed adjusting.
Commodities
Performance
Total Value
$100000.00
Cash
$80073.18
P&L
$0.0000 (+0.00%)
Realized P&L
$0.0000
TWR
+0.00%
Sharpe
N/A
Max DD
+0.00%
Today's Moves
HOLD CPER ×42.61
Already BUY-dispatched earlier today on copper's supply-tightness breakout — skipping re-dispatch; today's fresh commodities pick was the same HG=F/CPER call, not a new name.
Current Holdings
PositionValueUnrealized P&L
USO ×128.34 (est.) $16625.19 N/A
GLD ×4.48 (est.) $1667.49 N/A
CPER ×42.61 (est.) $1634.15 N/A
Track Record
1 On Track
PositionConviction ThenReturn SinceVerdict
CPER (2026-07-30) 6.5/10 +0.00% ON TRACK
Crypto
Performance
Total Value
$100000.00
Cash
$78377.60
P&L
$0.0000 (+0.00%)
Realized P&L
$0.0000
TWR
+0.00%
Sharpe
N/A
Max DD
+0.00%
Today's Moves
No new activity today — no open thesis needed adjusting.
Current Holdings
PositionValueUnrealized P&L
BTC-USD ×0.20 (est.) $12825.04 N/A
ETH-USD ×4.62 (est.) $8797.36 N/A
30-day hit rate across all portfolios: +57.89%
This newsletter is provided for informational purposes only and does not constitute investment advice. Do your own research before investing.
Morning Alpha • Generated Thu, 30 Jul 2026 19:45:00 GMT • info@gmc-works.com