What Is Bond Yield and How to Calculate It

Published Apr 13, 2026 · 6 min read

Bonds are loans you make to governments or corporations. Understanding yield helps you compare bonds and decide if they fit your portfolio.

Key Bond Terms

Example

A bond with $1,000 face value, 5% coupon, bought at $950, maturing in 5 years. Coupon payment = $50/year. Current yield = $50 / $950 = 5.26%. YTM factors in the $50 gain at maturity, bringing the effective yield closer to 6%.

When Bonds Make Sense

Try it: Use our Bond Yield Calculator to compute current yield and YTM for any bond.
πŸ“š Sources: SEC SEC SEC