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 merupakan bagian dari kursus
Penilaian dan Analisis Obligasi dengan Python
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Create array of yields and convert to pandas DataFrame
bond_yields = ____
bond = ____(____, ____)