"It's Been a Long, Long Time" is a 1945 hit song and pop standard written by Jule Styne and Sammy Cahn.
Although the song was written from the perspective of a person welcoming home a beloved soulmate from World War II, the song's lyrics are especially apropos when considering how long it's been since the S&P 500 has had a 10% correction.
Going back to 1949, there have been 10 bear markets and 11 bull markets, including the current bull. The previous 10 bull markets had an average duration of 1,770 calendar days and produced gains of 161.4%.
Through the July 2 market close, it's been 1,372 days since the S&P 500's last 10% correction. How long has it been? The S&P's most recent correction to experience at least a 10% selloff was the five-month period from April 29, 2011, to Oct. 3, 2011. During that time frame, the S&P 500 sank 19.4%.
Although the current winning streak for the S&P 500 is most certainly extended, it is still not the longest period that stocks have gone without a 10% correction.
From October 1990 until October 1997, the S&P 500 went 2,553 very long calendar days without experiencing a 10% correction. That's the record. The second-longest winning streak happened during the bull market that ended in 2007 when the S&P 500 went 1,673 days without correcting.
Historically, the average number of days between market corrections has been 514 days. The S&P 500's current streak of 1,372 days is almost triple the average number of days between past market corrections.