Ana sayfa/Stratejiler/MACD Kesişimi

MACD Kesişim Stratejisinin Backtest'i Nasıl Yapılır

MACD kesişim stratejisi, MACD çizgisi (12 periyotluk EMA eksi 26 periyotluk EMA) 9 periyotluk sinyal çizgisini yukarı kestiğinde alır, aşağı kestiğinde satar. Trend piyasalarında momentum değişimlerini yakalar ama yatay, dalgalı piyasalarda sık sık yanlış kesişimler üretir; bu yüzden seçtiğiniz ayarları örneklem dışı verilerde doğrulayın.

Hareketli Ortalama Yakınsama Iraksama (MACD), teknik analizde en yaygın kullanılan momentum göstergelerinden biridir. Sinyal çizgisi kesişimi net, mekanik giriş ve çıkış sinyalleri üretir; bu da onu sistematik backtest için doğal bir aday yapar.

MACD Nedir?

MACD, 1970'lerin sonunda Gerald Appel tarafından geliştirildi. Üç bileşenden oluşur: MACD çizgisi (12 periyotluk ve 26 periyotluk üstel hareketli ortalama arasındaki fark), sinyal çizgisi (MACD çizgisinin 9 periyotluk EMA'sı) ve histogram (MACD çizgisi ile sinyal çizgisi arasındaki fark).

Fiyatı bir ortalamayla karşılaştıran basit hareketli ortalama kesişimlerinden farklı olarak MACD, farklı hızlardaki iki hareketli ortalama arasındaki yakınsama ve ıraksamayı ölçer. Hızlı EMA yavaş EMA'dan uzaklaştığında momentum hızlanıyordur. Birbirlerine yaklaştıklarında momentum zayıflıyordur. Bu da MACD'yi saf bir trend göstergesinden çok, temelde bir momentum göstergesi yapar.

Sinyal Çizgisi Kesişimi Nasıl Çalışır

Ana işlem sinyali sinyal çizgisi kesişimidir. MACD çizgisi sinyal çizgisini yukarı kestiğinde bu bir yükseliş sinyalidir: kısa vadeli momentum, uzun vadeli trende göre hızlanmaktadır. Aşağı kestiğinde ise düşüş sinyalidir.

Bir de sıfır çizgisi kesişimi vardır: MACD çizgisi sıfırın üzerine çıktığında 12 periyotluk EMA, 26 periyotluk EMA'yı yukarı kesmiştir; bu daha temkinli bir yükseliş teyididir. Birçok trader girişler için sinyal çizgisi kesişimini, rejim filtresi olarak da sıfır çizgisini kullanır: yalnızca MACD sıfırın üzerindeyken yükseliş yönlü sinyal kesişimlerini değerlendirir.

Histogram Yorumu

MACD histogramı, MACD çizgisi ile sinyal çizgisi arasındaki mesafeyi görselleştirir. Histogram büyürken (barlar uzarken) momentum o yönde hızlanıyordur. Küçülmeye başladığında, MACD çizgisi henüz sinyal çizgisini kesmemiş olsa bile momentum yavaşlıyordur.

Bu backtest açısından değerlidir, çünkü histogramdaki dönüşler çoğu zaman sinyal çizgisi kesişimlerinden birkaç bar önce gelir. Bazı trader'lar tam kesişimi beklemek yerine histogramın dönüm noktasını (artıştan azalışa geçişi) erken çıkış sinyali olarak kullanır; bu gecikmeyi azaltır ama güçlü trendlerden fazla erken çıkma riskini getirir.

Yaygın Parametreler ve Varyasyonlar

Standart parametreler 12/26/9'dur, ama bunlar kutsal değildir. Backtest yaparken şunları test etmeyi düşünün:

  • 8/17/9 — daha hızlı tepki, daha fazla sinyal; gün içi işlemler veya volatil varlıklar için uygun
  • 12/26/9 — varsayılan; günlük hisse senedi verilerinde kapsamlı şekilde incelenmiş
  • 5/35/5 — daha yavaş, daha fazla gürültüyü filtreler; haftalık grafikler için daha iyi
  • 3/10/16 — Thomas Aspray'in modifikasyonu; başlangıçta emtia işlemleri için tasarlanmış

Parametreleri optimize ederken yüzlerce kombinasyon tarama isteğine direnin. Teorik olarak gerekçelendirilmiş birkaç çifti test edin ve örneklem dışı verilerde doğrulayın. Backtest sonuçlarınız küçük parametre değişikliklerine karşı çok hassassa (ör. 12/26 çalışıyor ama 11/25 başarısız oluyorsa), avantaj büyük ihtimalle gerçek bir sinyal değil, gürültüdür.

Güçlü ve Zayıf Yönler

Güçlü yönler: MACD, trend piyasalarında momentum değişimlerini etkili biçimde yakalar. Sinyal çizgisinin yumuşatması bir teyit katmanı eklediği için ham SMA kesişimlerine göre testere hareketlerine daha az açıktır. Histogram, saf kesişim sistemlerinde olmayan, zayıflayan momentum için bir erken uyarı sistemi sunar.

Zayıf yönler: Yatay, dalgalı piyasalarda MACD sık sık yanlış kesişimler üretir ve bunlar işlem maliyetleri ve küçük zararlarla sermayeyi aşındırır. EMA'lardan türetildiği için doğası gereği gecikmelidir; sinyal oluştuğunda hareketin önemli bir kısmı çoktan gerçekleşmiştir. MACD'de ayrıca aşırı alım veya aşırı satım seviyesi kavramı yoktur (RSI'ın aksine), bu yüzden bir trendin aşırı uzadığı konusunda uyarı veremez.

MACD ve SMA Kesişimi Karşılaştırması

SMA kesişimi, fiyatı tek bir hareketli ortalamayla ya da iki SMA'yı birbiriyle karşılaştırır. MACD ise iki EMA arasındaki farkı, o farkın yumuşatılmış bir versiyonuyla karşılaştırır. Pratikte MACD, sinyal çizgisi bir gürültü filtresi gibi davrandığı için ham çift SMA kesişimine göre daha az ama daha yüksek inançlı sinyaller üretme eğilimindedir.

Ancak bu ek yumuşatma, MACD'nin keskin dönüşlere daha yavaş tepki verdiği anlamına da gelir. Bir backtest'te iki sistemi aynı veri üzerinde karşılaştırın: MACD çoğu zaman daha yüksek kazanma oranı ama daha az toplam işlem gösterir. Net kârlılık, iyileşen sinyal kalitesinin kaçırılan erken girişleri telafi edip etmediğine bağlıdır.

Kendiniz Deneyin

MACD parametreleri üzerinde kod yazmadan hızlıca denemeler yapmak için stratejiyi sade bir dille anlatın. QuantPrompt ile şuna benzer bir şey yazabilirsiniz: “Günlük AAPL verisinde 12/26/9 parametreleriyle MACD çizgisi sinyal çizgisini yukarı kestiğinde al; aşağı kestiğinde sat. 50/200 SMA kesişimiyle karşılaştır.” Yapay zeka mantığı ayrıştırır, backtest'i geçmiş veriler üzerinde çalıştırır ve özsermaye eğrisi, düşüş (drawdown), Sharpe oranı ve işlem bazında döküm içeren eksiksiz bir performans raporu sunar.

Bu sayede MACD varyantlarını karşılaştırmak pratik hale gelir: 8/17/9 ile 12/26/9'u test edin, histogram çıkışlarını kesişim çıkışlarıyla karşılaştırın ve seçtiğiniz varlık evreninde hangi yaklaşımın en iyi riske göre ayarlanmış getiriyi ürettiğini görün.

Sık sorulan sorular

Kaynaklar