Bond Calculator
Face Value ($)
Please enter a positive face value.
Coupon Rate (%)
Please enter a coupon rate between 0 and 100.
Current Market Price ($)
Please enter a positive market price.
Years to Maturity
Please enter a positive number of years.
Coupon Payments per Year
Annual (1)
Semi-Annual (2)
Quarterly (4)
Calculate
Results
Yield to Maturity (YTM)
-
Current Yield
-
Bond Price
-
Formula: YTM is approximated using the formula: (C + (F - P)/n) / ((F + P)/2) where C = annual coupon, F = face value, P = price, n = years to maturity.