I think you're also seeing profit taking ahead of a potential increase in capital gains tax to 24% from 15%. All depends on election results. Obama plans to raise capital gains taxes (and dividend taxes).
according to cnbc 50% of all trading is now by alogarithm driven machine...the market has become a herd of buffalo ready to stampede on some data point