It looks like SPX is forming a final wave 5 of 5 and an intermediate top is coming. This trader has an interesting elliott wave analysis: http://tradermc.com/public-charts/