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, kursun bir parçasıdır

Python ile Finansal Alım Satım

Kursa Göz Atın

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ı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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