The longest no correction rally was
March 2009 to Apr 2010 when ben issued 1.75 trillion QE1 March 2009 which ended at June 2010. This rally with endless QE3/QE4 since Nov 2012 is about to beat it. Not only the QE is endless, now the debt is limitless also. What a great country for fraud.
But it also mean a real correction is pending anytime from now. Even no sign of ending QE3/QE4, but an artifiical correction maybe needed to digest this gain since Nov 2012 (over 30%).
In retraspect, if you know stock market is follow bernake QEs as I said daily here (every trillion QE rally spx 50%) and bought stocks at the day ben announces QEs since March 2009, you would be super rich now. But all I see here is, individuals keep shorting/putting the market.
Again, as long as QEs continue, the rally continue. but I think most here still don't understand and believe what I said.