Obligationsprisvolatilitet och prisvärdet av en baspunkt

Obligationsvärdering och analys i R

Clifford Ang

Senior Vice President, Compass Lexecon

Obligationsprisvolatilitet

  • Obligationsprisvolatilitet beror på många faktorer
  • Några exempel:
    • Storleken på räntrörelsen
    • Kupongränta
    • Återstående löptid
Obligationsvärdering och analys i R

Liten förändring, symmetrisk effekt

  • Små ränteförändringar: procentuell förändring är liknande oavsett riktning
  • Exempel:
    • Nominellt värde 100 USD, kupongränta 10 %, 20 år, avkastning 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
Obligationsvärdering och analys i R

Stor förändring, asymmetrisk effekt

  • Vid stora ränteförändringar är den procentuella förändringen högre när räntan sjunker
  • Exempel:
    • Nominellt värde 100 USD, kupongränta 10 %, 20 år, avkastning 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
Obligationsvärdering och analys i R

Lägre kupong, högre volatilitet

  • Med fast löptid och avkastning är volatiliteten högre ju lägre kupongräntan är
  • Exempel:
    • Nominellt värde 100 USD, 20 år, initial avkastning 10 %, ny avkastning 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
Obligationsvärdering och analys i R

Lägre kupong, högre volatilitet

bondprc(100, 0.00, 20, 0.08) / bondprc(100, 0.00, 20, 0.10) - 1
0.4433731
Obligationsvärdering och analys i R

Längre löptid, högre volatilitet

  • Med fast kupongränta och avkastning är volatiliteten högre ju längre löptiden är
  • Exempel:
    • Nominellt värde 100 USD, kupongränta 10 %, initial avkastning 10 %, ny avkastning 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
Obligationsvärdering och analys i R

Kortare löptid, lägre volatilitet

bondprc(100, 0.10, 5, 0.08) / bondprc(100, 0.10, 5, 0.10) - 1
0.0798542
Obligationsvärdering och analys i R

Prisvärdet av en baspunkt

  • Kallas även "dollar value of an 01" – ett mått på obligationsprisvolatilitet
    • = prisförändringen om den erforderliga avkastningen ändras med 0,01 %
  • Exempel:
bondprc(100, 0.05, 20, 0.05)
100
bondprc(100, 0.05, 20, 0.0501)
99.87548
Obligationsvärdering och analys i R

Prisvärdet av en baspunkt

abs(bondprc(100, 0.05, 20, 0.0501) - bondprc(100, 0.05, 20, 0.05))
0.1245165
  • abs() för att säkerställa att förändringen är positiv
Obligationsvärdering och analys i R

Nu kör vi en övning!

Obligationsvärdering och analys i R

Preparing Video For Download...