Pro+ 7 gün ücretsiz · kart yokÜcretsiz denememi başlat

Backtest yanlılıkları: geleceği bilmeden strateji testi · 4 / 5

Parametre aramasındaki kaybeden denemeleri de saklayın

Bir aramanın en iyi sonucu, veri görülmeden sabitlenen kuralın deneyiyle aynı değildir. Dürüst araştırma kaydı kaybeden alternatifleri de içerir.

Athenum7 dkGüncellendi:

Parametre optimizasyonu: her denemeyi deney defterine kaydedin

Beş geriye bakış uzunluğu, dört giriş eşiği ve üç çıkış aynı geçmiş üzerinde altmış yapılandırma üretir. En iyi net toplam +18R, medyan −2R olsun. Kazananın hesabı doğru olduğu hâlde kalıcı avantaj için zayıf kanıt sunabilir; süreç zaten uç bir sonucu seçmek üzere tasarlanmıştır.

Her denemenin parametrelerini, veri sürümünü, dönemini, maliyetini, dışlamalarını, seçim ölçütünü ve sonucunu saklayın. Varlık değiştirmek, kötü bir ayı silmek, başka zaman aralığı veya performans ölçütü denemek de aramayı değiştirir. Son betik, atılan kararları nadiren gösterir; ayrı deney defteri tutun.

Çoklu test: ortak verideki denemeler bağımsız değildir

Yalnızca basitleştirilmiş bir matematik örneği olarak, sıfır hipotezi altında her birinin yanlış pozitif olasılığı %5 olan altmış bağımsız testte en az bir yanlış pozitif olasılığı 1 − 0,95^60 ≈ %95,39'dur. Bu, seçilen stratejinin yanlış olma olasılığı değildir. Ortak gözlemler parametre denemelerini bağımlı kılar ve +18R örneği için hipotez testi tanımlanmamıştır.

Komşu parametreleri ve özellikle etkili tekil işlemleri inceleyin. Yalıtılmış bir zirve araştırılmalıdır; tek başına yazılım hatası kanıtlamaz. Geniş ve istikrarlı komşuluk duyarlılık hakkında yararlı bilgi verir, fakat aramayı etkilememiş gözlemler üzerindeki değerlendirmenin yerini tutmaz.

Örnek: −3R ve −2R komşular arasında +18R veren geriye bakış

Diğer varsayımsal koşullar aynıyken üç komşu geriye bakış uzunluğu −3R, +18R ve −2R üretir. Üç sonucu da koruyun. Nedensel açıklama önermeden önce birkaç gerçekleşmenin, sınır kuralının veya veri anomalisinin zirveyi açıklayıp açıklamadığını kontrol edin.

İlk ızgara 5 × 4 × 3 = 60 yapılandırma içerir. Önceden belirlenmiş iki maliyet senaryosu 120 yapılandırma/senaryo satırı üretir. Bunlar 120 bağımsız test değildir. Kazanan daha iyi görünsün diye ucuz maliyet modelini seçmek, açıklanması gereken başka bir araştırma kararıdır.

Varsayımsal komşu parametre kontrolü
Geriye bakışNet toplam
18−3R
20+18R
22−2R
Yalıtılmış örneklem zirvesi araştırma gerektirir; otomatik hata teşhisi veya kârlılık iddiası değildir.Diyagramı büyüt
  1. Geriye bakış 18: -3 R
  2. Geriye bakış 20: 18 R
  3. Geriye bakış 22: -2 R
Yalıtılmış örneklem zirvesi araştırma gerektirir; otomatik hata teşhisi veya kârlılık iddiası değildir.

Hata: sağlamlık testini yayımlanacak kuralı seçmek için kullanmak

İkinci değerlendirmeye sağlamlık testi demek, sonuç hangi kuralı yayımlayacağınızı belirliyorsa onu bağımsız yapmaz. Her senaryonun rolünü önceden belirtin ve başarısız denemeleri toplam sayımdan sessizce çıkarmak yerine saklayın.

Karar vermeden önce

  • Her yapılandırmayı ve sonucu koruyun.
  • Parametre ızgarası dışındaki değişiklikleri kaydedin.
  • Stres senaryolarını seçim ölçütlerinden ayırın.
  • Komşu değerleri ve etkili işlemleri inceleyin.
  • Aramadan önce görülmemiş veri ayırın.

Anladıklarınızı kontrol edin

İlk beş geriye bakış uzunluğunu ona çıkarıp dört eşiği, üç çıkışı ve iki maliyet senaryosunu koruyorsunuz. Kaç satır kaydedilir ve bunlar bağımsız mıdır?

Açıklamalı yanıtı gösterin

10 × 4 × 3 × 2 = 240 yapılandırma/senaryo satırı oluşur. Otomatik olarak bağımsız değildirler; piyasa gözlemlerini ve birçok kural bileşenini paylaşırlar. Satır sayısı aramayı belgeler, etkin bağımsız örneklem büyüklüğünü belirlemez.

Kaynaklar ve ek okumalar

Athenum ile devam edin

Athenum blogundan

Sürekli Vadelide Survivorship Bias: Bybit'in 571 Bir Yıllık Kontratından 172'si Çoktan Gitti

İlgili dersler

İlgili kurslar