SSS · İlerleyen pencereli doğrulama

İlerleyen pencereli doğrulama (walk-forward validation) nedir?

Yazar: , Kurucu·

İlerleyen pencereli doğrulama (walk-forward validation) bir yatırım stratejisini zaman sırasıyla sınar: strateji yalnızca bir kesim tarihinden önceki verilerle eğitilir, ardından gelen görülmemiş dönemde test edilir, sonra kesim tarihi ileri kayar ve süreç tekrarlanır — böylece her test sonucu modelin görmediği bir dönemden gelir.

Neden önemli

Sıradan çapraz doğrulama zamanı karıştırır ve modelin test edildiği dönemin geleceğinden öğrenmesine izin verir. Piyasalarda getiriler örtüştüğü ve rejimler sürdüğü için bu, sonuçları şişirir.

Nasıl çalışır

Sabit başlangıçlı (genişleyen) ilerleyen pencereli doğrulamada her eğitim penceresi geçmişin başından başlar ve büyür; kayan türde pencere ilerler. Arındırma, sonuç penceresi test dönemiyle örtüşen eğitim günlerini çıkarır; ambargo dönemi ek bir boşluk bırakır.

Sabit başlangıçlı ilerleyen pencereli doğrulama, beş katman
Katman 1Katman 2Katman 3Katman 4Katman 5
Her satır bir katmandır. Açık: büyüyen eğitim penceresi. Kesikli: arındırma ve ambargo boşluğu. Koyu: test dönemi.

Sorular

Alım satım stratejileri için neden sıradan k-katlı çapraz doğrulama kullanılmaz?

Çünkü test döneminden sonraki verilerle eğitir ve örtüşen getirileri yok sayar; bu bilgi sızdırır ve sonuçları olduğundan iyi gösterir.

Sabit başlangıçlı ile kayan ilerleyen pencereli doğrulama arasındaki fark nedir?

Sabit başlangıçlıda her eğitim penceresi tüm geçmişi içerir; kayanda sabit uzunlukta bir pencere ileri kayar.

Arındırma ve ambargo ne işe yarar?

Arındırma, sonucu test dönemiyle örtüşen eğitim günlerini çıkarır; ambargo dönemi, yakın ve ilişkili günlerin sızmaması için ek bir boşluk bırakır.

Kaynaklar

  • López de Prado, M. (2018). Advances in Financial Machine Learning. Wiley.

Araştırma yöntemleri hakkında eğitim içeriğidir. Yatırım tavsiyesi değildir.