Volatilitatea prețului obligațiunii și valoarea în preț a unui punct de bază

Evaluarea și analiza obligațiunilor în R

Clifford Ang

Senior Vice President, Compass Lexecon

Volatilitatea prețului obligațiunii

  • Volatilitatea prețului obligațiunii depinde de mai mulți factori
  • Exemple:
    • Amplitudinea modificării randamentului
    • Rata cuponului
    • Scadența
Evaluarea și analiza obligațiunilor în R

Variație mică, efect simetric

  • Variații mici ale randamentului: modificarea procentuală este similară indiferent de sens
  • Exemplu:
    • Valoare nominală 100 USD, cupon 10%, 20 ani, randament 10%
bondprc(100, 0.10, 20, 0.101) / bondprc(100, 0.10, 20, 0.10) - 1
-0.008455776
bondprc(100, 0.10, 20, 0.099) / bondprc(100, 0.10, 20, 0.10) - 1
0.008571998
Evaluarea și analiza obligațiunilor în R

Variație mare, efect asimetric

  • La variații mari, modificarea procentuală este mai mare când randamentul scade
  • Exemplu:
    • Valoare nominală 100 USD, cupon 10%, 20 ani, randament 10%
bondprc(100, 0.10, 20, 0.14) / bondprc(100, 0.10, 20, 0.10) - 1
-0.2649252
bondprc(100, 0.10, 20, 0.06) / bondprc(100, 0.10, 20, 0.10) - 1
0.4587968
Evaluarea și analiza obligațiunilor în R

Cupon mai mic, volatilitate mai mare

  • La scadență și randament fixe, volatilitatea este mai mare dacă rata cuponului este mai mică
  • Exemplu:
    • Valoare nominală 100 USD, 20 ani, randament inițial 10%, randament nou 8%
bondprc(100, 0.10, 20, 0.08) / bondprc(100, 0.10, 20, 0.10) - 1
0.1963629
bondprc(100, 0.05, 20, 0.08) / bondprc(100, 0.05, 20, 0.10) - 1
0.228328
Evaluarea și analiza obligațiunilor în R

Cupon mai mic, volatilitate mai mare

bondprc(100, 0.00, 20, 0.08) / bondprc(100, 0.00, 20, 0.10) - 1
0.4433731
Evaluarea și analiza obligațiunilor în R

Scadență mai lungă, volatilitate mai mare

  • La cupon și randament fixe, volatilitatea este mai mare dacă scadența este mai lungă
  • Exemplu:
    • Valoare nominală 100 USD, cupon 10%, randament inițial 10%, randament nou 8%
bondprc(100, 0.10, 20, 0.08) / bondprc(100, 0.10, 20, 0.10) - 1
0.1963629
bondprc(100, 0.10, 10, 0.08) / bondprc(100, 0.10, 10, 0.10) - 1
0.1342016
Evaluarea și analiza obligațiunilor în R

Scadență mai scurtă, volatilitate mai mare

bondprc(100, 0.10, 5, 0.08) / bondprc(100, 0.10, 5, 0.10) - 1
0.0798542
Evaluarea și analiza obligațiunilor în R

Valoarea în preț a unui punct de bază

  • Sau „valoarea în dolari a unui 01" = măsură a volatilității prețului obligațiunii
    • = variația prețului obligațiunii la o modificare a randamentului de 0,01%
  • Exemplu:
bondprc(100, 0.05, 20, 0.05)
100
bondprc(100, 0.05, 20, 0.0501)
99.87548
Evaluarea și analiza obligațiunilor în R

Valoarea în preț a unui punct de bază

abs(bondprc(100, 0.05, 20, 0.0501) - bondprc(100, 0.05, 20, 0.05))
0.1245165
  • abs() pentru a garanta că variația este pozitivă
Evaluarea și analiza obligațiunilor în R

Să exersăm!

Evaluarea și analiza obligațiunilor în R

Preparing Video For Download...