Tanım
Backtest
Backtest, bir stratejiyi geçmiş veriler üzerinde çalıştırarak nasıl davranacağını tahmin eder. Tanım, güvenilir bir testin modellemesi gerekenler ve sonucun sınırları.
Backtest, bir işlem stratejisini geçmiş piyasa verileri üzerinde çalıştırarak nasıl performans göstereceğini tahmin etme uygulamasıdır. Zaten gerçekleşmiş koşullar altındaki davranışın tahminini üretir, bir öngörü değil. Bir backtest’in değeri neredeyse tamamen neyi modellediğine bağlıdır: komisyon, slipaj ve fonlamayı atlayan bir test canlı sonuçların ihtiyatlı bir tahmini değil, farklı bir stratejidir.
- Diğer adı
- tarihsel simülasyon · strateji testi
Nasıl hesaplanır
A backtest is credible only when every one of these is modelled:
· Fees, both sides, at the tier actually paid
· Slippage, scaled to order size and market depth
· Funding, for every interval a perpetual position was open
· Fill realism — no filling at the close, the mid, or the signal price
· Out-of-sample data the parameters were never fitted on
Güvenilir bir test neleri içermeli
Fiilen ödenen kademedeki işlem komisyonları, emir büyüklüğüne göre ölçeklenmiş slipaj, sürekli bir pozisyonun açık kaldığı her aralık için fonlama ve kapanış ya da orta fiyattan değil mevcut likiditeye saygı gösteren dolumlar. Bu eksiklerin her biri sonucu aynı yöne — güzelleştirici yöne — kaydırır; sürtünmesiz bir backtest’in yalnızca kesinlikten uzak değil sistematik olarak yanlış olmasının nedeni budur.
Örneklem içi sonuçlar kanıt değildir
Bir veri kümesine bakılarak seçilen parametreler o veri kümesini tanımlar. Bir strateji, hiç uydurulmadığı dönemlerde test edilmeden sayıları bir şey ifade etmez; edildiğinde bile örneklem yalnızca tesadüfen gerçekleşmiş rejimleri içerir ve bu, geleceğin içerdiğinden çok daha dar bir kümedir.
Nasıl yanlış okunur
Backtest rutin olarak bir öngörü gibi okunur. Oysa tek bir örneklem içinden geçen tek bir patikanın betimlemesidir: aynı kurallar, farklı veri, farklı sonuç. Raporladığı maksimum drawdown o örneklemdeki en kötüdür; yani gelecekteki riskin tavanı değil tabanıdır.
Ayrıca bakınız
Kaynaklar
- Pseudo-Mathematics and Financial Charlatanism: The Effects of Backtest Overfitting on Out-of-Sample Performance — American Mathematical Society (Notices of the AMS, Vol. 61 No. 5, 2014)
- Interpretive Notice 9025 — Compliance Rule 2-29: Use of Promotional Material Containing Hypothetical Performance Results — National Futures Association
- The probability of backtest overfitting — Journal of Computational Finance (Risk Journals)
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.