I honestly believe we are within 1-2 days of a top or a pause. In situations like this, the market doesn't always pull back, sometimes it just floats sideways, gathering momentum while giving the indicators time to catch up, thereby taking us out of an overbought condition. Some folks might think I'm crazy for not being in this market, I'm not crazy, just wrong.
As a minor word of caution, price is 2.98% above it's 20SMA, going back to 1953 this is in the top 10 percentile and sometimes marks a short-term top.
In addition, the 5-day price performance of Day-6 (this last Wednesday) is also in the top 10 percentile. Going back to 1953, for all months of May, this Day-6 ranks as the 3rd best 5-day price performance. Of the top six Day-6, 5-day price performances, only May of 1973 closed the month down.
Also, for the second day in a row price has closed at 100% of the 64/128/256 day high/low range, going back to December 2003, this has not happened more than 2 days in a row.
I have another system called the Quadracycle that measures overbought/oversold conditions (only going back 2 years) of the 6 previous occasions with a 94 rating or higher, 2 of them marked a top.
However, while we may appear to be overbought in the short-term, in the long-term we are anything but. Price is only 11.22% above its 200SMA, this is in the top 15 percentile, which shows we still have room overhead. I have another very reliable
long-term system called Tri-X that has not triggered a sell and shows the potential for more room to the upside. So while we may be overdue for a pullback, I am not seeing definitive signs that would have me advise a long-term investor to step to the sidelines.
So if you are in, I'd stay in, the only reason I'm out is because I'm looking to get back in, but I am willing to wait for a better opportunity, one I might no get.