10-Year Treasury at 5.09% Beats the S&P 500 Earnings Yield
Short answer: On October 16, 2026 the 10-year Treasury yielded 5.09%, according to Treasury’s daily par yield curve. The S&P 500’s forward earnings yield, one divided by the 20.59 forward price-to-earnings ratio on State Street’s SPY page for October 15, is 4.86%. That is 0.23 percentage points below the bond. Stocks still have growth the…
