Each weekend I post an overview of the short-term technical picture. As I was out of town and unable to post this past weekend, I am presenting the results of last week's trading action a couple of days late. Given the delay, I will keep things brief.
Last week's technical outcome is presented in the following chart of market statistics collected by our
Alert HQ process. Each weekend we scan over 7200 stocks and ETFs looking for BUY and SELL signals. We also collect various technical information that we roll up into a chart like the one below:

We plot six different indicators. Once again, all of them reflect weakness in the broad stock market.
Moving average analysis --Though the March lows had not been broken by the S&P 500 and the NASDAQ, our moving average analysis shows that the number of stocks trading above their 20-day or 50-day moving averages has now reached a level even lower than in March. Barely 20% of stocks are trading above these moving averages.
The number of stocks whose 20-day moving average is still above their 50-day moving average has not dropped down to March levels yet but is rapidly approaching them. We currently have about one third of stocks still in this bullish configuration which is better than I would have expected given the data in the previous paragraph.
Looking at buying and selling pressure --The Aroon analysis we do shows stocks in strong up-trends or down-trends. The chart shows the number of stocks found to be in strong up-trends dropped again last week to a level slightly below the number we registered in March. That makes five out of six weeks we have seen the number decrease. The number of stocks determined to be in a strong down-trend increased sharply this week by almost 1000 and now includes about 60% of all stocks we examined.
We also plot the results of Chaikin Money Flow analysis. The number of stocks undergoing strong accumulation or buying managed decreased to under 400. Not shown on the chart is the number of stocks shown to be undergoing strong distribution or selling. This indicator registered the biggest one week jump we have seen since we started gathering this data, moving up by over 700 stocks.