Beruflich Dokumente
Kultur Dokumente
Bonds in New Zealand are quoted by yield. This means an investor must determine the actual price of the instrument
using the RBNZ (Reserve Bank) formula.
In this Excel sheet it is shown how to use Excel built-in functions to determine a bond price. Excel returns the "clean
price" without accrued coupon, so we must add it back to find the "dirty price".
If your Excel does not recognize the functions below, use Menu Tool - Add-ins.. - click on Analysis ToolPack to define
them.
Yield
Example quote sheet for NZ bonds
ctual price of the instrument
12.0
10.0
8.0
Duration (years)
6.0
4.0
2.0
0.0
6 9 2 14 7 20 3 25
-0 -0 -1 c- -1 n- -2 c-
0% 0% 0% 0% 0% 0% 0% 0% ct J ul pr e ep u ar e
-O 6- A -D -S -J -M D
6.
0
8.
0 .0 .0 .0 .0 .0 .0
10 1- 18 9-
10 12 14 16 18 20 27 22 15
7 20 3 25
-1 n- -2 c-
ep u ar e
S -J -M D
18 15 9-
Series Duration Graph Series Yield Graph
y Date 28-Jun-08 7.96 0.00% 99.62
28-Jun-13 7.96 6.59% 99.62
28-Jun-13 0 6.59% 0
28-Jun-13 7.96 6.59% 99.62
n
P=
where:
( 1+i )
1
a
b
[[ ∑
k =0
C
( 1+i )k
+
]
P: Market Value of Bond
FV: Nominal or face value of bond
i: Annual market yield / 2 (in %)
c: Annual coupon rate in %
C: Coupon Payment (= c/2 * FV) – semi-annual coupon
n: number of full coupon periods remaining until maturity (equals number of remaining coupons minus 1)
a: Number of days from settlement to next coupon date
b: Number of days from last to next coupon date
Formula used in Excel (which is equivalent to the RBNZ formula except for the last term (takes
100×c
P=
where:
P:
FV:
[ ∑
N
k=1
( )
Market Value of Bond
1+
r
f
Nominal or face value of bond
f
(k −1+ b ) a
][+
( )1+
r
f
FV
( N−1+
pt for the last term (takes off the accrued coupon to find the "clean price")
FV 100×c b−a
[ ]
1+
r
f ) ( N−1+
a
b )
]
−
f
×
b