If I may add here, I've said that the $COMPQ is creating an ascending triangle pattern and seems to be getting the most attention in the markets as the day traders enjoy the volatility. The $COMPQ is about 4/5 through completing the 5th wave and going into a large retrace. But reviewing the pattern and looking at the S&P500 and the Dow INDU I think it is more likely that it is a weak Rising Wedge pattern.
The problem is that the other indices are not agreeing with what I thought was an ascending triangle on the NASDAQ. Yes the DOW and the S&P500 have broken their previous highs and are trending upward, but look at the charts.
The S&P500 has been forming a Rising Wedge since August. And the Dow Industrial has been forming its Rising Wedge since October. This is usually a bearish signal as Rising Wedges typically breakout from the bottom of the channel.
Since the $SPX and $INDU are trading on top channel of both patterns the likelihood of breaking out of it is slim. Already today both Indices have shown there is resistance there. Over the next few days we should see a retest of the bottom channels. The $SPX does not have much time left because it will reach its apex in 7 days of trading (Jan 2nd).
Confirmation of a Rising Wedge pattern can bee seen on momentum indicators like the RSI and MACD where there is negative divergence when comparing the price tops the indicators tops.