Download ArticleDownload Article

Bond duration is a measure of how bond prices are affected by changes in interest rates. This can help an investor understand a bond's potential interest rate risk. In other words, because bond prices move inversely to interest rates, this measure provides an understanding of how badly the bond's price might be affected if interest rates were to increase. Bond duration is stated in years and higher duration bonds are more susceptible to interest rate shifts.[1] Use the following steps to calculate bond duration.

Part 1
Part 1 of 3:

Gathering Your Variables

Download Article
  1. 1
    Find the price of the bond. The first variable you will need is the bond's current market price. This should be available on a brokerage trading platform or on a market news website like the Wall Street Journal or Bloomberg. Bonds are priced at par, at a premium, or at a discount in relation to their face value (the final payment made on the bond), depending on the interest rate that they provide to investors.[2]
    • For example, a bond with a par value of $1,000 might be priced at par. This means that it costs $1,000 to purchase the bond.
    • Alternately, a bond with a par value of $1,000 might be purchased at a discount for $980 or at a premium for $1,050.
    • Discounted bonds are generally those that provide relatively low, or zero, interest payments. Bonds sold at a premium, however, might pay very high interest payments.
    • The discount or premium is based upon the bond's coupon rate versus the current interest paid for bonds of similar quality and term.
  2. 2
    Figure out the payments paid by the bond. Bonds make payments to investors known as coupon payments. These payments are periodic (quarterly, semiannual, or annual) and are calculated as a percentage of par value. Read the bond's prospectus or otherwise research the bond to find its coupon rate.
    • For example, the $1,000 bond mentioned above might pay an annual coupon payment at 3 percent. This would result in a payment of $1000*0.03, or $30.
    • Keep in mind that some bonds do not pay interest at all. These "zero-coupon" bonds are sold at a deep discount to par when issued, but can be sold at their full par value when they mature.
    Advertisement
  3. 3
    Clarify coupon payment details. To calculate bond duration, you will need to know the number of coupon payments made by the bond. This will depend on the maturity of the bond, which represents the "life" of the bond, between the purchase and maturity (when the face value is paid to the bondholder). The number of payments can be calculated as the maturity multiplied by the number of annual payments.
    • For example, a bond that makes annual payments for three years would have three total payments.
  4. 4
    Determine the interest rate. The interest rate used in the bond duration calculation is the yield to maturity. The yield to maturity (YTM) represents the annual return realized on a bond that is held to maturity. Find a yield to maturity calculator by searching for one online. Then, input the bond's par value, market value, coupon rate, maturity, and payment frequency to get your YTM.
    • YTM will be expressed as a percentage. For the purpose of later calculations, you will need to convert this percentage to a decimal. To do this, divide the percentage by 100. For example, 3 percent would be 3/100, or 0.03.
    • The example bond would have a YTM of 3 percent.
  5. Advertisement
Part 2
Part 2 of 3:

Calculating Macaulay Duration

Download Article
  1. 1
    Understand the Macaulay duration formula. Macaulay duration is the most common method for calculating bond duration. Essentially, it divides the present value of the payments provided by a bond (coupon payments and the par value) by the market price of the bond. The formula can be expressed as: In the formula, the variables represent the following:
    • is the time in years until maturity (from the payment being calculated).
    • is the coupon payment amount in dollars.
    • is the interest rate (the YTM).
    • is the number of coupon payments made.
    • is the par value (paid at maturity).
    • is the bond's current market price.[3]
  2. 2
    Input your variables. While the formula might seem complicated, it is quite simple to calculate once you have it filled in properly. To fill out the summed portion of the equation , you'll need to express each payment separately. Once they have all been calculated, add them up.
    • The variable represents the number of years to maturity. For example, the first payment on the example bond from the "gathering your variables" part would be made three years before maturity.
    • This part of the equation would be represented as:
    • The next payment would be: .
    • In total, this part of the equation would be:
  3. 3
    Combine the sum of payments with the remainder of the equation. Once you have created the first part of the equation, which shows the present value of the future interest payments, you will need to add it to the rest of the equation. Adding this to the rest, we get:
  4. 4
    Start calculating Macaulay duration. With the variables in the equation, you can now calculate duration. Start by simplifying the addition within the parentheses on the top of the equation.
    • This gives:
  5. 5
    Solve the exponents. Next, solve the exponents by raising each figure to its respective power. This can be done by typing "[the bottom number]^[the exponent] into Google. Solving these gives the following result:
    • Note that the result 1.0927 is rounded to three decimal places to make calculation easier. Leaving more decimal places in your calculations will make your answer more accurate.
  6. 6
    Multiply the numbers in the numerator. Next, solve the multiplication in the figures on top of the equation. This gives:
  7. 7
    Divide the remaining figures. Solve the division for:
    • These results have been rounded to two decimal places, as they are dollar amounts.
  8. 8
    Finalize your calculation. Add up the top numbers to get:. Then, divide by the price to get your duration, which is . Duration is measured in years, so your final answer is 2.914 years.
  9. 9
    Use Macaulay duration. Macaulay duration can be used to calculate the effect that a change in interest rates would have on your bond's market price. There is a direct relationship between bond price and interest rates, mediated by the bond's duration. For every 1 percent increase or decrease in interest rates there is a (1 percent*bond duration) change in the bond's price.
    • For example, a 1 percent decrease in interest rates would lead to an increase in the example bond's price of 1 percent*2.914, or 2.914 percent. An increase in interest rates would have the opposite effect.[4]
  10. Advertisement
Part 3
Part 3 of 3:

Calculating Modified Duration

Download Article
  1. 1
    Start with the Macaulay duration. Modified duration is another measure of duration that is sometimes used by investors. Modified duration can be calculated on its own, but it is much easier to calculate it if you already have the Macaulay duration for the bond in question. So to calculate modified duration, start by using the other part of this article to calculate Macaulay duration.[5]
  2. 2
    Calculate the modifier. The modifier is used to convert Macaulay duration to modified duration. It is defined as , where YTM is the yield to maturity for the bond and is the coupon payment frequency in number of times per year (1 for annual, 2 for semiannual, and so on). You should already have the YTM and payment frequency from calculating Macaulay duration.[6]
    • For the example bond described in the other parts of this article, the modifier would be , or 1.03.
  3. 3
    Divide by the modifier. Divide your value for Macaulay duration by the modifier to get modified duration. Using the previous example, this would be 2.914/1.03, or 2.829 years.[7]
  4. 4
    Use modified duration. The modified duration reflects the bond's sensitivity to interest rate fluctuations. Specifically, this duration shows the new duration if interest rates were to increase by one percent. The modified duration is lower than the Macaulay duration because the rising interest rate causes the price to move down.[8]
  5. Advertisement

Expert Q&A

Search
Add New Question
  • Question
    Is there a modified duration bond calculator online?
    How.com.vn English: Michael R. Lewis
    Michael R. Lewis
    Business Advisor
    Michael R. Lewis is a retired corporate executive, entrepreneur, and investment advisor in Texas. He has over 40 years of experience in business and finance, including as a Vice President for Blue Cross Blue Shield of Texas. He has a BBA in Industrial Management from the University of Texas at Austin.
    How.com.vn English: Michael R. Lewis
    Business Advisor
    Expert Answer
    Yes, do an internet search for "modified duration calculators" to identify several.
  • Question
    Say you own an asset that had a total return last year of 16 percent. Assume the inflation rate last year was 5 percent. What was your real return?
    How.com.vn English: Donagan
    Donagan
    Top Answerer
    11%.
Ask a Question
200 characters left
Include your email address to get a message when this question is answered.
Submit
      Advertisement

      Tips

      • Do not calculate duration for very large changes in yields. It will not lead to accurate results.
      • Duration of a zero-coupon bond is equal to its maturity.
      Submit a Tip
      All tip submissions are carefully reviewed before being published
      Thanks for submitting a tip for review!
      Advertisement

      About This Article

      How.com.vn English: Marcus Raiyat
      Co-authored by:
      Foreign Exchange Trader
      This article was co-authored by Marcus Raiyat. Marcus Raiyat is a U.K. Foreign Exchange Trader and Instructor and the Founder/CEO of Logikfx. With nearly 10 years of experience, Marcus is well versed in actively trading forex, stocks, and crypto, and specializes in CFD trading, portfolio management, and quantitative analysis. Marcus holds a BS in Mathematics from Aston University. His work at Logikfx led to their nomination as the "Best Forex Education & Training U.K. 2021" by Global Banking and Finance Review. This article has been viewed 54,642 times.
      How helpful is this?
      Co-authors: 11
      Updated: February 3, 2023
      Views: 54,642
      Categories: Financial Bonds
      Thanks to all authors for creating a page that has been read 54,642 times.

      Did this article help you?

      ⚠️ Disclaimer:

      Content from Wiki How English language website. Text is available under the Creative Commons Attribution-Share Alike License; additional terms may apply.
      Wiki How does not encourage the violation of any laws, and cannot be responsible for any violations of such laws, should you link to this domain, or use, reproduce, or republish the information contained herein.

      Notices:
      • - A few of these subjects are frequently censored by educational, governmental, corporate, parental and other filtering schemes.
      • - Some articles may contain names, images, artworks or descriptions of events that some cultures restrict access to
      • - Please note: Wiki How does not give you opinion about the law, or advice about medical. If you need specific advice (for example, medical, legal, financial or risk management), please seek a professional who is licensed or knowledgeable in that area.
      • - Readers should not judge the importance of topics based on their coverage on Wiki How, nor think a topic is important just because it is the subject of a Wiki article.

      Advertisement