Kontrollü strateji araştırması
Backtest overfitting ve kilitli holdout doğrulaması
Deneme kaydı, kronolojik bölme, gap, kilitli out-of-sample dönem ve önceden yazılmış kurallarla overfitting'i azaltın.
Kısa yanıt
Overfitting, çok sayıda seçimin dayanıklı davranış yerine geçmiş gürültüyü öğrenmesidir. Araştırmayı sonraki holdout'tan ayırın, her denemeyi sayın, geçiş kuralını yazın ve dönemi yalnız donmuş aday için bir kez açın.
Gördükten sonra ayar yaparsanız holdout artık araştırma verisidir. Küçük örneklem, rejim değişimi ve çok sayıda aday hâlâ şanslı sonuç yaratabilir.
Araştırma bağlamı
Bailey ve arkadaşları multiple testing'in sınırlı veride rastlantısal kazanan bulmayı kolaylaştırdığını gösterir. Trial sayısı performansla raporlanmalıdır.
TimeSeriesSplit zamanı ve gap'i korur; trading'de lookback, üst üste pozisyon ve gecikme de önemlidir. Doğru split look-ahead veya gerçek dışı fill'i düzeltmez.
Backtest uygulama ayarı örneği
18 aylık BTCUSDT 1h kullanın. Son altı ayı kilitleyin, yedi gün gap bırakın; EMA fast 8/9/10 ile slow 20/21/22 olmak üzere dokuz denemeyi kaydedin.
10.000 USD, %2 size, %2 SL, %4 TP, %0,10 komisyon, 5 bps slippage ve kapalı mumu sabit tutun. Minimum trades, net result, drawdown, outlier concentration ve komşu stabilitesine göre seçin. Holdout'tan önce fingerprint kaydedin.

Sonuçlar nasıl okunur
Aynı return beklemeyin. Cadence, yön, cost sensitivity, profit factor, drawdown, average R ve failure cluster hâlâ makul mü bakın. İşaret değişimi veya tek outlier bağımlılığı reddetme nedenidir.
Kaç configuration olduğunu açıklayın. Pass yalnız paper observation'a geçiştir; fail saklanır; yetersiz örneklem inconclusive kabul edilir.
Yaygın hatalar
- Time series'i rastgele karıştırmak
- Seçimde holdout chartına bakmak
- Denemeleri gizlemek
- Retune edip aynı holdout'u kullanmak
- Çok küçük örneklem
- Overlap, revision, cost veya fill'i atlamak
Uygulamalı kontrol listesi
- Hipotez, trial budget ve red kuralı yaz
- Research, gap ve holdout'u tuning öncesi ayır
- Data, timeframe, costs, size ve exits'i kilitle
- Tüm configuration'ları kaydet
- Komşu parametre ve cost stress test et
- Aday fingerprint'i sakla
- Bir kez değerlendir, retune etme
- Değişmeden paper'a taşı
Risk notu
Holdout bir bias türünü azaltır, kâr veya güvenliği onaylamaz. Backtest eğitim araştırmasıdır, tavsiye veya yürütme değildir. Piyasa, spread, slippage, liquidity, gaps, latency, outage, funding ve insan kararları önemli ölçüde değişebilir.
İlgili rehberler
Deneme kaydı, kronolojik bölme, gap, kilitli out-of-sample dönem ve önceden yazılmış kurallarla overfitting'i azaltın.
Araştırma kaynakları
iOS için Backtest Trading
Araştırmaya iPhone'da devam edin
Ayarı yeniden çalıştırın, her simülasyon işlemini inceleyin ve strateji kanıtlarını saklayın.
App Store'dan indir