dataphil › Brief archive › 2026-07-31

Defensive rotation builds as risk-on tone persists

Friday, July 31, 2026 · 2 takes, written as the session ran and never rewritten with hindsight. Where a take stated something false, it is corrected and the original wording is shown under it.

The setup

Overnight tape, futures and the day's calendar · filed 11:50 ET

Defensive rotation builds as risk-on tone persists

Asian markets closed strong, led by a 2.78% rally in the Nasdaq and a solid 1.66% gain in the S&P 500 futures. The VIX remains bid at 19, signaling continued caution among investors, while oil prices increased by 1.58%, pushing WTI to $84.91. Watch for key earnings reports today and the potential impact on tech names like AAPL and MSFT.

What it was watching

AAPL earnings — expected EPS $3.61MSFT earnings — expected EPS $5.57Advance GDP q/q — forecast 2.1%

The close

What the tape actually did · filed 21:43 ET

S&P 500 gains as oil prices surge, tech leads again

The S&P 500 closed up 0.7%, driven by a strong performance in tech, with the Nasdaq gaining 1.0%. The rally was fueled by a spike in oil prices, now at $86.80, which boosted energy stocks and shifted investor sentiment. Tomorrow, watch for earnings from AAPL and AMZN, as well as core PCE data.

What it was watching

AAPL earnings AMC — key for tech sentimentAMZN earnings AMC — retail sector implicationsCore PCE m/m est 0.4% — inflation gauge to watch

Elsewhere that session

Who on the Street was right → Semis vs SMH → The live dashboard →

← 2026-08-03  ·  All sessions  ·  2026-07-30 →

How this brief was made

Written Friday, July 31, 2026 from that session's own market snapshot. Since October 7, 2026 every figure, name, time and rating action in a take is written by code from that snapshot, and a language model writes only the headline and the read around them, which are machine-checked against those facts before the take is filed. Takes before that date were written whole by the model and checked only for numbers and scheduled events. A take that aged badly is left standing on purpose: an archive rewritten with hindsight is not a record. The one thing that is changed is a statement that was false when it was written. That is corrected in the text, the original wording is shown under the take, and the change is logged on the corrections page. Not investment advice.

Get this before the open, not after

Our take, the S&P 500 Pulse, the Street's calls and today's docket — one email, weekdays, 9 AM ET, 30 minutes before the open.