Financial Math FM/Bonds

From testwiki
Jump to navigation Jump to search

Template:Nav


Learning objectives

The Candidate will understand key concepts concerning bonds, and how to perform related calculations.

Learning outcomes

The Candidate will be able to:

  • Define and recognize the definitions of the following terms: price, book value, amortization of premium, accumulation of discount, redemption value, par value/face value, yield rate, coupon, coupon rate, term of bond, callable/non-callable.
  • Given sufficient partial information about the items listed below, calculate any of the remaining items
  • Price, book value, amortization of premium, accumulation of discount. (Note that valuation of bonds between coupon payment dates will not be covered).
  • Redemption value, face value.
  • Yield rate.
  • Coupon, coupon rate.
  • Term of bond, point in time that a bond has a given book value, amortization of premium, or accumulation of discount.

Bond

A bond.
A bond.

A bond is a debt security, in which the issuer, usually a corporation or public institution, owes the holders a debt and is obliged to pay interest (the coupon) and to repay the principal at a later date. A bond is a formal contract to repay borrowed money with interest at fixed intervals. There are two main kinds of bonds: accumulation bonds (zero coupon bonds) and bonds with coupons. An accumulation bond is where the issuer of the bond agrees to pay the face value at a later redemption date, but they are sold at a discount.
Example: a 20 year $1000 face value bond with a 3.5% nominal annual yield would have a price of $502.56.
Bonds with coupons are more common and it's where the issuer of the bond makes period payments (coupons) and a final payment.
Example: a 10 year $1000 par value bond with a 8% coupon convertible semiannually would pay $40 coupons every 6 months and then $1000 at the end of the 10 years.

Terminology and variable naming convention

  • P is the price of a bond. The price of a bond P is the amount that the lender, the person buying the bond, pays to the government or corporation issuing the bond.
  • A is the price per unit nominal, i.e. A:=PF.
  • F, is the face amount, face value, par value, or nominal value of a bond which is the amount by which the coupons are calculated, and is printed on the front of the bond.
  • C is the redemption value of a bond which is the amount of money paid to the bond holder at the redemption date.
  • R is the redemption value per unit nominal, i.e. R:=CF.
  • If R=1, the bond is redeemable at par
  • If R>1, the bond is redeemable above par
  • If R<1, the bond is redeemable below par
  • r is coupon rate (or nominal yield) which is the rate per coupon payment period used in determining the amount of coupon.
  • Fr is the amount of the coupon
  • g is modified coupon rate which is defined by g:=FrC, i.e. the coupon rate per unit of redemption value instead of per unit of par value (which is the case for r).
  • i is the yield rate or yield to maturity of a bond, which is the interest rate earned by the investor (i.e. the effective interest rate), assuming the bond is held until it is redeemed.
  • n is the number of coupon payment periods from the date of calculation to redemption date.
  • K is the present value, that is calculated at the yield rate, of the redemption value of a bond at redemption date, i.e. K=Cvn in which v:=11+i (i is the yield rate of the bond.
  • G is the base amount of a bond which is defined by Gi:=Fr, i.e. it is the amount of which an investment at yield rate i produces periodic interest payment that equals the amount of every coupon of the bond.

From now on, unless otherwise specified, the redemption value (C) of a bond equals the face amount (par value) (F) of the bond. This is also true in the SOA FM Exam[1]. Therefore, we have g:=FrC=FrF=r, i.e. the modified coupon rate is not 'modified' unless otherwise specified.

Four formulas to calculate the price of a bond

Situation in which there are no taxes

In this subsection, we discuss the calculation of price of a bond when there are no taxes. We will discuss the calculation of price of a bond when there are some taxes, namely income tax and capital gains tax.

We will obtain the same price no matter we use which of the following four formulas, because we can use basic formula to derive all other three formulas. The choice of formula is mainly based on what information is given, and we choose the formula for which we can use it most conveniently.

Template:Colored proposition

Illustration:

 P   Fr  Fr  Fr  Fr  Fr  Fr C
 ↓   ↑   ↑   ↑   ↑   ↑   ↑↗ 
-|---|---|---|---|---|---|----
 0   1   2   3   4   5   6

Proof. It follows from the Template:Colored em that the price is set to equal the present value of future coupons plus present value of the redemption value (i.e. all future payments), so that the price is a 'fair price'. (We treat the time at which the bond price is calculated as Template:Colored em.)


Template:Colored remark

Template:Colored proposition

Proof. By basic formula, P=Fran|i+Cvn=Fran|i+C(1ian|i)by an|=1vnivn=1ian|=(Fr=CgCi)an|i+Cby g:=FrCFr=Cg=C+C(gi)an|i

Template:Colored remark Template:Colored proposition

Proof. P=FrGian|i+Cvn=G(1vn)+Cvnby an|i=1vniian|i=1vn=G+(CG)vn

Template:Colored proposition

Proof. P=FrCgan|+CvnK=Cg(1vni)+K=gi(CCvnK)+K=K+gi(CK)

Template:Colored remark

In practice, stocks are generally quoted as 'percent'. For example, we buy a quantity of a stock at 80% redeemable at 100% (at par), or at 105% (above par). Sometimes, the nominal value of bond is not specified. In this case, we should express our answer in percent (without the % sign), or equivalently, price per 100 nominal, e.g. price percent is 110 is equivalent to price is 110 per 100 nominal.

Template:Colored example Template:Colored example Template:Colored exercise

Situation in which there are income tax and capital gains tax

When there is income tax, the four formulas to calculate price of a bond (P) are slightly modified in a similar way. Suppose the income tax rate is t1. By definition, Fr is counted as income, and C is Template:Colored em counted as income (the gain due to the difference between P and C is taxed by capital gains tax instead). So, under income tax, the bond price is computed with Fr multiplied by 1t1 (t1Fr is the income tax paid per coupon payment). Also, we consider the Template:Colored em of the tax payment to compute the Template:Colored em bond price. Hence, we have the following modified formulas under income tax:

The basic formula becomes P=Fr(1t1)an|i+CvnK. The premium/discount formula becomes P=CgFr(1t1)an|i+Cvn=C+C(g(1t1)i)an|i.

  • PC is premium if P>Cg(1t1)>i
  • PC is discount if P<Cg(1t1)<i (and Template:Colored em).
  • this gives us a convenient way to check that whether there is capital gain, and we should be careful that the time period for which g and i is computed must be the same, so that the comparison is fair, and valid (the time period is not necessarily one year)

The base amount formula becomes P=GiFr(1t1)+Cvn=G(1t1)+(CG(1t1))vn. The Makeham's formula becomes P=CgFr(1t1)an|i+Cvn=K+g(1t1)i(CK)

On the other hand, capital gains tax is a tax levied on difference between the redemption value of a stock (or other asset) and purchase price if and only if it is strictly lower than redemption value. When there is capital gains tax, say the rate is t2, we need to Template:Colored em the purchase price by Template:Colored em of t2(CP) at the redemption date (the Template:Colored em of the capital gain tax paid for the bond). Template:Colored example Template:Colored example Template:Colored exercise

Serial bond

Template:Colored definition Then, for serial bond, we have the following equation. F=F1+F2++Fk in which Fi is the nominal amount that will be redeemed after ni years, and other notations with subscript i corresponds to this nominal amount. Also, by definition, Cj=RFj,C=RF=RjFj=jCj, and Kj=Cjvnj,K=Cvnj=jCjvnj. In this situation, Makeham's formula is quite useful, and ease calculation. Its usefulness is illustrated in the following.

When there are no taxes, Pj=Kj+gi(CjKj)jPj=jKj+gi(j(Cj)j(Kj))=K+gi(CK)=P. Template:Colored example Let P be the price of serial bond when there is income tax. When there is income tax, say the rate is t1, P'j=Kj+g(1t1)i(CjKj)jP'j=jKj+g(1t1)i(j(Cj)j(Kj))=K+g(1t1)i(CK)=P. Template:Colored example Let P be the price of serial bond when there are both income and capital gains tax. If the bond is sold at discount (and there is income tax), i.e. g(1t1)<i, there is capital gain. Template:Colored em that the capital gain at time nj is Cj(FjF)P, (Fj/F is the portion of bond, in terms of nominal value, redeemed, corresponding to the redemption value Cj) and thus the total present value of the capital gains tax (say at rate t2) payable is j=1k(t2(RFjCjFjFP)vnj)=t2(1PFR)j=1kRFjvnj=t2(1PC)K=t2(CP)vn, which is same as how the capital gain tax for normal bond with single redemption is computed. Template:Colored example Template:Colored exercise

Book value

From the previous section, we can see that P of a bond is generally different from C. This implies that the value of the bond is Template:Colored em from the purchasing price to the redemption value of the bond, during the period lasted by the bond.

The reason for this Template:Colored em is that there are Template:Colored em, and also there are change in value caused by the interest rate. In the previous section, we have determined that the initial value (P) of the bond and also the ending value (C) of the bond. In this section, we will also determine the value Template:Colored em, which is Template:Colored em by the coupon payment and interest rate, and we call these Template:Colored em values Template:Colored em. Template:Colored definition Template:Colored remark

Since book value measures the Template:Colored em of a bond, we use a formula for computing it which is similar to the basic formula (which measures the value of the bond, to determine a fair price), as follows:

Template:Colored proposition

Proof. It follows from the fact that book value at time k is measuring the adjusted value at time k.

Template:Colored remark Then, we can have the following recursive formula for computing book value, using this basic formula. Template:Colored proposition

Proof. First, we claim that ank|=v+vank1|, which is true since ank|=1vnki=1v+vvnki=(1+i1)/(1+i)i+v1vnk1i=v+vank1|. Then, Bk=Frank+Cvnk=Fr(v+vank1|)+Cvnk=v(Fr+Fran(k+1|+Cvn(k+1)=Bk+1)Bk(1+i)=Fr+Bk+1

Template:Colored remark Template:Colored example Template:Colored exercise

Bond amortization schedule

Since the nature of a bond is quite similar to that of a loan, we can construct a Template:Colored em, which is similar to the Template:Colored em.

Recall that in the Template:Colored em, the columns correspond to payment (or installment), interest paid, principal repaid, and outstanding balance. So, to construct a similar amortization schedule, we need to determine which term of bonds correspond to these terms.

  • for the outstanding balance, we have mentioned that a corresponding term of bond is Template:Colored em (Bk)
  • for the installment, we have mentioned that a corresponding term of bond is Template:Colored em (Fr)
  • for the principal repaid, a similar term is ΔBk:=Bk+1Bk, but since we are constructing Template:Colored em schedule, the book value is expected to be decreasing (premium bond), and so ΔBk<0, and we often do Template:Colored em want to deal with the negative sign, so we define an alternative term as follows:

Template:Colored definition

Then, for the interest paid, we can determine it in a similar way compared with that in loan (multiplying the outstanding balance from the previous end of period by interest rate), namely multiplying the book value from the previous end of period by interest rate, i.e. Template:Colored proposition

Proof. It follows from the definition of interest.

Then, we have an similar formula which links Pk and Ik, compared to the situation of loan. Template:Colored proposition

Proof. Since Pk=ΔBk1=FriBk1 by recursive formula of book value, and Ik=iBk1, Pk+Ik=FriBk1+iBk1=Fr=kth coupon, since each coupon is of the same amount Fr.


Now, we proceed to construct the amortization schedule.

To increase the usefulness of the amortization schedule, we would like to determine a Template:Colored em for the book value, principal adjustment, etc. at different period.

To do this, we start from B0. Recall the basic formula of book value. Since it is in the same form compared to the basic formula of bond price, we have an analogous premium/discount formula for book value, as follows: Template:Colored proposition

Proof. The proof is identical to the proof for premium/discount formula of bond price, except that n is replaced by nk.

By definition, the coupon payment is Cg=Fr.

Then, using these, we can determine Ik and Pk as follows: Template:Colored corollary

Proof. For the formula for Ik, by the proposition about formula of Ik and premium/discount formula of book value, we have Ik=iBk1=i(C+C(gi)ank+1|i).

For the formula of Pk, by the proposition about relationship between Pk and Ik, we have Pk=couponIk=Cgi(C+C(gi)ank+1|i)=CgCiCi(gi)ank+1|i=(gi)(CCiank+1|i)=(gi)(CCi1vnk+1i)=C(gi)(1(1vnk+1))=C(gi)vnk+1.

After that, we can construct the amortization schedule as follows:

Bond amortization schedule
k Coupon Ik=iBk1 Pk=couponIk Bk
0 N/A N/A N/A C+C(gi)an|i
1 Cg iB0=i(C+C(gi))an|i CgI1=C(gi)vn C+C(gi)an1|i
2 Cg iB1=i(C+C(gi))an1|i CgI2=C(gi)vn1 C+C(gi)an2|i
m Cg iBm1=i(C+C(gi))anm+1|i CgIm=C(gi)vnm+1 C+C(gi)anm|i
n1 Cg iBn1=i(C+C(gi))a2|i CgIn1=C(gi)v2 C+C(gi)a1|i
n Cg iBn=i(C+C(gi))a1|i CgIn=C(gi)v C+C(gi)a0|i0
Total nCg total coupontotal principal adjustment=nCgC(gi)an|i C(gi)an|i

Template:Colored remark Template:Colored example Template:Colored example Template:Colored exercise Template:Hide Template:Hide

Callable bond

Template:Colored definition Template:Colored remark Illustration of callable bond:

     possible redemption dates
           |-----^----|
-|---------|----------|----
 0         t          n

Because of the callable nature of this kind of bond, the term of the bond is uncertain. So, there is problem in computing prices, yield rates, etc.

To solve this, we assume the Template:Colored em scenario to the Template:Colored em [2]. That is, the borrower will choose the option such that the investor has most Template:Colored em, as follows:

In particular, it is common for a callable bond to have redemption values that Template:Colored em as the term of the bond Template:Colored em, i.e. the later the redemption, the lower the redemption value, and if the bond is not called, the bond is redeemed at the redemption value. We have a special name for the difference between the redemption value (through call) and the par value: Template:Colored definition Template:Colored example Template:Colored remark Template:Colored example

Optional topic

Template:Hide Template:Nav

Template:BookCat

  1. https://www.soa.org/globalassets/assets/Files/Edu/2019/exam-fm-notation-terminology2.pdf
  2. the bond price determined under this assumption is Template:Colored em
  3. also, when the redemption happens at the Template:Colored em time, then the investor cannot enjoy all coupons with large amount, in the sense that the modified coupon rate exceeds the interest rate, so some gains are not captured
  4. also, when the redemption happens at the Template:Colored em time, then the investor is forced to receive all coupons with small amount, in the sense that the modified coupon rate is lower than the interest rate, so all losses are captured
  5. the situation which makes the price lowest is the most unfavourable to the investor, since under the most unfavourable situation, the 'worth' of the bond is the lowest