HP 12c
The HP-12C enables you to solve for bond price (and the interest accrued since the last interest date) and the yield to maturity. The PRICE and YTM calculations are done assuming a semiannual coupon payment and using an actual/actual basis (such as for U.S Treasury bonds and U.S. Treasury notes). In accordance with market convention, prices are based on a redemption (par) value of 100.
Calculating Bond Price
To calculate bond price: Enter the desired yield to maturity (as a percentage), using i. Enter the annual coupon rate (as a percentage), using PMT. Key in the settlement (purchase) date (as described in Keyboard Functions for D.MY or M.DY), then press ENTER. Key in the maturity (redemption) date. Press f PRICE.
The price is shown in the display and also is stored in the PV register. The interest accrued since the last interest date is held inside the calculator: to display the interest, press x>
Calculating Bond Yield
To calculate the yield to maturity: Enter the quoted price (as a percent of par), using PV.
Enter the annual coupon rate (as a percentage), using PMT. Key in the settlement (purchase) date, then press ENTER. Key in the maturity (redemption) date. Press f YTM.
The yield to maturity is shown in the display and also stored in the i register.