Tech, led by strong results from Microsoft, Amazon and Google lead the charge

For the day the Nasdaq close at 5092.09, up 0.71% for the day
The S&P was up 4.78 or 0.23% and the Dow rose by 21.45 or 0.12%.

For the week, the tech heavy Nasdaq index increased by 3.25% while the S&P 500 index increased by 1.76%. Globally, the Shanghai composite index advanced by 2.48% and the Japanese Nikkei moved higher by 1.87%.

In Europe the FTSE MIB rose by 1.66% and was the strongest of the major indices. The German DAX advanced by 1.05%.

In Canada, the S&P/TSX composite index was the weeks laggard as it only advanced by 0.29%

Below are the % changes for some of the major indices for the 2015 calendar year. The Nasdaq leads the charge in the US at 7.52%. The

French CAC index is up a healthy 21.74%. The Shanghai composite is leading the charge with a 35.83%. Not shown is the tech heavy Shenzhen Composite index which has advanced 59.44% for the 2015.