This one is ready to rally! Oh wait a sec...

Looks like it's building steam for a breakout, no? Well, sorry to tell you but this is the S&P 500 upside down.
Chart PatternsTechnical Indicatorssandp500Trend Analysis

Disclaimer