S&P 500 Crawls Higher, but Will Bulls Win the Next Round?

 | Dec 28, 2023 11:50AM ET

The S&P 500 index reached yet another new local high yesterday, briefly surpassing the 4,785 level. Recently, it retraced all of last Wednesday’s sell-off, and yesterday, it was the highest since early January 2022, coming in less than 20 points below the all-time high of 4,804.51 on January 4, 2022. Investors’ sentiment remains very bullish as we approach the year’s end; however yesterday’s AAII Investor Sentiment Survey showed that 46.3% of individual investors remain bullish, which is lower than the previous reading of 52.9%.

As mentioned on Friday, maintaining a bullish bias is still justified, and the market may have another opportunity to reach new high. However, it’s crucial to pay close attention to the trading action, as there could be more uncertainty and volatility ahead. Nevertheless, I believe it is still justified to maintain the profitable long position.

Yesterday, the S&P 500 gained just 0.14%, reaching a new medium-term high of 4,785.39 - marginally higher than Tuesday’s high by less than 1 point. The market has been extending the uptrend since the release of the FOMC Statement the previous week, which marked a pivot in the Fed’s monetary policy. In early December, the S&P 500 broke above the late July local high of around 4,607, resuming a rally from the local low of 4,103.78 on October 27.

The S&P 500 futures contract is indicating another nearly flat open for the index. The market is likely to further extend its consolidation, despite reaching new local highs. A week ago on Thursday, I wrote that “the likely scenario is a consolidation along 4,700-4800”, and the prediction is proving accurate. How can we capitalize on such trading action? It’s better to shorten the timeframe of the trades and look for buying opportunities at support levels and selling at resistance levels.

It seems that the market may take a little breather following recent trading action. Yesterday’s advance brought the index even closer to the resistance level of around 4,800, as we can see on the daily chart.