In excel
A 4 year bond has semiannual coupons of 13% per annum. The continuously compounding yield is 16%. The bond has a face value of $300. You will be pricing the bond initially, and at future times throughout the life of the bond as it pulls to par at maturity, using the same continuously compounding yield throughout. Since the yield is given with continuous compounding, the usual formulas will not work without changing the yield to the equivalent discrete frequency. Instead, string out the cash flows (each of the coupons separately plus the final redemption value) in the columns of a spreadsheet similar to the one shown here. Each row will compute the bond price at a different point in time: B E F G H Face
Coupon rate Frequency - m 2 Yield Coupon 1 Coupon 2 Coupon 3 Redemption value =C3 etc... Time of payment 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 Time of payment 1.5 Value etc... Time of payment Value Value 0 Time of payment 0.5 Time by month Bond value Value =sum all cells to the right 0.08333 sum all cells to the right 0.16667 =sum cells to the right 0.25000 0.33333 etc... Each cell in the table is the above cash flow valued at the time in column B for that row. If the time of payment is less than the time in column B, the value is zero, otherwise discount the cash flow back to the time given in column B for that row You are to compute the value of the bond for each month in column B by adding up the outstanding cash flows along that row, each discounted from the time of its payment, back to the time at which you are valuing the bond. For the values in the table, use an if" statement to set the value to zero if the "Time of payment is less than the Time by month, otherwise discount that cash flow using the continuously compounding rate. In order to copy your ifstatement containing the formula to every cell in the table, place a S in front of the column letter and/or the row number in the cell references as appropriate. What is the initial value of the bond? A 4 year bond has semiannual coupons of 13% per annum. The continuously compounding yield is 16%. The bond has a face value of $300. You will be pricing the bond initially, and at future times throughout the life of the bond as it pulls to par at maturity, using the same continuously compounding yield throughout. Since the yield is given with continuous compounding, the usual formulas will not work without changing the yield to the equivalent discrete frequency. Instead, string out the cash flows (each of the coupons separately plus the final redemption value) in the columns of a spreadsheet similar to the one shown here. Each row will compute the bond price at a different point in time: B E F G H Face Coupon rate Frequency - m 2 Yield Coupon 1 Coupon 2 Coupon 3 Redemption value =C3 etc... Time of payment 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 Time of payment 1.5 Value etc... Time of payment Value Value 0 Time of payment 0.5 Time by month Bond value Value =sum all cells to the right 0.08333 sum all cells to the right 0.16667 =sum cells to the right 0.25000 0.33333 etc... Each cell in the table is the above cash flow valued at the time in column B for that row. If the time of payment is less than the time in column B, the value is zero, otherwise discount the cash flow back to the time given in column B for that row You are to compute the value of the bond for each month in column B by adding up the outstanding cash flows along that row, each discounted from the time of its payment, back to the time at which you are valuing the bond. For the values in the table, use an if" statement to set the value to zero if the "Time of payment is less than the Time by month, otherwise discount that cash flow using the continuously compounding rate. In order to copy your ifstatement containing the formula to every cell in the table, place a S in front of the column letter and/or the row number in the cell references as appropriate. What is the initial value of the bond