Bond yield measures the return an investor earns from a fixed income investment, but the term encompasses several distinct calculations that serve different purposes. Current yield (annual coupon / market price) gives a simple income measure, while yield to maturity (YTM) — the internal rate of return if held to maturity — accounts for the difference between purchase price and face value, providing the most comprehensive return metric. A bond with a 5% coupon trading at $950 has a current yield of 5.26% but a YTM of approximately 5.8% because the $50 capital gain at maturity adds to total return. Conversely, bonds trading above par (premium bonds) have YTM below the coupon rate. Our bond yield calculator computes current yield, yield to maturity, yield to call, and modified duration for any bond given its coupon rate, face value, market price, time to maturity, and payment frequency. It helps investors compare bonds across different maturities, credit qualities, and coupon structures on an apples-to-apples basis.
Why YTM matters more than coupon rate
The coupon rate is set when the bond is issued and never changes. The YTM, however, reflects market reality: it incorporates the price you actually pay (which may be above or below par) and the eventual return of face value at maturity. Two bonds with identical 5% coupons can have very different YTMs if their prices differ. When comparing bonds, always look at YTM, not coupon rate.
Bond price and yield: an inverse relationship
When market interest rates rise, existing bond prices fall (because their fixed coupons become less attractive vs new higher-coupon bonds), and YTMs rise. When market rates fall, prices rise and YTMs fall. This price-yield seesaw is fundamental to fixed-income investing. A bond bought at par with a 5% coupon will yield exactly 5% to maturity. The same bond bought at $950 will yield more than 5%; bought at $1,050 it will yield less.