NASDAQ (4-hour closes) - at the top of an 82-day cycle swing.
S&P 500 (weekly closes) 2017-2024 vs. 180-week cycle composites of all major US stock indices.
Reference:
Richard Smith (October 29, 2024) - Equities endgame? Cycles are screaming caution! (video)