← Front Page U.S. Cross-Asset Daily Briefing ‹ PrevNext ›
Pre-Market Edition · No. 5

Pre-Market Open Briefing — Friday, July 31, 2026

Published Friday, July 31, 2026 · 7:47 AM ET
Data as of ~7:34 AM ET
U.S. Stock, Fixed Income & Cross-Asset Opening Daily
Friday, July 31, 2026 — Pre-Open Briefing  |  Data as of ~7:34 AM ET | Window: Thu 4:00 PM ET → Fri 7:25 AM ET
Prepared for Institutional Investors. Not Personalized Investment Advice; Verify Independently before Acting.  |  Source Links and Data Notes & Conflicts provided in the companion text file (US_CrossAsset_Opening_2026-07-31_DataNotes.txt).
1 · Pre-Open Dashboard
Equity futures and the implied cash open (CNBC pre-markets, 7:34 AM ET; September contracts)
ContractLevelChg%ChgFair valueImplied openImplied index
S&P 500 E-mini (ESU6)7,497.75+25.25+0.34%17.13+8.127,445.75 (+0.11%)
Nasdaq-100 E-mini (NQU6)28,538.75+301.00+1.07%128.60+172.4028,278.75 (+0.61%)
Dow E-mini (YMU6)52,624+244+0.47%68.06+175.9452,384.00 (+0.34%)
Russell 2000 E-mini (RTYU6)2,966.20+11.90+0.40%8.80+3.102,949.20 (+0.11%)
Arithmetic: ES +25.25 on a 7,472.50 prior settle = +0.338%; NQ +301.00 on 28,237.75 = +1.066%; YM +244 on 52,380 = +0.466%; RTY +11.90 on 2,954.30 = +0.403%. Bloomberg's independent 6:51 AM marks (ES1 7,506.75, NQ1 28,569.50, DM1 52,720) agreed to within 0.5 index points on the earlier pull; the whole complex has bled roughly 9 index points off the overnight high in the 34 minutes since 7:00 AM, a steady one-way bleed. Futures ranking NQ > YM > RTY > ES; on the fair-value-adjusted implied open the gap widens to NQ +0.61% vs ES +0.11% — and the reason is one stock.
Prior cash closes — Thursday, July 30 (the anchor for every delta below)
IndexCloseChg%Chg
S&P 5007,437.63+121.48+1.66%
Nasdaq Composite25,122.18+679.24+2.78%
Nasdaq 10028,106.35+914.04+3.36%
Dow Jones Industrials52,208.06+613.92+1.19%
Russell 20002,946.10+39.79+1.37%
PHLX Semiconductor (SOX)11,303.0+855.5+8.19%
Dow Transports21,089.23−372.63−1.74%
VIX17.09−3.57−17.28%
Volatility, rates, FX, commodities, crypto — pre-open
InstrumentLevelChangeInstrumentLevelChange
VIX (pre-open indication)17.02−0.07 (−0.41%)DXY (7:05 AM)100.085+0.364 (+0.37%)
VXN (7/30 close)27.55−3.29 (−10.67%)EUR/USD1.1490−0.33%
OVX (7/30 close)63.44−4.15 (−6.14%)USD/JPY160.17+0.41%
UST 3M3.775%−4.5 bpGBP/USD1.3439−0.18%
UST 2Y4.266%+3.6 bpUSD/CHF0.8100+0.56%
UST 5Y4.403%+2.3 bpUSD/KRW (7:04 AM)1,440.81+1.20%
UST 10Y4.686%+0.6 bpWTI front (Sep)$84.97+1.65%
UST 30Y5.221%+1.1 bpBrent front (7:05 AM)$87.72+0.96%
Gold (COMEX Dec)$4,110.30−1.21%Natural gas (Sep)$2.768+0.36%
Silver (Sep)$58.075−1.60%RBOB gasoline$3.210/gal−2.27%
Copper (Sep, 6:53 AM)649.10 c/lb+0.25%Bitcoin (24h)~$63,730−1.5%
Treasury changes are versus the official 3:30 PM ET par close (3M 3.82, 2Y 4.23, 5Y 4.38, 10Y 4.68, 30Y 5.21) — not versus a vendor's prior mark; the 30Y remains at a 19-year high. VIX at 17.02 implies a ±1.07% / ±79.8-pt S&P day (±79.4 pts). Gold spot marked $4,053.87–4,056.65 at 7:03 AM against the December contract shown; Bloomberg's September crude marks are $84.14 / $89.55 at 6:53 AM — a contract-month basis, reconciled in §10. RBOB is falling while crude rises, and the won is weaker on a record Kospi day — both are load-bearing (§2, §9, §10).
Global equities overnight
IndexLevel%ChgIndexLevel%Chg
Kospi (Korea)6,595.45+17.91%Stoxx Europe 600653.92+0.61%
Taiwan TAIEX43,120+7.98%Euro Stoxx 506,408+1.05%
Nikkei 22564,362.02+4.03%DAX25,733.22+0.47%
Shanghai Composite3,832.26+0.72%CAC 408,550.51+0.76%
Hang Seng25,884.43+0.10%FTSE 10010,924.68+0.25%
ASX 2008,976.8+0.10%FTSE MIB52,602+0.96%
Straits Times5,628.5−0.79%IBEX 3519,904+0.74%
CSI 3004,588+0.85%AEX1,105.06+0.03%
Sources: CNBC pre-markets board (7:00 AM ET); Bloomberg US Edition — /markets, /markets/stocks/futures, /markets/rates-bonds, /markets/currencies, /markets/commodities; WSJ Markets & Finance and Economy; TradingEconomics world-indices and commodities boards (rendered); Benzinga pre-market movers (4:50 and 5:13 AM ET); Investing.com Fed Rate Monitor and Dollar Index; Korea Herald / Korea JoongAng Daily; prior-day baselines from the 7/30 Closing Daily. Links in the companion file.
The overnight in one paragraph. Thursday's squeeze went global overnight and then met a bill for it. Korea's Kospi rose 17.91% to 6,595.45 — the largest single-day gain, in points and percent, in the index's history — with SK Hynix +29.95% (limit) and Samsung Electronics +26.81%; Taiwan's TAIEX added 7.98%, the Nikkei 4.03%, and Japan's own volatility index collapsed 26.16% to 29.38. That is the offshore echo of Thursday's SOX +8.19%, amplified by two prints that landed after the U.S. bell. Amazon delivered the AI-capex vindication — AWS $42.2bn, +37% y/y, the fastest in eighteen quarters, total revenue past $200bn for the first time, 2026 capex guided to $220bn — and trades +12.1% at $263.91, extended from an +8% after-hours pop. Apple delivered the invoice: revenue and EPS beat ($109.4bn / $2.02 vs $108.8bn / $1.89), but the September-quarter guide of 9–11% growth, roughly $111.7–113.7bn against a $114.9bn bar, is constrained not by demand but by memory supply and memory cost, with Tim Cook — on his final earnings call before John Ternus becomes CEO on September 1 — calling it “a demand forecast issue, to be candid.” Apple is −7.12% at $309.69, having deepened from −4% after hours; that is roughly $362bn of market value. Read the two together and the overnight has one mechanism, not two: the AI buildout is now expensive enough to show up as a cost line inside the largest consumer-hardware P&L in the world, and the market is paying the memory supply chain out of Apple's multiple. That is why Korea printed a record and why the S&P's implied open (+0.11%) trails the Nasdaq-100's (+0.61%) by 50 bp. Around it: the BoJ held at 1.00% on an 8–1 vote (Takata dissenting for 1.25%) with Ueda read as mildly hawkish and core inflation seen “clearly above” 2% from H2 FY2026 — the yen promptly gave back its intervention gains, USD/JPY +0.32% to 160.17 after Thursday's 163→sub-158 round trip; the dollar is bid across the board (DXY +0.37% to 100.085 at 7:05, with the 7:25 crosses implying it firmed further); crude round-tripped violently — WTI printed $81.71 and Brent $87.30 in early European hours on recovering Hormuz transits, then reversed to $84.97 (+1.65% and still extending at 7:34) after Iran's army said it struck U.S. assets in Kuwait and Bahrain following the drone attack near Damietta that puts the Suez Canal in play; and gold fell 1.21% while the dollar rose. The front end sold off (2Y +3.6 bp to 4.266%) while the 10Y and 30Y barely moved, flattening 2s10s 3 bp to 42 bp into an 8:30 AM Employment Cost Index. What this hands the 9:30 open: a Nasdaq-led, Apple-capped, memory-driven tape with a bear-flattening rates backdrop, a bid dollar, a two-sided oil headline and a hard 8:30 gap risk sixty minutes before the bell — buy the transmission (memory, AI infrastructure), not the index, and remember it is month-end.
2 · Overnight Hot Spots — ranked by tradability at today's open
1. Apple's guidance shortfall is a memory-cost story, not a demand story — the overnight's organising principle. [Equities / Commodities] FQ3 beat the bar: EPS $2.02 vs $1.89, revenue $109.4bn vs $108.8bn, iPhone $54.2bn vs $53.5bn. The stock is down anyway because the September guide of +9–11% y/y, $111.7–113.7bn against a ~$114.9bn consensus, was capped by industry-wide component bottlenecks and soaring DRAM/NAND costs. Tim Cook, on his last call as CEO: it is “a demand forecast issue, to be candid, where the iPhone and the Mac are both doing remarkably better than we thought.” Pre-market $309.69, −7.12% (~$362bn), and note the drift — −4% after hours became −7.1% pre-market, so it faded against the buyer. Hook: Apple's constraint is the memory complex's pricing power. Watch whether MU / SNDK / WDC hold their gaps while AAPL is offered. Invalidation: memory fades with Apple — that would say the market reads this as an AI-demand problem, not a supply-cost transfer.
2. Korea printed the largest one-day gain in Kospi history — and it is a positioning event, not a re-rating. [Equities] Kospi +1,001.89 pts, +17.91%, to 6,595.45; SK Hynix +29.95% (daily limit), Samsung +26.81%; Taiwan +7.98%. Context beats the number: the index had shed more than 17% over the prior three sessions and still closed July down 22.19%, its worst month since 1997. Hook: the U.S. proxies — SKHY ($149.00), TSM ($403.27), MU ($874.66), SNDK ($1,279.96) — open into a tape that has already paid the offshore leg. A U.S. semi complex that cannot extend on a +18% Kospi is the fade signal. Confirmation: SOX takes out Thursday's 11,406.8 high in the first hour. Invalidation: SOX opens above and cannot hold 11,303.
3. Amazon is the AI-capex referendum's affirmative vote, and it is being paid in full. [Equities] Q2 revenue $200.61bn vs $196.46bn — the first $200bn quarter — with AWS $42.2bn, +37% y/y vs ~$40.5bn expected, fastest in eighteen quarters, a $169bn run-rate, AWS operating income $16.6bn (from $10.2bn) at a 39.4% margin, total operating income $27.5bn, +43%. Andy Jassy guided 2026 capex to $220bn. Pre-market $263.91, +12.1% and, unlike Apple, it extended overnight. CNBC separately reports $600m of tariff refunds, part of which Amazon will pass to customers. Hook: the read-across is to the suppliers of the $220bn — VRT, ETN (reports today), PWR (+17.26% Thu), EME (+19.32% Thu) — and to memory. Invalidation: AMZN gives back half the gap in the first hour, a third straight session of an AI beat that cannot hold a bid.
4. Iran struck U.S. assets in Kuwait and Bahrain overnight; crude round-tripped $2.70 and finished higher. [Commodities / Equities / Credit] Iran's army said it attacked strategic U.S. assets and bases in Kuwait and Bahrain after the drone strike near Damietta, Egypt — which puts the Suez Canal, not only Hormuz, inside the target set. Early European hours had WTI $81.71 / Brent $87.30 as transits recovered; by 7:34 AM ET WTI $84.97 (+1.65%) and Brent $87.72 (+0.96%) — a ~4.0% intraday reversal, still extending. RBOB fell 2.27% as crude rose, so this is a crude-supply bid, not a product-margin bid. CNBC's own framing: “Exxon and Chevron profits surge on rising oil prices due to Iran war.” Hook: energy opens with a tailwind but OVX at 63.44 says the option market is not treating this as resolved. Brent $90 reclaimed = premium re-added; failure back below $86 is the fade.
5. The BoJ held at 1.00% (8–1) and the yen immediately surrendered the intervention gain. [FX / Rates / Equities] Held at 1.00%, Hajime Takata dissenting for 1.25%; the outlook has core inflation “clearly above” 2% from H2 FY2026, and Bloomberg reads the Ueda press conference as mildly hawkish, with some strategists pulling the next hike forward. Price action went the other way: USD/JPY +0.32% to 160.02, after Thursday's suspected MOF intervention drove it from above 163 to below 158. A hawkish central bank whose currency weakens on the day is the definition of an intervention that has not worked, and the Nikkei's +4.03% is partly that. Hook: 163 is the line the MOF defended; a re-test inside a week re-arms the carry trade — risk-positive, duration-negative for U.S. assets. JGB 10Y −2 bp to 2.77% is the odd man out.
6. The front end sold off and the long end did not — a bear flattener into an 8:30 ECI. [Rates / Equities] Against the official 3:30 PM par close: 2Y +3.6 bp to 4.266%, 5Y +2.3 bp to 4.403%, 10Y +0.6 bp to 4.686%, 30Y +1.1 bp to 5.221%, with 3M −4.5 bp. 2s10s flattened 3.0 bp to 42.0; 2s30s flattened 2.5 bp to 95.5; 3M10Y steepened 5.1 bp to 91.1. This is a Fed-path repricing, not imported duration — Bunds +2, OATs +2, BTPs +2 and Gilts +3 all rose while the U.S. 10Y was unchanged, so the U.S. long end outperformed Europe. Hook: a hot ECI (consensus +0.6% q/q vs +0.8% prior) extends the flattener and hits small caps and regional banks; a soft ECI un-flattens and is the cleanest gap-up trigger for RTY.
7. Reddit beat and fell 8.45%; Coinbase missed badly; the “beat that can't hold a bid” pattern is four sessions old. [Equities] Reddit (RDDT) $163.00, −8.45% despite beating on EPS and revenue, on no new AI licensing deals and Google search-referral exposure — and again the drift: −7% after hours became −8.45% pre-market. Coinbase (COIN) $156.60, −4.27% after a $359.5m loss, −$1.36 vs −$0.17 consensus, its third consecutive loss quarter, with Bitcoin −1.5% offering no help. The rule the tape is enforcing: a beat is paid only where it comes with capacity, supply or pricing power, and sold everywhere the beat is a revenue beat without a moat. Fade strength in beat-only names into the first hour.
8. Situational Awareness is down 67% in July — the flow that drove Thursday is now dated and quantified. [Equities / Credit] WSJ's exclusive: Leopold Aschenbrenner's fund is down 67% in July after selling the bulk of its stock book to Citadel, telling investors “We let you down this month.” Bloomberg: “Citadel's Big Buy Halts Downward Spiral in Still-Frothy AI Trade.” The tradable content is the past tense. Thursday's dispersion — NVDA +2.65% against SOX +8.19% — was a basket being placed. If the book is transferred, that dispersion should compress today: NVDA should out-perform SNDK/IREN/NBIS/CRWV rather than lag them. A falsifiable test available in the first thirty minutes. Invalidation: a second day of the leader lagging the beta by five-plus points — another forced seller is still working.
9. Tesla is reported to be preparing a China separation ahead of a SpaceX merger — and Musk calls it fake news. [Equities] WSJ reports executives were told to prepare a separation of the China business (spin-off, sale or closure) to clear a potential SpaceX merger; Gigafactory Shanghai is Tesla's largest plant and its export hub for Europe and APAC. Musk on X: “fake news,” it “has never even come up in a discussion ever.” JPMorgan flags dual regulatory approval — particularly in China, where SpaceX's U.S. government ties raise national-security objections — as the practical bottleneck. Hook: TSLA closed $308.85 (+3.53%). A denied-but-detailed M&A report trades with a widening range rather than a directional gap; expect the options market to price it before the tape does.
10. Warsh's bond market has not forgiven him, and the 30-year is still the constraint on the multiple. [Rates / Equities] WSJ leads with “Kevin Warsh's ‘Bear Steepener' Is No Goldilocks Moment for Stocks” and “Kevin Warsh's Honeymoon With the Bond Market Is Already Over”; Greg Ip adds that the Fed “isn't the umpire, it is the most important player in the game.” The number underneath: the 30-year sits at 5.213%, a 19-year high, and did not move overnight while the front end sold off 3 bp; 30-year mortgage rates have risen four straight weeks to 6.66%, a one-year high. 30Y 5.35% remains the level at which the multiple, not the sector mix, reprices.
11. Big Oil's record quarter and the “slight miss” are the same print — read the y/y, not the consensus. [Equities / Commodities] WSJ: ExxonMobil's earnings doubled and Chevron posted its highest quarterly earnings on record, “as energy prices soared during the prolonged closure of the Strait of Hormuz.” Bloomberg's framing of the same prints is “ExxonMobil Posts Slight Miss as Repairs Dogged Refining Results” and “Chevron Says Big Fuel Margins to Persist.” Both are true and the combination is the trade: consensus was XOM $3.63 on $97.66bn (+121% y/y) and CVX $5.52–5.79 on $61.46bn (+212–227% y/y), so a slight miss sits on top of a doubling, and Exxon's shortfall was refinery repairs, not price — it pre-flagged ~$3.7bn of crude-price benefit and ~$3.3bn of refining/chemical margin. Hook: an operational miss into a record margin environment usually gets bought after the first fifteen minutes, and Chevron's forward statement that fuel margins persist points at the refiners (VLO, PSX, MPC), which do not report today.
12. Two second-order tells worth pricing. [Cross-asset] (i) The won weakened 1.20% on the day the Kospi rose 17.91% — a record rally the currency will not ratify is a domestic-flow rally, not a foreign-inflow rally, which caps how much of Korea extrapolates into U.S. semis at 9:30. (ii) Hong Kong added only 0.10% while Taiwan gained 7.98%; the Hang Seng's non-participation is the cleanest evidence this is a memory / AI-supply-chain trade, not broad Asia risk-on. Separately, a new 12.5% U.S. tariff on Swiss goods landed while USD/CHF +0.57% was the largest G10 move.
13. Banks are in talks to lend $15bn against a Google-backed Anthropic data centre — the AI capex cycle has moved into the loan market. [Credit / Equities] WSJ exclusive: lenders are negotiating $15 billion for a 1.6-gigawatt Texas project, with Google's guarantees of power and lease obligations the credit enhancement that makes the financing work. This is the single most important credit datapoint on the tape, because it names the channel through which an AI-capex disappointment would finally reach spreads (§11) — a hyperscaler balance sheet standing behind a developer's power and lease obligations is off-balance-sheet leverage on the AI trade. Alongside it, WSJ reports KKR sold private-equity investments to boost profits and Blue Owl said investor withdrawals had bottomed out. Hook: long the power/electrical suppliers to these projects (ETN, PWR, VRT); watch the alternative managers (KKR, OWL, ARES — ARES reports today) as the second-order beneficiaries and the first place stress would show.
14. The Pentagon committed over $120bn to Patriot missiles and submarines. [Equities] WSJ: the Army modified its contract with Lockheed Martin to step up Patriot production, with the final cost dependent on congressional funding. Landing into a live Gulf conflict in which Iran has just struck U.S. assets in Kuwait and Bahrain, this is the cleanest defence catalyst of the week. Hook: LMT directly; RTX, NOC, GD, HII on the read-across, and LHX — down 8.61% Thursday, the S&P's fifth-worst — as the mean-reversion leg. Invalidation: the “dependent on congressional funding” qualifier, which is what has capped every prior headline of this shape.
3 · Global Markets Overnight — Asia & Europe
Asia closes — catalysts by bloc
IndexClose%ChgCatalyst
Kospi6,595.45+17.91%Record one-day gain; SK Hynix +29.95%, Samsung +26.81%; still −22.19% in July, worst month since 1997
Taiwan TAIEX43,120+7.98%Foundry / memory read-through from SOX +8.19%
Nikkei 22564,362.02+4.03%BoJ hold + semis; JPVIX −26.16% to 29.38
Topix (Sep fut. proxy)3,998.00+0.29%Broad market badly lagged — a large-cap tech move
Hang Seng25,884.43+0.10%Non-participation — no mainland tech bid
Shanghai Comp. / CSI 3003,832.26 / 4,588+0.72% / +0.85%Domestic flow; no AI beta
ASX 200 / Nifty 508,976.8 / 24,384+0.10% / +0.27%Aussie 10Y −7 bp to 4.92% did the work in Sydney
Straits Times5,628.5−0.79%The only red close in Asia
Europe, live at 7:00 AM ET (levels in §1): leadership is banks, Euro Stoxx Banks +1.28% to 312.54 — Bunds +2 bp, OATs +2 bp and Gilts +3 bp are doing that — with the periphery (MIB +0.96%, IBEX +0.74%) outperforming the core and the AEX (−0.11%) the only red major, an ASML/semi-equipment composition effect rather than a Dutch macro event.
Global 10-year government bonds (Bloomberg, 7:01–7:02 AM ET)
BondYieldΔ 1-dayBondYieldΔ 1-day
10Y Bund3.17%+2 bp10Y JGB2.77%−2 bp
10Y OAT (France)3.96%+2 bp10Y ACGB (Australia)4.92%−7 bp
10Y BTP (Italy)3.98%+2 bp10Y Swiss0.40%+1 bp
10Y Gilt5.01%+3 bpBTP–Bund spread81 bp0 bp d/d
Overnight policy and data
Bank of Japan: held at 1.00%, 8–1 (Takata dissent for 1.25%). Outlook sees core inflation “clearly above” 2% from H2 FY2026; the Ueda press conference read as mildly hawkish (Bloomberg). Reaction: Nikkei +4.03%, JGB 10Y −2 bp, USD/JPY +0.32%.
Thursday carryover: Bank of England held at 3.75% on a 6–3 vote, flagging it may yet raise rates if the Strait of Hormuz remains closed (WSJ). Euro-zone Q2 GDP +0.4% versus +0.2% expected.
Trade: the U.S. imposed a new 12.5% tariff on Swiss imports; Switzerland rejected the underlying forced-labour allegations (WSJ).
Geopolitics: Iran's army said it attacked U.S. assets and bases in Kuwait and Bahrain; the Damietta drone strike has raised war-risk insurance and put a second chokepoint in play. The only de-escalatory headline on the tape: the U.S. says Hamas has agreed to a broad plan to disarm (WSJ).
What this hands the U.S. open. A memory-and-AI-infrastructure bid with an Apple-shaped hole in it: demand is concentrated in semis, semi-cap and data-centre power/electrical, and the cap-weighted S&P is held to +0.11% implied by a −7.1% Apple. European bank leadership plus a U.S. bear flattener argues for financials over utilities and REITs at the open, and against the long-duration defensive complex. Energy opens with a crude tailwind (WTI +1.65% and extending) and two supermajor prints on the tape. The one thing Asia did not hand the open is breadth — Hang Seng +0.10%, Topix +0.29%, ASX +0.10% — so treat this as a narrow, thematic tape and size accordingly.
4 · Pre-Market Movers & Single-Name Catalysts
Levels are pre-market prints from Benzinga (4:50–5:13 AM ET) and its live quote strip; percentages are versus the 7/30 4:00 PM close. Liquidity caveat: all non-mega-cap percentages are struck on thin books and are indicative, not executable.
Up
Amazon (AMZN) $263.91, +12.1% — Q2 revenue $200.61bn vs $196.46bn; AWS $42.2bn, +37% y/y (fastest in 18 quarters, ~$169bn run-rate, 39.4% op margin); 2026 capex guided to $220bn. After-hours +8% → pre-market +12.1% — the gap extended overnight, the only mega-cap on the tape that did.
AXT Inc (AXTI) $58.74, +25.1% and Cohu (COHU) $56.62, +21.9% — compound-semiconductor substrates and semi test; both non-S&P 500. The cleanest small-cap expression of the memory/capex read-through.
Replimune (REPL) $11.30, +108.9%; Mangoceuticals (MGRX) $0.5490, +87.0% — non-S&P 500 binaries on very thin books; no index-level signal.
SK Hynix ADR (SKHY $149.00), Samsung ADR, TSMC ADR (TSM $403.27) — the offshore session already paid +29.95% / +26.81% / TAIEX +7.98%; the U.S. ADRs open into a fully priced overnight leg.
Chevron (CVX) — reported BMO; “big fuel margins to persist” (Bloomberg). Closed $192.52 (+0.34%) Thursday.
Down
Apple (AAPL) $309.69, −7.12% — FQ4 guide $111.7–113.7bn vs ~$114.9bn on memory and component supply constraints; after-hours −4% → pre-market −7.1%, the fade deepened. ~$362bn of market value at risk if it holds. Tim Cook's final earnings call; John Ternus becomes CEO September 1.
Reddit (RDDT) $163.00, −8.45% — beat on EPS and revenue; punished for no new AI licensing deals and Google search-referral exposure. Non-S&P 500. After-hours −7% → pre-market −8.45%.
Coinbase (COIN) $156.60, −4.27% — loss of $359.5m / −$1.36 vs −$0.17 expected; third straight loss quarter on declining revenue.
ExxonMobil (XOM)“slight miss as repairs dogged refining results” (Bloomberg), against a pre-flagged ~$3.7bn crude-price benefit and ~$3.3bn refining/chemical margin gain.
Nuwellis (NUWE) −41.4%; Myriad Genetics (MYGN) $3.25, −39.5%; GlucoTrack (GCTK) −25.0% — all non-S&P 500 micro-caps, thin. Strategy (MSTR) $95.46 indicated flat with Bitcoin −1.5%.
Corporate actions, M&A and regulatory
Tesla (TSLA) — WSJ: executives told to prepare a separation of the China business (spin-off, sale or closure) ahead of a potential SpaceX merger. Musk on X: “fake news”; JPMorgan flags dual-regulator approval as the practical bottleneck.
ICE / MarketAxess (MKTX) — carried forward: $167/share cash, 33% premium, ~$5.7–6.0bn, close expected H1 2027. Read-across live today to Tradeweb (TW) and Cboe (CBOE, reports today).
Amazon received $600m in tariff refunds, part of which it will pass to customers (CNBC). Oracle (ORCL) $127.56, +8.29% Thursday on the expanded Google Cloud / Gemini partnership.
Analyst actions
No verified analyst rating actions dated July 31 were retrievable before the writing cut-off — the ratings tape was not indexed by any reachable source, and this report does not publish unverified rating changes. Standing actions from Thursday that remain live: Piper Sandler MSFT to $550 from $540 (Overweight), +21.9% to Thursday's $451.10; Evercore ISI MSFT to $528, +17.0%; UBS initiated SK Hynix at Buy, $204 ADR-equivalent target (Nicolas Gaudois), +36.9% to the $149.00 close, on DRAM demand growth of 36% in 2027 from 22% in 2026. That UBS thesis is the one the Korean session just voted on.
5 · Overnight Earnings Scorecard
After the close, Thursday July 30
CompanyResult vs consensusGuidancePre-mktRead-through
Amazon (AMZN) S&PRevenue $200.61bn vs $196.46bn; op income $27.5bn, +43%2026 capex $220bn+12.1%AWS +37% ($42.2bn), fastest in 18 quarters, 39.4% margin. Validates the hyperscaler cycle; direct positive read to VRT, ETN, PWR, EME, memory and networking
Apple (AAPL) S&PEPS $2.02 vs $1.89; rev $109.4bn vs $108.8bn; iPhone $54.2bn vs $53.5bn; Services $30.7bn vs $31.3bn; Greater China $18.8bn vs $19.6bnFQ4 +9–11% ≈ $111.7–113.7bn vs ~$114.9bn−7.12%The negative read is to Apple; the positive read is to memory. Cook attributes the cap to component bottlenecks and memory cost — i.e. MU / SNDK / WDC / SK Hynix pricing power
Reddit (RDDT) non-S&PBeat on EPS and revenueNo new AI licensing deals−8.45%Negative read to the AI-data-licensing thesis and a reminder of Google-referral dependence
Coinbase (COIN) S&P−$1.36 vs −$0.17; revenue down y/y, third straight loss−4.27%Negative read to crypto-beta equities (HOOD, MSTR, MARA) with BTC −1.5%
Rivian (RIVN) non-S&PCut 2026 spending, narrowed FY loss~+2% AHMildly positive read to EV cost discipline; contrast with the TSLA China headline
First Solar (FSLR) S&PBeat on both lines~+3% AHPositive read to utility-scale solar into a data-centre power tape
Before the bell, Friday July 31
CompanyConsensus into the printReportedRead-through
ExxonMobil (XOM)EPS $3.63 (+121% y/y), rev $97.66bn (+19.8%)Earnings doubled y/y (WSJ) but a “slight miss” on refinery repairs (Bloomberg); line items not verifiable before cut-offOperational, not price-driven. Pre-flagged ~$3.7bn crude benefit + ~$3.3bn refining/chemical margin. Neutral-to-positive for refining
Chevron (CVX)EPS $5.52–5.79 (+212–227% y/y), rev $61.46bn (+37%)Highest quarterly earnings on record (WSJ); “big fuel margins to persist” (Bloomberg); line items not verifiableThe forward statement is the tradable part — positive read to VLO, PSX, MPC and the crack-spread trade
ABBV, LIN, ETN, CL, D, CBOE, TROW, MRNA, ARESNot individually verifiable before cut-offReporting through the morningETN is the one to watch — the direct read on Amazon's $220bn capex guide; CBOE trades against the ICE/MKTX consolidation theme
Aggregate scorecard. A verified FactSet/LSEG blended-growth and beat-rate line through 7/31 was not retrievable before the writing cut-off and is not published here. The tape's own scorecard is the more useful statistic today: across the last four sessions, beats have been paid only where they came with capacity, supply or pricing power — Microsoft +15.51%, Amazon +12.1% pre-market, the memory complex — and sold everywhere else: Reddit beat and is −8.45%; Fortinet beat, raised and closed +0.62% after being +12% after hours; Bloom Energy beat and closed −1.89% before ripping +26.42% a day later; Samsung posted a record quarter and closed −0.72%. Apple beat on both lines and is down 7%.
6 · U.S. Treasury Par Curve & Rates
Official par curve — Treasury.gov, 3:30 PM ET close, Thursday July 30 (the anchor)
Maturity7/30/267/29/26Δ 1-Day (bp)7/23/26Δ 1-Wk (bp)
1M3.793.73+63.82−3
1.5M3.803.8003.90−10
2M3.843.83+13.95−11
3M3.823.83−13.95−13
4M3.923.91+14.04−12
6M3.983.97+14.09−11
1Y4.044.0404.15−11
2Y4.234.22+14.37−14
3Y4.304.29+14.40−10
5Y4.384.37+14.46−8
7Y4.524.51+14.58−6
10Y4.684.67+14.71−3
20Y5.225.21+15.20+2
30Y5.215.20+15.17+4
Live pre-open block (CNBC, 7:34 AM ET) vs that official close — and the curve
TenorLive yieldΔ vs par closeSpreadOfficial 7/30Live pre-openΔ overnight
3M3.775%−4.5 bp2s10s+45 bp+42.0 bp−3.0 bp
2Y4.266%+3.6 bp2s30s+98 bp+95.5 bp−2.5 bp
5Y4.403%+2.3 bp3M10Y+86 bp+91.1 bp+5.1 bp
10Y4.686%+0.6 bpΔ 1-wk (official)2s10s +112s30s +183M10Y +10
30Y5.221%+1.1 bp
Read — a bear flattener, and the diagnostic says Fed-path repricing, not imported duration. The overnight move is concentrated at 2Y (+3.6 bp) and 5Y (+2.3 bp) with the 10Y +0.6 bp and the 30Y +1.1 bp. Three tests. (i) Imported? No: Bunds +2, OATs +2, BTPs +2, Gilts +3 against a U.S. 10Y up 0.6 bp — the U.S. long end outperformed Europe, the opposite of an imported-duration move. (ii) Supply? No: no coupon auction today, and the 3M rallied 4.5 bp, a bill-supply easing at the very front and the mirror image of Thursday's +6 bp at 1M. (iii) Fed path? Yes: the entire move sits in the 2–5 year sector where the September/October/December strip prices, and it landed in the hours before an 8:30 AM Employment Cost Index — the last wage print before September 16. The shape has flattened 3 bp overnight after steepening 11–18 bp on the week. The sentence that matters: the 30-year has sat at 5.20–5.22%, a 19-year high, through a GDP miss, a soft core PCE, a 17% VIX collapse, a 3.36% Nasdaq-100 rally and now a global semis melt-up — the term premium is not responding to anything equities do, and 30-year mortgage rates at 6.66% are a fresh one-year high on the back of it (WSJ).
Supply and Fed operations today. No Treasury coupon auction (quarterly refunding announcement falls next Wednesday). Regular bill settlements occur. No Fed speakers were verifiable on reachable calendars — the post-FOMC blackout has just lifted, so unscheduled remarks are a live tail risk rather than a scheduled one. Target range 3.50–3.75%; IORB 3.65%; Chair Kevin Warsh; next FOMC Wednesday, September 16, 2:00 PM ET. Vendor note: CNBC's change column measures against its own prior mark, not the 3:30 PM par close; every Δ above is computed directly against the Treasury.gov figure. Bloomberg's 7:01 AM real-time 10Y of 4.67% at 7:01 AM and CNBC's 4.686% at 7:34 AM bracket a front-end-led back-up of under a basis point at the ten-year point.
7 · U.S. Macroeconomic Calendar
★ TODAY — Friday, July 31, 2026
ETReleaseConsensusPriorSensitivityWhat a beat / miss does
8:30 AMEmployment Cost Index, Q2+0.6% q/q+0.8%VERY HIGHThe morning's gap risk — 60 minutes before the bell. ≥0.8% and the 2Y extends its sell-off, 2s10s flattens through 40 bp, September odds push above 70%, small caps and regional banks take it; ≤0.5% un-flattens the curve and is the cleanest gap-up trigger for RTY
9:45 AMChicago PMI, July42.836.6Medium-HighA 6.2-point expected jump off a deeply contractionary base. A miss below 40 hits industrials and transports (DJT already −1.74% Thursday); above 45 is a genuine surprise and supports the cyclical/energy leg
10:00 AMU. Michigan sentiment, final JulyNot verifiablePrelim JulyMediumThe 1y and 5–10y inflation-expectation sub-indices are the tradable part, not the headline. An upward revision in 5–10y is a direct hit to the long end with the 30Y already at a 19-year high
All dayMonth-end — final July sessionHigh into 3:30–4:00 PMPension and index rebalancing into the close; see §14
Fed speakersNot verifiablePost-FOMC blackout has lifted; unscheduled remarks are a tail risk
Treasury auctionsNot scheduledQuarterly refunding announcement falls next week
Consensus figures are as published by the TradingEconomics and Investing.com calendars; where a consensus was not verifiable it is stated as such rather than estimated.
Overnight global data already released
EventActualConsensus / priorReaction
Bank of Japan policy rateHeld 1.00%, 8–1 (Takata dissent for 1.25%)Hold expectedNikkei +4.03%; JGB 10Y −2 bp; USD/JPY +0.32%
BoJ outlookCore CPI “clearly above” 2% from H2 FY2026Read as mildly hawkish (Bloomberg)
Thu: Bank of EnglandHeld 3.75%, 6–3Hold expectedGilt 10Y +3 bp overnight to 5.01%
Thu: Euro-zone Q2 GDP+0.4%+0.2% expectedEuro Stoxx Banks +1.28%
Thu: U.S. Q2 GDP+1.5%+1.8% expected (from 2.1%)Front end rallied on the week, not on the day
Thu: June core PCE+0.1% m/m, 3.3% y/y+0.2% / 3.3%Headline deflator −0.1% m/m, annual 3.7%
Thu: Initial claims197k, +9kStill historically tight
Rest of this week and next week
DateEventSensitivity
Mon Aug 3ISM Manufacturing (July), S&P Global US Mfg PMI final, construction spendingHigh — prices-paid is the fuel-passthrough test
Tue Aug 4JOLTS; factory orders; AMD (4:15 PM), Caterpillar (6:30 AM)High
Wed Aug 5ADP; ISM Services; quarterly refunding announcement; SanDisk (4:05 PM), Western DigitalVery High — refunding size at the long end is the term-premium event
Thu Aug 6Initial claims; unit labour costs / productivity (Q2)High
Fri Aug 7July employment report (nonfarm payrolls, 8:30 AM)Very High
Framing. Today's ECI is the first of four consecutive labour-cost datapoints — ECI today, JOLTS Tuesday, ADP and unit labour costs midweek, payrolls next Friday — arriving into a Fed whose September meeting is priced at roughly a 63–64% chance of a +25 bp hike and whose three dissenters already voted to move in July. The asymmetry for equities is unattractive on both tails: a hot ECI validates the dissenters and extends the front-end sell-off; a very soft ECI arrives on top of a 1.5% Q2 GDP print and starts to look like the growth shock that is the only remaining path to pricing a cut. The comfortable middle is narrow, and today's implied S&P move of ±1.07% is not obviously priced for either tail.
8 · Fed Funds Futures & Rate Path
Current target range 3.50–3.75% (held 9–3 on July 29; Hammack, Kashkari and Logan dissented for +25 bp; IORB 3.65%). Chair: Kevin Warsh. Next FOMC: Wednesday, September 16, 2026, 2:00 PM ET. Basis disclosure: the Investing.com Fed Rate Monitor card retrieved this run carried an unchanged future price of 96.290 and an unchanged ‘current' column versus Thursday evening — the vendor had not refreshed for the overnight session. CME FedWatch's headline, as cited at 5:13 AM ET, prices the September hike at “63%” against CME's 63.4% at Thursday's settle. The honest conclusion is that the overnight repricing in the fed funds strip is approximately zero — under one percentage point — and every distribution below should be read as Thursday's settle carried forward, not as a live 7:00 AM mark.
September 16, 2026 — CME FedWatch headline
Target rateNOW (~5:13 AM)1 DAY (30 Jul)1 WEEK (23 Jul)1 MONTH (30 Jun)
Ease (below 3.50%)0.0%0.0%0.0%0.0%
3.50–3.75% — hold~37%36.6%17.6%32.2%
3.75–4.00% (+25 bp)~63%63.4%57.3%50.6%
4.00–4.25% (+50 bp)0.0%0.0%25.0%17.2%
Cumulative hike (≥3.75%)~63%63.4%82.3%67.8%
Investing.com Fed Rate Monitor — September 16 card (future price 96.290)
Target rateCurrentPrevious dayPrevious week
3.50–3.75% (hold)35.9%39.6%21.6%
3.75–4.00% (+25 bp)64.1%60.4%56.5%
4.00–4.25% (+50 bp)0.0%0.0%21.9%
Column sums 100.0 / 100.0 / 100.0. Reconciling the vendors. CME puts the September hold at ~37% and the +25 bp at ~63%; Investing.com at 35.9% and 64.1% — a ~1.1-point gap each way, consistent with yesterday's 0.7 points and explained by the same two causes: different snapshot instants, and CME publishing from the ZQ mid while Investing.com runs its own 30-day fed funds calculator (future price 96.290). The more instructive discrepancy is the lookback column: yesterday's report recorded Investing.com's previous-day hold at 37.9%; today's card restates the same day at 39.6% — a 1.7-point restatement, the third consecutive run in which this column has moved after the fact. Operating rule: use one vendor's columns consistently inside any single comparison and never mix them.
2026 meeting distributions (Investing.com; current / [prev-day] / [prev-week])
Meeting3.50–3.75 hold3.75–4.00 (+25)4.00–4.25 (+50)4.25–4.50 (+75)4.50–4.75 (+100)Cumulative hike
Sep 16, 202635.9 / [39.6] / [21.6]64.1 / [60.4] / [56.5]0.0 / [0.0] / [21.9]0.0 / [0.0] / [0.0]0.0 / [0.0] / [0.0]64.1 / [60.4] / [78.4]
Oct 28, 202625.1 / [26.6] / [13.2]55.7 / [54.9] / [44.1]19.1 / [18.6] / [34.7]0.0 / [0.0] / [8.0]0.0 / [0.0] / [0.0]74.8 / [73.5] / [86.8]
Dec 9, 202615.4 / [14.8] / [8.1]43.8 / [42.4] / [32.2]33.4 / [34.6] / [38.3]7.5 / [8.2] / [18.3]0.0 / [0.0] / [3.1]84.7 / [85.2] / [91.9]
Row sums: September 100.0 / 100.0 / 100.0; October 99.9 / 100.1 / 100.0; December 100.1 / 100.0 / 100.0. October and December rows are carried from Thursday's card, which had not refreshed at the time of the pull. No easing is priced at any 2026 meeting in any column — 0.0% below 3.50% throughout.
2027 meeting path (modal range, probability, cumulative above/below current)
MeetingModal rangeProb.Cum. above 3.75%Cum. below 3.50%Hold
Jan 27, 20273.75–4.0038.4%87.6%0.0%12.4%
Mar 17, 20274.00–4.2536.2%91.0%0.0%9.1%
Apr 28, 20274.00–4.2535.6%91.8%0.0%8.1%
Jun 9, 20274.00–4.2535.6%91.8%0.0%8.1%
Jul 28, 20274.00–4.2535.6%91.8%0.0%8.1%
Sep 15, 20274.00–4.2533.1%withheld1.4%11.6%
Oct 27, 20274.00–4.2532.0%84.8%2.2%12.9%
Dec 8, 20273.75–4.0030.6%80.0%4.2%15.7%
Row sums: Jan 100.0; Mar 100.1; Apr 99.9; Jun 99.9; Jul 99.9; Oct 99.9; Dec 99.9. The September 2027 above-range aggregate is withheld because the card's upper tail was truncated in the retrieved text and this report does not publish an aggregate it cannot verify.
Year-end probability ladders (current / [prev-day] / [prev-week])
OutcomeYear-end 2026 (Dec 9)Year-end 2027 (Dec 8)
−75 bp0.0% / [0.0%] / [0.0%]0.0% / [0.0%] / [0.0%]
−50 bp0.0% / [0.0%] / [0.0%]0.4% / [0.6%] / [0.2%]
−25 bp0.0% / [0.0%] / [0.0%]3.8% / [5.0%] / [1.8%]
Hold (3.50–3.75)15.4% / [14.8%] / [8.1%]15.7% / [16.7%] / [9.0%]
+25 bp (modal)43.8% / [42.4%] / [32.2%]30.6% / [28.8%] / [22.8%]
+50 bp33.4% / [34.6%] / [38.3%]29.6% / [27.7%] / [30.4%]
+75 bp7.5% / [8.2%] / [18.3%]15.2% / [15.3%] / [22.8%]
+100 bp0.0% / [0.0%] / [3.1%]4.1% / [4.9%] / [10.1%]
+125 bp0.0% / [0.0%] / [0.0%]0.5% / [0.9%] / [2.6%]
+150 bp0.0% / [0.1%] / [0.4%]
+175 bp or more0.0%0.0%
Cumulative 2026: ≥+25 bp 84.7% / [85.2%] / [91.9%]; ≥+50 bp 40.9% / [42.8%] / [59.7%]; ≥+75 bp 7.5% / [8.2%] / [21.4%]; any cut 0.0% in all three columns. Column sums 100.1 / 100.0 / 100.0.   Cumulative 2027: ≥+25 bp 80.0% / [77.7%] / [89.1%]; ≥+50 bp 49.4% / [48.9%] / [66.3%]; ≥+75 bp 19.8% / [21.2%] / [35.9%]; any cut 4.2% / [5.6%] / [2.0%]. Column sums 99.9 / 100.0 / 100.1.
(1) How much repriced overnight: essentially nothing — and that is itself the finding. Against a global session that produced the largest one-day gain in Kospi history, a BoJ hold read as hawkish, a 1.2% won devaluation and a 3.3% crude round trip, the September hike probability moved less than one percentage point (63.4% → ~63%). The strip did not participate in the overnight risk event at all. What did move is the cash curve — 2Y +2.8 bp, 5Y +1.6 bp — so the front-end sell-off is being expressed in term structure rather than in meeting probabilities: the market is not adding a September hike, it is adding compensation for holding two- and five-year duration through a four-datapoint labour-cost sequence. (2) The week's arc still governs. A week ago the market priced 82.3% cumulative September odds including a 25.0% chance of an immediate +50 bp; today ~63% with 0.0% at +50 bp. Over the same week December-2026 ≥+50 bp fell 59.7% → 40.9% and ≥+75 bp 21.4% → 7.5% — yet the 30-year rose 4 bp to a 19-year high and 2s30s steepened 18 bp. The front end priced out roughly two hikes and the long end got cheaper anyway. (3) The named hooks into today: ECI at 8:30 (+0.6% vs +0.8% prior), the last wage print before September; core PCE 3.3% y/y, 130 bp above target, keeping the dissenters' case intact; Q2 GDP 1.5% arguing against action; crude back above $84 with heating oil +96.65% y/y and gasoline +82.71%, so the level of fuel cost feeds core services; and a hawkish BoJ plus a euro-zone GDP beat against a bid dollar. (4) Base case (~63%): +25 bp on September 16, then a pause — the modal December outcome is exactly one hike (43.8%). Hawkish tail (~41%): two or more by December, requiring a hot ECI confirmed by Monday's ISM prices-paid. Dovish tail (~15%): no hike in 2026, which now requires a growth shock because the inflation shock has been priced out. No cut is priced anywhere in 2026. The practical trade: hold the 2s30s steepener through the 8:30 print — a soft ECI rallies the front more than the back, a hot ECI sells the back off more than the front — but recognise that the position lost 2.5 bp overnight to a bear flattener, and that the ECI is the one release capable of flattening it further. Size the equity leg to 30Y 5.35% as the stop-out; with VIX 17.02 implying a ±1.07% day, equity vol remains the cheap hedge into a wage print, a month-end close and an unresolved Gulf conflict.
9 · FX Market
Quote basis: spot versus the prior 4:00 PM ET level. Majors are CNBC's 7:34 AM ET board; USD/KRW, AUD and the crosses are Bloomberg Generic Composite at 7:03–7:04 AM ET; DXY is Investing.com at 7:05 AM.
PairLevelChg vs prior 4:00 PM ETDriver
DXY (7:05 AM)100.085+0.364 (+0.37%)Back above 100 after Thursday's first sub-100 print of the episode
EUR/USD1.1490−0.33%Giving back Thursday's GDP-beat rally; ECB at 2.40%, next meeting Sep 10
USD/JPY160.17+0.41%BoJ hawkish hold; the yen surrendered the intervention gain and kept going after 7:00
GBP/USD1.3420−0.31%Gilt 10Y +3 bp to 5.01% did not help sterling
USD/CHF0.8100+0.56%Largest G10 move — the haven cross is the weakest currency on the tape
USD/CAD1.4030+0.12%Crude +1.65% only partly offset the broad dollar bid
AUD/USD (7:04)0.7031−0.06%ACGB 10Y −7 bp; the resilient one
USD/KRW (7:04)1,440.81+1.20%Won weaker on the day the Kospi printed a record
EUR/JPY (7:04)184.04+0.07%
EUR/GBP (7:04)0.8556−0.06%
The take — read the two crosses that disagree with the headline. The headline is “dollar up 0.37% on a risk-on morning,” which is already unusual. The informative crosses are USD/CHF +0.56% and USD/KRW +1.20%, and they say different things. The franc's weakness is the cleanest risk-on signal in G10 — the haven bid that carried the AI selloff is being unwound, and unwound harder than the euro or sterling are being sold, which is what a genuine de-risking of hedges looks like rather than a dollar-strength story. The won's weakness is the opposite: a 17.91% equity rally the currency will not ratify is a domestic-flow rally, not a foreign-inflow rally. If offshore money were buying Korean semis, KRW would be bid; instead it is 1.2% weaker. That materially caps how much of the Korean move should be extrapolated into U.S. semi prices at 9:30, and it is the single most useful FX datapoint in this report today. Translating into equity terms: a +0.37% dollar is a modest headwind for the S&P's foreign-revenue cohort (~41% of index revenue is non-U.S.) and specifically for staples, healthcare and industrials with heavy euro and yen translation (PG, KO, MCD, JNJ, MMM, CAT); it is a tailwind for domestic small caps, one reason RTY futures hold +0.40%. USD/JPY back above 160 restores the export-margin cushion for Japanese competitors of U.S. industrials and autos and re-arms the yen carry trade — risk-positive, duration-negative, worth watching against the 30-year. And the new 12.5% U.S. tariff on Swiss goods, landing on the day the franc is the weakest G10 currency, hands Swiss exporters a double offset.
10 · Commodities
Basis: front-month futures unless stated. Where two vendors mark different contract months the discrepancy is shown rather than reconciled away.
ContractPriceChg%ChgYTD (TE)
WTI crude (Sep, Nymex)$84.97+$1.38+1.65%+46.99%
Brent crude (front, ICE)$87.72+$0.84+0.96%+44.22%
Natural gas (Sep, Nymex)$2.768+$0.010+0.36%−25.12%
RBOB gasoline$3.210/gal−$0.075−2.27%+82.71%
Heating oil$4.1697/gal+$0.0406+0.98%+96.65%
Gold (Dec, Comex)$4,110.30−$50.30−1.21%−6.13%
Silver (Sep, Comex)$58.075−$0.942−1.60%−18.77%
Copper (Sep, Comex)649.10 c/lb+1.65 c+0.25%+13.69%
Platinum (spot)$1,634.36−$26.63−1.60%−20.72%
Uranium$86.60/lb0.000.00%+6.06%
Wheat (Sep, CBOT)656.61 c/bu−6.89−1.04%+29.51%
Cocoa (Sep, ICE)$5,401.68/MT+$289.68+5.67%−10.94%
Drivers: WTI round-tripped from $81.71 and Brent from $87.30 in early European hours — recovering Hormuz transits bled the war premium out, then Iran's strikes on U.S. assets in Kuwait and Bahrain put it back. Distillate is the tightest barrel (heating oil +96.65% y/y); natural gas is the only major energy contract negative on the year; the metals are trading the dollar; copper is the only metal higher, on grid and data-centre demand; uranium is unchanged into a nuclear-for-AI tape and CCJ reports today; cocoa's +5.67% is the largest single-day move in the complex.
The take. Three things are happening at once and they do not point the same way. First, the crude bid is a war-risk bid and it is narrow. WTI reversed 4.0% off the European low on Iran's strikes against Kuwait and Bahrain, but RBOB fell 2.27% at the same time — if this were a demand or refining-tightness impulse, products would lead crude, and they are doing the opposite. OVX at 63.44 confirms the option market is pricing a wide, unresolved distribution, and the two-sidedness is the risk: the Hamas disarmament plan and recovering Hormuz transits — WSJ describes the closure as prolonged, and it is what drove the record supermajor quarter — are live de-escalation vectors against Iranian strikes on Gulf hosts and a Suez chokepoint now inside the threat set. Second, the metals are trading the dollar, not growth. Gold −1.21%, silver −1.60%, platinum −1.60% against DXY +0.37% — a clean, mechanical haven unwind on the day the Kospi printed a record. Copper's +0.25%, alone in the green, is the exception that names the theme: it is trading grid, transformer and data-centre demand, and it belongs with ETN/PWR/VRT, not with the precious complex. Third, curve structure matters more than level in distillate. Heating oil at +96.65% y/y and gasoline at +82.71% are what feed core services into today's ECI and next week's ISM prices-paid — the daily change is noise, the level is the policy problem. Basis caveats: Bloomberg marks WTI and Brent on the September contract ($84.14 / $89.55); CNBC and TradingEconomics mark the front continuous ($84.97 / $87.72) — the Brent gap is entirely contract month. Gold is quoted on the December Comex contract with the spot cross-check shown; the December–spot basis is roughly $54–57. TradingEconomics' gold YTD of −6.13% against its own +20.58% y/y implies a January peak and is flagged in the companion file rather than silently smoothed. Equity read-through: energy opens with a tailwind and two supermajor prints on the tape, which makes the refiners (VLO, PSX, MPC) the cleaner expression than the integrateds today; gold miners open against a 1.2% bullion decline; airlines and packaged food get no relief with distillate here; and copper plus flat uranium are the two commodity legs of the data-centre power trade — Cameco (CCJ) reports today and is the direct test.
11 · Credit & Funding
MeasureLevelChangeTimestamp / basis
ICE BofA US High Yield OAS287 bp (2.87%)July average 279 bpAs of July 29, 2026 — most recent verifiable published value
ICE BofA US IG OASNo reliable data available at this timeNot verifiable pre-open from sources reachable this run
CDX IG 5YNo reliable data available at this timeNo live pre-open quote retrievable; not estimated
CDX HY 5YNo reliable data available at this timeNo live pre-open quote retrievable; not estimated
Fed target range / IORB3.50–3.75% / 3.65%UnchangedHeld 9–3 on July 29; IORB effective July 30
SOFR / EFFR / SOFR–IORBNo reliable data available at this timeNY Fed reference-rate publication not retrievable before cut-off
30-year mortgage rate6.66%Fourth straight weekly rise; a one-year highWSJ, week to July 30
Bloomberg U.S. Aggregate2,339.24MTD return +1.02%Bloomberg fixed-income indices, 7/31
Bloomberg Global Aggregate498.05MTD return +0.43%
Bloomberg EM USD Aggregate1,396.41MTD return +1.31%
Read. The honest position is that live pre-open credit quotes were not retrievable this run and none have been estimated — the levels above are the most recent verifiable published values with their timestamps attached. What can be said is directional and comes from adjacent markets. HY OAS at 287 bp is roughly 8 bp wider than the July average of 279 bp, which is a very orderly widening for a month in which the SOX fell 21%, the Kospi fell 22% and a $45bn hedge fund was forced to liquidate its entire public book — credit did not trade the AI unwind, and that is the most important credit fact of the month. The U.S. Aggregate is +1.02% month-to-date and the EM USD Aggregate +1.31%: duration lost, carry won. The funding channel that is visible: mortgage rates at 6.66%, a one-year high after four straight weekly increases, is the term-premium problem showing up in the real economy the same week the 30-year sits at 5.21%. And the channel just got named: WSJ reports banks in talks to lend $15 billion against a 1.6-gigawatt Anthropic data centre in Texas, credit-enhanced by Google's guarantees of power and lease obligations — hyperscaler balance sheets standing behind developers' obligations is off-balance-sheet leverage on the AI trade, and it is where an AI-capex disappointment would finally reach spreads. WSJ also reports KKR selling private-equity investments to boost profits and Blue Owl saying investor withdrawals had bottomed out. Bloomberg separately flags CoreWeave's cost to finance AI as a live issue after the stock's round trip — the read-through is to every neocloud and data-centre developer funding $220bn-class capex in the high-yield and private-credit markets; Strategy (MSTR) is the other idiosyncratic name, with Bitcoin −1.5% overnight. Equity read-through: if HY OAS widens on this cycle it will widen through AI-infrastructure financing, not the traditional cyclical complex — watch CRWV, NBIS and IREN spreads as the leading indicator for the equity theme, not the other way round. New issue: a verified IG/HY calendar was not retrievable before cut-off. Structurally, the last session of July into a quarterly refunding announcement on Wednesday August 5 is a natural window for issuers to stand down and then come hard in the first full week of August — any large IG print early next week arrives directly into refunding-size risk at the long end, which argues for hedging duration before Wednesday rather than after.
12 · Trading Views (desk-style; not personalized advice)
1. Long the memory / semi-cap complex against Apple. Expression: long MU / SNDK (or SOXX as the liquid proxy) versus short AAPL, dollar-neutral. Thesis: Apple's own guidance identifies memory cost and component supply as the constraint — a transfer of margin from the device OEM to the memory chain, and Korea has already voted (SK Hynix +29.95%, Samsung +26.81%). Catalyst: the open; then SanDisk Wed Aug 5, 4:05 PM and AMD Tue 4:15 PM. Invalidation: memory fades with Apple in the first hour, or SOX cannot hold 11,303. Sizing: the short leg is already a 7% gap — size to the residual, not the headline, and expect the Apple leg to carry most of the tracking error.
2. Fade the Korea beta into the U.S. open. Expression: short SKHY and the high-beta AI proxies (IREN, NBIS, CRWV) against long NVDA, beta-neutral. Thesis: the Kospi's record was made in Seoul on domestic flow — the won weakened 1.20% on the day, so foreign money was not the buyer; meanwhile Thursday's dispersion (NVDA +2.65% vs SOX +8.19%) was a book being transferred to Citadel, and that book is now placed. Catalyst: the first thirty minutes — a same-session, falsifiable test. Invalidation: a second consecutive day of the leader lagging the beta by five-plus points, which says another forced seller is working. Sizing: small; these legs gap 10% on no news.
3. Hold the 2s30s steepener through 8:30, with a tighter stop than yesterday. Expression: receive 2Y / pay 30Y, or the cash equivalent. Thesis: three weeks of evidence that the front end prices out hikes while the long end refuses to rally; both ECI tails are survivable — a soft print rallies the 2Y more than the 30Y, a hot print sells the 30Y more than the 2Y. Catalyst: 8:30 AM ECI, +0.6% consensus vs +0.8% prior. Invalidation: the position lost 2.5 bp overnight to a bear flattener — a further 5 bp of flattening on a hot ECI is the stop; the scenario that genuinely breaks it is restored forward guidance, or a refunding announcement Wednesday that cuts long-end coupon sizes. Sizing: the overnight argues for carrying this smaller into the print than it was carried into Thursday.
4. Long refiners over integrateds on the Chevron margin statement. Expression: long VLO / PSX / MPC versus XLE. Thesis: Chevron says big fuel margins persist; Exxon's miss was operational (refinery repairs), not price; heating oil is +96.65% y/y and gasoline +82.71%; global throughput is constrained by the same disruption bidding crude. Refiners capture the crack without the war-premium beta in the barrel. Catalyst: the CVX call this morning, then next week's EIA product inventories. Invalidation: RBOB fell 2.27% overnight while crude rose — a second session of products underperforming crude means the crack is compressing. Watch Brent $86 and $90. Sizing: moderate; this is the one idea here that pays on de-escalation as well as escalation.
5. Own the data-centre power / electrical complex on the Amazon capex guide. Expression: long ETN / PWR / VRT, with copper (+0.25%, the only green metal) as the confirming tell. Thesis: $220bn of 2026 Amazon capex plus Microsoft's raised FY2027 guide is an order book, not sentiment; Thursday already paid PWR +17.26% and EME +19.32%. Catalyst: Eaton reports this morning — the direct adjudication. Invalidation: ETN guides down on backlog conversion or interconnect timing, or Caterpillar's Tuesday 6:30 AM print re-opens the permitting constraint. Sizing: trim into the ETN print rather than adding — the theme is crowded after Thursday.
6. Buy the vol, not the direction, into month-end. Expression: long S&P or Nasdaq straddles for today, or long VIX against a long-equity book. Thesis: VIX 17.02 implies ±1.07% / ±79.8 points. Into that: an 8:30 wage print, a 9:45 PMI expected to jump 6.2 points, a 10:00 inflation-expectations revision, an unresolved Gulf conflict with a two-sided headline tape, and month-end rebalancing into the 4:00 PM close after a month in which the Nasdaq-100 fell 4.56% and the Dow rose 0.48%. Equity vol collapsed 17.28% Thursday and is a further 0.4% lower overnight; it is the cheapest hedge on the board. Invalidation: an in-line ECI and a quiet geopolitical tape — realised vol never shows up and theta wins. Sizing: a hedge, not an alpha position.
Vol note and key levels. VIX 17.02 (−0.41% pre-open) against a 7/30 close of 17.09 and Thursday's intraday range of 17.00–20.08. VXN 27.55 at Thursday's close (−10.67%) — the 10.8-point VIX/VXN gap is the widest of the episode and is the cleanest statement that the market prices this risk as Nasdaq-specific, not systemic. OVX 63.44 (−6.14%) is the outlier and belongs to the Gulf. Implied S&P move today: ±1.07%, or ±79.8 points, on 7,437.63. Levels: prior cash close 7,437.63; implied open 7,445.75; ES overnight range 7,468.25–7,517.75; 7,500 is the round number the futures are trading around and the first level to watch; downside, Thursday's cash low 7,370.98 and the psychological 7,400. Nasdaq-100: prior close 28,106.35, implied open 28,278.75, NQ overnight range 28,300.00–28,640.75. SOX: 11,303.0 close, Thursday high 11,406.8, Wednesday low 10,445.4 as the structural invalidation. 0DTE and dealer-gamma positioning were not sourceable this run and are not estimated. Not personalized investment advice. Claude is not a licensed financial advisor. Verify independently before acting.
13 · S&P 500 Earnings Calendar
★ TODAY — Friday, July 31, 2026
CompanyTickerConsensus EPSConsensus revenueStatus / note
ExxonMobilXOM$3.63 (+121% y/y)$97.66bn (+19.8%)Reported — earnings doubled y/y (WSJ); “slight miss” on refinery repairs (Bloomberg)
ChevronCVX$5.52–5.79 (+212–227%)$61.46bn (+37%)Reported — highest quarterly earnings on record (WSJ); margins to persist
AbbVieABBVNot verifiableNot verifiableReporting BMO
LindeLINNot verifiableNot verifiableReporting BMO
EatonETNNot verifiableNot verifiableThe direct read on Amazon's $220bn capex guide
Colgate-PalmoliveCLNot verifiableNot verifiableReporting BMO
Dominion EnergyDNot verifiableNot verifiableReporting BMO
Cboe Global MarketsCBOENot verifiableNot verifiableTrades against the ICE/MKTX consolidation theme
T. Rowe PriceTROWNot verifiableNot verifiableReporting BMO
ModernaMRNANot verifiableNot verifiableReporting BMO
Ares ManagementARESNot verifiableNot verifiableReporting BMO
AMC tonight: no S&P 500 constituent was verifiable as scheduled to report after Friday's close. Friday-night reporting is rare and this slot is not populated speculatively.  Non-S&P 500 also reporting today: Sony (SONY), Cameco (CCJ), Enbridge (ENB), Imperial Oil (IMO), Fortis (FTS), AutoNation (AN).  Option-implied moves were not retrievable for any of today's reporters and are not published.
Week of July 27–31, 2026
Mon Jul 27 — completed. BMO: Enphase (ENPH), Cadence (CDNS). AMC: Nucor (NUE), Waste Management (WM), Whirlpool (WHR)
Tue Jul 28 — completed. BMO: Coca-Cola (KO) −0.63% Thu, Sherwin-Williams (SHW) +0.28%, Johnson & Johnson (JNJ) −3.66%, PACCAR (PCAR), Corning (GLW). AMC: Visa (V) −0.67%, KLA (KLAC), Teradyne (TER), Ford (F)
Wed Jul 29 — completed. BMO: Boeing (BA) +3.22% Thu, GE HealthCare (GEHC), Generac (GNRC), Biogen (BIIB), Altria (MO) −9.32%. AMC: Microsoft (MSFT) +15.51% Thu — largest one-day market-cap gain on record, Meta (META) −7.98%, Starbucks (SBUX) +1.64%, Lam Research (LRCX) +17.98%, Fortinet (FTNT) +0.62% after +12% AH, Bloom Energy (BE, non-S&P) +26.42%
Thu Jul 30 — completed. BMO: Norwegian Cruise (NCLH) −9.78%, Teladoc (TDOC) −18.5%, Crocs (CROX, non-S&P) −10%+. AMC: Amazon (AMZN) — pre-market +12.1%, Apple (AAPL) — pre-market −7.12%, Coinbase (COIN) — pre-market −4.27%, Reddit (RDDT, non-S&P) −8.45%, Rivian (RIVN, non-S&P) +2% AH, First Solar (FSLR) +3% AH
★ Fri Jul 31 — TODAY. BMO: ExxonMobil (XOM), Chevron (CVX), AbbVie (ABBV), Linde (LIN), Eaton (ETN), Colgate-Palmolive (CL), Dominion (D), Cboe (CBOE), T. Rowe Price (TROW), Moderna (MRNA), Ares (ARES). AMC: none verifiable
Week of August 3–7, 2026
Mon Aug 3. Detailed per-name calendar not verifiable before the cut-off — deliberately left incomplete rather than populated from memory
Tue Aug 4. BMO: Caterpillar (CAT) 6:30 AM. AMC: AMD 4:15 PM — now the most important semiconductor print of the cycle after Thursday's +13.00%
Wed Aug 5. AMC: SanDisk (SNDK) 4:05 PM; Western Digital (WDC). Also the quarterly refunding announcement
Thu Aug 6 / Fri Aug 7. Per-name calendar not verifiable before the cut-off. July payrolls at 8:30 AM Friday dominates that session
Calendar diff versus the prior report. Added: the full Friday BMO roster (XOM, CVX, ABBV, LIN, ETN, CL, D, CBOE, TROW, MRNA, ARES), which the Closing Daily carried only as “Exxon/Chevron.” Carried forward unchanged: CAT Tue 8/4 6:30 AM, AMD Tue 8/4 4:15 PM, SNDK Wed 8/5 4:05 PM. Removed: none. Dual listings are deduped (GOOGL only); non-S&P 500 names are flagged inline.
14 · Risk Map — Today's Session
★ TODAY — Event clock — Friday, July 31 (all times ET)
TimeEvent
07:00–09:30Pre-market. BMO earnings continue to land (XOM, CVX already out; ABBV, LIN, ETN, CL, D, CBOE, TROW, MRNA, ARES through the morning)
08:30★ Employment Cost Index, Q2 — consensus +0.6% q/q vs +0.8% prior. The morning's gap risk
09:30U.S. cash open. Implied: S&P +0.11%, NDX +0.61%, Dow +0.34%, RTY +0.11%
09:45Chicago PMI, July — consensus 42.8 vs 36.6 prior
10:00U. Michigan sentiment, final July — watch the 1y and 5–10y inflation-expectation revisions
11:30–14:00Europe closes; typical liquidity trough
15:00–16:00Month-end rebalancing window — the highest-volume period of the session
16:00Cash close. Final print of July
After 16:00No S&P 500 constituent verifiable as reporting
Crowded consensuses, and the number that breaks each
1. “The AI deleveraging is over.” JPMorgan's Panigirtzoglou put a date on it; the Kospi's +17.91% and Amazon's +12.1% look like confirmation. The number that breaks it: a SOX close below 11,303 today. A global melt-up the U.S. semi index cannot hold means the offshore leg was the whole trade.
2. “Apple's guidance problem is temporary and supply-driven.” The number that breaks it: Greater China at $18.8bn versus a $19.6bn bar. Supply constraints do not selectively miss in one geography. If China is the real story, −7% is the beginning, not the end.
3. “The Fed hikes once in September and stops.” Priced at ~63–64% for the hike and 43.8% for exactly one by December. The number that breaks it: ECI at or above 0.8% q/q at 8:30, which puts +50 bp back on the December board within a week.
4. “Credit is fine.” HY OAS at 287 bp barely moved through a 21% SOX drawdown and a forced $45bn liquidation. The number that breaks it: any AI-infrastructure issuer — CoreWeave, Nebius, IREN — printing new paper materially wide of its last deal. Bloomberg has already flagged CoreWeave's financing cost as a live issue.
5. “The 30-year has found its level.” It has sat at 5.20–5.22% for three sessions. The number that breaks it: 5.35%, or a U. Michigan 5–10y inflation-expectation revision higher at 10:00. Mortgage rates at a one-year high of 6.66% are already the real-economy transmission.
The two-sided geopolitical tape, and structural watch items
Escalation vectors: Iran's strikes on U.S. assets in Kuwait and Bahrain; the Damietta drone attack bringing the Suez Canal inside the threat set alongside Hormuz; and the Bank of England's explicit statement that it may still hike if Hormuz remains closed — a G7 central bank pricing a chokepoint into policy, and WSJ now describes the closure as prolonged. The Pentagon's $120bn+ Patriot and submarine commitment is the fiscal expression of the same risk. De-escalation vectors: the U.S. says Hamas has agreed to a broad plan to disarm; Hormuz transits are recovering, which is what took WTI to $81.71 before the reversal. The tell: Brent through $90 confirms the premium is being re-added; a failure back below $86 with transits still improving is the fade. With OVX at 63.44 the option market is not taking a side, and neither should a book with an 8:30 print in front of it.
Structural watch items. (i) The Situational Awareness unwind is quantified and dated: −67% in July, the book sold to Citadel, and the firm has told investors so — the residual risk is a second fund in the same position, and Thursday's dispersion pattern is the detector. (ii) Month-end into a bifurcated month: July delivered Nasdaq-100 −4.56%, S&P 500 −0.04%, Dow +0.48%, Nikkei −8.87%, Kospi −22.19% (worst since 1997), SOX −21% (worst since 2008), Hang Seng +12.42% — that dispersion, not the index level, is what rebalancing programmes trade into the close. (iii) Apple's CEO transition on September 1 now sits on top of a guidance cut; leadership change plus a supply-constrained quarter is a wider distribution than either alone. (iv) The Warsh credibility question remains unresolved — four separate WSJ pieces this week frame it, and the 30-year at a 19-year high is the market's answer so far.
What the VIX and today's implied move are — and are not — pricing. VIX 17.02 implies ±1.07%, or ±79.8 S&P points, for today. That is a normal day's distribution. It is priced against: a Q2 wage print sixty minutes before the bell; a manufacturing survey expected to jump 6.2 points; an inflation-expectations revision; a live shooting conflict that has just expanded to two Gulf states and put a second maritime chokepoint at risk; the largest one-day gain in the history of a G20 equity index; a −7% mega-cap with a CEO transition five weeks away; and month-end rebalancing into a session where the Nasdaq-100 and the Dow diverged by five points over the month. The VIX is pricing the average of those outcomes and none of the tails. What it is correctly pricing is the absence of a systemic credit signal — HY OAS at 287 bp has not moved. What it is not pricing is the possibility that today's ECI resolves the September question in one direction, and that the 30-year, which has ignored every equity development for three weeks, finally responds to a wage number.
Source Links (§15) and Data Notes & Conflicts (§16) are in the companion file US_CrossAsset_Opening_2026-07-31_DataNotes.txt.
U.S. Stock, Fixed Income & Cross-Asset Opening Daily — Friday, July 31, 2026. News window Thu 4:00 PM ET → Fri ~7:05 AM ET. Prepared for institutional investors. Not personalized investment advice; Claude is not a licensed financial advisor. Verify independently before acting.