S&P Winning Streak for July at Risk With Volatile End to Month

July is a great time to buy stocks. In fact, it’s been the best month for the S&P 500 Index in the past two decades. Bulls are finding comfort in that history ahead of what stands to be an eventful stretch.

The S&P 500 hasn’t had a losing July since 2014, a streak of consistency absent elsewhere in the year. Since 2005, the US equities benchmark has averaged a 2.5% gain in July, more than four times the advance in the other 11 months, according to data compiled by Bloomberg.

This year the track record is meeting worries that a confluence of market-moving events will whip up volatility in the second half of the month. That’s when Corporate America kicks off its next round of earnings announcements, coinciding with the release of key inflation data and a Federal Reserve interest-rate decision.

“The first two weeks of July will probably be strong for stocks, like it usually is, then traders will probably start pounding the table to put on hedges in the second half of the month for both August and September because of uncertainty ahead of the Fed’s next rate decision,” said Chris Murphy, co-head of derivatives strategy at Susquehanna International Group. “Then the Mag Seven could be another catalyst for selling heading into August if their earnings results disappoint.”

july best month for US stocks

The 500-member index has notched 24 records so far in 2026, ranking among the top 20 opening six months to a year since World War II, data compiled by investment research company CFRA show. When that has happened previously, the index proceeded to gain another 6% in the next six months, on average, the firm’s data show.