How To Value A Bond In Excel

Similar documents
Company Share Price Valuation using Free Cash Flow To Equity

Capital Budgeting. Financial Modeling Templates

Weighted Average Cost of Capital (WACC)

Gantt Chart for Excel

Company Financial Plan

Critical Path Method (CPM)

Financial Forecasting (Pro Forma Financial Statements)

Dick Schwanke Finite Math 111 Harford Community College Fall 2013

Bond Price Arithmetic

rate nper pmt pv Interest Number of Payment Present Future Rate Periods Amount Value Value 12.00% 1 0 $ $112.00

TIME VALUE OF MONEY #6: TREASURY BOND. Professor Peter Harris Mathematics by Dr. Sharon Petrushka. Introduction

Excel Financial Functions

Appendix C- 1. Time Value of Money. Appendix C- 2. Financial Accounting, Fifth Edition

UNDERSTANDING HEALTHCARE FINANCIAL MANAGEMENT, 5ed. Time Value Analysis

Basic financial arithmetic

Fixed Income: Practice Problems with Solutions

Finding the Payment $20,000 = C[1 1 / ] / C = $488.26

6: Financial Calculations

2 The Mathematics. of Finance. Copyright Cengage Learning. All rights reserved.

Compounding Quarterly, Monthly, and Daily

Appendix. Time Value of Money. Financial Accounting, IFRS Edition Weygandt Kimmel Kieso. Appendix C- 1

CHAPTER 15: THE TERM STRUCTURE OF INTEREST RATES

JF MSISS. Excel Tutorial 4

Interest Rates and Bond Valuation

Chapter 8. Step 2: Find prices of the bonds today: n i PV FV PMT Result Coupon = 4% ? Zero coupon ?

Bond valuation. Present value of a bond = present value of interest payments + present value of maturity value

CHAPTER 2. Time Value of Money 2-1

Practice Questions for Midterm II

Problem Set: Annuities and Perpetuities (Solutions Below)

Click Here to Buy the Tutorial

Module 5: Interest concepts of future and present value

Chapter 4. The Time Value of Money

CHAPTER 15: THE TERM STRUCTURE OF INTEREST RATES

CHAPTER 15: THE TERM STRUCTURE OF INTEREST RATES

DISCOUNTED CASH FLOW VALUATION and MULTIPLE CASH FLOWS

Chapter 9 Bonds and Their Valuation ANSWERS TO SELECTED END-OF-CHAPTER QUESTIONS

Bond Valuation. Chapter 7. Example (coupon rate = r d ) Bonds, Bond Valuation, and Interest Rates. Valuing the cash flows

Bonds. Describe Bonds. Define Key Words. Created 2007 By Michael Worthington Elizabeth City State University

Finance CHAPTER OUTLINE. 5.1 Interest 5.2 Compound Interest 5.3 Annuities; Sinking Funds 5.4 Present Value of an Annuity; Amortization

Key Concepts and Skills. Multiple Cash Flows Future Value Example 6.1. Chapter Outline. Multiple Cash Flows Example 2 Continued

HP 12C Calculations. 2. If you are given the following set of cash flows and discount rates, can you calculate the PV? (pg.

Answers to Review Questions

CHAPTER 9 Time Value Analysis

TVM Functions in EXCEL

Solutions to Supplementary Questions for HP Chapter 5 and Sections 1 and 2 of the Supplementary Material. i = for six months.

Dick Schwanke Finite Math 111 Harford Community College Fall 2015

Mathematics. Rosella Castellano. Rome, University of Tor Vergata

Chapter Review and Self-Test Problems. Answers to Chapter Review and Self-Test Problems

PowerPoint. to accompany. Chapter 5. Interest Rates

HO-23: METHODS OF INVESTMENT APPRAISAL

Basic Financial Tools: A Review. 3 n 1 n. PV FV 1 FV 2 FV 3 FV n 1 FV n 1 (1 i)

Fin 3312 Sample Exam 1 Questions

Prepared by: Dalia A. Marafi Version 2.0

How To Use Excel To Compute Compound Interest

CHAPTER 5. Interest Rates. Chapter Synopsis

Bond Valuation. FINANCE 350 Global Financial Management. Professor Alon Brav Fuqua School of Business Duke University. Bond Valuation: An Overview

ECO 4368 Instructor: Saltuk Ozerturk. Bonds and Their Valuation

Financial Math on Spreadsheet and Calculator Version 4.0

FNCE 301, Financial Management H Guy Williams, 2006

Bond Valuation. Capital Budgeting and Corporate Objectives

Chapter 11. Bond Pricing - 1. Bond Valuation: Part I. Several Assumptions: To simplify the analysis, we make the following assumptions.

Present Value Concepts

Finance 350: Problem Set 6 Alternative Solutions

Accounting Building Business Skills. Interest. Interest. Paul D. Kimmel. Appendix B: Time Value of Money

LOS 56.a: Explain steps in the bond valuation process.

VALUATION OF DEBT CONTRACTS AND THEIR PRICE VOLATILITY CHARACTERISTICS QUESTIONS See answers below

CHAPTER 8 INTEREST RATES AND BOND VALUATION

Chapter 6. Learning Objectives Principles Used in This Chapter 1. Annuities 2. Perpetuities 3. Complex Cash Flow Streams

Topics in Chapter. Key features of bonds Bond valuation Measuring yield Assessing risk

9. Time Value of Money 1: Present and Future Value

Chapter 4 Time Value of Money ANSWERS TO END-OF-CHAPTER QUESTIONS

CALCULATOR TUTORIAL. Because most students that use Understanding Healthcare Financial Management will be conducting time

You just paid $350,000 for a policy that will pay you and your heirs $12,000 a year forever. What rate of return are you earning on this policy?

Discounted Cash Flow Valuation

ANALYSIS OF FIXED INCOME SECURITIES

Chapter The Time Value of Money

Foundation review. Introduction. Learning objectives

Coupon Bonds and Zeroes

Statistical Models for Forecasting and Planning

Discounted Cash Flow Valuation

Chapter 4 Bonds and Their Valuation ANSWERS TO END-OF-CHAPTER QUESTIONS

The Time Value of Money (contd.)

Module 5: Interest concepts of future and present value

A) 1.8% B) 1.9% C) 2.0% D) 2.1% E) 2.2%

If I offered to give you $100, you would probably

TVM Applications Chapter

Basic Financial Calculations

TIME VALUE OF MONEY PROBLEM #5: ZERO COUPON BOND

2. How would (a) a decrease in the interest rate or (b) an increase in the holding period of a deposit affect its future value? Why?

FINANCIAL MATHEMATICS FIXED INCOME

Dick Schwanke Finite Math 111 Harford Community College Fall 2013

Chapter 6 Contents. Principles Used in Chapter 6 Principle 1: Money Has a Time Value.

Time Value of Money. Nature of Interest. appendix. study objectives

Chapter 6 Interest Rates and Bond Valuation

CHAPTER 14: BOND PRICES AND YIELDS

Bonds, Preferred Stock, and Common Stock

Manual for SOA Exam FM/CAS Exam 2.

FinQuiz Notes

Corporate Finance Fundamentals [FN1]

Transcription:

Financial Modeling Templates http://spreadsheetml.com/finance/bondvaluationyieldtomaturity.shtml Copyright (c) 2009-2014, ConnectCode All Rights Reserved. ConnectCode accepts no responsibility for any adverse affect that may result from undertaking our training. Microsoft and Microsoft Excel are registered trademarks of Microsoft Corporation. All other product names are trademarks, registered trademarks, or service marks of their respective owners

Table of Contents 1.... 1-1 1.1 Background... 1-1 2. - Yield to Maturity... 2-2 2.1 Input Values... 2-2 2.2 Output Values... 2-2 3. US Treasury Bond Yield Curve... 3-4 4. - Bond Price... 4-5 4.1 Input Values... 4-5 4.2 Output Values... 4-5 4.2.1 Sensitivity Analysis... 4-6 5. Customizing the spreadsheet... 5-7 5.1 Important fields in the spreadsheet... 5-7 5.1.1 Bond Valuatio-Yield - Coupon Payment Frequency (pf) field... 5-7 5.1.2 Bond Valuatio-Yield -Yield to Maturity Type field... 5-7 5.1.3 -Yield Discount Rate per Period field... 5-7 5.1.4 -Yield Yield to Maturity field... 5-8 5.1.5 -Price: Bond Price field... 5-8 5.1.6 -Price: Sensitivity Analysis... 5-8 Pg ii

ConnectCode s Financial Modeling Templates Have you thought about how many times you use or reuse your financial models? Everyday, day after day, model after model and project after project. We definitely have. That is why we build all our financial templates to be reusable, customizable and easy to understand. We also test our templates with different scenarios vigorously, so that you know you can be assured of their accuracy and quality and that you can save significant amount of time by reusing them. We have also provided comprehensive documentation on the templates so that you do not need to guess or figure out how we implemented the models. All our template models are only in black and white color. We believe this is how a professional financial template should look like and also that this is the easiest way for you to understand and use the templates. All the input fields are marked with the * symbol for you to identify them easily. Whether you are a financial analyst, investment banker or accounting personnel. Or whether you are a student aspiring to join the finance world or an entrepreneur needing to understand finance, we hope that you will find this package useful as we have spent our best effort and a lot of time in developing them. ConnectCode Pg iii

1. 1.1 Background A bond is a financial instrument issued by the government or corporations when they need to borrow money from the public on a long term basis to finance certain projects. Interest payments called coupons are typically paid out to bond holders on a regular basis while the entire loan amount called the Face or Par value is repaid at the end. The public can purchase a bond to collect the regular interests and hold the bond to the end called the maturity date to collect the principal amount. Otherwise, at any time before the maturity date, the bond holder can choose to sell the bond in the market at a market price. Bonds issued by the government are called treasury bonds while bonds issued by the state or local government are called municipal bonds. Treasury bonds held to the maturity date are typically considered riskless as a government can choose to issue more money if it is unable to repay the coupons or the Face value. There is of course still a possibility that a new government regime may choose not to recognize the bonds issued by the previous government. The BondValuation.xls spreadsheet is created to value the price of a bond if the bond is sold in the market before the maturity date. The most important factor affecting a bond price is the interest rate. In rising interest rates, bond price will drop while in declining interest rates, bond price will rise. This spreadsheet also calculates the Yield to Maturity which is the interest rate that the bond holder receives if he holds the bond to maturity. The spreadsheet distinguishes between the Annual Percentage Rate and the Effective Annual Rate. When people talk about yield to maturity, they typically refer to the Annual Percentage Rate. The Effective Annual Rate basically takes into account the effect of compounding interests of the coupons. Finally, this spreadsheet also illustrates how to plot the US Treasury Bond Yield Curve which is used by many analysts for understanding the current conditions in the financial markets. Pg 1-1

2. - Yield to Maturity The Yield to Maturity is a common yardstick that a bond investor uses to measure the value of a bond. It is basically the rate of return, sometimes referred to the internal rate of return, when a bond is held to maturity. In simple words, it is the interest rate you will receive if you hold the bonds to the maturity date without selling it in the market. The Yield to Maturity is calculated in the -Yield worksheet. 2.1 Input Values Coupon Payment Frequency (pf) - Whether the coupon is paid annually or semi-annually. The coupon rate is typically stated in an annual percentage. Thus if a coupon is paid out semi-annually, the coupon payments is equivalent to : (Coupon Rate / 2) * Face Value of the Bond Face Value (F) - The principal or loan amount of the bond to be repaid at the end of the maturity period. Number of Periods to Maturity (N) - This field is related to the Coupon Payment Frequency. If Coupon Payment Frequency is set to Semi-Annually, Number of Periods means number of Half-year period. If Coupon Payment Frequency is set to Annually, then Number of Periods means number of One-year period. This field is used in the calculation of the Bond s Yield to Maturity. Coupon Rate (I) - This is the stated annual interest rate payments for a Bond. This interest rate multiply with the Face value gives the periodic coupon payments. Bond Price (v) - The current price of the bond in the market. Bond prices fluctuates due to changes in interest rates and the price that the bond is purchased affects the Yield to Maturity. Yield to Maturity Type This spreadsheet distinguishes between the Annual Percentage Rate and the Effective Annual Rate. When people talk about yield to maturity, they typically refer to the Annual Percentage Rate. The Effective Annual Rate basically takes into account the effect of compounding interests of the coupons. 2.2 Output Values Discount Rate per period (r) - Yield to Maturity is typically quoted like an Annual Percentage Rate. This discount rate is the exact rate per period. For example, if the Pg 1-2

Coupon Payment Frequency is semi-annually, then this discount rate is the rate per six months. Yield to Maturity (Y) - The interest rate received if a bond is held to the maturity date. Pg 1-3

3. US Treasury Bond Yield Curve This worksheet plots the Yield Curve of the US Treasury Bonds. The Yield Curve is a chart showing the relationship between the Time to Maturity versus the Yield to Maturity. It is typically used by analysts to understand the conditions in the financial markets and the economy. The Time to Maturity supported is listed below: 1 Month 3 Months 6 Months 1 Year 2 Years 3 Years 5 Years 7 Years 10 Years 20 Years 30 Years Latest data on the Yield Curve can be obtained from the US Treasury website at: http://www.ustreas.gov/offices/domestic-finance/debt-management/interest-rate/yield.shtml Pg 1-4

4. - Bond Price The -Price worksheet uses the same fields as the Yield to Maturity worksheet. It values the price of a bond based on the Yield to Maturity. 4.1 Input Values Coupon Payment Frequency (pf) - Whether the coupon is paid annually or semi-annually. The coupon rate is typically stated in an annual percentage. Thus if a coupon is paid out semi-annually, the coupon payments is equivalent to : (Coupon Rate / 2) * Face Value of the Bond Yield to Maturity Type - The spreadsheet distinguishes between the Annual Percentage Rate and the Effective Annual Rate. When people talk about yield to maturity, they typically refer to the Annual Percentage Rate. The Effective Annual Rate basically takes into account the effect of compounding interests of the coupons. Yield to Maturity (Y) - The interest rate received if a bond is held to the maturity date. Face Value (F) - The principal or loan amount of the bond to be repaid at the end of the maturity period. Number of Periods to Maturity (N) - This field is related to the Coupon Payment Frequency. If Coupon Payment Frequency is set to Semi-Annually, Number of Periods means number of Half-year period. If Coupon Payment Frequency is set to Annually, then Number of Periods means number of One-year period. This field is used in the calculation of the bond price. Coupon Rate (I) - This is the stated annual interest rate payments for a Bond. This interest rate multiply with the Face value gives the periodic coupon payments. 4.2 Output Values Discount Rate per period (r) - Yield to Maturity is typically quoted like an Annual Percentage Rate. This discount rate is the exact rate per period. For example, if the Coupon Payment Frequency is set to Semi-Annually, then this discount rate is the rate per six months. Pg 1-5

Bond Price (v) - The current valued price of the bond in the market. 4.2.1 Sensitivity Analysis This Bond Vaulation-Price worksheet also uses Excel Data Table to perform sensitivity analysis on the bond price by varying the Yield to Maturity. A data table is a range of cells that shows how changing one or two variables in your formulas can affect the results of those formulas. Simply key in different Yield to Maturity in the table to see how it affects on the Bond Price. Pg 1-6

5. Customizing the spreadsheet 5.1 Important fields in the spreadsheet 5.1.1 -Yield - Coupon Payment Frequency (pf) field The Coupon Payments Frequency field is defined using a control. The control s Input Range(in the Format Control->Control properties) is set to list the following selections. The selections are listed in the Internal worksheet of the spreadsheet. Annually Semi-Annually When a selection is made, the control will return a number to the cell below the control. The number returned is used for calculating the Discount Rate per period. Coupon Payments Frequency Number to return Annually 1 Semi-Annually 2 Note : This field also appears in the -Price worksheet. 5.1.2 -Yield -Yield to Maturity Type field The Yield to Maturity Type field is also defined using a control. The control is set to list the following selections in the Internal worksheet. Annual Percentage Rate Effective Annual Rate When a selection is made, the control will return a number to the cell below the control. The number returned is used for calculating the Yield to Maturity. Yield to Maturity Type Number to return Annual Percentage Rate 1 Effective Annual Rate 2 Note : This field also appears in the -Price worksheet. In this case, it is used for calculating the Bond Price. 5.1.3 -Yield Discount Rate per Period field This field uses Excel s RATE formula which returns the interest rate per period of an annuity. The RATE formula is defined as follow : RATE(nper,pmt,pv,fv,type,guess) nper is the number of payment periods in an annuity, pmt is the payment made during each period of the annuity, pv is the present value which is the current bond price and fv is the future value which is the Face value of the bond. type and guess is not used in our calculation. The actual Discount Rate per Period is calculated as follows : Pg 1-7

RATE(Number of Periods to Maturity,Periodic Coupon Payments,-Current Bond Price,Face value of the Bond) 5.1.4 -Yield Yield to Maturity field The Yield to Maturity field uses the Discount Rate per Period field. When Yield to Maturity is calculated as the Annual Percentage Rate, it is simply the Discount Rate per Period multiply with the Coupon Payment Frequency. This is basically the discount rate per annum. When the Effective Annual Rate is required, the following formula is used. EXP(Coupon Payment Frequency*LN(Discount Rate per Period+1))-1 EXP Exponent function LN Natural Logarithm function 5.1.5 -Price - Bond Price field The Bond Price is calculated as the sum of the Present Value of the coupons and the Present Value of the Bond s Face value. The coupon payments can be thought of as an annuity discounted using the Time Value of Money concepts. The Present Value of the Bond s Face Value is also calculated by discounting the Face Value using the Time value of Money concepts. The Bond Price is calculated using Excel s PV (present value) formula. The formula is defined as follows: PV(rate,nper,pmt,fv,type) rate is the interest rate per period, nper is the number of payment periods of an annuity, pmt is the payment during each period of the annuity, fv is the future value, which is the Face value of the bond and type is not used in our calculation. The actual Bond Price is calculated as follow : PV(Discount Rate per Period,Number of Periods to Maturity,-Periodic Coupon Payments,-Face Value) 5.1.6 -Price - Sensitivity Analysis This -Price worksheet uses Excel Data Table to perform sensitivity analysis on the bond price by varying the Yield to Maturity. To create the Data Table, cell B21 is first defined as the formula of the Bond Price which is exactly the same as cell E15. The following steps are then carried out to create the Data Table in this worksheet. 1. Select the range B20 to G21 2. On the Data tab, in the Data Tools group, click What-If Analysis, and then click Data Table. 3. Set the Row input cell to E7 Similar steps are used to create the second Data Table in the worksheet. Pg 1-8