Professional Documents
Culture Documents
BOND
BOND
Introduction
{ HOME BOND }
Settlement 22-Nov-1991
Maturity 15-Nov-2000
Coupon
Yield
12.00%
10.500%
If you press the [NXT] (Next Menu) key, the soft menus will successively
show the following soft keys:
* [CAPL] (Calculate bond capital price)
* [ACCR] (Calculate bond accrued interest)
* [DUR] (Calculate bond duration)
* [MDUR] (Calculate bond Modified duration)
* [CONV] (Calculate bond convexity)
* [DISPR] (Calculate bond dispersion)
* [PVBP] (Calculate change in bond Price Value per 1 Basis Point change in
yield)
* [FREQ] (Change coupon frequency per annum)
* [EXINT] (Change coupon ex-interest period)
The maturity date of the bond is similarly entered into the system by
typing in the date in the current HP-48SX date format and then pressing
the [MATU] key. The display will automatically update to show the new
maturity date.
The annual coupon rate must be entered as a percentage and then followed
by the [CPN] key. The system displays coupon rates to 2 decimal places.
The bond gross price per $100 face value is entered into the system by
typing in the price and then pressing the [PRICE] key. The system
displays the price to 3 decimal places.
To calculate the bond price, implied yield or implied coupon, enter the
remaining (known) parameters as outlined above and then calculate the
unknown parameter by pressing the appropriate key preceeded by the left
(orange) shift key.
Let's run through the examples given in the HP-12C Owner's Handbook and
Problem-Solving Guide (Reorder Number 00012-90001 Edition 1, Copyright
(C) Hewlett-Packard Company 1982, July 1987) on pages 76-78.
Example 1:
What price should you pay on April 28, 1982 for a 6 3/4% US Treasury
bond that matures on June 4, 1996, if you want a yield of 8 1/4%?
Lets assume our current date format is DD.MMYYYY. Key sequence will be
28.041982 [SETTL]
4.061996 [MATU]
6 [SPC] 3 [SPC] 4 / + [CPN]
8 [SPC] 1 [SPC] 4 / + [YIELD]
[Left Shift] [PRICE]
{ HOME BOND }
Settlement 28-Apr-1982
Maturity 4-Jun-1996
Coupon
Yield
6.75%
8.250%
Hence, the total bond price is $90.311 per $100 face value (including
accrued interest). Note that although the bond price is given to three
decimal places the full precision is stored internally. To find out
the capital and accrued interest components, press the [NXT] key. The
screen will clear and the soft keys will now say [CAPL] [ACCR] [DUR]
[MDUR] [CONV] [DISPR]. Press the [CAPL] key, then the [ACCR] key.
Depending on the setting of your numeric display format (mine is on FIX
2) you should get something like "Capital: 87.62" on level 2 of your
stack and "AccrInt: 2.69" on level 1. Pressing the [PREV] key ([Left
Shift] [NXT]) will bring you back to the previous soft key menu and
pressing [Left Shift] [SETTL] will restore the screen display of bond
parameters.
The RBA pricing parameters for the above bond can be obtained by
pressing the [RBA] key which should show something like:
n 28
f 37
d 182
x 1
g 3.375
i .04125
v .960384153661
Pressing any key (except the [ON] key, of course!) will restore the bond
parameter screen.
Example 2:
The market is quoting 88 3/8% for the bond described in Example 1. What
yield will that provide?
After a few seconds, the display will show that the corresponding yield
is 8.151%.
Duration = 8.71
Modified Duration = 8.37
Convexity = 98.66
Dispersion = 5.16
PVBP = 0.08
Note that PVBP/PRICE * 10,000 approximately equals the Modified
duration. This is a consequence of the method used to calculate
Modified duration.
The last two soft keys ([FREQ] and [EXINT]) allows you to change the
coupon payment frequency per annum and ex interest period of the bond.
By default, FREQ = 2 and EXINT = 15. Pressing either [FREQ] or [EXINT]
will display the current settings of FREQ and EXINT respectively. To
enter a new coupon frequency, just type the number of coupon payments
per year and press [Left Shift] [FREQ] and to enter a new ex interest
period, just type the minimum number of days to the next interest period
from settlement date before the bond goes ex-interest then press
[Left Shift] [EXINT].