70
CHAPTER
2.
NUMERICAL
INTEGRATION.
BONDS.
corresponding
to
time
t
i
,
i = 1 : n. According
to
formula (2.53),
the
price B
of
the
bond
is
computed
as follows:
B =
I:
~
F e-r(O,t,)t, +
(F
+
~
F)
e-r(O,T)T,
D
z=l
(2.55)
If
all
the
cash flows Ci are
proportional
to
the
face value of
the
bond,
then
the
price of
the
bond
is
proportional
to
its
face value. Therefore,
it
is usually
assumed
that
the
face value of a
bond
is equal
to
100, i.e., F = 100. We will
follow
this
convention as well, unless otherwise specified.
Definition
2.2.
The
yield
of
a
bond
is
the
internal
rate
of
return
of
the
bond,
i. e.,
the
constant
rate
at
which
the
sum
of
the
discounted
future
cash
flows
of
the
bond
is
equal
to
the
price
of
the
bond.
If
B
is
the
price
of
a
bond
with
cash
flows
Ci
at
time
ti,
i = 1 :
n,
and
if
y
is
the
yield
of
the
bond,
then,
n
B =
LCie-yti.
i=l
(2.56)
As
expressed in (2.56),
the
price
of
the
bond
B can
be
regarded as a
function of
the
yield. Therefore, whenever needed, we
think
of B as being a
function of
the
yield, i.e., B =
B(y).
It
is easy
to
see
that
the
price of
the
bond
goes down if
the
yield goes up,
and
it
goes
up
if
the
yield goes down.
To compute
the
yield of a
bond
with
a known price
B,
we
must
solve
(2.56) for
y.
This
can
be
written
as a nonlinear equation in
y,
i.e.,
f(y)
= 0,
where
n
f(y)
= L
Ci
e-
yti
-
B,
i=l
which is
then
solved numerically by, e.g., Newton's Method; see section 8.5
for more details
on
computing
bond
yields.
Definition
2.3.
Par
yield
is
the
coupon
rate
that
makes
the
value
of
the
bond
equal
to
its
face
value
4
.
In
other
words,
par
yield is
the
value C of
the
coupon
rate
such
that
B =
F.
If
interest
rates
are positive,
then
the
par
yield is uniquely determined.
payments
are
made
every six months. For example, for a semiannual coupon
bond
with
15
months
to
maturity,
there
are
three
coupon
dates, in 3, 9,
and
15
months, corresponding
to
tl
=
f2
=
~,
t2
=
:&
=
~,
and
t3
= H =
~,
respectively.
4For semiannually compounded
interest,
it
can
be
shown
that
the
yield of a
bond
with
coupon
rate
equal
to
the
par
yield is exactly equal
to
the
par
yield.
2.7. BONDS. YIELD, DURATION,
CONVEXITY
71
For
the
semiannual coupon
bond
considered previously, we
substitute
B =
F
in
(2.55).
Then,
the
par
yield of
the
bond
can
be
obtained
by
solving
the
following linear
equation
for C:
Duration
and
convexity are two of
the
most
important
parameters
to
estimate
when
investing
in
a bond,
other
than
its
yield.
Duration
provides
the
sensitivity
of
the
bond
price
with
respect
to
small changes
in
the
yield,
while convexity distinguishes between two
bond
portfolios
with
the
same
duration.
(The
portfolio
with
higher convexity is more desirable.)
The
duration
5
of
a
bond
is
the
weighted
time
average of
the
future cash
flows of
the
bond
discounted
with
respect
to
the
yield
of
the
bond,
and
normalized
by
dividing by
the
price of
the
bond.
Definition
2.4.
The
duration
D
of
a
bond
with
price
B
and
yield
y,
with
cash
flows
Ci
at
time
t
i
,
i = 1 : n, is
~n
t
-yt·
D =
Di=l
iCi
e
'
B
From (2.56)
and
(2.57),
it
is easy
to
see
that
and
therefore
BB
By
n
- L
ticie-yti
= - B
D,
i=l
1 BB
D=
B
By'
(2.57)
(2.58)
The
duration
of
a
bond
gives
the
relative change
in
the
price of a
bond
for
small
changes
!::"y
in
the
yield of
the
bond
(also known as parallel shifts
of
the
yield curve).
Let
!::,.B
be
the
corresponding change in
the
price of
the
bond, i.e.,
!::"B
=
B(y
+
!::,.y)
-
B(y).
The
discretized version
6
of
(2.58) is
D
~
_
~
B(y
+
!::,.y)
-
B(y)
= _
!::"B
B!::"y
B .
!::,.y'
-------------------------
5The
duration
from (2.57) corresponds
to
continuously
compounded
yield and
is
called
Macaulay
duration.
If
the
yield is compounded discretely, e.g., m
times
a year,
then
modified
duration
is defined
as
the
Macaulay
duration
divided by 1 +
.1L,
where y is
the
yield of
the
bond. Formula (2.58) also holds for modified
duration.
m
6The
approximation
~~
~
B(y+b.l'~-B(Y)
can
be
regarded
as a first
order
finite difference
approximation
of
the
first derivative of B(y)
with
respect
to
y;
see, e.g., (6.3).