Bond Valuation Calculator
The purpose of this calculator is to provide calculations and details for bond valuation problems. It is assumed that all bonds pay interest "Semi-Annually".
Instructions: Fill in the spaces that correspond to the number of years, maturity, coupon rate, and yield-to-maturity, followed by clicking on the "Compute" button. The calculator will provide the rest. The coupon rate and yield-to-maturity can be entered as whole numbers or in decimals.
Calculator's Inputs
Computational Details
Face value (Rs.)
Coupon Rate (%)
Time to maturity (Yrs.)
Market Interest Rate (YTM) (%)
Result: BOND VALUE(Rs.)
Calculation Details
Number of cash flows (N)
Amount of cash flow (PMT)
Yield per six months (I)
Future value (FV)
Solve for PV: There are five variables in a bond valuation problem. Using a financial calculator requires that you type in the four known elements (N, PMT, I, and FV) and solve for the one unknown, the present value (PV).
Present value of interest (Rs.)
Periodic cash flow (Rs.)
Present value annuity factor
Present value of face value (Rs.)
Face value (Rs.)
Discount factor
The value a bond today is the sum of the present value of the interest payments (valued as an ordinary annuity) and the present value of the face value (discounted as a lump-sum):
PV = [ S CFt/(1 + i)t] + [FV / (1 + i)t]