- CFA Level 2: Fixed Income Part 1 – Introduction
- Principles of Credit Analysis
- High Yield Corporate Debt (aka Junk bonds)
- Analyzing Credit of Asset Backed Securities
- Analyzing Credit of Municipal Bonds
- Sovereign Debt
- Three Shapes of the Yield Curve
- Parallel and Non-parallel Shifts in Yield Curve
- Factors Driving Treasury Investment Returns and Bond Price Risk
- Yield Curve Construction with Treasuries
- LIBOR Swap Rate Curve
- Theories of the Term Structure of Interest Rates
- Key Rate Duration
- How to Calculate Interest Rate Volatility?
- Benchmark Yield Spreads
- Valuing an Option Embedded Bond using Binomial Interest Rate Tree
- How to Price Convertible Bonds?

# Key Rate Duration

Effective duration calculates the approximate change in a bond’s price given a 100 basis point (1%) move in interest rates as part of a parallel shift in the yield curve.

When the yield curve shifts in a non-parallel manner, the portfolio’s effective duration cannot be used to estimate the change in portfolio value.

Key rate duration is the duration at specific maturity point on the yield curve. Keeping all other maturities constant, key rate duration is a measure of the sensitivity of a bond’s price to a 100 basis point change in yield for a given maturity.

When the yield curve changes in a non-parallel manner, key rate durations (and not the portfolio’s effective duration) must be used to estimate the change in portfolio value.

Key rate duration is calculated using the following formula:

$Key\ Rate\ Duration = \frac{P_{-} - P_{+}}{2 \times 1 \% \times P_{0}}$

Where:

P- = Price with a 1% decrease in yield

P+ = Price with a 1% increase in yield

P0 = Original price

On the Treasury spot curve, there are 11 maturities. So, key rate duration can be calculated for each maturity. The sum of all key rate durations on the yield curve will be equal to the effective duration.

In order to estimate a portfolio’s change in value in the event of a non-parallel yield curve shirt, an analyst will need to perform a weighted average calculation utilizing the key rate durations to the portfolio’s weights at different maturities (i.e., the percent invested at two year, five year, ten year, and twenty year bonds).

## Data Science in Finance: 9-Book Bundle

Master R and Python for financial data science with our comprehensive bundle of 9 ebooks.

### What's Included:

- Getting Started with R
- R Programming for Data Science
- Data Visualization with R
- Financial Time Series Analysis with R
- Quantitative Trading Strategies with R
- Derivatives with R
- Credit Risk Modelling With R
- Python for Data Science
- Machine Learning in Finance using Python

Each book includes PDFs, explanations, instructions, data files, and R code for all examples.

Get the Bundle for $39 (Regular $57)## Free Guides - Getting Started with R and Python

Enter your name and email address below and we will email you the guides for R programming and Python.