The S&P 500 formed a subtle 80-day cycle trough around June 23, 2025, and is expected to rise toward a 20-week cycle peak in mid-July 2025 with moderate upward momentum (red dashed line).
A decline into a 20-week trough is anticipated around mid-August 2025, with a longer-term target of 7,233 later in the year.
See also: