Bir backtest'in getiri sonuçlarını gözden geçir
Basit hareketli ortalama göstergesini kullanarak bir trendi izleme stratejisi uyguladın. Bunu 2019–2020 dönemindeki Amazon hisse senedi tarihsel fiyat verileriyle backtest ettin ve sonuç grafiği sağda gösteriliyor. Şimdi backtest sonucundaki getiri istatistiklerini gözden geçirmek istiyorsun.
bt backtest sonucu bt_result içinde sağlandı ve kullanıma hazır.
Bu egzersiz
Python ile Finansal Alım Satım
kursunun bir parçasıdırEgzersiz talimatları
- Tüm backtest istatistiklerini
bt_resultiçinden al veresInfoolarak kaydet. resInfoiçinden günlük, aylık ve yıllık getirileri yazdır.resInfoiçinden bileşik yıllık büyüme oranını (CAGR) yazdır.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Obtain all backtest stats
resInfo = ____
# Get daily, monthly, and yearly returns
print('Daily return: %.4f'% ____)
print('Monthly return: %.4f'% ____)
print('Yearly return: %.4f'% ____)
# Get the compound annual growth rate
print('Compound annual growth rate: %.4f'% ____)