http://www.bespokeinvest.com/thinkbig/2013/8/28/percentage-of-stocks-above-50-day-moving-averages.html