MulaiMulai sekarang secara gratis

Mendefinisikan dan melakukan backtest strategi sederhana

Anda ingin membuat sebuah strategi untuk memperdagangkan saham "FAANG", akronim untuk lima perusahaan teknologi Amerika yang paling populer dan berkinerja terbaik: Facebook, Amazon, Apple, Netflix, dan Alphabet (alias Google).

Idenya sederhana: Anda akan menahan porsi yang sama dari tiap saham di portofolio. Setiap minggu, strategi akan membeli atau menjual saham sesuai kebutuhan untuk menyeimbangkan bobot yang sama tersebut.

Pertama, Anda akan meninjau data untuk saham "FAANG". Kedua, Anda akan mendefinisikan strategi yang menentukan pembelian porsi yang sama untuk tiap saham dan melakukan rebalancing setiap minggu. Terakhir, Anda akan menjalankan backtest dan memvisualisasikan hasilnya.

Pustaka bt telah diimpor untuk Anda. Data harga historis "FAANG" telah dimuat sebelumnya dalam bt_data.

Latihan ini adalah bagian dari kursus

Perdagangan Finansial dengan Python

Lihat Kursus

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Print the top five rows
print(____.____())
Edit dan Jalankan Kode