Stocks beating Bonds should be no surprise for those paying attention. Stocks are in a raging bull market. Bonds are in brutal a bear market. But you might be surprised by the extent of it (see chart below). The rolling 10-year annualized total return spread (i.e. including interest for bonds, dividends for stocks) of stocks vs bonds just cracked 15% —the highest since 1960 (and eclipsing the 1929 high). $S&P 500(.SPX)$ $SPDR S&P 500 ETF Trust(SPY)$ Looking at the two series separately (below) we can see bonds making long-cycle lows, and stocks making long-cycle highs in real (CPI-adjusted) total returns. I think it’s important to emphasize the word cycle, because there does appear to be some rhyth