Wait A Minute!

Now wait a minute! Oil prices are spiking, inflation is hot, the job market not so hot, and the Federal Reserve did not cut rates this week. With all of this negative news hitting the tape, both the S&P 500 (see chart here) and the Nasdaq Composite (see chart here) hit all-time highs. How in the world is this possible? Today the S&P 500 hit an all time high of 7,272.52 while the Nasdaq Composite hit 25,223.12. The small-cap Russell 2000 (see chart here) is also flirting with its all-time high while the Dow Jones Industrial Average (see chart here) has more work to do before it gets to its all-time high.

Breathtaking right? How counterintuitive is this as the recent headlines have not only had much of a negative effect on the markets, but records are being set in the top two indexes. It is a head scratcher indeed. One can say that corporate earnings have come in to support the strength in the markets, but I have seen a mixed bag in the Q1 earnings reports so far. Yes, select tech companies continue to outperform but many other sectors such as consumer stocks have demonstrated some weakness. Whatever the case is, there is an old saying on Wall Street and that is “don’t fight the tape”!

As I look at the technical shape of the market we are seeing some overbought conditions. For example, both the S&P 500 (see chart here) and the Nasdaq Composite (see chart here) have both crossed the 70-value of the Relative Strength Index aka the (RSI). Typically, when stocks or indexes crossover the 70 value level it begins to enter overbought territory. Now many times RSI levels can go extreme and go as high as 80 and even the 90+ value level, which is possible here. I am not really expecting things to get that overbought especially with the current geopolitical backdrop but seemingly anything goes in this market.

Good luck to all 🙂

~George

One Hot June!

One hot June indeed and I do not mean the weather folks! Stocks and commodities went on a tear in the month of June logging the best June in decades for some of the indexes and other asset classes. The Dow Jones Industrial Average (see chart here) soared over seven percent last month. The S&P 500 (see chart below) hit an all time high in the month of June while both the Nasdaq Composite (see chart here) and the small-cap Russell 2000 (see chart here) notched impressive gains as well. What’s more is both oil and gold surged right along side of the key indexes.

So why the rally? I think the answer is simply an easier monetary posture by the Federal Reserve. It is no secret that inflation is well in check and it is also becoming apparent that the U.S. job market is cooling off. Another factor for the Fed to consider is what impact would a full blown trade war with China do to the U.S. economy? This is why in my opinion we are seeing a continuing upward trend in our markets and that is a dovish Fed is usually very good for stocks. One other factor that will certainly weigh in is the upcoming earnings reporting season. Now that the second quarter of the year is in the books we will see how well corporate America did in Q2 as earnings reporting season gets underway this month. I will continue to look to monitor how “top-line” growth is faring.

Let’s take a quick look at the technical shape of the key indexes. After surging over 7% in June, the Dow Jones Industrial Average (see chart here) remains clearly above its 20-day, 100-day and 200-day moving averages as does the S&P 500 (see chart here). The Nasdaq Composite (see chart here) is in a healthy technical condition and last but not least, the small-cap Russell 2000 (see chart here) has broken above its key moving averages. This is a very good sign for stocks and furthermore none of indices are in overbought territory according to the principles of the RSI also known as the relative strength index.

Both Paula and I wish everyone a very safe and Happy 4th of July holiday 🙂

~George

S&P 500 - Paula Mahfouz