Volatilitas harga obligasi dan nilai harga satu basis poin

Penilaian dan Analisis Obligasi di R

Clifford Ang

Senior Vice President, Compass Lexecon

Volatilitas harga obligasi

  • Volatilitas harga obligasi bergantung pada banyak faktor
  • Contoh:
    • Besaran perubahan yield
    • Kupon
    • Jatuh tempo
Penilaian dan Analisis Obligasi di R

Perubahan kecil, efek simetris

  • Untuk perubahan yield kecil: % perubahan serupa saat yield naik atau turun pada kebanyakan obligasi
  • Contoh:
    • Nilai pari 100 USD, kupon 10%, 20 tahun, yield 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
Penilaian dan Analisis Obligasi di R

Perubahan besar, efek asimetris

  • Untuk perubahan yield besar, persentase perubahan lebih tinggi saat yield turun
  • Contoh:
    • Nilai pari 100 USD, kupon 10%, 20 tahun, yield 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
Penilaian dan Analisis Obligasi di R

Kupon lebih rendah, lebih volatil

  • Dengan jatuh tempo dan yield tetap, volatilitas harga lebih tinggi jika kupon lebih rendah
  • Contoh:
    • Nilai pari 100 USD, 20 tahun, yield awal 10%, yield baru 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
Penilaian dan Analisis Obligasi di R

Kupon lebih rendah, lebih volatil

bondprc(100, 0.00, 20, 0.08) / bondprc(100, 0.00, 20, 0.10) - 1
0.4433731
Penilaian dan Analisis Obligasi di R

Jatuh tempo lebih lama, lebih volatil

  • Dengan kupon dan yield tetap, volatilitas harga lebih tinggi jika jatuh tempo lebih lama
  • Contoh:
    • Nilai pari 100 USD, kupon 10%, yield awal 10%, yield baru 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
Penilaian dan Analisis Obligasi di R

Jatuh tempo lebih pendek, lebih volatil

bondprc(100, 0.10, 5, 0.08) / bondprc(100, 0.10, 5, 0.10) - 1
0.0798542
Penilaian dan Analisis Obligasi di R

Nilai harga satu basis poin

  • Atau "dollar value of an 01" = ukuran volatilitas harga obligasi
    • = harga obligasi jika yield yang diminta berubah 0,01%
  • Contoh:
bondprc(100, 0.05, 20, 0.05)
100
bondprc(100, 0.05, 20, 0.0501)
99.87548
Penilaian dan Analisis Obligasi di R

Nilai harga satu basis poin

abs(bondprc(100, 0.05, 20, 0.0501) - bondprc(100, 0.05, 20, 0.05))
0.1245165
  • abs() untuk memastikan perubahan bernilai positif
Penilaian dan Analisis Obligasi di R

Ayo berlatih!

Penilaian dan Analisis Obligasi di R

Preparing Video For Download...