Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Copy your R Code and plots to the answers. COUPON BONDS AND DERIVING YIELD CURVES. This question gives some information for the valuation of bonds

Copy your R Code and plots to the answers.
COUPON BONDS AND DERIVING YIELD CURVES. This question gives some
information for the valuation of bonds and wants from you to do some mathematical
operations in R. Do not fear the longness of the question, the answer is easy to find.
The spot rate is the yield at present prevailing for zero coupon bonds of a given
maturity. The t-year yield yot of a zero coupon bond is determined as follows:
y0t=?tFn0-1
where F is the face value or principal of the bond, P0 is the purchase price of the
bond, and t is the zero coupon bond's term to maturity. The t-year spot rate is
denoted here by yot, which represents an implied spot rate on a loan to be made at
time zero and repaid in its entirety at time t. Spot rates may be estimated from
bonds with known future cash flows and their current prices. We are able to obtain
spot rates from yields implied from series of bonds when we assume that the Law
of One Price holds. Recall that the Law of One Price maintains that securities
generating identical cash flows must sell for the same price.
The yield curve represents yields or spot rates of bonds with varying terms to
maturity. For example, at a given moment in time, the yield or spot rate for one-
year bonds may be 4%(y=0.04), while the yield for five-year bonds may be
0.06). This section is concerned with how interest rates or yields vary with
maturities of bonds. The simplest bonds to work with from an arithmetic
perspective are pure discount notes, also known as zero coupon notes, which make
no interest payments. Such notes make only one payment at one point in time -
on the maturity date of the note. Determining the relationship between yield and
term to maturity for these bonds is quite trivial. The return that one obtains from
a pure discount note is strictly a function of capital gains; that is, the difference
between the face value F of the note and its purchase price P0. Short-term U.S.
Treasury bills are an example of pure discount (or zero coupon) notes. Coupon
bonds are somewhat more difficult to work with from an arithmetic perspective
because they make payments to bondholders at a variety of different periods. Since
they make multiple payments, coupon bonds are analogous to portfolios of pure
discount bonds.
A coupon bond may be treated as a portfolio of pure discount notes, with each
coupon being treated as a separate note maturing on the date the coupon is paid.
Using coupon bonds slightly complicates the process for determining yields, but
Table 1: Coupon bonds A, B, and C
is necessary when there aren't pure discount notes maturing in key time periods.
Consider an example involving three bonds whose terms and prices are given in
table 1. The three bonds are trading at known prices with a total of eight annual
coupon payments among them (two for bond A and three each for bonds B and C).
Bond yields or spot rates must be determined simultaneously to avoid associating
contradictory rates for the annual coupons on each of the three bills. Let Dt be
the discount function for time t; that is,Dt=1(1+y0t)t. Since yot spot rate or
discount rate that equates the present value of a bond with its current price, the
following equations may be solved for discount functions then spot rates:
947.376=50D1+1050D2
904.438=60D1+60D2+1,060D3
980.999=90D1+90D2+1,090D3
This system of equations may be represented by the following system of matrices:
To solve this system we first invert matrix CF to obtain CF-1. We then use this
inverse matrix to premultiply vector P0 to obtain vector d : Accordingly, the matrix
multiplication is as the following
CF-1,P0=d
(a) Find the value of d=(D1,D2,D3) by using the inverse matrix operation
(solve(X)) and matrix multiplication operations in R.
(b) After finding the D values from solving this system for vector d, the spot rates
yot can be obtained via
Dt=1(1+y0t)t
1Dt=(1+y0t)t
y0t=1Dt1t-1
Then, find the three spot rates (yot1, yot2, yotz) numerically by solving the last
equation in the equation series above
image text in transcribed

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Fundamentals Of Financial Planning

Authors: Michael A Dalton, Joseph Gillice

3rd Edition

1936602091, 9781936602094

More Books

Students also viewed these Finance questions

Question

How important is it to gather primary data?

Answered: 1 week ago