Market Recap — July 29, 2026
Market Snapshot
Markets absorbed a consequential Fed decision and rising geopolitical tensions today, though without closing index data available, the session's direction remains difficult to characterize definitively. The day was dominated by the Federal Reserve's divided vote to hold rates steady and a sharp move higher in oil prices following renewed U.S.-Iran tensions.
Key Drivers
- Fed Holds Steady But Hawks Gain Ground — The Federal Open Market Committee voted 9-3 to keep the federal funds rate unchanged at 3.5%-3.75%, but three dissents in favor of a hike marked the most hawkish split in recent memory. Fed Chair Kevin Warsh's decision to offer less forward guidance than predecessors may have contributed to uncertainty, with one Fed official noting this approach "might have driven rise in Treasury yields." Markets are now pricing in meaningful odds of a September rate increase, a shift from the cuts many expected earlier this year.
- Oil Jumps on Iran-U.S. Escalation — Brent crude moved back above $90 per barrel after reports that Iran launched ballistic missiles at U.S. forces, prompting President Trump to threaten a forceful response. The move adds to inflation concerns just as the Fed signaled it remains vigilant on price pressures. Energy stocks likely benefited from the rally in crude, while the broader equity market faced headwinds from the geopolitical premium being priced into commodities.
- Retail Investors Exit at Rapid Pace — Individual investors recorded their largest net selling of single stocks since the COVID crash in March 2020, according to Vanda Research. This capitulation-like behavior suggests retail sentiment has turned decidedly cautious amid rate uncertainty and geopolitical risks, potentially setting up a contrarian signal if institutional flows remain stable.
- Big Tech Earnings Loom Large — Microsoft and Meta were set to report after the bell, with investors focused on AI capital expenditure plans following Alphabet's recent guidance raise. Apple shares hit a record high during the session, bucking weakness in other momentum names. The after-hours reports will likely set the tone for tech positioning into August.
- Individual Stock Turbulence — Hims & Hers fell 10% after the FTC sued the company over data-sharing and billing practices. SoFi declined despite beating earnings estimates as investors reacted negatively to restrained forward guidance. These moves underscore the punishing environment for companies delivering anything less than strong outlooks.
Bottom Line
The Fed's hawkish hold and Middle East tensions have created a more defensive posture heading into tomorrow. Traders should watch post-market reactions to Microsoft and Meta earnings, which could either validate or undercut the AI infrastructure spending narrative. With oil above $90 and retail investors in retreat, risk appetite appears fragile, and any disappointment from mega-cap tech could accelerate the cautious positioning evident in today's flows.
OrbStats Strategy Pulse
A mixed bag across the board today, but we had more winners than losers among strategies that actually triggered. The MNQ ORB 9:30-9:45 EMA50-Filtered led the way with a clean $300 win, while MNQ MidRange extended its winning streak to three days with another $220 gain — nice to see that one stay consistent. SIL New York Opening quietly notched its fifth straight winning day, though at $50 it's modest compared to its historical average; that strategy's 30-day performance is running well below its 90-day baseline, so we're watching whether this streak signals a return to form or just a temporary bounce. On the downside, FDXS 30sec Opening dropped another $120, now on a three-day losing skid and trending below its prior baseline. MGC ORB 30s grabbed a win today but remains in a rough patch overall — its 30-day average is down $60 from the 90-day prior, so despite the green day, it's still working through a cold stretch. The MNQ Spinning Top strategy sat out today but is now five losing days deep, worth monitoring if it triggers tomorrow.