Bond Price Formula:
From: | To: |
The bond price formula calculates the present value of all future cash flows from a bond, including coupon payments and the face value at maturity. It uses yield to maturity (YTM) as the discount rate to determine the fair price of a bond in the market.
The calculator uses the bond price formula:
Where:
Explanation: The formula discounts all future cash flows (coupon payments and face value) to their present value using the yield to maturity as the discount rate.
Details: Bond price calculation is essential for investors to determine fair value, make investment decisions, assess risk-return tradeoffs, and for issuers to price new bond offerings appropriately.
Tips: Enter face value in currency units, coupon rate and YTM as decimals (e.g., 0.05 for 5%), years to maturity, and select payment frequency. All values must be positive.
Q1: What is the relationship between bond price and YTM?
A: Bond price and YTM have an inverse relationship. When YTM increases, bond price decreases, and vice versa.
Q2: What happens when coupon rate equals YTM?
A: When coupon rate equals YTM, the bond trades at par (price equals face value).
Q3: How does payment frequency affect bond price?
A: More frequent payments generally increase the bond price slightly due to earlier receipt of cash flows.
Q4: What is the difference between current yield and YTM?
A: Current yield is annual coupon divided by current price, while YTM considers all cash flows and time value of money.
Q5: Can this calculator be used for zero-coupon bonds?
A: Yes, set coupon rate to zero. The formula simplifies to only the present value of the face value.