The 30-year Treasury yield has been above 5% for 56 trading days in 2025—longest stretch since 2006.
We're also 41 consecutive sessions above that level. For context, 2023 only had 7 days above 5%.
The 30Y is now at 5.28%, up 47 bps year-to-date and sitting at levels not seen since 2007.
If this holds, 2025 will average 4.96%—the highest annual average since 2004. That would also be the 6th straight year of increases. The yield has more than tripled from ~1.50% in 2020.
Higher for longer isn't a forecast anymore. It's the reality we're living in.
We're also 41 consecutive sessions above that level. For context, 2023 only had 7 days above 5%.
The 30Y is now at 5.28%, up 47 bps year-to-date and sitting at levels not seen since 2007.
If this holds, 2025 will average 4.96%—the highest annual average since 2004. That would also be the 6th straight year of increases. The yield has more than tripled from ~1.50% in 2020.
Higher for longer isn't a forecast anymore. It's the reality we're living in.
