Nasdaq at 12 year highs, up over 20% year to date…

Now who said we are in the dog days of summer? Stocks once again took off this week after the European Central Bank promised to buy the debt of struggling countries in the eurozone. For the week, the Dow Jones Industrial Average (chart) closed up 1.65%, the S&P 500 (chart) +2.23%, the Russell 2000 (chart) +3.72% and the tech heavy Nasdaq (chart) closed the week at fresh 12 year highs finishing up 2.26%. What a run this has been so far this year with staggering double digit gains for most of the major averages. Congratulations to all of the bulls out there!

The million dollar question now is; “is it time for some profit taking?” The short answer, yes! Always make sure to consult with your professional financial advisor when considering taking action, but I would think he or she would agree that it would be a good idea to take some off the table. The bulls case is that as long as the governments from around the world continue to expand their balance sheets, the markets should continue to go higher. All you have to do is look at the performance of the key indices so far this year and it’s easy to see the power of the central banks. The bears case is stocks are trading at multiples not seen in years and that earnings estimates are way too high and need to come down. No matter what the case is, and in my humble opinion, taking some profits after such an unprecedented run would be the responsible thing to do. Good luck to all.

Have a great weekend 🙂