Backtest temelleri: bir kuralı geçmiş fiyatlarda yeniden oynatmak
Bir işlem kuralını geçmiş fiyatlara uygulayarak nasıl sonuç vereceğine bakmaktır.
Uydurma bir fiyat serisi üzerinde çizim, piyasa verisi değildir. Varsayımsal, yalnızca eğitim amaçlıdır.
Neyi ölçer
Backtest, sabit alım ve satım kurallarını geçmiş verilere uygular ve her işlemi kaydeder. Şekil, basit bir ortalama kesişimi stratejisini (mavi, işlem başına %0,1 masraf sonrası) varlığı elde tutmakla (gri) karşılaştırır.
Nasıl okunur
Her zaman sadece elde tutmayla karşılaştırın: daha fazla uğraşıp elde tutmaktan az kazandıran strateji işe yaramaz.
Masraflar ve kayma önemlidir. Her işlemin bir maliyeti vardır, bu yüzden çok sayıda küçük işlem sonucu yer.
Geçmiş sonuçlar gelecekteki sonuçları öngörmez.
Sık yapılan hata
Parametreleri geçmiş kusursuz görünene kadar ayarlamak (aşırı uyum). Kural o dönemin gürültüsüne uyar ve yeni veride çöker. Ayarlamadığınız bir dönemde test edin.
Kendinizi sınayın
Deneyin
Herhangi bir şablonu çalıştırın, sonra tarih aralığını değiştirip sonucun ne kadar oynadığına bakın.