Financial Market Analysis (FMAx) Module 2

Bond Pricing

This training material is the property of the International Monetary Fund (IMF) and is intended for use in IMF Institute for Capacity Development (ICD) courses. Any reuse requires the permission of the ICD. The Relevance to You

You might be… § An investor.

§ With an institution that is an investor. You may be managing a portfolio of foreign assets in a sovereign wealth fund or in a central bank.

§ With an institution that is in charge of issuing sovereign bonds.

§ With an institution that is a financial regulator. Defining a – 1

A bond is a type of fixed income . Its promise is to deliver known future cash flows.

§ Investor (bondholder) lends money (principal amount) to issuer for a defined period of time, at a variable or fixed interest rate

§ In return, bondholder is promised § Periodic payments (most of the times paid semiannually); and/or § The bond’s principal (maturity value/par value/face value) at maturity. Defining a Bond – 2

Some bond have embedded options.

§ Callable Bond: The issuer can repurchase bond at a specific price before maturity.

§ Putable Bond: Bondholder can sell the issue back to the issuer at par value on designated dates (bond with a put option). Bondholder can change the maturity of the bond. Central Concept:

The Present Value is…

§ The value calculated today of a series of expected cash flows discounted at a given interest rate.

§ Always less than or equal to the future value, because money has interest- earning potential: . The Bond Pricing Formula – 1

Consider a bond paying coupons with frequency n. § Cash flows: coupon C paid with frequency n up to year T, plus the principal M, paid at T.

§ How much is the stream of cash flows worth today? To answer this question we need to calculate the present value of the cash flows. § The present value is the price we are willing to pay today in order to receive the stream of cash flows. The Bond Pricing Formula – 2

Bond Price is equal to Present Value of all the cash flows you receive if you hold to maturity.

nT CM =+ P å snT(2.1) s=1 æöæöyy ç÷ç÷11++ èøèønn P: bond price; C: coupon payment (assumed constant); n: number of coupon payments per year; T: number of years to maturity; y: interest rate used to discount the cash flows; -to-maturity (YTM) or market required yield; M: par value (or face value, or maturity value) of the bond. The Bond Pricing Formula – 3

Bond Price is equal to Present Value of all the cash flows you receive if you hold to maturity. CC CCM+ P =+21 +++L nT- nT æöy æöyyy æö æö ç÷1 + ç÷111+++ ç÷ ç÷ èøn èønnn èø èø nT CM =+ å s nT s=1 æöæöyy ç÷ç÷11++ èøèønn éù êú CMêú1 =1-nT+ nT (2.2) æöy êúæöæöyy ç÷êúç÷ç÷11++ èøn ëûèøèønn The Bond Pricing Formula – 4

Three special cases of the bond pricing formula:

M § A zero-coupon bond: P = nT æöy ç÷1+ èøn éù êú C êú1 § An annuity (coupons only): P =1 - nT æöy êúæöy ç÷êúç÷1 + èøn ëûèøn

C § A perpetuity (coupons only, infinite maturity): P = æöy ç÷ èøn The Bond Pricing Formula – 5

The bond pricing formula tells us…

§ The higher the coupon rate, the higher the coupon payments, and the higher the bond price.

§ The higher the YTM, the lower the bond price. The higher the YTM, the more you discount the bond cash flows; this ultimately lowers the bond price. Yield Measures: The Yield-to-Maturity – 1

The most important bond yield measure is the yield-to-maturity (YTM).

The YTM is the internal (IRR) of a bond investment.

§ The IRR is the interest rate which ensures that the net present value (NPV) of an investment is equal to zero.

§ Hence, the YTM is the interest rate which ensures that the NPV of a bond investment is equal to zero. Yield Measures: The Yield-to-Maturity – 2

Let us compute the present value of the bond cash flows assuming that the annual YTM is equal to 10%. The market bond price is US$ 655.9.

Recall the bond pricing formula (2.2):

éù êú nT CMC1 M =+=êú-+ P å snTnTnT1 s=1 æöæöyyæöy êú æöæö y y ç÷ç÷11++ç÷êú ç÷ç÷ 1 + 1 + èøèønnèøn ëû èøèø n n Yield Measures: The Yield-to-Maturity – 3

C denotes the coupon payment and is calculated as follows:

cM* C = (2.3) n

c = the coupon rate M = the face value of the bond n = the number of intra-year coupon payments: with semiannual coupon payments, n=2. Yield Measures: The Yield-to-Maturity – 4

We can use (2.2) and (2.3) to compute the bond price, assuming that the annual YTM is 10%:

æö0.07*1000 éù 2*15 ç÷ êú 2 1000 35 1 1000 =+=èø êú-+ P å s 2*15*1 30 30 s=1 æöæö0.10 0.100.10 êú æöæö 0.10 0.10 ç÷ç÷11++êú ç÷ç÷ 1 + 1 + èøèø222 ëû èøèø 2 2 =>769.4 655.9

The computed price is higher than the market bond price: 10% cannot be the YTM. Yield Measures: The Yield-to-Maturity – 5

Let us compute the bond price assuming that the annual YTM is 12%:

æö0.07*1000 éù 2*15 ç÷ êú 2 1000 35 1 1000 =+=èø êú-+ P å s 2*15*1 30 30 s=1 æöæö0.12 0.120.12 êú æöæö 0.12 0.12 ç÷ç÷11++êú ç÷ç÷ 1 + 1 + èøèø222 ëû èøèø 2 2 = 655.9

The annual YTM is 12%, as the computed bond price is equal to the actual market price (US$655.9). Yield Measures: The Yield-to-Maturity – 6

Finally, let us recall:

CC CCM+ P =+21 +++L nT- nT æöy æöyyy æö æö ç÷1+ ç÷111+++ ç÷ ç÷ èøn èønnn èø èø

C and M are known. § If you know P, you can derive the YTM (y). § If you know the YTM, you can derive P.

The YTM is an alternative way to express the bond price. Yield Measures: Bond-Equivalent Yield

The Bond Equivalent Yield: • In the previous example, we used a yield-to-maturity of 12%, which is the bond- equivalent yield.

• To get the bond-equivalent yield, you have to multiply the effective semiannual rate (6%) by 2 (to get 12%).

• But the bond-equivalent yield is just a market convention to quote the bond yield.

• The effective annual yield-to-maturity is calculated differently. Yield Measures: Effective Yield

The effective annual yield-to-maturity Y is the actual yield received by the investor; it takes into account the compound interest as well.

Example: you invest $1 at an annual yield (YTM) of 12% (bond–equivalent yield). After 6 months you get: 0.12 $1 ∗ 1 + = $1.06 2 After 12 months you get: 0.12 $1∗ 1 + =$1.1236 2 The effective annual yield-to-maturity Y is:

0.12 Y= 1 + −1=0.1236=12.36%>YTM=12% 2 Yield Measures: The Current Yield

Another bond yield measure is the current yield. § The current yield is calculated as the annual coupon payment divided by the bond price;

§ For example, the current yield for an 18-year, 6% coupon bond selling for US$700.89 per US$1,000 face value is…

60 CY ===0.0856 8.56% 700.89 Yield Measures: The Yield-to-Call

Callable bond: the issuer can repurchase bond at a specific price before maturity.

§ YTM is calculated assuming that the bond will be held until maturity.

§ How to calculate the yield of a bond which is callable?

§ We need to calculate the yield-to-call (YTC). Yield Measures: The Yield-to-Put and Yield-to-Worst

Yield-to-put (YTP): It is the yield on a putable bond. Price of putable bond is like the price of a standard coupon bond, but with a modified maturity (T*), and where the maturity value M is the put price (PP).

CC C CPP+ P =+ +++L PB æöy 22*21T* - T 1+ æöyyæöy æö ç÷ç÷11++ç÷1+ ç÷ èøn èønnèøn èø

Yield-to-worst (YTW): It is the smallest of the possible yield measures that can be computed for a given bond issue. Yield Measures: Bond Investment Risks

Interest Rate Risk: Risk that the bond value changes following a change in interest rates. § An increase in the YTM after purchase of the bond leads to a capital loss.

Reinvestment Risk: Risk of not being able to reinvest all future coupon payments at the initial YTM. § Zeros have no reinvestment risk.

Default Risk: Risk that the bond issuer is unable to make the required payments to the bondholder. Bond Pricing Example 1 – Coupon Bond

Applying the formula: éù êú nT CMC1 M =+=êú-+ P å s nT1 nT nT s=1 æöæöyyæöy êú æöæö y y ç÷ç÷11++ç÷êú ç÷ç÷ 1 + 1 + èøèønnèøn ëû èøèø n n éù êú 40 45 1000 45 1 1000 =+=êú-+ å s 401 40 40 s=1 æöæö0.06 0.06æö0.06 êú æöæö 0.06 0.06 ç÷ç÷11++ç÷êú ç÷ç÷ 1 + 1 + èøèø22èø2 ëû èøèø 2 2 = 1,040.2 +=306.5 1,346.7

Alternatively, you could use Excel: § Write out the cash flows over time and discount them back to the present, or... § Use the PRICE function § Repeat the exercise, assuming that the bond pays 9% annual coupons. Bond Pricing Example 2 – Zero-Coupon Bond

Consider now zero-coupon bonds (“zeros”). § Zero-coupon bonds pay no coupons.

§ With no coupons, the pricing formula (2.4) simplifies to:

M PZ = nT æöy ç÷1 + èøn Bond Pricing Example 2 – Zero-Coupon Bond

For example, consider a 20-year zero-coupon bond with a face value of US$1,000. § Assume that the market required yield (YTM) is 6%.

§ What is the price of the bond?

1000 PZ ==40 306.6 æö0.06 ç÷1+ èø2 Premium, Par, and Discount Bonds – 1

YTM Coupon rate Maturity value Bond price 6% 9% US$1,000 US$1,346.7

7% 9% US$1,000 US$1,213.6

8% 9% US$1,000 US$1,099

9% 9% US$1,000 US$1,000

10% 9% US$1,000 US$914.2 Premium, Par, and Discount Bonds – 2

§ If coupon rate = YTM è bond price = maturity value The bond is trading at par.

§ If coupon rate > YTM è bond price > maturity value The bond is trading at a premium.

§ If coupon rate < YTM è bond price < maturity value The bond is trading at a discount. Premium, Par, and Discount Bonds – 3

If coupon rate < YTM è bond price < maturity value; the bond is trading at a discount.

Investors purchasing the bond receive interest payments which are below the required market return. § They are prepared to hold the bond only if they can purchase the bond at a discount, only if the bond price is below the par value. Premium, Par, and Discount Bonds – 4

If coupon rate > YTM è bond price > maturity value: bond is trading at a premium.

Investors purchasing the bond receive interest payments which are above the required market return. § Prepared to pay a premium to hold that bond, will get more interest income than if lending at current market rate. Premium, Par, and Discount Bonds – 5

The only difference is: § Compared to discount and par, premium bonds get more return from the coupons through time.

§ Compared to par and premium, discount bonds get more return from the principal through time (capital gains).

§ Zeros get all of their return from capital gains. The Time Path of the Bond Price – 1

Consider the following 1,250 question: 1,200 1,150 How does the bond price 1,100 change as we approach 1,050 maturity? 1,000

950

900

850

800 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Premium Par Discount The Time Path of the Bond Price – 2

Let us remember…

nT CM =+ P å snT s=1 æöæöyy ç÷ç÷11++ èøèønn The Time Path of the Bond Price – 3

Time path of discounted coupon payments: Time path of discounted face value:

1,000 1,000

800 800

600 600

Value ($) 400 Valu e($) 400

200 200

0 0 20 18 16 14 12 10 8 6 4 2 0 20 18 16 14 12 10 8 6 4 2 0 Time to maturity Time to maturity

Premium Par Discount Premium Par Discount Pricing and Bond Coupon Dates – 1

So far, we considered only pricing bonds at issuance. However, most transactions involve purchases in the secondary market, with existing bonds.

§ These generally take place in between coupon dates.

§ How to price them? Pricing and Bond Coupon Dates – 2

Price should include compensation that the buyer must give to the seller for the portion of the next coupon that the seller has earned but will not receive. This is called accrued interest.

For example… § Suppose coupon payments are at end-June and end-December, and you are buying the bond at end-May 2016. § Hence, the seller has "accrued" 5 out of the 6 months of the end-June coupon payment, and therefore is entitled to receive 5/6 of the coupon. Pricing and Bond Coupon Dates – 3

Accrued interest (AI) depends on the number of days between the last coupon payment and the date when the bond is traded as a portion of the number of days in the coupon period.

æöNumber of days between last coupon payment and trading date AI = C*ç÷= C*w (2.4) èøNumber of days in coupon period

§ In the previous example, w=5/6 § Also, the day/month convention will matter. Pricing and Bond Coupon Dates – 4

In considering, “How to price a bond that is traded in between coupon dates?”

§ We always have to discount cash flows back to the present § The only complication is that, nT -1 because of where you are in the D CM timeline, you have to consider =+ PB å sw+(1- ) nTw - 1+ (1- ) fractions of coupon periods (in this s=0 æöyy æö example, semesters) for ç÷11++ ç÷ the cash flows. èønn èø Pricing and Bond Coupon Dates – 5

In the financial press, a bond price is typically quoted net of AI; this price is called clean (or flat) price.

The actual dirty (or invoice) price that a buyer pays for the bond is equal to the clean price plus AI PD = PC + AI

When settlement date and coupon date are the same, dirty and clean prices are equal. Pricing and Bond Coupon Dates – 6

Step 1 - Accrued Interest: 0.0675*100æö 135 AI ==**22.50ç÷ 2365èø

T -1 CM D =+ PB å sw+(1- ) T - 1+ (1- w ) Step 2 - Dirty Price: s=0 (11++yy) ( ) 38- 1 10 100 D =+= PB å s+0.26 38- 1+ 0.26 121.52 s=0 æöæö0.0515 0.0515 ç÷ç÷11++ èøèø22

CD Step 3 - Clean Price: PPAIBB=-=121.52- 2.50= 119.02 A Yield for a Bond Portfolio – 1

Step 1: We first calculate the semiannual coupon payments for each bond, where M is the maturity value, c is the coupon rate and n the frequency of coupon payments. cM* C = n

Bond Coupon rate Maturity Maturity value Semiannual Price ($) YTM (years) ($) coupon payment

A 7.0% 5 10,000,000 350,000 6.0%

B 10.5% 7 20,000,000 1,050,000 10.5%

C 6.0% 3 30,000,000 900,000 8.5%

Total A Yield for a Bond Portfolio – 2

Step 2: We calculate the price of each bond in the portfolio using the pricing formula.

--nT nT nCéùæö y æö y P =+êú 1-ç÷11++M ç÷ ynëûêúèø èø n

Bond Coupon rate Maturity Maturity Semiannual Price ($) YTM (years) value ($) coupon payment

A 7.0% 5 10,000,000 350,000 10,426,510 6.0%

B 10.5% 7 20,000,000 1,050,000 20,000,000 10.5%

C 6.0% 3 30,000,000 900,000 28,050,098 8.5%

Total 58,476,608 A Yield for a Bond Portfolio – 3

Step 3: Calculate the cash flows stemming from all bonds in the portfolio.

§ The portfolio YTM will be the rate at which the discounted value of all cash flows is equal to the market value of the portfolio (the sum of prices).

§ The portfolio YTM is 8.97% (obtained with Goal Seek).

§ You can verify that the portfolio YTM is not the average of the YTMs of the individual bonds. A Yield for a Bond Portfolio – 4

Period Bond A cash flow Bond B cash flow Bond C cash flow Portfolio market Present value of value period cash flow 1 350,000 1,050,000 900,000 2,300,000 2,201,224 2 350,000 1,050,000 900,000 2,300,000 2,106,691 3 350,000 1,050,000 900,000 2,300,000 2,016,217 4 350,000 1,050,000 900,000 2,300,000 1,929,629 5 350,000 1,050,000 900,000 2,300,000 1,846,759 6 350,000 1,050,000 30,900,000 32,300,000 24,821,118 7 350,000 1,050,000 1,400,000 1,029,635 8 350,000 1,050,000 1,400,000 985,416 9 350,000 1,050,000 1,400,000 943,097 10 10,350,000 1,050,000 11,400,000 7,349,699 11 1,050,000 1,050,000 647,874 12 1,050,000 1,050,000 620,050 13 1,050,000 1,050,000 593,422 14 21,050,000 21,050,000 11,385,777 Total 58,476,608

YTM for the portfolio 8.97% Total Return Analysis Concepts – 1

Holding period of the bond is called investment horizon.

§ We need to perform total return analysis (TRA).

§ To find the Total Return, we need to compute the Total Future Value (TFV): the value of the bond investment at the end of the investment horizon. Total Return Analysis Concepts – 2

Information we need to calculate TFV:

§ The investment horizon.

§ The reinvestment rate of coupon payments (which need not be constant or equal to YTM).

§ The market required yield at the end of the investment horizon (which may not be equal to the rate today). Total Return Analysis Concepts – 3

TFV is the sum of two components:

1. The future value of the coupon payments plus the interest-on-interest income at the end of the investment horizon.

2. The projected price of the bond at the end of the investment horizon.

Thus TRA computes the return that would be achieved by buying the bond today and getting the TFV at the end of the investment horizon. Total Return Analysis Mechanics – 1

Investment horizon

Start End Maturity

1. Future value of coupon + 2. Projected price of the payments plus interest-on- bond interest income = TFV of the bond investment Total Return Analysis Mechanics – 2

Computing TFV (semi-annual coupon payments) Step 1: Find the future value of the coupon payments plus the interest-on-interest income at the end of the horizon (S), and the purchase price of the bond (P):

2-1tt 2-2 æörr æö rr æö rr SC 1=+ç÷ ++ C ç÷ 1 + --- +++ C ç÷ 1 C èø22 èø èø 2 22tt Céùéùæö rr2 C æö rr S =+êúêúç÷ 1 -1= ç÷ 1 + -1 (2.5) æörr êúêúèø22rr èø ç÷ëûëû èø2 2T CM + P = å sT2 s=1 æöæöyy ç÷ç÷11++ èøèø22

C is the semiannual coupon payment; t is the investment horizon (number of years); rr is the reinvestment rate. Total Return Analysis Mechanics – 3

Step 2: Find the projected sale price of the bond at the end of the investment horizon.

2m CM =+ B å sm 2 (2.6) s=1 æöæöyy ç÷ç÷11++ èøèø22

m = the number of years left before maturity at the end of the investment horizon (m

Step 3: Add up (2.5) and (2.6). 22tt Céùéùæö rr2 C æö rr S =+=+êúêúç÷1-11-1 ç÷ æörr êúêúèø22rr èø ç÷ëûëû èø2 2m CM =+ B å sm2 s=1 æöæöyy ç÷ç÷11++ èøèø22 2t 2Céùæö rr2m C M =+= + + + TFV S B êúç÷1 -1å sm 2 (2.7) rr ëûêúèø2 s=1 æöæöyy ç÷ç÷11++ èøèø22

(2.9) denotes TR: return achieved by an investment that purchases the bond today at its market price and receives TFV at the end of the investment horizon (hence similar to the return on a zero). Total Return Analysis An Example – 1

The Future Value:

2t Crr40éùæö 6 S = êúç÷ 1 + -1 = éù( 1.03) -1 = 258.74 æörr êúèø20.03ëû ç÷ëû èø2 éù êú C1êú M B = 1 - 2m + 2m = 1,098.50 æöy êúæöyy æö ç÷êúç÷1 + ç÷ 1 + èø2 ëûèø22 èø TFV = 258.74 + 1,098.50 = 1,357.24 Total Return Analysis An Example – 2

The Purchase Price:

2T CM + P = å sT2 s=1 æöæöyy ç÷ç÷11++ èøèø22 0.08*1000 40 1000 2 + = å t 40 t=1 æöæö0.10 0.10 ç÷ç÷11++ èøèø22 40 40 1000 += = å t 40 828.4 t=1 (1++ 0.05) ( 1 0.05) Total Return Analysis An Example – 3

TR of the Bond Investment:

Semi-annual rate of return 1 1 æöTFVyear*2 æö 1,357.24 6 ç÷ ç÷-1 =ç÷ -1=0.0858=8.58% èøPurchase priceèø 828.4 Annualized rate of return (Semi-annual rate ofreturn*2) =0.0858*2=0.1715=17.15% Effective annualized rate of return 2 éù2 êú(1+Semi-annual rate ofreturn) -1 =(1.0858) -1=0.1789=17.89% ëûêú Module Wrap-Up – 1

The price of a bond is equal to the present value of its cash flows:

éù êú nT CMC1 M =+=êú-+ P å s nT1 nT nT s=1 æöæöyyæöy êú æöæö y y ç÷ç÷11++ç÷êú ç÷ç÷ 1 + 1 + èøèønnèøn ëû èøèø n n P = bond price C = coupon payment M = face value/par value/maturity value y = semiannual yield to maturity T = number of years to maturity n = number of coupon payments per year. Module Wrap-Up – 2

The YTM is another way to express the bond price.

1. Par bond: coupon rate = y.

2. Discount bond: coupon rate < y.

3. Premium bond: coupon rate > y.

For the same issuing institution, same market, and same maturity, all three types of bonds will have the same YTM. Module Wrap-Up – 3

When buying a bond in between coupon payments: § Clean price + AI = Sum of Discounted Cash Flows = Dirty Price

§ Accrued Interest (AI) = Coupon × (# days from last coupon to settlement date) / (# days in coupon period).

Note: If buying a bond with the intention of selling before maturity, total return includes coupon payments and their reinvestment (interest-on-interest), plus the sale price at the end of the horizon (expected capital gains).