The S&P 500 (SPX) could soon be completing a five – year Elliott Impulse wave that began in March of 2020.
The weekly SPX chart courtesy of Trading View illustrates the long – term picture.

The SPX could be completing a presumed Intermediate wave (5) up from the major bottom made in March 2020. A new SPX all-time high is needed to confirm completion of the five – year Impulse wave. Today, 06/25/25 the SPX reached 6,108 only 39- points from the all-time high.
Also 06/25/25 is a New Moon, sometimes turns can occur on New or Full Moons plus or minus two trading days. The SPX made a peak on 06/11/25 a Full Moon. The SPX could reach a lunar peak on 06/26/25 or 06/27/25.
There’s long – term and short – term Fibonacci resistance in the 6,200 area. Details on this resistance will be examined in a future blog.