Backtestte Kâr, Canlıda Neden Zarar? Gerçek Nedenler
İçindekiler
- Fark 1: Tick Modeli Yanılsaması
- Fark 2: Spread ve Emir Gerçekleştirme
- Fark 3: Curve-Fitting (Aşırı Optimizasyon)
- Fark 4: Bileşik Getiriyle Şişirilmiş Rakamlar
- Fark 5: Az İşlem Sayısı, Sadece Şans
- Fark 6: Geçmiş Piyasaya Bağımlılık (Rejim Bağımlılığı)
- Özetle, Fark Etme Adımları 4 Tanedir
- Kendiniz Doğrulayın
- Özet
Backtestte Kâr, Canlıda Neden Zarar? Gerçek Nedenler
"Backtestte varlık 3 katına çıkmıştı ama gerçek hesapta çalıştırınca zarar ediyor" — EA kullanıcılarının en sık yaşadığı hayal kırıklığı budur. Çoğu kişi "EA bozuldu" ya da "piyasa değişti" diye düşünür, ama nedenlerin büyük kısmı backtest ile canlı işlem arasındaki yapısal farklardır.
Bu fark 6 farklı türde ortaya çıkar. Her birinin gerçek yüzünü ve satın almadan önce nasıl fark edileceğini sırayla ele alalım. Bu yazı, her konunun ayrıntılı makalesine bir giriş noktası niteliğindedir.
Fark 1: Tick Modeli Yanılsaması
Backtest "modelini" 1 dakikalık mum OHLC verisiyle çalıştırırsanız, gerçekte hiç var olmamış fiyatlarda emir gerçekleşmiş gibi görünür. Düşük kâr marjlı, grid tabanlı veya scalping tarzı stratejilerde bu tek başına backtestin kârlı, canlının ise zararlı çıkmasına yol açabilir.
Çözüm: Modelin "tüm tick" (gerçek tick verisine dayalı) olup olmadığını kontrol edin. Belirtilmemişse şüphe edin. → Detay: Gerçek Tick ile OHLC Sonuçların Tersine Dönmesinin Nedeni
Fark 2: Spread ve Emir Gerçekleştirme
Backtest ideal emir gerçekleştirme koşullarını varsayar. Gerçek brokerlarda spread daha geniştir, emirler daha yavaş gerçekleşir ve slipaj (kayma) oluşur. Düşük kâr marjlı EA'larda bu fark kârı tamamen eritebilir.
Çözüm: Gerçekçi olmayacak kadar dar spread'li backtestlerden şüphelenin. Kendi brokerinizde demo hesapla doğrulayın. → Detay: Spread ve Slipajın EA Getirisine Etkisi · Broker Değiştirince Neden Zarar Ediliyor
Fark 3: Curve-Fitting (Aşırı Optimizasyon)
Parametreleri geçmiş veriye fazla uyarlanmış bir EA, geçmişte mükemmel görünse de bilinmeyen piyasa koşullarında işe yaramaz. Backtestteki güzel yukarı eğim, sadece geçmişe uydurulmuş bir sonucu yansıtıyor olabilir.
Çözüm: In-sample/out-of-sample ayrımı veya walk-forward analiziyle doğrulanıp doğrulanmadığını kontrol edin. → Detay: Curve-Fitting'den Kaçınma Yöntemleri
Fark 4: Bileşik Getiriyle Şişirilmiş Rakamlar
"+%5.000" gibi net kâr yüzdeleri, gerçek performansı değil bileşik getirinin çarpım etkisini gösterir. Canlı işlemde ara dönemlerdeki drawdown'lar bileşik etkiyi tersine çevirir ve beklenen rakamlara ulaşılamaz.
Çözüm: Performansı net kâr yüzdesi yerine profit factor (PF) üzerinden değerlendirin. → Detay: Bileşik Getiri Yanılsaması ve Gerçekten Bakılması Gereken Rakam
Fark 5: Az İşlem Sayısı, Sadece Şans
8 yılda sadece 28 işlem yapan bir EA'nın PF5.5 değeri, birkaç kez rastlantısal büyük kazançtan kaynaklanıyor olabilir. Canlı işlemde bu "rastlantı" devam etmeyebilir.
Çözüm: İşlem sayısının 500'ün üzerinde olduğundan ve birden fazla piyasa koşulunu kapsadığından emin olun. → Detay: Az İşlem Sayılı Backtestlere Neden Güvenilmemeli
Fark 6: Geçmiş Piyasaya Bağımlılık (Rejim Bağımlılığı)
Son birkaç yılın tek yönlü piyasasında işe yarayan bir EA, piyasa karakteri değiştiği anda çöker. Backtestteki iyi performans, belirli bir piyasa rejimine bağımlı olabilir.
Çözüm: Yıllık kâr/zarar dağılımına bakın. Sadece bir yıl büyük kazanç, diğerleri zararlıysa rejim bağımlılığından şüphelenin. → Detay: Popüler 43 Altın EA'sının 11.5 Yıllık Gerçek Veriyle Toplu Testi
Özetle, Fark Etme Adımları 4 Tanedir
- Model gerçek tick mi (Fark 1)
- İşlem sayısı yeterli mi, birden fazla piyasa koşulu kapsanmış mı (Fark 5 · 6)
- PF ve efektif drawdown ile performans değerlendiriliyor mu (Fark 3 · 4)
- Kendi brokerinizde demo doğrulaması yaptınız mı (Fark 2)
Bu 4 kriteri geçen bir EA'da backtest ile canlı işlem arasındaki fark küçüktür. Tersine, bu bilgileri paylaşmayan EA'ların canlı işlemde beklentileri karşılamama olasılığı yüksek kabul edilmelidir.
Kendiniz Doğrulayın
Ücretsiz EA'mız (kapalı bar Donchian breakout stratejisi), yukarıdaki 4 maddenin tamamını karşılayacak şekilde yayınlanmıştır. Gerçek tick doğrulaması, 631 işlem, 9,4 yıl, PF ve efektif drawdown açıklaması, sembol özelliklerinin dinamik olarak alınması. Backtesti çalıştırarak bunların "farkı küçük bir EA"da nasıl göründüğünü inceleyebilirsiniz.
Donchian Trend Engine (Ücretsiz EA) Detayları
Tüm ürünlerimizi aynı kriterlerle doğrulama sayfasında yayınlıyoruz.
Özet
- Backtestin kârlı, canlı işlemin zararlı çıkmasının nedeni EA'nın bozulması değil, 6 yapısal farktır
- Tick modeli, spread/emir gerçekleştirme, curve-fitting, bileşik getiri, işlem sayısı, rejim bağımlılığı
- Fark etme adımları: "gerçek tick kontrolü, işlem sayısı ve süre, PF ve efektif drawdown, kendi brokerinizde demo doğrulaması"
- Bu bilgileri paylaşmayan EA'ların canlı işlemde beklentileri karşılamama olasılığı yüksektir
İlgili yazılar: Gerçek Tick ile OHLC Arasındaki Fark · Broker Değiştirince Neden Zarar Ediliyor · Bileşik Getiri Yanılsaması · İşlem Sayısı ve Backtest Güvenilirliği
İlgili
2026-07-26
Ortalama pozisyon süresi EA hakkında ne söyler
2026-07-15
Az İşlem Sayısına Sahip Backtestlere Neden Güvenmemelisiniz
2026-07-15
[56] Aynı EA Broker Değişince Neden Kaybettirir? Spread
2026-07-15
Efektif DD ile Bakiye DD Arasındaki Fark
📧 Fiyat artışı öncesi uyarılar + ücretsiz 5 günlük e-posta kursu
Tüm EA'lar lansman fiyatında ve satışlarla birlikte kademeli olarak artıyor. Her artıştan önce bildirim alın; ayrıca algoritmik ticaret, backtest okuma ve broker seçimi üzerine günlük bir e-posta.
* Gizlilik kesinlikle korunur. İstediğiniz zaman abonelikten çıkabilirsiniz.