It was a monster day for stocks as the indices gapped up strongly, ran hard in the morning, consolidated mid-day and then ran again in the afternoon, basically stair-stepping higher all day and closing at the highs for the day going away.
Net on the day the Dow closed over 8600 at 8616.21, up 256.72. The S&P 500 was up 26.84 at 932.68, and the Nasdaq 100 was up 48.12 at 1500.98.
Advance-declines were 28 to 3 positive on New York and 22 ½ to 4 ¾ on Nasdaq. Up/down volume was huge, with 1 1/3 billion to the upside and less than 50 million to the downside, or about 27 to 1 positive, on New York. Up/down volume was also very strongly positive on Nasdaq, with 2.4 billion to the upside and 163 million to the downside, or about 15 to 1 positive.
TheTechTrader.com board was mostly higher except of course for the ultrashorts.
The Direxion Financial Bear 3x Shares (FAZ) fell 5.24, the Direxion Small Cap 3x Bear (TZA) 2.71, the UltraShort Real Estate ProShares (SRS) lost 1.48, and the Direxion Large Cap Bear 3X Shares (BGZ) was down 3.14. Direxion Daily Emerging Markets Bear 3X Shares (EBZ) fell 2.33 to 12.46.
The only other loss on our board today was 3Par (PAR), which got hammered on lower-than-expected earnings, down 1.77 to 9.68 on 5 million shares, but even that was a point off the low.
Among the leading gainers, Apple (AAPL) was up 4.61 to 146.88, Goldman Sachs (GS) up 5.60 to 155.26, and Potash (POT) up 3.71 to 87.76.
The Direxion Financial Bull 3x Shares (FAS) gained 4.94 to 48.51, the Oil Services HLDRs (OIH) 4.10 to 98.68, and the iShares MSCI Brazil Index ETF (EWZ) 2.98 to 53.03. In addition, the iShares FTSE/Xinhua China 25 Index (FXI) was up 1.60 to 39.02 and the U.S. Oil Fund ETF (USO) up 1.37 to 33.47.
Canadian Solar ( ) in a very strong junior solar sector was up 1.49 to 12.62.