Bandingkan kinerja obligasi dan saham
Obligasi dan saham adalah alternatif investasi yang paling penting. Setelah Anda dapat mengimpor data dari Federal Reserve dan Yahoo! Finance, Anda dapat membandingkan kinerja kedua kelas aset tersebut. Anda akan menggunakan Total Return Index untuk masing-masing kelas, yang memperhitungkan imbal hasil dari kenaikan harga sekaligus pembayaran seperti kupon atau dividen.
Untuk obligasi, Anda akan menggunakan Bank of America Merrill Lynch US High Yield Total Return Index Value ('BAMLHYH0A0HYM2TRIV'). Untuk saham, Anda akan menggunakan S&P 500 Index ('SP500'). Keduanya tersedia untuk 10 tahun terakhir dari layanan FRED milik Federal Reserve.
Dalam latihan ini, Anda akan mengunduh kedua seri tersebut dan membandingkan kinerjanya. DataReader, date, pandas sebagai pd, dan matplotlib.pyplot sebagai plt telah diimpor.
Latihan ini merupakan bagian dari kursus
Mengimpor dan Mengelola Data Keuangan di Python
Instruksi latihan
- Dengan menggunakan
date(), atur tanggalstartke 1 Januari 2008. - Atur kode
seriessebagai daftar yang berisi'BAMLHYH0A0HYM2TRIV'dan'SP500'. - Gunakan
DataReader()untuk mengimpor kedua seri dari'fred'dan simpan kedata. - Plot dan tampilkan
datadengansubplots, beri judul'Performance Comparison'.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Set the start date
start = ____
# Set the series codes
series = ['BAMLHYH0A0HYM2TRIV', 'SP500']
# Import the data
data = ____
# Plot the results
____
# Show the plot
plt.show()