Backtest, bir setup'ı geçmiş fiyatlar üzerinde işleterek nasıl performans göstereceğini tahmin etmektir. Setup'ın kurallarını alır, geçmişe uygular ve her işlemi gerçekmiş gibi kaydedersiniz: giriş, stop, hedef, R cinsinden sonuç. Ortaya, gerçek para riske girmeden önce setup'ın kazanma oranı, beklentisi ve drawdown'u için ilk bir tahmin çıkar.

İki yöntem

  • Otomatik. Kurallar kod olarak yazılır ve yılların verisi üzerinde saniyeler içinde çalışır. Hızlı ve kesindir, ama yalnızca yorum gerektirmeden kodlanabilen kurallar için işe yarar.
  • Elle. Gelecek gizliyken grafikte bar bar ilerler ve işlemleri elle alırsınız. Yavaştır, ama setup'ı gerçekten işlem yaptığınız gibi, yorumunuzla birlikte test eder ve aynı anda gözünüzü eğitir.

Backtest neden canlıdan iyi görünür

  • İleriye bakma yanılgısı (look-ahead bias). O an henüz var olmayan bilgiyi kullanmak: kapanmadan önce bir mumun kapanışı, hareketten sonra çizilen bir seviye, sabahtan okunan günün yükseği. Elle testte ileri kaydırıp geri döndüğünüzde içeri sızar.
  • Sonradan bilmek. O hafta piyasanın kabaca ne yaptığını hatırlamak. Tanımadığınız bir sembol ve tarih testi dürüst tutar.
  • Maliyetleri yok saymak. Spread, komisyon ve kayma küçük avantajlı pek çok setup'ı pozitiften negatife çevirir. İlk işlemden itibaren hesaba katın.
  • Küçük örneklem. Yirmi işlem çok az şey söyler; bkz. örneklem büyüklüğü. Farklı piyasa koşullarında yüz ve üzeri işlemi hedefleyin.
  • Aşırı uydurma (curve fitting). Geçmiş kusursuz görünene kadar kuralları kurcalamak, o geçmişe uyan ve başka hiçbir şeye uymayan bir setup üretir. Kuralları basit tutun ve değişiklikleri henüz kullanmadığınız veride sınayın.
  • Pratik canlı değildir. Backtest'te işlem başına 0,4R kazandıran bir setup günlükte çoğu zaman daha az kazandırır: tereddüt, erken çıkış, kaçırılan sinyaller. Aynı setup için iki sayıyı karşılaştırın.

SetupBook'ta

Backtest oturumları elle yapılır: bir sembol, geçmişte bir başlangıç, zaman dilimi, bakiye, işlem başı risk ve maliyetleri seçer, sonra sonraki mumlar gizliyken bar bar ilerler ya da oynatırsınız. Emirler piyasa, limit, stop, stop limit ve OCO'dur; boyut miktarla ya da riskle belirlenir. İsteğe bağlı ayarlar playbook'unuzdaki bir setup'ı test eder, prop firm kurallarını uygular ya da kör bir sembol ve tarih seçer. İstatistik sekmesi kazanma oranını, beklentiyi, profit factor'ü ve maksimum drawdown'u gösterir ve setup'ın pratikteki beklentisini günlüğünüzdeki beklentisiyle karşılaştırır. Geri adım atmak sonraki işlemleri "geri sarıldı" diye işaretler; pratik işlemler gerçek işlemlerinize asla karışmaz. Backtest Pro'nun parçasıdır; aldığınız işlemleri incelemek için bkz. trade replay.