Hitung convexity aproksimasi untuk suatu obligasi
Ingat dari video bahwa kita dapat memperbaiki estimasi harga obligasi dengan menambahkan suku convexity pada efek durasi. Suku convexity memperhitungkan seberapa melengkung kurva harga/YTM untuk obligasi.
Dalam latihan ini, Anda akan menghitung convexity aproksimasi untuk obligasi dengan nilai pari $100, kupon 10%, jatuh tempo 20 tahun, dan imbal hasil hingga jatuh tempo 10% ketika Anda memperkirakan perubahan imbal hasil sebesar 1%, lalu menambahkannya pada efek durasi. Ingat bahwa rumus convexity aproksimasi adalah
$$(P(up) + P(down) - 2 * P) / (P * \Delta y ^ 2)$$
di mana \(P\) adalah harga obligasi, \(P(up)\) adalah harga obligasi ketika imbal hasil naik, \(P(down)\) adalah harga obligasi ketika imbal hasil turun, dan \(\Delta y\) adalah perubahan imbal hasil yang diharapkan.
Objek px, px_up, dan px_down dari latihan sebelumnya telah dimuat di ruang kerja Anda.
Latihan ini merupakan bagian dari kursus
Penilaian dan Analisis Obligasi di R
Instruksi latihan
- Hitung convexity aproksimasi dengan memasukkan objek
px,px_up, danpx_downke dalam rumus di atas. Anda juga perlu memasukkan nilai yang sesuai untukdy.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Calculate approximate convexity
convexity <- (___ + ___ - 2 * ___) / (___ * (___)^2)
convexity