What is bond duration — guide to interest rate sensitivity 2026
Explaining bond duration in simple terms. How duration affects bond price, interest rate risk management strategies in Poland.
What is bond duration — key concept for bond investors
Bond duration is a fundamental measure of interest rate sensitivity — it indicates by what percentage a bond's price will change when interest rates change by 1 percentage point, making it an essential tool for risk management in fixed-income investing.
Freenance explains the duration concept in practical terms, showing how to use duration for portfolio construction, risk assessment and strategic allocation decisions in bonds within the context of changing interest rate environment.
Basic duration definitions
Modified Duration — practical measure
Definition and formula:
Modified Duration = Price sensitivity to interest rate changes
Interpretation: 1% interest rate change = Duration% price change (inversely)
Example:
Bond duration: 5 years
Interest rate +1%: Bond price falls ~5%
Interest rate -1%: Bond price rises ~5%
Key characteristics:
- Inverse relationship: Higher rates = lower bond prices
- Linear approximation: Accurate estimate for small rate changes
- Risk measure: Higher duration = higher interest rate risk
- Time unit: Expressed in years
Macaulay Duration — theoretical foundation
Concept explanation:
Duration represents the weighted average time until you receive all cash flows from a bond, where weights are the present value of each payment.
Formula:
Macaulay Duration = Σ (t × CFt × PVt) / Bond Price
Where:
t = time period
CFt = cash flow at time t
PVt = present value of cash flow at time t
Example calculation for 3-year bond:
- Face value: 1,000 PLN
- Annual coupon: 5% (50 PLN)
- Current yield: 6%
| Year | Cash Flow | Present Value | Weight × Time |
|---|---|---|---|
| 1 | 50 PLN | 47.17 PLN | 47.17 × 1 = 47.17 |
| 2 | 50 PLN | 44.50 PLN | 44.50 × 2 = 89.00 |
| 3 | 1,050 PLN | 881.68 PLN | 881.68 × 3 = 2,645.04 |
| Total | 973.35 PLN | 2,781.21 |
Macaulay Duration = 2,781.21 / 973.35 = 2.86 years
Key relationships
Modified vs Macaulay Duration:
Modified Duration = Macaulay Duration / (1 + Yield/n)
Where n = compounding frequency per year
For our example (semi-annual compounding):
Modified Duration = 2.86 / (1 + 0.06/2) = 2.86 / 1.03 = 2.78
Factors affecting duration
Coupon rate impact
Higher coupon = Lower duration
Explanation:
- More cash flows received early
- Less dependence on final principal payment
- Reduced interest rate sensitivity
Example comparison (10-year bonds at 6% yield):
- Zero coupon bond: Duration = 10 years
- 3% coupon bond: Duration ≈ 8.7 years
- 6% coupon bond: Duration ≈ 7.9 years
- 9% coupon bond: Duration ≈ 7.3 years
Time to maturity
Longer maturity = Higher duration (usually)
Key considerations:
- Premium bonds (trading above par): Duration may peak and then decline
- Par/discount bonds: Duration consistently increases with maturity
- Deep discount bonds: Duration approaches maturity
Duration curves by coupon rate:
Time to Maturity vs Duration for different coupons:
- 0% coupon: Duration = Maturity (straight line)
- 5% coupon: Duration increases, then levels off
- 10% coupon: Duration peaks around 15-20 years
Yield level influence
Higher yields = Lower duration
Mathematical relationship: As yields increase, the denominator in duration formula (1 + yield) increases, reducing duration.
Practical implication:
- Rising rate environment: Duration naturally decreases
- Falling rate environment: Duration naturally increases
- Duration drift: Must rebalance to maintain target duration
Polish bond market duration examples
Government bonds (Polish Treasury)
Current yield environment (February 2026):
- 2-year bonds: Yield 5.8%, Duration ≈ 1.9 years
- 5-year bonds: Yield 6.1%, Duration ≈ 4.2 years
- 10-year bonds: Yield 6.3%, Duration ≈ 7.8 years
- 20-year bonds: Yield 6.5%, Duration ≈ 12.1 years
Duration positioning implications:
- Short duration (2-5 years): Less rate risk, lower returns if rates fall
- Long duration (10-20 years): Higher rate risk, higher returns if rates fall
Corporate bonds
Typical Polish corporate duration ranges:
- PKN Orlen 2029: Duration ≈ 2.8 years
- PKO BP 2031: Duration ≈ 4.5 years
- PGE 2027: Duration ≈ 1.2 years
- CD Projekt 2028: Duration ≈ 1.8 years
Credit vs duration risk:
- Investment grade: Duration risk dominates
- High yield: Credit risk may dominate over duration risk
- Distressed: Price driven by recovery expectations, not duration
Duration strategies in different rate environments
Rising rate environment (2022-2024 Poland)
NBP rate path:
- 2022 start: 0.1%
- 2022 end: 6.75%
- 2024 current: 5.75%
Optimal duration strategies:
- Short duration preference: 1-3 year average
- Floating rate bonds: Rate resets provide protection
- Inflation-linked bonds: Real rate protection
- Avoid long duration: 10+ year bonds suffered -30% returns
Real example performance (2022):
- Polish 2Y bonds: -3.2% total return
- Polish 10Y bonds: -18.7% total return
- Duration difference impact: Clearly visible
Falling rate environment (2019-2021)
NBP easing cycle:
- 2019: 1.5% → 2020: 0.1%
- Massive QE program launched
Winning strategies:
- Long duration positioning: 7-10 year sweet spot
- Credit extension: IG corporates outperformed treasuries
- Convexity plays: Long bonds benefited from rate volatility
- Avoid short duration: Missed most gains
Neutral/sideways environment (Expected 2026-2027)
Current NBP expectations:
- Rates peak: Likely reached around 6%
- First cut: Q4 2026 potentially
- Terminal rate: 4-4.5% by 2028
Balanced strategies:
- Ladder approach: Spread maturities 2-7 years
- Barbell strategy: Short (1-2Y) + Long (10Y+) combinations
- Bullet strategy: Concentrate around 5-year point
- Active duration management: Tactical shifts based on data
Advanced duration concepts
Effective Duration
For bonds with embedded options:
Effective Duration = (Price if rates fall 1% - Price if rates rise 1%) /
(2 × Current Price × 1%)
When to use:
- Callable bonds: May be called before maturity
- Putable bonds: Investor may sell back early
- Mortgage-backed securities: Prepayment options
- Convertible bonds: Conversion features
DV01 (Dollar Value of 01)
Absolute price sensitivity:
DV01 = Modified Duration × Bond Price × 0.01%
Example calculation:
- Bond price: 95 PLN
- Modified duration: 4.2 years
- DV01 = 4.2 × 95 × 0.0001 = 0.40 PLN
Interpretation: For every 1 basis point (0.01%) rate change, bond price changes by 0.40 PLN.
Convexity adjustments
Duration underestimation: For large rate changes, duration provides linear approximation, but bond prices follow convex curve.
Convexity formula:
Price Change ≈ -Duration × Rate Change + 0.5 × Convexity × (Rate Change)²
When convexity matters:
- Large rate moves (>100 bp)
- Long duration bonds (>10 years)
- Low coupon bonds (higher convexity)
- Callable bonds (negative convexity)
Portfolio duration management
Duration matching strategies
Asset-liability matching: For institutions with known liabilities (insurance, pension funds):
Portfolio Duration = Liability Duration
Example Polish pension fund:
- Average liability duration: 12 years
- Bond portfolio duration: Should target ~12 years
- Equity allocation: Reduces overall duration
Immunization strategies
Single liability immunization:
- Match duration exactly to liability horizon
- Rebalance regularly as duration drifts
- Consider convexity for large rate moves
Multiple liability immunization:
- Cash flow matching: Complex but precise
- Duration matching: Simpler approximation
- Key rate duration: Match sensitivity to different yield curve points
Active duration positioning
Duration as tactical tool:
Bullish on bonds (expect rate cuts):
- Extend duration above benchmark
- Target 7-10 year sweet spot
- Avoid floating rate bonds
Bearish on bonds (expect rate hikes):
- Reduce duration below benchmark
- Focus on 1-3 year sector
- Consider floating rate notes
Duration in ETFs and funds
Polish bond ETF duration examples
Available duration exposures:
| ETF | Asset Class | Duration | Expense Ratio |
|---|---|---|---|
| Obligacje PL | Treasury bonds | 4.2 years | 0.25% |
| iShares Core EUR | European govts | 7.8 years | 0.09% |
| Vanguard Short | Short-term | 2.1 years | 0.07% |
| PIMCO Long | Long-term | 15.2 years | 0.85% |
Duration ladder ETFs
Building duration exposure: Instead of single long-duration ETF, combine:
- 30% Short-term (1-3Y duration)
- 40% Medium-term (3-7Y duration)
- 30% Long-term (7-10Y duration)
Benefits:
- Reduced concentration risk
- Regular rebalancing opportunities
- Customizable risk profile
- Lower tracking error vs single fund
Duration risk management tools
Interest rate hedging
Derivatives for duration management:
Interest rate swaps:
- Pay fixed, receive floating: Reduces duration
- Pay floating, receive fixed: Increases duration
- Available in PLN market from major banks
Bond futures:
- Short futures: Hedge against rate rises
- Long futures: Synthetic duration extension
- Polish bond futures: Available on GPW
Interest rate options:
- Caps and floors: Protection against extreme moves
- Swaptions: Optionality on future duration changes
- Collar strategies: Cost-effective protection
Duration monitoring
Key metrics to track:
Portfolio duration drift:
Actual Duration vs Target Duration
Rebalancing Trigger: ±0.5 years typically
Contribution to duration risk:
Position Duration × Position Weight = Contribution
Monitor for concentration risk
Scenario analysis:
- +100 bp shock: Portfolio impact
- -100 bp shock: Portfolio impact
- Curve steepening/flattening: Non-parallel moves
- Volatility scenarios: Convexity effects
Duration in different yield curve environments
Parallel shifts
Traditional duration works well: All rates move by same amount across maturities.
Example impact:
- Portfolio duration: 5 years
- Rate rise: +1% parallel
- Expected loss: ~5%
Non-parallel moves
Yield curve steepening:
- Short rates: Rise less (or fall more)
- Long rates: Rise more (or fall less)
- Duration matching insufficient
Key rate duration approach: Map sensitivity to different curve points:
- 2-year key rate duration: 1.2
- 5-year key rate duration: 2.3
- 10-year key rate duration: 1.5
- Total duration: 5.0 years
Curve positioning strategies
Steepening expectations:
- Underweight middle maturities (5-7 years)
- Overweight short and long ends
- Barbell structure optimizes
Flattening expectations:
- Overweight middle maturities
- Underweight short and long ends
- Bullet structure optimizes
Freenance duration tools
Duration analysis features
Portfolio duration metrics:
- Effective duration calculation
- Key rate duration breakdown
- Duration contribution by holding
- Duration vs benchmark tracking
Scenario analysis:
- Rate shock scenarios (+/- 100, 200 bp)
- Curve shift simulations (parallel, steepening, flattening)
- Historical VaR based on past rate moves
- Stress testing vs worst historical periods
Optimization tools:
- Target duration positioning
- Duration-neutral trades
- Rebalancing recommendations
- Hedging strategy suggestions
Educational resources
Duration calculator:
- Input bond characteristics
- Calculate Macaulay and Modified Duration
- Scenario analysis capability
- Real-time Polish bond data
Learning modules:
- Interactive duration examples
- Historical case studies (2022 rate rise impact)
- Strategy backtesting over different periods
- Video explanations of complex concepts
Start managing your bond portfolio duration intelligently — download Freenance and access professional duration analysis tools, risk management strategies and educational resources tailored for the Polish fixed-income market.
Duration isn't just a number — it's your compass for navigating interest rate storms and finding calm waters in bond investing.
Want full control over your finances?
Try Freenance for free