Bank of America's Paul Ciana analyzes 96 years of S&P 500 data to highlight the index's seasonal historical performance from May to July, and reveals average gains of 2.5% since 1928 and 5% since 2015.
The S&P 500 closed at approximately 5,958 on May 16, 2025, up from 5,584 on May 1. This represents a 7.16% increase from May 1 to May 16. Forecasts predict that May will average 6,017, ending at 6,249, marking an 11.5% monthly rise. June and July also show positive projections, with June at 6,600 and July at 6,566. Historically, the period from May to July sees a 2.5% gain since 1928, or 5% since 2015. This year’s forecast suggests a 17.6% rise, well above the historical averages.
The current 7.16% increase from May 1 to May 16 already surpasses the historical three-month average, indicating that the seasonal trend is not only holding but also exceeding expectations. While the bullish momentum in the first week of May is clear, the second week is typically bearish. However, the market has continued to rise, possibly due to strong investor sentiment suggesting further gains through July, potentially reaching a 17.6% increase by July 31—far above the 2.5% and 5% historical averages. Capital Economics expects the S&P 500 to hit 7,000 by year-end, while Goldman Sachs predicts a 10% return for 2025, both supporting the idea of strong seasonal performance.
Reference:
Neil Sethi (April 30, 2025) – BoA Paul Ciana’s S&P 500 Seasonal Trend from May to July.
See also:
Neil Sethi (April 30, 2025) – BoA Paul Ciana’s S&P 500 Seasonal Trend from May to July.
See also: