10.2. A coupon bond is a bond that makes payments while the bond is alive
as well as at its terminal date. Continuous coupons are like dividend
°ows. Most coupons, however, are paid discretely. Price a 10 year
bond using the CIR interest rate model that pays 0:05 (5%) times its
face value at the start of every year, starting one year after it is issued
(assume a face value of 1). Use the parameters · = 0:1, ® = 0:05 and
¾ = 0:08.
A callable bond is like an option in that it can be exercised early but
the seller has the right to determine whether it is exercised. Price the
above coupon bond with the extra feature that the seller can call the
bond once a year right after paying the coupon. Essentially this means
that the exercise value is 1:05. If the bond is worth more than this
alive, it is optimal to call the bond.
Write a Matlab program that prices the coupon bond both with and
without the callable feature. Note that finsolve could be used to solve
this problem but it is ine±cient (you should make sure you understand
why). You should, therefore, write your own code to solve this problem,
preferably in the form of a function that can be reused for other bond
pricing problems. Your code should be robust so that features such as
the bond's horizon and how often it is callable can be easily altered.
Recently Asked Questions
- What would you like help with? 32. The fixed assets have estimated useful lives as follows: Building - 31.5 years Computer Equipment - 5.0 years Office
- The Concept of Managing Care Mr. Montoya is to be discharged from the acute care facility after removal of a metastatic brain tumor. He will receive
- 1) Discuss a Key concept, principle or model used in YOUR AREA OF WORK ( Investment Broker ) Instructions: My area of work is Investment Broker/Adviser, please