Tanım
Walk forward analizi
Walk forward analizi parametreleri geçmişin bir penceresinde ayarlar, sonraki pencerede dokunmadan sınar ve ileri kaydırır. Walk forward verimliliği nasıl okunur, sınama nasıl bozulur.
Walk forward analizi (walk-forward analysis), bir stratejinin parametrelerini geçmiş verinin bir penceresinde ayarlayan (örneklem içi), aynı parametreleri değiştirmeden hemen sonraki pencerede çalıştıran (örneklem dışı), sonra iki pencereyi birlikte ileri kaydırıp süreci yineleyen bir geriye dönük test prosedürüdür. Birbirine eklenen örneklem dışı dilimler, sayılan tek performans rakamıdır; örneklem içi sonuç parametre seçmenin maliyetidir, kanıt değil. Tipik bölme on iki ay örneklem içi ve üç ay örneklem dışı olup her çeyrekte kaydırılır; örneklem dışı getirinin örneklem içi getiriye bölümü olan walk forward verimliliği yaklaşık 0,5 değerinin altındaysa parametreler kararlı değildir.
- Diğer adı
- walk forward optimizasyonu · kayan örneklem dışı test · ileriye dönük analiz
Nasıl hesaplanır
Window k: fit on [t_k, t_k + IS), test on [t_k + IS, t_k + IS + OOS)
Roll: t_{k+1} = t_k + OOS, then repeat
Reported performance = the stitched OOS segments only
WFE = annualised OOS return ÷ annualised IS return
IS 30% / OOS 9% → WFE = 0.30 (below ~0.5: parameters unstable)
Typical split: IS 12 months / OOS 3 months, rolled quarterly
Çözümlü örnek: On iki ay örneklem içi yıllık getiri %30; sonraki üç ay örneklem dışı yıllık getiri %9. Walk forward verimliliği = 9 ÷ 30 = 0,30 — parametreler kararsız.
Neden yalnızca örneklem dışı dilimler sayılır
Bailey, Borwein, López de Prado ve Zhu, yeterince parametre denemesinden sonra stratejinin hiçbir avantajı olmasa bile yüksek bir örneklem içi Sharpe oranının beklenen sonuç olduğunu gösterir; çünkü elde kalan, N rastgele çekilişin en iyisidir. Lo ve MacKinlay aynı veri gözetleme yanlılığını akademik varlık fiyatlama testlerinde belgeler. Walk forward analizi bunun pratik savunmasıdır: parametreler yargılandıkları pencereyi hiç görmez, dolayısıyla eklenmiş örneklem dışı kayıt, kural takvime göre yeniden ayarlansaydı gerçek bir hesabın kazanacağı şeydir. Denemeleri sayın ve en iyi örneklem içi sonucu bir sinyal olarak değil, N çekilişin beklenen maksimumu olarak ele alın.
Walk forward verimliliği nasıl okunur
Walk forward verimliliği, yıllıklandırılmış örneklem dışı getirinin yıllıklandırılmış örneklem içi getiriye bölümüdür. Örneklem içinde %30, örneklem dışında %9 kazanan bir kuralın verimliliği 0,30 olur: örneklem içi rakamın yüzde yetmişi piyasa değil uydurmaydı. Yaklaşık 0,5 altında parametreler işlem için fazla kararsızdır; 0,5 ile 1 arasında avantajın bir kısmı gürültüye gider ki bu normaldir; 1 değerinin çok üzerindeki bir rakam kuraldan çok o örneklem dışı pencere hakkında konuşur. QANTERION bünyesinde geriye dönük test motoru yoktur; örneklem dışı pencerenin karşılığı, herhangi bir canlı yürütme etkinleştirilmeden önce canlı piyasa verisi üzerinde yapılan kağıt üzerinde ileriye dönük testtir.
Nasıl yanlış okunur
Walk forward analizini çoğu zaman onu çalıştıran kişi bozar. Kaydırma bir kez yapılır, örneklem dışı kayıt kötü görünür ve parametre aralıkları ya da pencere uzunlukları iyi görünene kadar değiştirilir; bu noktada örneklem dışı pencereler üzerinde optimizasyon yapılmıştır ve artık örneklem içidir. İkinci hata, stratejinin içinde yalnızca birkaç işlem yaptığı tek bir iyi örneklem dışı pencereyi doğrulama saymaktır: altı işlem içeren üç aylık bir pencerenin iki yönde de istatistiksel ağırlığı yoktur.
Ayrıca bakınız
Kaynaklar
- Pseudo-Mathematics and Financial Charlatanism: The Effects of Backtest Overfitting on Out-of-Sample Performance — Notices of the American Mathematical Society, Vol. 61 No. 5 (2014)
- The probability of backtest overfitting — Journal of Computational Finance (Risk Journals)
- Data-Snooping Biases in Tests of Financial Asset Pricing Models — National Bureau of Economic Research (Andrew W. Lo, A. Craig MacKinlay)
Tanımlar eğitim amaçlıdır. Burada yatırım tavsiyesi yoktur ve anlatılan hiçbir ölçüt gelecekteki sonuçları öngörmez.
Tanımları bilmek kolay kısım
Drawdown’un ne demek olduğunu bilmek, ona ulaşınca duran bir sisteme sahip olmakla aynı şey değildir. QANTERION bu sınırları strateji çalışırken uygular.