This calculator helps you estimate the annual yield of a bond based on its purchase price, coupon rate, and time to maturity.
Steps:
Example: If you purchase a bond with a $1,000 face value for $950, and it pays $49 annually with 10 years to maturity:
Note: The yield to maturity is higher than the current yield when the bond is purchased at a discount, because you're also gaining the difference between purchase price and face value over time.