BaşlayınÜcretsiz Başlayın

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ır
Kursu Görüntüle

Egzersiz talimatları

  • Tüm backtest istatistiklerini bt_result içinden al ve resInfo olarak kaydet.
  • resInfo içinden günlük, aylık ve yıllık getirileri yazdır.
  • resInfo iç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'% ____)
Kodu Düzenle ve Çalıştır