This week market statistics are again positive. This is despite the fact that two of four major averages finished the week on a downbeat note. With the Dow and the S&P 500 losing 1.2% and 1% respectively we have apparently been saved by the NASDAQ, which gained a slim 0.1%, and the Russell 2000, which gained 0.3%. It was enough to keep the market internals on an up trend for the week as a whole. Looking at the chart above, we see that over the course of the last six weeks there has been significant weakness followed by recovery. This week we have the highest number of stocks above their 20-day moving average that we have seen since we started gathering these statistics. That's the good news. The bad news is that it is still less than half of all stocks that we test (each week we look at about 7200 stocks). The number of stocks above their 50-day moving average also improved compared to last week and has finally gotten back up to the level we saw when we started collecting thes...