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

Düşüşlerle performansı gözden geçir

İki hareketli ortalama göstergesi kullanan sinyal tabanlı bir strateji uyguladın. 2019–2020 dönemine ait Tesla hisse senedi tarihsel fiyat verileriyle bir geri test yaptın ve sonuç grafiği sağda gösteriliyor. Şimdi stratejinin performansını, özellikle aşağı yönlü oynaklığı, geri testten elde edilen düşüş (drawdown) sonuçlarını inceleyerek değerlendirmek istiyorsun.

bt geri test 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ı

  • Geri test istatistiklerinin tümünü bt_result içinden al ve resInfo içinde sakla.
  • resInfo içinden ortalama düşüşü (average drawdown) al.
  • resInfo içinden ortalama düşüş günlerini (average drawdown days) al.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Obtain all backtest stats
resInfo = ____

# Get the average drawdown
avg_drawdown = ____
print('Average drawdown: %.2f'% avg_drawdown)

# Get the average drawdown days
avg_drawdown_days = ____
print('Average drawdown days: %.0f'% avg_drawdown_days)
Kodu Düzenle ve Çalıştır