Bond Yield Calculator
Result
Bond Yield Calculator Calculate a bond's current yield and approximate yield to maturity (YTM) from its face value, coupon rate, years to maturity, and current market price. See how the price relative to face value signals a premium or discount. — free online calculator.
Formula
- Enter the values shown in the calculator. The result follows the stated formula and assumes consistent units and input definitions.
- The main inputs are Face Value, Coupon Rate, Years to Maturity, Current Market Price. Enter them in the units and format shown in the calculator.
- Use monetary amounts, rates and time periods exactly as labeled; the result reflects the assumptions entered on this page.
- Changing any input above recalculates the result with the same calculation engine used by this page.
Example: Bond Yield
- Face Value: 1000
- Coupon Rate: 10 %
- Years to Maturity: 5
- Current Market Price: 950
Example inputs: Face Value = 1000; Coupon Rate (%) = 10; Years to Maturity = 5; Current Market Price = 950. Calculated result: Yield to Maturity (approx.): 11.28% — Current Yield: 10.53% — Annual Coupon Payment: 100.00 — Price Status: Trading at discount.
Sample result: Calculating…
Frequently asked questions
What does the Bond Yield calculate?
The YTM expression here is an approximation, not the exact yield obtained by solving the bond cash-flow equation.
Which values should I enter?
Enter Face Value, Coupon Rate, Years to Maturity, Current Market Price using the units and format shown beside each field.
What formula does this calculator use?
The calculator uses the following relationship: Approximate YTM (%) = [annual coupon + (face value − price) ÷ years] ÷ [(face value + price) ÷ 2] × 100..
Why might my result differ from another source?
Results can differ when another source uses different units, rounding rules, conventions or assumptions. Compare the inputs and definitions before comparing results.
Does the result update automatically?
Yes. Changing an input updates the result using the same calculation engine shown on this page.