S&P 500 Composite w/Moving Averages - Daily 1930 to present

20 five-year charts from 1950 and 1 chart from 2021 of daily prices with the 50 day and 200 day moving averages. Also includes an oscillator of the percentage above or below the respective moving average.

Privacy Policy