Fair price from discounted cash flow analysis
Current yield and premium or discount to par
Period-by-period coupon payments and cumulative totals
Enter the bond details to calculate its fair price and yield metrics.
Price = Σ[C / (1 + r)^t] + FV / (1 + r)^n
C = coupon per period
r = market yield per period
n = total number of periods
A bond's fair price is the sum of all future cash flows discounted back to today. Each coupon payment and the final face value repayment are divided by (1 + yield)^t to find their present value.
A 10-year bond with a £1,000 face value and 5% annual coupon pays £50 per year. If the market yield is 4%, each coupon and the face value are discounted at 4%. The result is a price of approximately £1,081 — an 8.1% premium to par — because the coupon rate exceeds the market yield.
When a bond's coupon rate is higher than the market yield, it trades at a premium (above face value). When the coupon rate is lower than the market yield, it trades at a discount (below face value). At maturity, the price converges to face value regardless of the premium or discount.
Current yield is the annual coupon divided by the bond's current price — a simple income measure. Yield to maturity (YTM) is more comprehensive: it includes the effect of buying at a premium or discount. A bond bought at a discount has a YTM higher than its current yield because you also gain from the price rising to par.
Face value, coupon rate, and years to maturity.
The prevailing yield or your required rate of return.
See bond price, yield, premium/discount, and cash flows.
ARIA analyses your entire portfolio including bonds, equities, and funds with risk-adjusted metrics and optimisation.
Create Free Account