Bond Yield Calculator
Calculate the current yield and approximate yield to maturity for any bond. Enter the face value, market price, coupon rate, and maturity to evaluate bond investments.
Bond yield is a measure of the return an investor can expect from a bond investment. There are several types of yield, each serving a different purpose in investment analysis.
Current yield is the simplest: Annual Coupon / Current Price. A $1,000 bond paying $50/year in coupons and trading at $950 has a current yield of 5.26%. Current yield does not account for the gain or loss at maturity.
Yield to maturity (YTM) is the total return anticipated if the bond is held until it matures. It accounts for the coupon payments, the difference between purchase price and face value, and the time value of money. The approximate YTM formula used here is: YTM = (C + (F-P)/n) / ((F+P)/2), where C is the annual coupon, F is face value, P is price, and n is years to maturity.