Daily Archives: October 20, 2023

Comparing A 5% 10-Year Treasury Yield To Stock Market Returns

The US 10-Year Treasury yield briefly crossed above the 5% mark yesterday (Oct. 19) — the highest since 2007 — before settling at 4.98%, based on Treasury.gov data. For buy-and-hold investors, the elevated yield looks compelling, at least relative to recent years, when interest rates were much lower. But the better question is: How does a 5% yield compare with US stock market performance?

Continue reading

Macro Briefing: 20 October 2023

* Fed Chair Powell says “inflation is still too high”
* Economists lift US growth projections through early 2024
* China to curb exports of key material used in batteries for electric vehicles
* US 10-year Treasury yield rises to 5%, highest since 2007
* Existing home sales in US drop to 13-year low in September
* US Leading Economic Index continues to forecast weak economic outlook
* US jobless claims fall to 9-month low, near multi-decade low:

Continue reading