Menggunakan kelengkungan garis harga/imbal hasil
Selain menggunakan tingkat kemiringan garis harga/imbal hasil untuk memperkirakan durasi suatu obligasi, Anda juga dapat menggunakan kelengkungannya untuk memperkirakan convexity obligasi.
Dalam latihan ini, Anda akan membuat grafik harga/imbal hasil dari dua obligasi untuk melihat obligasi mana yang memiliki convexity terbesar. Keduanya membayar kupon tahunan 5%, memiliki imbal hasil 5%, dan nilai nominal USD 100, tetapi obligasi pertama berjangka waktu 5 tahun, dan yang kedua 20 tahun.
numpy, numpy_financial, pandas, dan matplotlib telah diimpor untuk Anda masing-masing sebagai np, npf, pd, dan plt.
Latihan ini adalah bagian dari kursus
Penilaian dan Analisis Obligasi dengan Python
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Create array of yields and convert to pandas DataFrame
bond_yields = ____
bond = ____(____, ____)