Forex İşlem Maliyetleri Açıklaması: Gerçekçi Backtest’ler İçin Spread, Komisyon ve Kayma


Makale Amacı

Birçok trader bu sorunu yaşıyor: Stratejileri backtest’lerde kazanırken, canlı işlemlerde başarısız oluyor.
Bunun yaygın bir nedeni, işlem maliyetlerinin doğru bir şekilde hesaba katılmamasıdır.

Bu boşluğu kapatmak için, Forex’in üç ana maliyetini—spread, komisyon ve kayma (slippage)—anlamanız ve bir stratejiyi değerlendirmeden önce bunları testlerinize doğru bir şekilde yansıtmanız gerekir.


Üç Temel İşlem Maliyeti

  • Spread: Alış ve satış fiyatı arasındaki farktır. Bir işleme girdikten hemen sonra sizi zarara sokan sabit bir maliyettir.
  • Komisyon: Genellikle düşük spreadli/ECN hesaplarda görülen, işlem başına alınan bir ücrettir.
  • Kayma (Slippage): Hızlı hareket eden veya likiditesi düşük piyasalarda sıkça görülen, beklenen fiyat ile gerçek işlem fiyatı arasındaki farktır.

Toplam maliyet (pip cinsinden) = Spread + Ortalama Kayma + Komisyon (piplere dönüştürülmüş)


Her Bir Maliyet Nasıl Kontrol Edilir?

Spread

  • Broker’lar genellikle “minimum spread” (örn. 0.0 pip) reklamı yapar, ancak bu gerçek koşulları yansıtmaz.
  • MT5’te, “Piyasa Gözlemi” penceresinde gerçek zamanlı spread’leri kontrol edebilirsiniz. MT5’teki “Piyasa Gözlemi” penceresine sağ tıklayın ve spread’i göstermek için “Sütunlar” bölümünde “Spread”i işaretleyin.
    MT5 terminali gerçek zamanlı spread ekranı Piyasa Gözlemi penceresi.
  • Gerçekçi bir değerlendirme için, 1 dakikalık veya tick verilerindeki Bid/Ask farklarını gözlemleyin, ardından günün saatine göre ortalamalarını hesaplayın.
    MT5 terminal ekranı sembol geçmişinde spread kontrolü

Komisyon

  • Broker’ın web sitesinde veya MT5 içinde “Sözleşme Özellikleri” altında yayınlanır.
    MT5 terminal ekranı sembollerin Özellikler sekmesinde komisyon kontrolü
  • Her zaman gidiş-dönüş maliyetlerini hesaplayın (örn. taraf başına 3.5 $ = gidiş-dönüş 7 $).

Kayma (Slippage)

  • Stop/limit emirlerinde ölçülmesi daha kolaydır (emir fiyatı ile işlem fiyatı arasındaki fark).
  • Piyasa emirleri daha zordur, ancak işlem kayıtları kontrol edilerek veya anlık tick’lerle karşılaştırılarak tahmin edilebilir.

Hesap Türleri: Standart ve Düşük Spread

Standart Hesap (komisyonsuz, daha geniş spread)

Artıları
Basit, sadece spread önemlidir; özellikle küçük lotlar veya nadir işlemler için hesaplaması kolaydır.

Eksileri
Geniş spread’ler kısa vadeli veya yüksek frekanslı stratejilere zarar verir. Spread’ler volatil koşullarda daha da genişleyebilir.

En İyisi
Sadelikten yana olan trader’lar; swing veya düşük frekanslı işlemler için.

Düşük Spread Hesabı (komisyonlu, dar spread)

Artıları
Normal koşullarda toplam maliyetler daha düşüktür; kısa vadeli veya yüksek frekanslı işlemler için çok uygundur.

En İyisi
Maliyetleri mümkün olduğunca düşürmeye odaklanan trader’lar için.

Hangisini Seçmeli?

  • Daha az işlem yapan ve daha büyük hedefleri olan swing trader’lar, standart hesaplarla iyi sonuçlar elde edebilir.
  • Genel olarak, düşük spread hesapları daha düşük maliyetlerle sonuçlanır, bu yüzden özel bir nedeniniz yoksa bu hesaplar tavsiye edilir.
  • Nihai karar: hesap türleri arasında aylık işlem sayısı × gerçek maliyetler (pip cinsinden) karşılaştırması yapın.

İki Tür Kayma (Slippage)

  • Negatif Kayma: İstenilenden daha kötü bir işlem gerçekleşmesi (daha yüksekten almak, daha düşükten satmak). Maliyeti artırır.
  • Pozitif Kayma: İstenilenden daha iyi bir işlem gerçekleşmesi (daha düşükten almak, daha yüksekten satmak). Maliyeti düşürür.
  • Pratikte, özellikle haberler, boşluklar (gaps) veya düşük likidite zamanlarında negatif kayma daha sık meydana gelir.
  • Backtest’lerde, güvenlik için her zaman negatif kayma varsayımıyla hareket edin.

Maliyetlerin Ne Zaman Arttığı (Zaman ve Olaylar)

  • Londra-New York çakışması: Spread’ler genellikle en dar olduğu zamandır.
  • Rollover zamanı (sunucu gece yarısı, GMT+2/+3): Spread’ler genellikle birkaç dakikalığına genişler.
  • Haftanın açılışı/kapanışı: Boşluklara (gaps) ve geniş spread’lere dikkat edin.
  • Önemli ekonomik verilerin açıklanması (TÜFE, NFP, FOMC): Spread’ler genişler ve kayma kötüleşir.

Pratik ipucu: EA’nızda “haberler veya rollover sırasında yeni işlem açma” gibi kurallar kullanın veya spread filtreleri ekleyin.
Not: Bazı stratejiler bilerek haberler sırasında işlem yapar, bu yüzden kuralları stratejinizin tasarımıyla uyumlu hale getirin.


Komisyonları Piplere Dönüştürme

Maliyetleri adil bir şekilde değerlendirmek için komisyonları piplere dönüştürün:

Piplere dönüştürülen maliyet = Spread + Ortalama Kayma + (Gidiş-Dönüş Komisyon ÷ (Pip Değeri × Lot Büyüklüğü))

Örnek (EURUSD, 1 lot, pip değeri = 10 $, gidiş-dönüş komisyon = 7 $):

  • Spread = 1.2 pip, Ortalama Kayma = 0.3 pip → 1.5 pip
  • Pip cinsinden komisyon = 7 $ ÷ (10 $ × 1) = 0.7 pip
  • Piplere dönüştürülen maliyet = 1.5 + 0.7 = 2.2 pip

Eğer ortalama işlem kârınız 2.2 pip’in altındaysa, stratejinin karlı olması pek olası değildir.
Gerçek işlemlerde, reddedilme veya işlem varyansları nedeniyle güvenlik için +0.2–0.5 pip ekleyin.


Backtest’leri Canlı İşlemlere Uygun Hale Getirme

  • Spread: Değişken olduğunu varsayın ve broker’ın minimum spread’inden biraz daha geniş ayarlayın.
  • Komisyon: Broker’ın lot başına gerçek gidiş-dönüş değerini kullanın.
  • Kayma (Slippage): Simüle etmek için 0.1–0.3 pip ekleyin; önemli olaylar sırasında yeni işlemleri engelleyin.

Yalnızca karamsar varsayımlar altında pozitif kalan stratejilere güvenin.
İlgili makale: Backtest Kalitesi %99: Anlamı, Ayarları ve Limitleri


Demo ve Canlı Hesaplar

  • Demo ve canlı hesaplar arasındaki işlem ortamları farklıdır.
  • Birçok EA, demo üzerinde karlı görünürken, kayma ve likidite farklılıkları nedeniyle canlıda düşük performans gösterir.
  • Bir stratejiyi değerlendirirken her zaman gerçek hesap sonuçlarına öncelik verin.

Aşırı Maliyet Duyarlı EA’lardan Kaçınma

  • Eğer bir EA sadece iyimser maliyetler altında veya sadece demo’da çalışıyorsa, işlem maliyetlerine karşı çok hassastır.
  • Scalping EA’ları genellikle bu kategoriye girer.
  • Nasıl kaçınılır: Satıcının doğrulanmış canlı sonuçlar yayınlayıp yayınlamadığını ve sonuçların hesaplar arasında tutarlı olup olmadığını kontrol edin.

Özet

  • İşlem maliyetleri = Spread + Komisyon + Kayma. Her zaman pip cinsinden hesaplayın.
  • Canlı işlemlerde sürprizlerle karşılaşmamak için karamsar maliyetlerle backtest’ler oluşturun.
  • Scalping EA’larına karşı dikkatli olun; bunlar maliyete karşı çok hassastır.
  • Değerlendirme için, backtest’ler veya demo’lar yerine gerçek hesap sonuçlarına öncelik verin.

Bir yanıt yazın