Even though the market has been rising, trading activity has been relatively low. Also, the major indexes like the Nasdaq and S&P 500 are the ones mainly pushing this upward trend. To give some perspective, less than half of the stocks in the Nasdaq are performing well in the long run. There are still only 43% of the Nasdaq stocks above their long term 200-day lines. Which means that more than half of the stocks are still in long term downtrends