Kuralları sabitle
Araçları, zaman dilimini, giriş ve çıkış koşullarını, büyüklük yöntemini ve kullanılabilir veriyi yaz. Bir mum içinde hem hedef hem stop görülürse sıralamanın bilinmediğini belirt. Sonradan öğrenilen veriyi önceki karar anına taşıma.
Gerçekçi maliyetler
Alış-satış farkını, komisyonu, kaymayı ve gecelik taşıma maliyetini değerlendir. Fiyat boşluklarını ve gerçekleşmeyen emirleri işle. Tek bir sabit maliyet varsayımı farklı seansları temsil etmeyebilir.
Aşırı uyum
Çok sayıda parametre deneyip en iyi sonucu seçmek geçmişin gürültüsüne uyum sağlayabilir. Denenen sürümleri sakla. Geliştirme, doğrulama ve son değerlendirme dönemlerini ayır; ayrılmış veriyi tekrar tekrar kullanmak bağımsızlığını azaltır.
Geçmiş test ve gerçek uygulama
Yeni dönemlerde ve farklı oynaklık rejimlerinde davranışı karşılaştır. Demo uygulaması bile gerçek likiditeyi ve kaymayı tam yansıtmayabilir. Geçmiş veya simüle sonuçlar gelecekteki kârlılığın kanıtı değildir.
Hesaplama örneği
Maliyet öncesi ortalaması 3 olan 200 işlemde işlem başına 4 maliyet, net ortalamayı −1'e indirir. Bu kurgusal örnek, maliyetlerin neden modelden ayrı tutulamayacağını gösterir.
Kontrol listesi
- Kuralları değerlendirmeden önce kaydet.
- İlerideki verinin sızmasını engelle.
- Maliyetleri ve gerçekleşmeyen emirleri dahil et.
- Bağımsız dönem ve parametre duyarlılığını incele.