SlideShare ist ein Scribd-Unternehmen logo
1 von 11
Financial Modeling Templates




                                                                  Bond Valuation

     http://spreadsheetml.com/finance/bondvaluationyieldtomaturity.shtml




Copyright (c) 2009, 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.   Bond Valuation ...................................................................................................................... 1-1
     1.1    Background ................................................................................................................ 1-1
2.   Bond Valuation - 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 Valuation - 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 Bond Valuation 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 Bond Valuation-Yield –Discount Rate per Period field ................................. 5-7
            5.1.4 Bond Valuation-Yield – Yield to Maturity field ............................................... 5-8
            5.1.5 Bond Valuation-Price: Bond Price field ......................................................... 5-8
            5.1.6 Bond Valuation-Price: Sensitivity Analysis ................................................... 5-8




                                                                                                                                   Pg ii
                                                                                                                         Bond Valuation
                                                                                                                            Version 1.0
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
                                                                                       Bond Valuation
                                                                                          Version 1.0
1.          Bond Valuation

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
                                                                                         Bond Valuation
                                                                                            Version 1.0
2.          Bond Valuation - 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 Bond Valuation-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 Bond Valuation 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 2-2
                                                                                         Bond Valuation
                                                                                            Version 1.0
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 2-3
                                                                                     Bond Valuation
                                                                                        Version 1.0
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 3-4
                                                                                      Bond Valuation
                                                                                         Version 1.0
4.          Bond Valuation - Bond Price
The Bond Valuation-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 4-5
                                                                                           Bond Valuation
                                                                                              Version 1.0
    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 4-6
                                                                                     Bond Valuation
                                                                                        Version 1.0
5.        Customizing the Bond Valuation spreadsheet

5.1          Important fields in the spreadsheet


5.1.1        Bond Valuation-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 Bond Valuation-Price worksheet.


5.1.2        Bond Valuation-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 Bond Valuation-Price worksheet. In this case, it is used for
calculating the Bond Price.


5.1.3        Bond Valuation-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 5-7
                                                                                           Bond Valuation
                                                                                              Version 1.0
RATE(Number of Periods to Maturity,Periodic Coupon Payments,-Current Bond Price,Face value of
the Bond)


5.1.4       Bond Valuation-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       Bond Valuation-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       Bond Valuation-Price - Sensitivity Analysis

This Bond Valuation-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 5-8
                                                                                       Bond Valuation
                                                                                          Version 1.0

Weitere ähnliche Inhalte

Was ist angesagt?

Security Analysis - Bond-Return_and_Valuation
Security Analysis -  Bond-Return_and_ValuationSecurity Analysis -  Bond-Return_and_Valuation
Security Analysis - Bond-Return_and_Valuationumaganesh
 
Bond prices & their yields
Bond prices & their yieldsBond prices & their yields
Bond prices & their yieldsTata Mutual Fund
 
Bonds & Bond Pricing
Bonds & Bond PricingBonds & Bond Pricing
Bonds & Bond PricingDenni Domingo
 
Valuation of bond and shares
Valuation of bond and sharesValuation of bond and shares
Valuation of bond and sharesstudent
 
The valuation of bonds ppt @ bec doms finance
The valuation of bonds ppt @ bec doms financeThe valuation of bonds ppt @ bec doms finance
The valuation of bonds ppt @ bec doms financeBabasab Patil
 
Valuation of bonds
Valuation of bondsValuation of bonds
Valuation of bondsvinvns
 
Bond valuation presentation unit 4
Bond valuation presentation unit 4Bond valuation presentation unit 4
Bond valuation presentation unit 4Aikins Osei
 
Chapter 06 Valuation & Characteristics Of Bonds
Chapter 06 Valuation & Characteristics Of BondsChapter 06 Valuation & Characteristics Of Bonds
Chapter 06 Valuation & Characteristics Of BondsAlamgir Alwani
 
Bonds and their valuation
Bonds and their valuationBonds and their valuation
Bonds and their valuationShamal Firake
 
Bond Stock Valuation Fm
Bond Stock Valuation FmBond Stock Valuation Fm
Bond Stock Valuation FmZoha Qureshi
 
Bond Valuation Financial Management
Bond Valuation Financial ManagementBond Valuation Financial Management
Bond Valuation Financial ManagementAasim Mushtaq
 

Was ist angesagt? (19)

Ch 03
Ch 03Ch 03
Ch 03
 
Security Analysis - Bond-Return_and_Valuation
Security Analysis -  Bond-Return_and_ValuationSecurity Analysis -  Bond-Return_and_Valuation
Security Analysis - Bond-Return_and_Valuation
 
Bond prices & their yields
Bond prices & their yieldsBond prices & their yields
Bond prices & their yields
 
Bonds & Bond Pricing
Bonds & Bond PricingBonds & Bond Pricing
Bonds & Bond Pricing
 
Valuation of bond and shares
Valuation of bond and sharesValuation of bond and shares
Valuation of bond and shares
 
Valuation Of Securities
Valuation Of SecuritiesValuation Of Securities
Valuation Of Securities
 
The valuation of bonds ppt @ bec doms finance
The valuation of bonds ppt @ bec doms financeThe valuation of bonds ppt @ bec doms finance
The valuation of bonds ppt @ bec doms finance
 
Bond Valuation
Bond ValuationBond Valuation
Bond Valuation
 
Valuation of bonds
Valuation of bondsValuation of bonds
Valuation of bonds
 
Bond valuation presentation unit 4
Bond valuation presentation unit 4Bond valuation presentation unit 4
Bond valuation presentation unit 4
 
Chapter 06 Valuation & Characteristics Of Bonds
Chapter 06 Valuation & Characteristics Of BondsChapter 06 Valuation & Characteristics Of Bonds
Chapter 06 Valuation & Characteristics Of Bonds
 
Bonds and their valuation
Bonds and their valuationBonds and their valuation
Bonds and their valuation
 
Bond Stock Valuation Fm
Bond Stock Valuation FmBond Stock Valuation Fm
Bond Stock Valuation Fm
 
07 bond evaluation 02
07 bond evaluation 0207 bond evaluation 02
07 bond evaluation 02
 
SAPM - Bonds
SAPM -  BondsSAPM -  Bonds
SAPM - Bonds
 
Bond Valuation
Bond ValuationBond Valuation
Bond Valuation
 
Bond Pricing Theorem
Bond Pricing TheoremBond Pricing Theorem
Bond Pricing Theorem
 
Bond Valuation Financial Management
Bond Valuation Financial ManagementBond Valuation Financial Management
Bond Valuation Financial Management
 
Bond Valuation
Bond ValuationBond Valuation
Bond Valuation
 

Andere mochten auch

Andere mochten auch (9)

Valuation bond
Valuation bondValuation bond
Valuation bond
 
Bond valuation
Bond valuationBond valuation
Bond valuation
 
Bond valuation
Bond valuationBond valuation
Bond valuation
 
Chap 9 bonds
Chap 9   bondsChap 9   bonds
Chap 9 bonds
 
Bond Valuation
Bond ValuationBond Valuation
Bond Valuation
 
Bond valuation
Bond valuationBond valuation
Bond valuation
 
Bond valuation
Bond valuationBond valuation
Bond valuation
 
Valuation of Bonds and Shares
Valuation of Bonds and SharesValuation of Bonds and Shares
Valuation of Bonds and Shares
 
Bond valuation
Bond valuationBond valuation
Bond valuation
 

Ähnlich wie Bond valuation

The Valuation and Characteristics of Bonds
The Valuation and Characteristics of BondsThe Valuation and Characteristics of Bonds
The Valuation and Characteristics of BondsVaniChintia1
 
X430 611-intro summary-infosession
X430 611-intro summary-infosessionX430 611-intro summary-infosession
X430 611-intro summary-infosessionBMLP
 
Security valuation bonds updated
Security valuation bonds updatedSecurity valuation bonds updated
Security valuation bonds updatedSudarshan Kadariya
 
ch21 - Econ 442 - financial markets Par 1 of 2 (1).pdf
ch21 - Econ 442 - financial markets Par 1 of 2 (1).pdfch21 - Econ 442 - financial markets Par 1 of 2 (1).pdf
ch21 - Econ 442 - financial markets Par 1 of 2 (1).pdfjgordon21
 
CORPORATE_FINANCE_BOND_VALUATION_PRESENTATION_PPT
CORPORATE_FINANCE_BOND_VALUATION_PRESENTATION_PPTCORPORATE_FINANCE_BOND_VALUATION_PRESENTATION_PPT
CORPORATE_FINANCE_BOND_VALUATION_PRESENTATION_PPTyansugondo1
 
1Valuation ConceptsThe valuation of a financial asset is b.docx
1Valuation ConceptsThe valuation of a financial asset is b.docx1Valuation ConceptsThe valuation of a financial asset is b.docx
1Valuation ConceptsThe valuation of a financial asset is b.docxeugeniadean34240
 
Decision Techniques For Managers
Decision Techniques For ManagersDecision Techniques For Managers
Decision Techniques For ManagersMike Baker
 
Financial Management Slides Ch 22
Financial Management Slides Ch 22Financial Management Slides Ch 22
Financial Management Slides Ch 22Sayyed Naveed Ali
 
Credit Risk Modelling Primer
Credit Risk Modelling PrimerCredit Risk Modelling Primer
Credit Risk Modelling Primerav vedpuriswar
 
Bond Valuation Basics - CA Final SFM
Bond Valuation Basics - CA Final SFM Bond Valuation Basics - CA Final SFM
Bond Valuation Basics - CA Final SFM SFMGuru.in
 
Risk and Return, Time value of Money and Credit Rating Agencies
Risk and Return, Time value of Money and Credit Rating AgenciesRisk and Return, Time value of Money and Credit Rating Agencies
Risk and Return, Time value of Money and Credit Rating AgenciesWasif Ali Syed
 
Bond market done (1)
Bond market done (1)Bond market done (1)
Bond market done (1)Vishal Gupta
 

Ähnlich wie Bond valuation (20)

The Valuation and Characteristics of Bonds
The Valuation and Characteristics of BondsThe Valuation and Characteristics of Bonds
The Valuation and Characteristics of Bonds
 
L Pch13
L Pch13L Pch13
L Pch13
 
credit rating
credit rating credit rating
credit rating
 
X430 611-intro summary-infosession
X430 611-intro summary-infosessionX430 611-intro summary-infosession
X430 611-intro summary-infosession
 
Investment Insights for November 2017
Investment Insights for November 2017Investment Insights for November 2017
Investment Insights for November 2017
 
Security valuation bonds updated
Security valuation bonds updatedSecurity valuation bonds updated
Security valuation bonds updated
 
FiBond-10.pdf
FiBond-10.pdfFiBond-10.pdf
FiBond-10.pdf
 
Risk management (2)
Risk management (2)Risk management (2)
Risk management (2)
 
ch21 - Econ 442 - financial markets Par 1 of 2 (1).pdf
ch21 - Econ 442 - financial markets Par 1 of 2 (1).pdfch21 - Econ 442 - financial markets Par 1 of 2 (1).pdf
ch21 - Econ 442 - financial markets Par 1 of 2 (1).pdf
 
CORPORATE_FINANCE_BOND_VALUATION_PRESENTATION_PPT
CORPORATE_FINANCE_BOND_VALUATION_PRESENTATION_PPTCORPORATE_FINANCE_BOND_VALUATION_PRESENTATION_PPT
CORPORATE_FINANCE_BOND_VALUATION_PRESENTATION_PPT
 
1Valuation ConceptsThe valuation of a financial asset is b.docx
1Valuation ConceptsThe valuation of a financial asset is b.docx1Valuation ConceptsThe valuation of a financial asset is b.docx
1Valuation ConceptsThe valuation of a financial asset is b.docx
 
Leveraged Loan Market Guide
Leveraged Loan Market GuideLeveraged Loan Market Guide
Leveraged Loan Market Guide
 
Decision Techniques For Managers
Decision Techniques For ManagersDecision Techniques For Managers
Decision Techniques For Managers
 
Financial Management Slides Ch 22
Financial Management Slides Ch 22Financial Management Slides Ch 22
Financial Management Slides Ch 22
 
Collateralized Debt Obligations
Collateralized Debt ObligationsCollateralized Debt Obligations
Collateralized Debt Obligations
 
Credit Risk Modelling Primer
Credit Risk Modelling PrimerCredit Risk Modelling Primer
Credit Risk Modelling Primer
 
Bond Valuation Basics - CA Final SFM
Bond Valuation Basics - CA Final SFM Bond Valuation Basics - CA Final SFM
Bond Valuation Basics - CA Final SFM
 
Risk and Return, Time value of Money and Credit Rating Agencies
Risk and Return, Time value of Money and Credit Rating AgenciesRisk and Return, Time value of Money and Credit Rating Agencies
Risk and Return, Time value of Money and Credit Rating Agencies
 
Bond
BondBond
Bond
 
Bond market done (1)
Bond market done (1)Bond market done (1)
Bond market done (1)
 

Kürzlich hochgeladen

Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...amitlee9823
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableSeo
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture conceptP&CO
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Sheetaleventcompany
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptxnandhinijagan9867
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPanhandleOilandGas
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876dlhescort
 
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceMalegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceDamini Dixit
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...amitlee9823
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentationuneakwhite
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...lizamodels9
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceDamini Dixit
 
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756dollysharma2066
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfAdmir Softic
 
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000dlhescort
 
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLJAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLkapoorjyoti4444
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 

Kürzlich hochgeladen (20)

Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture concept
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation Final
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceMalegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
 
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
 
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLJAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 

Bond valuation

  • 1. Financial Modeling Templates Bond Valuation http://spreadsheetml.com/finance/bondvaluationyieldtomaturity.shtml Copyright (c) 2009, 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
  • 2. Table of Contents 1. Bond Valuation ...................................................................................................................... 1-1 1.1 Background ................................................................................................................ 1-1 2. Bond Valuation - 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 Valuation - 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 Bond Valuation 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 Bond Valuation-Yield –Discount Rate per Period field ................................. 5-7 5.1.4 Bond Valuation-Yield – Yield to Maturity field ............................................... 5-8 5.1.5 Bond Valuation-Price: Bond Price field ......................................................... 5-8 5.1.6 Bond Valuation-Price: Sensitivity Analysis ................................................... 5-8 Pg ii Bond Valuation Version 1.0
  • 3. 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 Bond Valuation Version 1.0
  • 4. 1. Bond Valuation 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 Bond Valuation Version 1.0
  • 5. 2. Bond Valuation - 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 Bond Valuation-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 Bond Valuation 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 2-2 Bond Valuation Version 1.0
  • 6. 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 2-3 Bond Valuation Version 1.0
  • 7. 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 3-4 Bond Valuation Version 1.0
  • 8. 4. Bond Valuation - Bond Price The Bond Valuation-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 4-5 Bond Valuation Version 1.0
  • 9. 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 4-6 Bond Valuation Version 1.0
  • 10. 5. Customizing the Bond Valuation spreadsheet 5.1 Important fields in the spreadsheet 5.1.1 Bond Valuation-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 Bond Valuation-Price worksheet. 5.1.2 Bond Valuation-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 Bond Valuation-Price worksheet. In this case, it is used for calculating the Bond Price. 5.1.3 Bond Valuation-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 5-7 Bond Valuation Version 1.0
  • 11. RATE(Number of Periods to Maturity,Periodic Coupon Payments,-Current Bond Price,Face value of the Bond) 5.1.4 Bond Valuation-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 Bond Valuation-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 Bond Valuation-Price - Sensitivity Analysis This Bond Valuation-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 5-8 Bond Valuation Version 1.0