Bonds

In finance, a bond is a type of security under which the issuer (debtor) owes the holder (creditor) a debt, and is obliged – depending on the terms – to provide cash flow to the creditor (e.g. repay the principal (i.e. amount borrowed) of the bond at the maturity date as well as interest (called the coupon) over a specified amount of time).[1] The timing and the amount of cash flow provided varies, depending on the economic value that is emphasized upon, thus giving rise to different types of bonds.[1] The interest is usually payable at fixed intervals: semiannual, annual, and less often at other periods. Thus, a bond is a form of loan or IOU. Bonds provide the borrower with external funds to finance long-term investments or, in the case of government bonds, to finance current expenditure.

Bonds and stocks are both securities, but the major difference between the two is that (capital) stockholders have an equity stake in a company (i.e. they are owners), whereas bondholders have a creditor stake in a company (i.e. they are lenders). As creditors, bondholders have priority over stockholders. This means they will be repaid in advance of stockholders, but will rank behind secured creditors, in the event of bankruptcy. Another difference is that bonds usually have a defined term, or maturity, after which the bond is redeemed, whereas stocks typically remain outstanding indefinitely. An exception is an irredeemable bond, which is a perpetuity, that is, a bond with no maturity. Certificates of deposit (CDs) or short-term commercial paper are classified as money market instruments and not bonds: the main difference is the length of the term of the instrument.

The most common forms include municipal, corporate, and government bonds. Very often the bond is negotiable, that is, the ownership of the instrument can be transferred in the secondary market. This means that once the transfer agents at the bank medallion-stamp the bond, it is highly liquid on the secondary market.[2] The price of a bond in the secondary market may differ substantially from the principal due to various factors in bond valuation.

Terminology and variable naming convention

Variable Description
[math]P[/math] 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.
[math]A[/math] The price per unit nominal, i.e. [math]A:=\frac{P}{F}[/math].
[math]F[/math] 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.
[math]C[/math] The redemption value of a bond which is the amount of money paid to the bond holder at the redemption date.
[math]R[/math] The redemption value per unit nominal, i.e. [math]R:=\frac{C}{F}[/math]. If [math]R=1[/math], the bond is redeemable at par. If [math]R\gt1[/math], the bond is redeemable above par. If [math]R\lt1[/math], the bond is redeemable below par
[math]r[/math] Coupon rate (or nominal yield) which is the rate per coupon payment period used in determining the amount of coupon.
[math]Fr[/math] The amount of the coupon
[math]g[/math] Modified coupon rate which is defined by [math]g:=\frac{Fr}{C}[/math], i.e. the coupon rate per unit of redemption value instead of per unit of par value (which is the case for [math]r[/math]).
[math]i[/math] 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.
[math]n[/math] The number of coupon payment periods from the date of calculation to redemption date.
[math]K[/math] The present value, that is calculated at the yield rate, of the redemption value of a bond at redemption date, i.e.

[math]K=Cv^n[/math] in which [math]v:=\frac{1}{1+i}[/math] ([math]i[/math] is the yield rate of the bond.

[math]G[/math] The base amount of a bond which is defined by [math]Gi:=Fr[/math], i.e. it is the amount of which an investment at yield rate [math]i[/math] produces periodic interest payment that equals the amount of every coupon of the bond.


From now on, unless otherwise specified, the redemption value ([math]C[/math]) of a bond equals the face amount (par value) ([math]F[/math]) of the bond. This is also true in the SOA FM Exam[3]. Therefore, we have [math]g:=\frac{Fr}{C}=\frac{Fr}{F}=r[/math], 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.

Proposition (Basic Formula)

[[math]]P=Fra_{\overline n|i}+\underbrace{Cv^n}_K. [[/math]]
Illustration:

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

Show Proof

It follows from the fact 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 present.)


  • this is intuitive because how much the bond worth (bond price) should depend on its coupons and redemption value, and we consider their value at the time at which the bond price is calculated (i.e. at present)
  • you may observe that this formula is in a similar form when compared with the formula for prospective method for determining the outstanding balance of loan: actually, this is expected, since bond is essentially a loan from the buyer to the seller, and [math]P[/math] can be viewed as the loan given to seller, [math]Fr[/math] can be viewed as the installment from the seller on the loan, and [math]C[/math] can be viewed as the single payment at maturity
  • you may compare this with sinking fund method


Proposition (Premium/Discount formula)

[[math]]P=C+C(g-i)a_{\overline n|i}.[[/math]]

Show Proof

By basic formula,

[[math]] \begin{align} P&=Fra_{\overline n|i}+Cv^n\\ &={\color{darkgreen}Fra_{\overline n|i}}+{\color{darkgreen}C}(1-{\color{darkgreen}ia_{\overline n|i}})\qquad\text{by }a_{\overline n|}=\frac{1-v^n}{i}\Leftrightarrow v^n=1-ia_{\overline n|}\\ &={\color{darkgreen}(\underbrace{Fr}_{=Cg}-Ci)a_{\overline n|i}}+C\qquad \text{by }g:=\frac{Fr}{C}\Leftrightarrow Fr=Cg\\ &=C+C(g-i)a_{\overline n|i}\\ \end{align} [[/math]]


  • this formula is equivalent to [math]P-C=C(g-i)a_{\overline n|i}[/math]
  • [math]P - C[/math] is the premium if [math]P \gt C\Leftrightarrow P-C\gt0[/math]
  • [math]C - P=-(P-C)[/math] is the discount if [math]C \gt P\Leftrightarrow P-C\lt0[/math]
  • premium and discount are both positive
  • alternative form: (a step in the proof) [math]P=C+(Fr-Ci)a_{\overline n|i}[/math]
Proposition (Base Amount Formula)

[[math]]P=G+(C-G)v^n.[[/math]]

Show Proof

[[math]] \begin{align} P&=\underbrace{Fr}_{G{\color{blue}i}}{\color{blue}a_{\overline n|i}}+Cv^n\\ &={\color{darkgreen}G}(1{\color{darkgreen}-v^n})+{\color{darkgreen}Cv^n}\qquad\text{by }a_{\overline n|i}=\frac{1-v^n}{i}\Leftrightarrow {\color{blue}ia_{\overline n|i}}=1-v^n\\ &=G+{\color{darkgreen}(C-G)v^n} \end{align} [[/math]]


Proposition (Makeham's formula)

[[math]]P=K+\frac{g}{i}(C-K).[[/math]]

Show Proof

[[math]] \begin{align} P&=\underbrace{Fr}_{Cg}a_{\overline n|}+\underbrace{Cv^n}_K\\ &=Cg\left(\frac{1-v^n}{i}\right)+K\\ &=\frac{g}{i}(C-\underbrace{Cv^n}_K)+K\\ &=K+\frac{g}{i}(C-K) \end{align} [[/math]]

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.

Example: bond without coupons

The price ([math]P[/math]) of a |10-year zero coupon ([math]n=0[/math]) bond with a par value $1000 ([math]F=1000[/math])and a yield rate ([math]i[/math]) of 4% convertible semiannually (redeemable at par) is

[[math]] P=\underbrace{C}_{=F}(1+4%/2)^{-2\times 10}=(1000)(1.02)^{-20}\approx 672.971333 [[/math]]

Example: bond with coupons

The price of a 20-year bond, with a par value of $5,000 and a coupon rate of 8%, convertible semiannually, at a yield of 6%, convertible semiannually (redeemable at par) is

[[math]] P=Fra_{\overline n|i}+Cv^n =5000(8\%/2)(a_{\overline{40}|6\%/2})+5000(1.03)^{-40} =200\cdot\frac{1-(1.03)^{-40}}{0.03}+5000(1.03)^{-40} \approx 6155.738599 [[/math]]

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 ([math]P[/math]) are slightly modified in a similar way. Suppose the income tax rate is [math]t_1[/math]. By definition, [math]Fr[/math] is counted as income, and [math]C[/math] is not counted as income (the gain due to the difference between [math]P[/math] and [math]C[/math] is taxed by capital gains tax instead). So, under income tax, the bond price is computed with [math]Fr[/math] multiplied by [math]1-t_1[/math] ([math]t_1Fr[/math] is the income tax paid per coupon payment). Also, we consider the present value of the tax payment to compute the present bond price. Hence, we have the following modified formulas under income tax:

The basic formula becomes

[[math]]P=Fr(1-{\color{darkgreen}t_1})a_{\overline n|i}+\underbrace{Cv^n}_K.[[/math]]

The premium/discount formula becomes

[[math]]P=\underbrace{Cg}_{Fr}(1-{\color{darkgreen}t_1})a_{\overline n|i}+Cv^n=C+C(g(1-{\color{darkgreen}t_1})-i)a_{\overline n|i}.[[/math]]

  • [math]P-C[/math] is premium if [math]P \gt C\Leftrightarrow g(1-{\color{darkgreen}t_1}) \gt i[/math]
  • [math]P-C[/math] is discount if [math]P \lt C\Leftrightarrow g(1-{\color{darkgreen}t_1})\lt i[/math] (and there is also capital gain).
  • 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 [math]g[/math] and [math]i[/math] 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

[[math]]P=\underbrace{Gi}_{Fr}(1-{\color{darkgreen}t_1})+Cv^n=G(1-{\color{darkgreen}t_1})+(C-G(1-{\color{darkgreen}t_1}))v^n.[[/math]]

The Makeham's formula becomes

[[math]]P=\underbrace{Cg}_{Fr}(1-{\color{darkgreen}t_1})a_{\overline n|i}+Cv^n=K+\frac{g(1-{\color{darkgreen}t_1})}{i}(C-K)[[/math]]

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 [math]t_2[/math], we need to subtract the purchase price by present value of [math]t_2(C-P)[/math] at the redemption date (the present value of the capital gain tax paid for the bond).

Example: bond subject to income tax, but not capital gain tax

Recall a bond from previous example: a 20-year bond, with a par value of $5,000 and a coupon rate of 8%, convertible semiannually, at a yield of 6%, convertible semiannually. Suppose there is 20% income tax rate, and 30% capital gain tax rate now.

First, we determine whether the bond is subject to capital gain tax. Since (the bond is assumed to be redeemable at par) [math]g(1-20\%)=r(0.8)=(8\%/2)(0.8)=0.032\gt0.03=i[/math] (we compare half-year modified coupon rate with half-year yield rate). So, there is no capital gain for this bond, and therefore it is not subject to capital gain tax.

Then, considering the income tax, the bond price becomes

[[math]] P=Fr(1-20\%)a_{\overline n|i}+Cv^n =5000(8\%/2)(0.8)(a_{\overline{40}|6\%/2})+5000(1.03)^{-40} \approx 5231.147720, [[/math]]

which is lower than the price in previous example, as expected (since it 'worth less' under income tax).

Example: bond subject to both income tax and capital gain tax

Consider a 5-year bond with redemption value [math]10000[/math], coupon rate of [math]2\%[/math] compounded quarterly, and yield rate of [math]3\%[/math] compounded semiannually. Suppose there is 30% income tax rate and 35% capital gain tax rate.

Since [math]g(1-30\%)=2\%(0.7)=0.014\lt(1.03)^{1/2}-1\approx 0.014889\approx i[/math], (comparing quarterly coupon rate with quarterly yield rate, and we only have quarterly coupon rate) purchasing the bond has capital gain, and thus is subject to capital gain tax.

Then, considering the income tax and also the capital gain tax, the bond price is

[[math]] \begin{align} && P&=C+C(g(1-0.3)-i)a_{\overline n|i}{\color{darkgreen}-0.35(C-P)(1.03)^{-20}}\\ &\Rightarrow& (1-0.35(1.03^{-20}))P&=10000+10000(0.02(0.7)-0.014889)\cdot\frac{(1+0.014889)^{-20}-1}{0.014889}-0.35(10000)(1.03)^{-20}\\ &\Rightarrow& P&\approx 9810.476577 \end{align} [[/math]]

If there are no capital gain tax, then the bond price is

[[math]] P=10000+10000(0.02(1-0.3)-0.014889)\cdot\frac{1-(1+0.014889)^{-20}}{0.014889} \approx 9847.203661 [[/math]]

Serial bond

A serial bond is a bond that is redeemable by installments, i.e. there are multiple redemptions at multiple redemption dates. Then, for serial bond, we have the following equation.

[[math]]F=F_1+F_2+\cdots+F_k[[/math]]

in which [math]F_i[/math] is the nominal amount that will be redeemed after [math]n_i[/math] years, and other notations with subscript [math]i[/math] corresponds to this nominal amount. Also, by definition,

[[math]]C_j=RF_j,\quad C=RF=R\sum_{j}F_j=\sum_{j}C_j,[[/math]]

and

[[math]]K_j=C_jv^{n_j},\quad K=Cv^{n_j}=\sum_{j}C_jv^{n_j}.[[/math]]

In this situation, Makeham's formula is quite useful, and ease calculation. Its usefulness is illustrated in the following.

When there are no taxes,

[[math]]P_j=K_j+\frac{g}{i}(C_j-K_j)\Leftrightarrow\sum_{j}P_j=\sum_{j}K_j+\frac{g}{i}\left(\sum_{j}(C_j)-\sum_{j}(K_j)\right)=K+\frac{g}{i}(C-K)=P.[[/math]]

Example: serial bond without taxes

Consider a 10-year serial bond of nominal value [math]10000[/math] that is redeemable at [math]110\%[/math] (i.e. redeemable above par) by 5 equal installments at the end of 2nd, 4th, 6th, 8th, and 10th year, and with annual coupon rate [math]3\%[/math] . An investor, who is not liable to both income tax and capital gains tax, purchases this serial bond at the price [math]P[/math] such that he obtains an effective semiannual yield rate of [math]10\%[/math]. Compute [math]P[/math].

Solution

We will use Makeham's formula. Based on the given information,

[[math]] \begin{align} C&=10000(110\%)=11000\\ K&=2000(1.1)(v^2+v^4+\cdots+v^{10})\qquad v\text{ is computed at }1.1^2-1=21\%\\ &=2000(1.1)(1.21^{-2}+\cdots+1.21^{-10})\\ &=2000(1.1)((1.21^2)^{-1}+\cdots+(1.21^2)^{-5})\\ &=2000(1.1)(a_{\overline 5|1.21^2-1})\\ &=4035.733718\\ g&=\frac{10000(0.03)}{C}=\frac{300}{11000}\approx 0.0272727\qquad\text{(annual)} \end{align} [[/math]]

Thus, by Makeham's formula,

[[math]] P\approx 4035.733718+\frac{0.0272727}{0.21}(11000-4035.733718) \approx 4940.182980. [[/math]]

Let [math]P'[/math] be the price of serial bond when there is income tax. When there is income tax, say the rate is [math]t_1[/math],

[[math]]P'_j=K_j+\frac{g(1-t_1)}{i}(C_j-K_j)\Leftrightarrow \sum_{j}P'_j=\sum_{j}K_j+\frac{g(1-t_1)}{i}\left(\sum_{j}(C_j)-\sum_{j}(K_j)\right)=K+\frac{g(1-t_1)}{i}(C-K)=P'.[[/math]]

Example: serial bond under income tax only

Recall the serial bond in previous example: a 10-year serial bond of nominal value [math]10000[/math] that is redeemable at [math]110\%[/math] (redeemable above par) by 5 equal installments at the end of 2nd, 4th, 6th, 8th, and 10th year, and with annual coupon rate [math]3\%[/math].

Now, suppose that another investor, who is liable to income tax of [math]15\%[/math] only, purchases this serial bond at the price [math]P[/math] such that he obtains an effective semiannual yield rate of [math]10\%[/math]. Compute [math]P[/math].

Solution

Based on the results in previous example,

[[math]] P\approx 4035.733718+\frac{0.0272727(1-0.15)}{0.21}(11000-4035.733718) \approx 4804.515591 [[/math]]

Let [math]P''[/math] 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. [math]g(1-t_1) \lt i[/math], there is capital gain. Assume that the capital gain at time [math]n_j[/math] is

[[math]]C_j-\left(\frac{F_j}{F}\right)P'',[[/math]]

([math]F_j/F[/math] is the portion of bond, in terms of nominal value, redeemed, corresponding to the redemption value [math]C_j[/math]) and thus the total present value of the capital gains tax (say at rate [math]t_2[/math]) payable is

[[math]]\sum_{j=1}^{k}\left(t_2\left(\underbrace{RF_j}_{C_j}-\frac{F_j}{F}P''\right)v^{n_j}\right) =t_2\left(1-\frac{P''}{FR}\right)\sum_{j=1}^{k}RF_jv^{n_j} =t_2\left(1-\frac{P''}{C}\right)K =t_2\left(C-P''\right)v^n,[[/math]]

which is same as how the capital gain tax for normal bond with single redemption is computed.


Example: serial bond under both income tax and capital gain tax

Recall the serial bond in previous example: a 10-year serial bond of nominal value [math]10000[/math] that is redeemable at [math]110\%[/math] (redeemable above par) by 5 equal installments at the end of 2nd, 4th, 6th, 8th, and 10th year, and with annual coupon rate [math]3\%[/math].

Now, suppose that another investor, who is liable to income tax of [math]15\%[/math] and capital gain tax of [math]20\%[/math], purchases this serial bond at the price [math]P[/math] such that he obtains an effective semiannual yield rate of [math]10\%[/math]. Compute [math]P[/math].

Solution

Based on the results in previous example,since [math]g(1-0.1)\approx 0.0245454\lt0.21=i[/math], the investor has capital gain, and thus investor is liable to capital gain tax. So,

[[math]] P\approx 4035.733718+\frac{0.0272727(1-0.15)}{0.21}(11000-4035.733718)-(1-0.2)(11000-P)(1.21)^{-10} \Rightarrow P\approx 3456.373106. [[/math]]

Book value

From the previous section, we can see that [math]P[/math] of a bond is generally different from [math]C[/math]. This implies that the value of the bond is adjusted from the purchasing price to the redemption value of the bond, during the period lasted by the bond.

The reason for this adjustment is that there are coupon payments, and also there are change in value caused by the interest rate.

In the previous section, we have determined that the initial value ([math]P[/math]) of the bond and also the ending value ([math]C[/math]) of the bond. In this section, we will also determine the value between the start and the end, which is adjusted by the coupon payment and interest rate, and we call these adjusted values book values.

Definition (Book Value)

Book value of a bond at time [math]k[/math] is the value of the bond at time [math]k[/math], adjusted by the coupon payments and interest rates.

  • we will mainly discuss the book value of a bond at a time where there is coupon payment, the book value between coupon payments will not be covered much
  • this is analogous to outstanding balance of the loan (it is adjusted by the principal repaid and interest rates)

Since book value measures the value 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:

Proposition (Basic formula of book value)

Book value at time [math]k[/math] in which [math]k[/math] is a nonnegative integer is

[[math]] B_k=Fra_{\overline {n-k|}}+Cv^{n-k}, [[/math]]
assuming there are [math]n-k[/math] future coupon payments.

Show Proof

It follows from the fact that book value at time [math]k[/math] is measuring the adjusted value at time [math]k[/math].

  • this formula is also similar to the formula for the prospective method for computing the outstanding balance of loan.
  • we can see from this formula that the book value at time [math]0[/math] is the purchase price of the bond (when [math]k=0[/math], this formula becomes [math]Fra_{\overline n|i}+Cv^n[/math], which is the same as the basic formula)

Then, we can have the following recursive formula for computing book value, using this basic formula.

Proposition (Recursive formula of book value)

Book value at time [math]k[/math] in which [math]k[/math] is a nonnegative integer is computed by

[[math]] B_{k+1}=B_k(1+i)-Fr. [[/math]]

Show Proof

First, we claim that

[[math]] a_{\overline {n-k}|}=v+va_{\overline {n-k-1}|}, [[/math]]
which is true since
[[math]] a_{\overline {n-k}|}=\frac{1-v^{n-k}}{i} =\frac{1-v+v-v^{n-k}}{i} =\frac{(1\cancel{+i}-1)/(1+i)}{\cancel{i}}+v\cdot\frac{1-v^{n-k-1}}{i} =v+va_{\overline {n-k-1}|}. [[/math]]
Then,
[[math]] \begin{align} &&B_k&=Fra_{\overline {n-k}}+Cv^{n-k}\\ &&&=Fr(v+va_{\overline {n-k-1}|})+Cv^{n-k}\\ &&&=v(Fr+\underbrace{Fra_{\overline {n-(k+1}|}+Cv^{n-(k+1)}}_{=B_{k+1}})\\ &\Leftrightarrow & B_k(1+i)&=Fr+B_{k+1}\\ \end{align} [[/math]]

  • it follows that [math]\Delta B_k:=B_{k+1}-B_k=iB_k-Fr[/math]
  • (terminology) if [math]\Delta B_k \gt 0\Leftrightarrow B_{k+1} \gt B_k[/math], then there is writing up or accumulation of discount (recall that [math]C-P[/math] is discount if [math]P \lt C[/math])
  • actually, there is accumulation of discount if and only if [math]P \lt C[/math]
  • (terminology) if [math]\Delta B_k\lt0\Leftrightarrow B_{k+1}\lt B_k[/math], then there is writing down or accumulation of premium (recall that [math]P-C[/math] is premium if [math]P \gt C[/math])
  • actually, there is accumulation of premium if and only if [math]P \gt C[/math]

Example

Consider a bond with [math]P=1000,F=1500,C=908.65,r=5\%,i=3\%[/math]. Then, since [math]B_0=P=1000,B_1=B_0(1+i)-Fr=1000(1.03)-1500(0.05)=955,B_2=955(1.03)-1500(0.05)=908.65=C[/math], we know that [math]n=2[/math]. Also, since [math]\Delta B_1\lt0[/math] and [math]\Delta B_2\lt0[/math], there is writing down, or accumulation of premium at time [math]1[/math] and [math]2[/math].

Alternatively, we can use the basic formula to determine [math]n[/math]:

[[math]] \begin{align} && 1000&=P=B_0=1500(0.05)a_{\overline n|}+908.65(1.03)^{-n}\\ &\Rightarrow& 1000&=75(1-1.03^{-n})/0.03+908.65(1.03)^{-n}\\ &\Rightarrow& 1591.35(1.03)^{-n}&=1500\\ &\Rightarrow& -n&=\frac{\ln(1500/1591.35)}{\ln 1.03}\\ &\Rightarrow& n&=2. \end{align} [[/math]]

Bond amortization schedule

Since the nature of a bond is quite similar to that of a loan, we can construct a bond amortization schedule, which is similar to the loan amortization schedule.

Recall that in the loan amortization schedule, 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 book value ([math]B_k[/math])
  • for the installment, we have mentioned that a corresponding term of bond is coupon payment ([math]Fr[/math])
  • for the principal repaid, a similar term is [math]\Delta B_k:=B_{k+1}-B_k[/math], but since we are constructing amortization schedule, the book value is expected to be decreasing (premium bond), and so [math]\Delta B_k\lt0[/math], and we often do not want to deal with the negative sign, so we define an alternative term as follows:
Definition (Principal adjustment)

The principal adjustment is the decrease (or amortization) of book value occured at the end of coupon payment period. That is, the principal adjustment at the end of the [math]k[/math]th coupon payment period, denoted by [math]P_k[/math], is

[[math]] P_k=B_{k-1}-B_k=-\Delta B_{k-1}. [[/math]]

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.

Proposition (Interest paid on the book value)

The interest paid on the book value at the beginning of [math]k[/math]th period is

[[math]] I_k=iB_{k-1}. [[/math]]

Show Proof

It follows from the definition of interest.

Then, we have an similar formula which links [math]P_k[/math] and [math]I_k[/math], compared to the situation of loan.

Proposition (Principal adjustment plus interest paid equals coupon)

The [math]k[/math]th coupon ([math]k[/math] is a number such that [math]k[/math]th coupon exists) is

[[math]] k\text{th coupon}=P_k+I_k. [[/math]]

Show Proof

Since [math]P_k=-\Delta B_{k-1}=Fr-iB_{k-1}[/math] by recursive formula of book value, and [math]I_k=iB_{k-1}[/math],

[[math]] P_k+I_k=Fr\cancel{-iB_{k-1}+iB_{k-1}}=Fr=k\text{th coupon}, [[/math]]
since each coupon is of the same amount [math]Fr[/math].

Now, we proceed to construct the amortization schedule.

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

To do this, we start from [math]B_0[/math]. 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:

Proposition (Premium/discount formula of book value)

Book value at time [math]k[/math] in which [math]k[/math] is a nonnegative integer is

[[math]] B_k=C+C(g-i)a_{\overline {n-k}|i} [[/math]]

Show Proof

The proof is identical to the proof for premium/discount formula of bond price, except that [math]n[/math] is replaced by [math]n-k[/math].

By definition, the coupon payment is [math]Cg=Fr[/math]. Then, using these, we can determine [math]I_k[/math] and [math]P_k[/math] as follows:

Corollary (Determining interest paid and principal adjustment of each coupon)

The interest paid in the [math]k[/math]th coupon, denoted by [math]I_k[/math], is

[[math]] iB_{k-1}=i\left(C+C(g-i)a_{\overline {n-k+1}|i}\right), [[/math]]
and the principal adjustment (or amount of premium/discount (depending on whether the bond is premium or discount bond) accumulated) in the [math]k[/math]th coupon, denoted by [math]P_k[/math] is
[[math]] C(g-i)v^{n-k+1}. [[/math]]

Show Proof

For the formula for [math]I_k[/math], by the proposition about formula of [math]I_k[/math] and premium/discount formula of book value, we have

[[math]] I_k=iB_{k-1}=i\left(C+C(g-i)a_{\overline {n-k+1}|i}\right). [[/math]]

For the formula of [math]P_k[/math], by the proposition about relationship between [math]P_k[/math] and [math]I_k[/math], we have

[[math]] \begin{align} P_k&=\text{coupon}-I_k=Cg-i\left(C+C(g-i)a_{\overline {n-k+1}|i}\right)\\ &=Cg-Ci-Ci(g-i)a_{\overline {n-k+1}|i}\\ &=(g-i)\left(C-Cia_{\overline {n-k+1}|i}\right)\\ &=(g-i)\left(C-C\cancel i\cdot\frac{1-v^{n-k+1}}{\cancel i}\right)\\ &=C(g-i)\left(1-(1-v^{n-k+1})\right)\\ &=C(g-i)v^{n-k+1}. \end{align} [[/math]]

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

Bond amortization schedule
[math]k[/math] Coupon [math]I_k=iB_{k-1}[/math] [math]P_k=\text{coupon}-I_k[/math] [math]B_k[/math]
[math]0[/math] N/A N/A N/A [math]C+C(g-i)a_{\overline n|i}[/math]
[math]1[/math] [math]Cg[/math] [math]iB_0=i(C+C(g-i))a_{\overline n|i}[/math] [math]Cg-I_1=C(g-i)v^n[/math] [math]C+C(g-i)a_{\overline {n-1}|i}[/math]
[math]2[/math] [math]Cg[/math] [math]iB_1=i(C+C(g-i))a_{\overline {n-1}|i}[/math] [math]Cg-I_2=C(g-i)v^{n-1}[/math] [math]C+C(g-i)a_{\overline {n-2}|i}[/math]
[math]\vdots[/math]
[math]m[/math] [math]Cg[/math] [math]iB_{m-1}=i(C+C(g-i))a_{\overline {n-m+1}|i}[/math] [math]Cg-I_m=C(g-i)v^{n-m+1}[/math] [math]C+C(g-i)a_{\overline {n-m}|i}[/math]
[math]\vdots[/math]
[math]n-1[/math] [math]Cg[/math] [math]iB_{n-1}=i(C+C(g-i))a_{\overline 2|i}[/math] [math]Cg-I_{n-1}=C(g-i)v^2[/math] [math]C+C(g-i)a_{\overline 1|i}[/math]
[math]n[/math] [math]Cg[/math] [math]iB_n=i(C+C(g-i))a_{\overline 1|i}[/math] [math]Cg-I_n=C(g-i)v[/math] [math]C+\underbrace{C(g-i)a_{\overline 0|i}}_0[/math]
Total [math]nCg[/math] [math]\text{total coupon}-\text{total principal adjustment}=nCg-C(g-i)a_{\overline n|i}[/math] [math]C(g-i)a_{\overline n|i}[/math]


  • we can see that when a bond is bought at premium (i.e. [math]P \gt C\Rightarrow C(g-i)a_{\overline n|i}\gt0[/math]), the book value will be gradually adjusted downward since each principal adjustment is positive, i.e. there is decrease (amortization) in book value from one period to another period
  • we can see that when a bond is bought at discount (i.e. [math]P \lt C\Rightarrow C(g-i)a_{\overline n|i}\lt0[/math]), the book value will be gradually adjusted upward since each principal adjustment is negative, i.e. there is increase in book value from one period to another period

Example

Consider a 5-year bond with [math]3\%[/math] semiannual coupon rate, and [math]F=150[/math]. It is bought at a premium with yield rate [math]10\%[/math] compounded semiannually. Suppose [math]C=100[/math]. Compute the sum of principal adjustments at the end of 1st, 2nd and 3rd half-years, i.e. [math]P_1+P_2+P_3[/math]. Hence, compute the book value at half-year 3 using [math]P_1,P_2,P_3[/math].

Solution

The effective semiannual yield rate [math]i=5\%[/math]. Also, 5 years [math]\Rightarrow [/math] 10 semiannual coupons, and each semiannual coupon is of [math]Fr=Cg=150(0.03)=4.5\Rightarrow g=4.5/100=0.045[/math]. So,

[[math]] \begin{align} P_1+P_2+P_3&=100(0.045-0.05)(1.05)^{-10}+100(0.045-0.05)(1.05)^{-9}+100(0.045-0.05)(1.05)^{-8} &\approx -0.96768. \end{align} [[/math]]

Thus,

[[math]] B_3=B_0-P_1-P_2-P_3\approx 100+100(0.045-0.05)a_{\overline {10}|0.05}-(-0.96768) \approx 97.10681. [[/math]]

Example: (Bond amortization using indirect information)

Consider a 10-year bond with annual coupons. It is bought at a premium to yield [math]10\%[/math] annually. It is given that the accumulation of premium (i.e. amount written down) in the last coupon is [math]10[/math]. Compute the accumulation of premium from 2nd year to 9th year, i.e. [math]P_2+\cdots+P_9[/math].

Solution

There are 10 coupons. Since the amount written down in the last (i.e. 10th) coupon is [math]10[/math],

[[math]] C(g-i)v_{0.1}=10\Rightarrow C(g-i)=10(1.1)=11 [[/math]]

It is more convenient to compute the total accumulation of premium of 1st year to 10th year and then subtract the unwanted accumulations of premium:

[[math]] P_2+\cdots+P_9 =P_1+\cdots+P_{10}-P_1-P_{10} =C(g-i)a_{\overline {10}|0.1}-C(g-i)v_{0.1}^{10}-10 =11a_{\overline {10}|0.1}-11(1.1)^{-10}-10 \approx 53.349264. [[/math]]

Callable bond

A callable bond is a bond for which the borrower (or issuer) has an option to redeem prior to its maturity date.

  • we say that a borrower calls a bond when he redeems it prior to its maturity date, and hence the name 'callable bond
  • 'call' has similar meaning in some of other contexts, e.g. 'call' a loan by bank

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 worst-case scenario to the investor [4]. That is, the borrower will choose the option such that the investor has most disadvantage, as follows:

  • if the redemption value ([math]C[/math]) on all redemption dates are equal, then if [math]i \lt g\Leftrightarrow P \gt C[/math], then assume that the redemption date will be the earliest possible date, otherwise (i.e. [math]i \gt g\Leftrightarrow P \lt C[/math]), assume that the redemption date will be the latest possible date
  • this is because if [math]i \lt g\Leftrightarrow P \gt C[/math], the bond was bought at a premium, and thus there will be a loss at redemption, so the most unfavourable condition to the investor occurs when the loss happens at the earliest time [5]
  • if [math]i \gt g\Leftrightarrow P \lt C[/math], the bond was bought at a discount, and thus there will be a gain at redemption, so the most unfavourable condition to the investor occurs when the gain happens at the latest time [6]
  • if the redemption value ([math]C[/math]) on all the redemption dates including the maturity date are not equal, then we need to compute the bond price at different possible redemption dates to check which is the lowest , and thus is most unfavourable to the investor [7]

In particular, it is common for a callable bond to have redemption values that decrease as the term of the bond increases, 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:

Definition (Call premium)

The call premium is the excess of the redemption value when calling the bond over the par value.

Example: callable premium bond

An investor purchases a [math]100[/math] par-value 5-year bond with [math]5\%[/math] annual coupon rate, at the bond price [math]P[/math]. The bond is callable at [math]90[/math] (which equals its redemption value) any coupon payment date from the end of 3rd year to the end of 5th year. Given that the annual interest rate is [math]10\%[/math], compute [math]P[/math].

Solution

Since [math]g=\frac{100(0.05)}{90}\approx 0.05555 \lt i=0.1[/math], the bond is a discount bond, and so we assume that the redemption date will be the latest possible date, i.e. at the end of 5th year.

So,

[[math]] P=Fra_{\overline 5|0.1}+Cv_{0.1}^5=5a_{\overline 5|0.1}+90(1.1)^{-5} \approx 74.836849. [[/math]]

If the redemption date is the earliest possible date instead, i.e. at the end of 3rd year, then

[[math]] P=5a_{\overline 3|0.1}+90(1.1)^{-3}\approx 80.05259. [[/math]]

Example: (Callable discount bond with callable premium)

An investor purchases a [math]1000[/math] par-value 10-year bond with [math]10\%[/math] semiannual coupon rate, at the bond price [math]P[/math]. The bond is callable at [math]1100[/math] from any coupon payment date from the 10th coupon to 15th coupon, and at [math]1050[/math] from the 16th coupon to 20th coupon. Given that the annual interest rate is [math]10.25\%[/math], compute [math]P[/math].

Solution

The semiannual interest rate is [math]i=1.1025^{1/2}-1=0.05[/math]. Since the redemption values on different redemption dates are different, we need to compute the bond price at different redemption date to check that which is the lowest.

When [math]10\le n\le 15[/math] ([math]n[/math] means the [math]n[/math]th coupon payment date), the bond price is

[[math]] P=1100+1100(1000(0.1)/1100-0.05)a_{\overline {n}|0.05} =1100+45a_{\overline {n}|0.05} [[/math]]

by premium/discount formula. When [math]16\le n\le 20[/math],

[[math]] P=1050+1050(1000(0.1)/1050-0.05)a_{\overline {n}|0.05} =1050+47.5a_{\overline n|0.05} [[/math]]

by premium/discount formula.

Since the larger the [math]n[/math], the larger the value of [math]a_{\overline {2n}|0.05}[/math], the price is the lowest at [math]n=10[/math] when [math]10\le n\le 15[/math], and the price is the lowest at [math]n=16[/math] when [math]16\le n\le 20[/math].

It remains to compare these two prices to determine which is the lowest price when [math]10\le n\le 20[/math].

  • when [math]n=10[/math], [math]P=1100+45a_{\overline {10}|0.05}\approx 1447.478[/math]
  • when [math]n=16[/math], [math]P=1050+47.5a_{\overline {16}|0.05}\approx 1564.794[/math]

Thus, the lowest price occurs at [math]n=10[/math], and is [math]1447.478[/math].

General References

  • Wikibooks contributors. "Financial Math FM/Bonds,". Wikibooks. Wikibooks. Retrieved 5 November 2023.

Wikipedia References

  • Wikipedia contributors. "Bond (finance)". Wikipedia. Wikipedia. Retrieved 5 November 2023.

References

  1. 1.0 1.1 Chorafas, Dimitris N (2005). The management of bond investments and trading of debt. Elsevier Butterworth-Heinemann. pp. 49–50. ISBN 9780080497280. Archived from the original on 26 April 2023. Retrieved 16 January 2023.
  2. Bonds Archived 2012-07-18 at the Wayback Machine, accessed: 2012-06-08
  3. https://www.soa.org/globalassets/assets/Files/Edu/2019/exam-fm-notation-terminology2.pdf
  4. the bond price determined under this assumption is defensive pricing
  5. also, when the redemption happens at the earliest 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
  6. also, when the redemption happens at the latest 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
  7. 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