[56] Aynı EA Broker Değişince Neden Kaybettirir? Spread
İçindekiler
Aynı EA'nın Broker Değişince Neden Kaybettiriyor?
"A brokerinde backtestte kârlıydı ama B brokerinde çalıştırınca zarar etti" — EA kullanan herkesin karşılaştığı bir durum. Çoğu kişi bunu EA'nın hatası sanır, ama sorun genellikle EA'da değil, broker farkında yatar. Aynı mantık, farklı bir ortamda çalıştırıldığında farklı sonuçlar verebilir. Bunun nedenlerini adım adım inceleyelim.
Sebep 1: Spread
En büyük etken spreaddir. Brokere göre, aynı sembolde bile spread birkaç kat farklılık gösterebilir.
Bu durum, kâr marjı dar olan EA'lar için ölümcül olabilir. Küçük kâr hedefleriyle çalışan scalping veya grid EA'larında, tek işlemdeki kârın büyük bir kısmını spread yiyip bitirir. Spread sadece 1,5 kat artmasına rağmen kârın zarara dönmesi hiç de nadir değildir. Buna karşılık, geniş kâr hedefli trend takip EA'ları spreadden görece daha az etkilenir.
Kâr marjı dar EA'larda broker bağımlılığı yüksektir; kâr marjı geniş EA'lar brokere karşı daha dayanıklıdır.
Sebep 2: İşlem Gerçekleşmesi ve Kayma (Slippage)
Limit ve stop emirlerin hangi fiyattan gerçekleşeceği, brokerin işlem gerçekleştirme yöntemine bağlıdır.
- İşlem gerçekleşmesi yavaş veya slippage'i yüksek olan brokerlerde, beklenenden daha kötü bir fiyattan işlem açılır
- Requote (emir reddi) sık yaşanıyorsa, giriş emri hiç gerçekleşmeyebilir
- Haber anlarında spreadi geçici olarak fırlayan brokerlerde, o anki giriş işleme değmez hale gelir
Backtestler "ideal işlem gerçekleşmesini" varsayar. Gerçek brokerin işlem gerçekleştirmesi bu idealden ne kadar uzaksa, canlı işlemler ile backtest arasındaki fark o kadar büyür.
Sebep 3: Sembol Özellikleri (Genellikle Gözden Kaçırılır)
En çok göz ardı edilen nokta budur. Aynı "altın" sembolü bile brokere göre farklı özelliklere sahip olabilir.
- Sembol adı: XM'de
GOLD, Exness'teXAUUSDm, HFM'deXAUUSDgibi. Sembol adı koda sabit (hardcode) yazılmış bir EA, sadece isim farklı olduğu için çalışmayabilir - Kontrat büyüklüğü: 1 lotun büyüklüğü brokerden brokere değişir
- Tick değeri / tick büyüklüğü: 1 pip'in parasal karşılığı farklı olabilir
Bu değerleri sabit olarak koda yazan EA'lar, farklı bir brokerde lot hesaplamasını yanlış yapar ve istenenin kat kat üzerinde risk alabilir. Backtest kârlı görünse bile, canlı işlemde lot büyüklüğü aşırı hesaplanırsa tek bir işlemde hesap silinebilir.
Broker Bağımlılığını Nasıl Tespit Edersiniz?
Satın almadan veya kullanmaya başlamadan önce şunları kontrol edin:
- Birden fazla brokerde backtest yapılmış mı? Tek bir brokerin sonucu, o brokere özel olarak optimize edilmiş olabilir
- Spread varsayımı açıkça belirtilmiş mi? Gerçekçi olmayacak kadar dar spreadle yapılan backtestlerden şüphelenin
- EA, sembol özelliklerini dinamik olarak alıyor mu (
_Symbol, tick değerinin dinamik hesaplanması gibi)? Sabit kodlanmış mı değil mi kontrol edin - Kâr marjı dar mı? Küçük kâr hedefli EA'ları mutlaka kendi kullandığınız brokerde demo hesapla test edin
Brokere Karşı Dayanıklı EA'ların Özellikleri
Yapısal olarak broker bağımlılığı düşük olan EA'lar şu özelliklere sahiptir:
- Geniş kâr marjı (trend takibi, breakout): Spreadin etkisi görece küçüktür
- Sembol özelliklerini dinamik olarak alır: Hangi brokerin sembol adı veya kontrat büyüklüğü olursa olsun otomatik uyum sağlar
- Dahili spread üst limit filtresi: Spread genişlediği anda işlem açmaz
Bizim EA'larımızın tümü, sembol adını sabit kodlamak yerine _Symbol kullanır, tick değeri ve tick büyüklüğünü dinamik olarak hesaplar ve dahili bir spread üst limit filtresine sahiptir. Bu sayede XM, Exness, HFM gibi hangi MT5 brokerinde olursa olsun aynı mantıkla çalışır.
Kendiniz Test Edin
Spreadin şu anda ne kadar olduğunu ve ortalamaya göre ne kadar genişlediğini görselleştiren ücretsiz bir gösterge sunuyoruz. Kendi brokerinizin spreadinin ne zaman ve ne kadar genişlediğini görerek, o brokerin EA kullanımına uygun olup olmadığına karar verebilirsiniz.
Spread Guard (ücretsiz gösterge) hakkında detaylar
Kâr marjı geniş ve broker bağımlılığı düşük trend EA'larının gerçek verilerini tüm ürünlerin test sayfasında yayınlıyoruz. Kâr marjı dar scalping veya grid EA'larını ana ürün olarak konumlandırmamamızın sebebi tam olarak broker bağımlılığından kaçınmaktır.
Özet
- Aynı EA olsa bile broker değişince sonuçlar değişir (sebep EA değil, ortamdır)
- Üç ana etken: spread, işlem gerçekleşmesi/slippage ve sembol özellikleri
- Kâr marjı dar EA'larda broker bağımlılığı yüksek, kâr marjı geniş EA'larda düşüktür
- Kontrol edilmesi gerekenler: çoklu broker testi, spread varsayımı ve sembol özelliklerinin dinamik alınması
- Kâr marjı dar EA'ları mutlaka kendi brokerinizde demo hesapla test edin
İlgili yazılar: Spread ve slippage'in EA kârlılığına etkisi · EA'yı birden fazla brokerde dağıtarak çalıştırma yöntemi · %90 kazanma oranına sahip bir EA'nın neden tehlike işareti olduğu
İlgili
📧 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.