One opportunity I'm tracking is municipals zeros. Huge caveat: If you are in DC (as I am), tax exampt muni from any state is tax exempt. You may need to account for your state ore residence.
There are few zerost hat have 30 years to maturity and YTW is 5+% (here is one that I have CUSIP 54601TAA4) . If you are in high bracket, that's roughly 7% pre-tax. Given the duration on these things, any interest rate movement down will net you cap gain. So worst case, you hold to maturity and collect 5%. Best case, there will be interest rate move down, and you get capital gain. Because it's a tax exempt muni, you don't have to worry about taxes on accrued interest.
This one is callable in 2029 and if that happens you get 13%/year return at today's prices.