Indikora
Indikora Blog

Backtest Nasıl Yapılır: Kendinizi Kandırmadan Strateji Test Etmek

Backtest, trading kurallarınızı olduğu gibi geçmiş verilere uygulayıp nasıl sonuç vereceklerini görmektir. Dürüstçe yapılırsa trading'in en ucuz eğitimidir: kötü fikirleri, piyasa harç bedelini kesmeden önce bedavaya öldürür. Özensiz yapılırsa sahte özgüven üreten bir makinedir - ve ikisi arasındaki fark yazılım değil, bir avuç tuzağa karşı disiplindir.

Dürüst bir backtest'in beş adımı

1. Bir makinenin uygulayabileceği kurallar yazın. Giriş, çıkış, stop, pozisyon boyutu - sıfır kişisel yorum. Kuralınız "güçlü destekten al" ise test edemezsiniz; farkında olmadan işe yaramış destekleri seçersiniz. "Fiyat 20 günlük zirvenin üzerinde kapandığında al" test edilebilir.

2. Çirkin yıllar dahil yeterli veri alın. Sadece bir boğa yılında test edilmiş kripto stratejisi, strateji değil boğa piyasası dedektörüdür. En az bir tam döngü ekleyin - kripto için bu 2021 coşkusu, 2022 çöküşü ve aradaki yatay dönemdir. Onlarca değil yüzlerce işlem.

3. Kendinize gerçek maliyetleri yansıtın. Her işlem komisyon, spread ve kayma öder. Küçük avantajlar bu maliyetlerin içinde tamamen ölür - maliyet öncesi işlem başına %0,3 kazanıp maliyete %0,2 ödeyen sistem bir bağış programıdır. Kötümser modelleyin.

4. Çalıştırın, sonra hükmü parçalayın. Toplam getirinin ötesine, nasıl kazandığını anlatan sayılara bakın: kazanma oranı, ortalama kazanç - ortalama kayıp, azami düşüş ve en kötü kayıp serisi. %35 düşüşle %40 getiren strateji, %10 düşüşle %25 getirenden farklı bir hayvandır - ve siz özet satırında değil, düşüşün içinde yaşayacaksınız.

5. Örneklem dışında doğrulayın. Kurallarınızı tarihin bir diliminde ayarlayın, sonra el değmemiş başka bir dilimde aynen test edin. Performans taze dilimde çökerse avantaj bulmadınız - geçmişi ezberlediniz.

Backtest'leri yalancı yapan tuzaklar

Aşırı uyum en büyüğüdür: yeterince parametre ekleyin, herhangi bir rastgele veri bile güzel bir sermaye eğrisi üretir - o belirli geçmiş hakkında ve başka hiçbir şey. Daha çok veride test edilen daha az kural, az veride test edilen kurnaz kuralları yener. İleriye bakma önyargısı, yarının bilgisini bugünün kararına sızdırır - aynı gün içinde girmek için o günün kapanışını kullanmak gibi. Hayatta kalma önyargısı yalnızca hâlâ var olan coinleri test eder, sıfıra gidenleri sessizce atlar. Ve başlangıç tarihini seçmek her stratejiyi kazanan yapar - Ocak 2023'ten başlayan bir Bitcoin backtest'i yalnızca Ocak 2023'ü kanıtlar.

İyi bir backtest gerçekte neyi kanıtlar?

Umduğunuzdan azını, hiçten fazlasını. Kurallarınızın belirli bir geçmişte, yol boyunca katlanılabilir bir acıyla kârlı olduğunu kanıtlar. Geleceği vaat edemez - piyasalar rejim değiştirir ve her avantaj aşınır. Bu yüzden hat backtest'te bitmez: sırada kağıt üzerinde ileri test vardır - gerçek zamanlı uygulama ve kendi duygularınız sahneye girer - sonra küçük boyutla canlıya geçilir. Backtest kötü fikirleri öldürür, kağıt trading iyileri prova eder, küçük canlı işlem onaylar.

Indikora tam da bu hattın etrafına kurulmuştur: sinyal motorları, tam ayı piyasalarını içeren çok yıllık verilerle backtest edilmiştir; kağıt trading simülatörü sanal parayla ileri test yapmanızı sağlar; günlük ise canlı halinizin test edileni gerçekten uygulayıp uygulamadığını ölçer.

Sık sorulan sorular

Ne kadar veri yeterli? En az bir tam piyasa döngüsünü ve birkaç yüz işlemi kapsayacak kadar. Çoğu swing stratejisi için bu aylar değil yıllar demektir.

Kârlı bir backtest garanti midir? Hayır. Kanıtlanabilir kötü fikirleri eleyen bir filtredir. Geçmek, stratejiye kağıt trading hakkı kazandırır - paranızı değil.

Backtest mi kağıt trading mi? İkisi de, bu sırayla. Backtest yılları dakikalarda tarar; kağıt trading gerçek zamanlı koşulları ve psikolojinizi ekler. Her biri diğerinin kaçırdığını yakalar.


Indikora; kripto, forex, altın ve endeksler için yapay zeka destekli bir trading koçudur - backtest edilmiş sinyal motorları, ileri test için kağıt trading simülatörü ve gerçek uygulamanızı ölçen günlüğüyle. Ücretsiz deneyin: https://indikora.com

Bu makale yalnızca eğitim amaçlıdır ve finansal tavsiye değildir.

Indikora'yı ücretsiz deneyin

FOMO ve intikam işlemleri gibi hataları siz tıklamadan önce işaretleyen yapay zekâ destekli bir trade koçu.

Ücretsiz başlayın →