Duration

Valutazione e analisi delle obbligazioni in R

Clifford Ang

Senior Vice President, Compass Lexecon

Cos’è la duration?

  • Variazione di prezzo stimata per un cambio di 100 bps nel rendimento
    • Due bond con la stessa duration hanno la stessa variazione stimata
  • Un modo per gestire il rischio di passività sensibili ai tassi
Valutazione e analisi delle obbligazioni in R

Calcolare la duration

$$

$$D = \frac{P(\text{down})-P(\text{up})}{(2 \cdot P \cdot \Delta y)}$$

  • $D$ = Duration
  • $P(\text{down})$ = Prezzo quando il rendimento scende
  • $P(\text{up})$ = Prezzo quando il rendimento sale
  • $P$ = Prezzo attuale
  • $\Delta y$ = Variazione del rendimento
Valutazione e analisi delle obbligazioni in R

Stimare la variazione di prezzo

 

$$\frac{\Delta P}{P} = -D \cdot \Delta y$$

 

$$\Delta P = -D \cdot \Delta y \cdot P$$

$\dfrac{\Delta P}{P}$ = Variazione percentuale

$D$ = duration

$\Delta y$ = Variazione del rendimento


$\Delta P$ = Variazione in dollari

$P$ = Prezzo attuale

Valutazione e analisi delle obbligazioni in R

Come usare queste formule?

  • Esempio: valore nominale $100$, cedola 5%, 10 anni alla scadenza, rendimento iniziale = 4%, aumento atteso del rendimento = 1%
(p <- bondprc(100, .05, 10, .04))
108.1109
(p_down <- bondprc(100, .05, 10, .03))
117.0604
(p_up <- bondprc(100, .05, 10, .05))
100
Valutazione e analisi delle obbligazioni in R

Come usare queste formule?

(duration <- (p_down - p_up) / (2 * p * 0.01))
7.890234
(duration_pct_change <- - duration * 0.01)
-0.07890234
(duration_dollar_change <- duration_pct_change * p)
-8.530203
Valutazione e analisi delle obbligazioni in R

Rendimento vs. prezzo

Valutazione e analisi delle obbligazioni in R

Passons à la pratique !

Valutazione e analisi delle obbligazioni in R

Preparing Video For Download...