5.3%-Yielding Treasuries? No Thanks. We’ll Take 9.4% (for 13% Off)
Michael Foster, Investment StrategistUpdated: October 12, 2026
Ten-year Treasuries yield 5.3%. We’re still not buying.
Because the truth is, that 5.3% yield is an illusion, for two reasons.
First, inflation is at 3.4%. Knock that off your 5.3% yield and you’re left with a real return of just 1.9%.
And second, if the government continues to print money to meet its obligations (likely!), it could fuel more inflation, and higher bond yields. That increases the likelihood that anyone buying a Treasury today will sell at a loss if they do so before maturity.
So where does an income investor turn?
Two words: US stocks.
Trouble is, the S&P 500 yields a mere 1%.… Read more

