Category HP 12C

Make-whole Call Provisions on the HP 12C

In recent years, bond issuers have changed from the traditional call schedule to a “make-whole” type of call. Generally, this is good for investors as it makes it less likely that high interest bonds will be called. If it is called, then they are “made whole” because they are paid the present value of the remaining cash flows. In a…

How to Calculate Duration and Convexity of a Bond on the HP 12C

Duration and convexity are important numbers in bond portfolio management, but it is far from obvious how to calculate them on the HP 12C. Of course, there are formulas that you can type in (see below), but they aren’t easy for most people to remember and are tedious to enter. In this article I will show you how you can…

Graduated Annuities on the HP 12C

Strictly speaking, an annuity is a series of equal cash flows, equally spaced in time. However, a graduated annuity (also called a growing annuity) is one in which the cash flows are not all the same, instead they are growing at a constant rate (any other series of cash flows is an uneven cash flow stream). So, the two types…

Bond Yield Calculation on the HP 12C Calculator

One of the key variables in choosing any investment is the expected rate of return. We try to find assets that have the best combination of risk and return. In this section we will see how to calculate the rate of return on a bond investment. If you are comfortable using the TVM keys, then this will be a simple…

Bond Valuation on the HP 12C Calculator

A bond is a debt instrument, usually tradable, that represents a debt owed by the issuer to the owner of the bond. Most commonly, bonds are promises to pay a fixed rate of interest for a number of years, and then to repay the principal on the maturity date. In the U.S. bonds typically pay interest every six months (semi-annually),…