WallStreetMojo

WallStreetMojo

WallStreetMojo

MENUMENU
  • Blog
  • Free Video Tutorials
  • Courses
  • All In One Bundle
  • Login
Home » Risk Management Tutorials » Fixed Income Tutorials » Bond Pricing Formula

Bond Pricing Formula

By Madhuri ThakurMadhuri Thakur | Reviewed By Dheeraj VaidyaDheeraj Vaidya, CFA, FRM

Formula to Calculate Bond Price

The formula for bond pricing is basically the calculation of the present value of the probable future cash flows, which comprises of the coupon payments and the par value, which is the redemption amount on maturity. The rate of interest which is used to discount the future cash flows is known as the yield to maturity (YTM.)

Bond Price = ∑i=1n C/(1+r)n + F/(1+r)n

or

Bond Price = C*  (1-(1+r)-n/r ) + F/(1+r)n

Bond Price Formula

where C = Periodic coupon payment,

  • F = Face / Par value of bond,
  • r = Yield to maturity (YTM) and
  • n = No. of periods till maturity

On the other, the bond valuation formula for deep discount bonds or zero-coupon bonds can be computed simply by discounting the par value to the present value, which is mathematically represented as,

Zero-Coupon Bond Price =  (as the name suggests, there are no coupon payments)

Bond Pricing Calculation (Step by Step)

The formula for Bond Pricing calculation by using the following steps:

  • Step 1: Firstly, the face value or par value of the bond issuance is determined as per the funding requirement of the company. The par value is denoted by F.
  • Step 2: Now, the coupon rate, which is analogous to the interest rate of the bond and the frequency of the coupon payment, is determined. The coupon payment during a period is calculated by multiplying the coupon rate and the par value and then dividing the result by the frequency of the coupon payments in a year. The coupon payment is denoted by C.

         C = Coupon rate * F / No. of coupon payments in a year

Popular Course in this category
Sale
Fixed Income Course
4.7 (487 ratings)
9 Courses | 37+ Hours | Full Lifetime Access | Certificate of Completion
View Course
  • Step 3: Now, the total number of periods till maturity is computed by multiplying the number of years till maturity and the frequency of the coupon payments in a year. The number of periods till maturity is denoted by n.

n = No. of years till maturity * No. of coupon payments in a year

  • Step 4: Now, the YTM is the discounting factor, and it is determined based on the current market return from an investment with a similar risk profile. The YTM is denoted by r.
  • Step 5: Now, the present value of the first, second, third coupon payment and so on so forth along with the present value of the par value to be redeemed after n periods is derived as,

PV of 1st coupon payment

PV of 2nd coupon payment

PV of 3rd coupon payment

PV of nth coupon payment

PV of Par Value

  • Step 6: Finally, adding together the present value of all the coupon payments and the par value gives the bond price as below,

bond price

Practical Examples (with Excel Template)

You can download this Bond Pricing Formula Excel Template here – Bond Pricing Formula Excel Template

Example #1

Let us take an example of a bond with annual coupon payments. Let us assume a company XYZ Ltd has issued a bond having a face value of $100,000, carrying an annual coupon rate of 7% and maturing in 15 years. The prevailing market rate of interest is 9%.

  • Given, F = $100,000
  • C = 7% * $100,000 = $7,000
  • n = 15
  • r = 9%

The price of the bond calculation using the above formula as,

Bond price formula example1

Bond price Example 1

  • Bond price = $83,878.62

Bond price Example 1-1

Since the coupon rate is lower than the YTM, the bond price is less than the face value, and as such, the bond is said to be traded at a discount.

Example #2

Let us take an example of a bond with semi-annual coupon payments. Let us assume a company ABC Ltd has issued a bond having the face value of $100,000 carrying a coupon rate of 8% to be paid semi-annually and maturing in 5 years. The prevailing market rate of interest is 7%.

Bond price Example 2-2

Hence, the price of the bond calculation using the above formula as,

Bond price formula example1

Example 2-3

  • Bond price = $104,158.30

Example 2-4

Since the coupon rate is higher than the YTM, the bond price is higher than the face value, and as such, the bond is said to be traded at a premium.

Example #3

Let us take the example of a zero-coupon bond. Let us assume a company QPR Ltd has issued a zero-coupon bond with having a face value of $100,000 and maturing in 4 years. The prevailing market rate of interest is 10%.

Example 3

Zero Coupon Bond Price formula

Hence, the price of the bond calculation using the above formula as,

Example 4

  • Bond price = $68,301.35 ~ $68,301

Example 3-1

Use and Relevance

The concept of bond pricing is very important because bonds form an indispensable part of the capital markets, and as such, investors and analysts are required to understand how the different factors of a bond behave in order to calculate its intrinsic value. Similar to stock valuation, the pricing of a bond is helpful in understanding whether it is a suitable investment for a portfolio and consequently forms an integral part of bond investing.

Bond Pricing Formula Video

Recommended Articles

This has been a guide to Bond Pricing Formula. Here we discuss how to perform bond pricing calculations along with practical examples and downloadable excel templates. You may learn more about Fixed Income from the following articles –

  • Coupon Bond
  • Calculate Convexity of a Bond
  • Bonds Payable
  • Compare Bonds and Debentures
20 Shares
Share
Tweet
Share
Primary Sidebar
Footer
COMPANY
About
Reviews
Contact
Privacy
Terms of Service
RESOURCES
Blog
Free Courses
Free Tutorials
Investment Banking Tutorials
Financial Modeling Tutorials
Excel Tutorials
Accounting Tutorials
Financial Statement Analysis
COURSES
All Courses
Financial Analyst All in One Course
Investment Banking Course
Financial Modeling Course
Private Equity Course
Venture Capital Course
Excel All in One Course

Copyright © 2021. CFA Institute Does Not Endorse, Promote, Or Warrant The Accuracy Or Quality Of WallStreetMojo. CFA® And Chartered Financial Analyst® Are Registered Trademarks Owned By CFA Institute.
Return to top

WallStreetMojo

Free Investment Banking Course

IB Excel Templates, Accounting, Valuation, Financial Modeling, Video Tutorials

* Please provide your correct email id. Login details for this Free course will be emailed to you

Book Your One Instructor : One Learner Free Class
WallStreetMojo

Free Investment Banking Course

IB Excel Templates, Accounting, Valuation, Financial Modeling, Video Tutorials

* Please provide your correct email id. Login details for this Free course will be emailed to you

Let’s Get Started
Please select the batch
Saturday - Sunday 9 am IST to 5 pm IST
Saturday - Sunday 9 am IST to 5 pm IST

This website or its third-party tools use cookies, which are necessary to its functioning and required to achieve the purposes illustrated in the cookie policy. By closing this banner, scrolling this page, clicking a link or continuing to browse otherwise, you agree to our Privacy Policy

Login

Forgot Password?

WallStreetMojo

Download Bond Pricing Formula Excel Template

Special Offer - Fixed Income Course (9 courses, 37+ hours videos) View More