Stay Long Stocks Until...
/...the Fed stops buying Bonds. It's as simple as that. The Fed has committed to purchasing $45 billion in treasuries and $40 billion in MBS per month for the foreseeable future. That's a run rate of ~1 trillion a year! The "Fed put" is real and I can prove it. Look at the following chart.
US Federal Reserve Total Assets data by YCharts
The plot starts on 11/25/2008 or the beginning of the first Quantitative Easing program (QE1). We can see there is a clear relationship between the Federal Reserve's balance sheet and the broader market (S&P 500). In fact the the correlation is ~92%. Furthermore notice that during periods where the Fed balance sheet has stabilized, the S&P experienced higher price volatility.
Chart number 2 plots the S&P 500 index level against the Fed asset level using data points from 11/25/2008 to present.
Notice the linear relationship between the two. In fact I ran a simple regression model which produced an R^2 of ~86%. That means ~86% of the variability of the S&P 500 price level is explained by the size of the Federal Reserve's balance sheet!
Simply put, if the Fed is continuing to to buy bonds and increase its balance sheet then keep buying stocks! My R code is provided below.