Trailing stop nasıl çalışır ve ne zaman kârınızı götürür?
Trailing stop (dinamik zarar durdur emri), fiyatı takip eden bir zarar durdur (stop loss) mekanizmasıdır: pozisyon kâra geçtikçe koruma seviyesi piyasanın arkasından belirli bir mesafeyi koruyarak ilerler, ancak fiyat geri döndüğünde asla geri çekilmez. Böylece elinizde biriktirdiğiniz kârı kilitlemenizi ve pozisyonun trend boyunca devam etmesini sağlar. Kulağa mükemmel bir çözüm gibi gelebilir; doğru koşullarda öyledir de. Yanlış ayarlanırsa sizi iki yüz piplik bir kırılımdan hemen önce otuz pip kârla pozisyonunuzdan çıkarabilir. Aşağıda trailing stopun tam mekanik işleyişini, üç farklı türünü, işe yaradığı durumları ve korumak için tasarlandığı kârı tersine çevirdiği durumları aktarıyorum.
Trailing stop tam olarak nasıl çalışır?
Trailing stop (fiyat hareketine bağlı dinamik zarar durdur emri) tek bir basit kurala dayanır: yalnızca tek yönde hareket eder. Mesafeyi, örneğin otuz pip, bir kez belirlersiniz. Fiyat pozisyonunuz lehine ilerlediği sürece koruma seviyesi arkasından gelir ve bu mesafeyi korur. Fiyat geri döndüğü anda seviye tam olarak bulunduğu yerde kalır — tek bir pip bile geri çekilmez. Bu tek yönlü davranış, zarar durdur emrini salt savunmacı bir araçtan kârı kilitleyen bir mekanizmaya dönüştürür.
Somut bir EUR/USD alış / uzun pozisyon örneği üzerinden inceleyelim. Ayşe 1.0850'den pozisyon açıyor ve otuz piplik bir trailing stop belirliyor. Başlangıç zarar durdur seviyesi bu durumda 1.0820'ye oturuyor. Fiyat 1.0860'a yükseliyor — henüz sadece on pip kâr, tampon fazla küçük, koruma seviyesi 1.0820'de sabit kalıyor. Fiyat 1.0890'a ulaşıyor; artık trailing devreye giriyor ve stop emirini güncel fiyatın otuz pip altı olan 1.0860'a taşıyor. Piyasa 1.0920'ye çıkıyor ve stop 1.0890'ı izliyor. Fiyat geri dönerek 1.0890'a indiğinde koruma seviyesi artık hareket etmiyor ve pozisyon kırk pip kârla kapanıyor. Trailing stop olmasa Ayşe ya pozisyonu manuel kapatmak için ekrana yapışmak ya da tüm hareketin giriş fiyatına geri dönüşünü izlemek zorunda kalırdı.
Bu mekanizmanın tüm gücü tek bir cümlede gizlidir: koruma seviyesi bir kez ulaştığı noktanın altına hiçbir zaman düşmez. Fiyat lehinize her adım attıkça kilitlenmiş kâr artar, risk azalır. Bu durum trailing stop ile sabit seviyede tutulan klasik zarar durdur ve kâr al emirleri arasındaki farkı da ortaya koyar — klasik yapıda seviyeler statiktir, burada ise biri piyasayla birlikte yaşar.
Üç farklı trailing stop türü: pip tabanlı, yüzde tabanlı ve volatiliteye dayalı
Trailing stop tek tip bir araç değildir. Pratikte koruma seviyesinin fiyatın arkasında tuttuğu mesafeyi ölçmek için üç farklı yaklaşımla karşılaşırsınız; her biri farklı bir işlem tarzına uygundur.
Pip tabanlı (sabit mesafe). En basit varyant: mesafeyi bir kez belirlersiniz, örneğin kırk pip, ve koruma seviyesi piyasa ne yaparsa yapsın bu mesafeyi korur. Avantajı netliğidir — trailing kapanmadan önce ne kadar geri vereceğinizi tam olarak bilirsiniz. Dezavantajı ise katılığıdır. Kırk pip, sakin Asya seansında fazla gelirken ABD istihdam verisi (Non-Farm Payrolls) açıklaması sırasında oldukça küçük kalır. Sabit bir mesafe güncel koşullara uyum sağlayamaz.
Yüzde tabanlı. Pip yerine mesafe, fiyatın yüzdesi olarak ifade edilir; örneğin kurun %0,5'i. Bu varyant döviz piyasasında daha az yaygındır; fiyatlar arasında büyüklük farkları olan hisse senedi ve kripto piyasalarında çok daha sık kullanılır. Forex'te pip ve yüzde yaklaşık aynı etkiyi üretir; çünkü başlıca pariteler dar bir kote aralığında hareket eder ve bu nedenle yüzde kullanmanın dövizde fazla bir avantajı olmaz.
Volatiliteye dayalı (ATR). En olgun yöntem, mesafeyi ortalama gerçek aralık birimleri cinsinden ölçer: ATR (Average True Range) göstergesi, bir enstrümanın belirli bir zaman diliminde tipik olarak ne kadar hareket ettiğini gösterir. ATR tabanlı bir trail, piyasa gergin hale geldiğinde genişler ve sakinleşince daralır. Böylece koruma seviyesi katı bir sayıya tutunmak yerine piyasayla birlikte "nefes alır". Pratik kural, mesafeyi strateji zaman diliminizdeki ATR'nin 1,5 ila 3 katına ayarlamaktır.
Trailing stop koruması gereken kârı ne zaman götürür?
Trailing stopun üç klasik tuzağı vardır ve hepsi aynı şeye dayanır: koruma seviyesinin gerçek bir trend dönüşü yerine piyasanın olağan "nefesi" üzerinde tetiklenmesi.
Mesafe fazla küçük. EUR/USD'de bir saatlik zaman diliminde on piplik bir trailing stop, binbir küçük kesintinin yarattığı bir yıkımdır. Bu zaman diliminin doğal volatilitesi tek bir bir dakikalık mum üzerinde çoğu zaman beş ila on beş pip arasındadır. Bu kadar sıkı bir trailing, trend gelişmeden önce pozisyonu gürültü üzerinde kapatır. Sonuç hiç iç açıcı değildir: iki yüz piplik tek bir hareket yerine beş pipten otuz kapanış. Kurtarma kuralı, işlem yaptığınız zaman diliminin ATR(14) değerinin en az 1,5 katı kadar mesafe belirlemektir. EUR/USD'de bir saatlik grafikte bu yaklaşık kırk beş pip, dört saatlikte yaklaşık doksan pip ve günlük grafikte yaklaşık yüz seksen piptir.
İlk pipten itibaren aktivasyon. Bazı platformlar pozisyon minimum kâra ulaştığı andan itibaren trailing'in başlamasına izin verir. Bu bir tuzaktır; çünkü lehinize olan her kısa hareket ve ardından gelen olağan geri çekilme bir kapanışla sonuçlanır. Daha sağlıklı bir uygulama, trailing'i yalnızca kâr, trail mesafesinin yaklaşık 1,5 katını aştığında aktif hale getirmektir. Kırk beş piplik bir trail için bu, kâr yaklaşık yetmiş pip aştıktan sonra başlamak anlamına gelir; bu noktada pozisyon normal bir salınıma dayanacak kadar yeterli tampon oluşturmuştur.
Sunucu yerine istemci taraflı trailing. Yeni başlayanlar genellikle bu tuzağı bilmez. MetaTrader 5'te trailing varsayılan olarak istemci taraflıdır (client-side): programın çalışır durumda ve aracı kurumun sunucusuyla bağlantıda olmasını gerektirir. MetaTrader'ı kapattığınızda trailing çalışmayı durdurur. Son belirlenen koruma seviyesi kalır, ancak artık hareket etmez. Pratikte bu şu anlama gelir: gece on birde otuz pip kârda açık bir pozisyonla trailing aktif halde yatağa girerseniz, bilgisayar kapanmadan önce kâr aktivasyon eşiğini geçemediğinden trailing hiç çalışmaz. Programdan bağımsız çalışan sunucu taraflı trailing (server-side trailing), bazı aracı kurumlar tarafından sunulmaktadır — cTrader platformu bunu yerel olarak yapar, MetaTrader 5 ise bunun için aracı kurum tarafında özel bir mekanizmaya ihtiyaç duyar.
"Başarılı bir yatırımcının hedefi ucuza alıp pahalıya satmak değil, kaybettiğinden fazlasını kazanmaktır. Kârı korumak, onu elde etmek kadar önemlidir." — Alexander Elder, Trading for a Living, 1993
Trailing stopun en iyi çalıştığı koşullar
Trailing stopun tüm potansiyelini gösterdiği tek bir piyasa türü vardır: net ve tek yönlü bir trend. EUR/USD birkaç gün boyunca istikrarlı biçimde yükselirken geri çekilmeler sığ ve kısa kalıyorsa, ATR'nin 1,5 ila 2 katına ayarlanmış bir trailing stop sizi hareketin büyük bölümünde pozisyonda tutabilir ve yalnızca gerçek bir dönüşte kapatır. Bu koşullarda araç genellikle trendin maksimum aralığının yüzde altmış ila seksenini yakalar; üstelik tüm kârın giriş fiyatına geri dönme riskini ortadan kaldırır.
Trailing stopun işe yarama olasılığını artıran birkaç koşul vardır. Birincisi, en az dört saatlik zaman diliminde yönlü bir hareket — daha düşük zaman dilimlerinde gürültü trendi gölgeler. İkincisi, trendin içinde görece düşük volatilite, yani sığ düzeltmeler. Üçüncüsü, pozisyon tutma süresi boyunca planlanmış makroekonomik açıklamaların olmaması — Non-Farm Payrolls, ABD Merkez Bankası (Fed) ya da Avrupa Merkez Bankası (ECB) kararları kuru her iki yönde de sert biçimde hareket ettirebilir. Dördüncüsü, pozisyonun dakikalar değil günler boyunca tutulduğu orta veya uzun vadeli bir işlem tarzı. Beşincisi, pozisyon gece açık kalacaksa, trailing'in kapalı programa bağlı kalmaktan kurtulması için sunucu taraflı bir trailing mekanizması.
Trailing stop, fiyat farkı (gap) ve kayma (slippage) karşısında
Trailing stopun piyasanın her hareketine karşı koruma sağladığını düşünmek kolaydır. Sağlamaz. Koruma seviyesi hâlâ belirli bir fiyatta tetiklenen sıradan bir emirdir ve gerçekleşmesi ilk mevcut piyasa fiyatından olur. Cuma-Pazartesi hafta sonu fiyat farkı (gap) ve kayma (slippage) ortaya çıktığında ve kur trailing seviyenizin çok altında açıldığında, aracı kurum pozisyonu yalnızca ilk mevcut fiyattan kapatır — büyük bir kaymayla. Trailing stop kapanış fiyatını garanti etmez; yalnızca emrin tetikleneceğini garanti eder.
Pratik çıkarım basittir. Hafta sonu fiyat farkından korkuyorsanız trailing stop tek başına yeterli değildir — seçenekleriniz pozisyonu hafta sonundan önce kapatmak ya da bunu sunan bir aracı kurumda garantili zarar durdur emri (Guaranteed Stop Loss) kullanmaktır (genellikle ek ücret karşılığında). Trailing, işlem saatlerindeki normal ve likit piyasa hareketlerini mükemmel şekilde yönetir; ancak hafta sonu atlaması ya da ince likidite ortamında sert bir hareket, diğer her zarar durdur emrinde olduğu gibi trailing'i de aşabilir.
Otomatik trailing mi, yoksa seviyeyi elle taşımak mı?
Deneyimli yatırımcıların birçoğu trailing stop'u tamamen otomatik haliyle kullanmaz. Bunun yerine koruma seviyesini elle taşıyarak grafik yapısına dayandırırlar. Mantık şudur: yükselen bir trendde piyasa yeni bir yerel dip bastığında, stop sabit pip sayısıyla değil söz konusu dipin hemen altına taşınır. Böylece koruma seviyesi keyfi bir mesafe yerine piyasanın gerçek dönüm noktalarının arkasından ilerler. Dezavantajı hazır bulunmayı ya da fiyat alarmlarını gerektirmesidir; avantajı ise pozisyonun nerede kapanacağı üzerinde daha fazla kontrol sağlamasıdır.
Orta yol bir varyant da yaygındır. Fiyat başlangıçta risk aldığınız mesafe kadar breakeven noktasını geçtiğinde, stopunuzu giriş fiyatına taşırsınız; böylece en kötü senaryo bir başa baş işlem olur. Ardından başlangıç riskiniz ikiye katlandığında pozisyonun bir bölümünü kapatır, kalan kısımla stopunuzu ardışık dip ya da tepelere dayandırarak devam edersiniz. Risk yönetimi stratejileri çerçevesinde otomatik trailing, tekrarlanabilirliğin önemli olduğu sistematik ve otomatik stratejiler için kullanışlı bir optimizasyondur. Seviyeyi elle taşımak ise her değişiklikte bilinçli bir kararı gerektirir ve takdire dayalı işlem yapan yatırımcılar için genellikle katı bir algoritmadan daha iyi sonuçlar verir.
Sonraki adım: Yarın ne yapmalı?
- Ana pariteniz ve zaman diliminiz için ATR'yi hesaplayın. İşlem yaptığınız zaman diliminde EUR/USD grafiğini açın, ATR göstergesini 14 periyot ayarıyla ekleyin ve güncel değeri okuyun. Bu değeri 1,5 ile çarpın, ardından 3 ile çarpın — bu iki sayı piyasanıza uygun mantıklı trailing mesafe aralığını oluşturur. Değerleri monitörünüzün üzerine yazın; artık trailing'i sezgiyle değil, veriye dayanarak belirlersiniz.
- Aracı kurumunuzun sunucu taraflı trailing sunup sunmadığını kontrol edin. Hesap koşullarına ya da işlem şartnamesine girin ve trailing stopun sunucu tarafında mı yoksa yalnızca istemci tarafında mı çalıştığını öğrenin. Gecelik pozisyon tutuyorsanız ve aracı kurumunuz yalnızca istemci taraflı varyant sunuyorsa, sunucu taraflı trailing veya garantili zarar durdur emri sunan bir hesabı değerlendirin.
- Demo hesapta tek yönlü davranışı test edin. Demo hesapta otuz piplik trailing ile bir pozisyon açın; fiyat lehinize hareket edip koruma seviyesi kayarken bekleyin, ardından fiyat geri çekildiğinde stopun yerinde kaldığını gözlemleyin. Bu mekanizmanın canlı çalışırken görülmesi, herhangi bir anlatımdan çok daha kalıcı bir izlenim bırakır.
- Son bir aydaki işlemlerde fazla sıkı stoplarınızı gözden geçirin. Aracı kurum geçmişinizi açın ve lehinize olan daha büyük bir hareketten hemen önce küçük kârla kapanan pozisyon sayısını hesaplayın. Bu tür kapanışlar fazlaysa trailing mesafeniz büyük olasılıkla piyasa volatilitesine göre çok küçük demektir.
Kaynaklar ve bibliyografya
-
Alexander Elder Trading for a Living: Psychology, Trading Tactics, Money Management · rola ochrony zysku i zarządzania pozycją, John Wiley & Sons, 1993 www.wiley.com ↗
-
MetaQuotes Trailing Stop — MetaTrader 5 user guide · mechanika trailingu client-side w MT5, oficjalna dokumentacja www.metatrader5.com ↗
-
ESMA Decision on the provision of contracts for differences (CFDs) to retail clients · statystyka 74–89% rachunków detalicznych ze stratą, cap dźwigni www.esma.europa.eu ↗
-
Investopedia Trailing Stop Definition and Uses · hasło słownikowe: definicja i typy trailing stopa www.investopedia.com ↗
Sık sorulan sorular
MetaTrader 5 kapalıyken trailing stop çalışır mı?
Aracı kuruma ve trailing türüne bağlıdır. MetaTrader 5'te varsayılan olan istemci taraflı trailing (client-side), programın çalışır ve sunucuyla bağlantılı olmasını gerektirir — MetaTrader'ı kapattığınızda trailing durur, yalnızca son belirlenen koruma seviyesi kalır, artık hareket etmez. Sunucu taraflı trailing (server-side), program kapalıyken bile çalışır; çünkü tüm emir aracı kurumun sunucusunda yaşar. Bu varyantı yalnızca bazı aracı kurumlar sunar: cTrader platformu bunu yerel olarak destekler, MetaTrader 5 ise aracı kurum tarafında özel bir mekanizmaya ihtiyaç duyar. Gecelik veya hafta sonu pozisyon tutuyorsanız, hangi varyantı aldığınızı öğrenmek için hesap koşullarını inceleyin; çünkü bu fark, gece trailing'inizin çalışıp çalışmayacağını belirler.
Trailing mesafesi nasıl seçilir?
Pratik kural, mesafeyi sabit bir pip sayısına değil piyasanın volatilitesine bağlamaktır. Çoğu yatırımcı, işlem yaptığı zaman diliminin ATR (Average True Range — ortalama gerçek aralık) değerinin 1,5 ila 3 katını kullanır. EUR/USD'de bir saatlik grafikte gün içi işlem yapıyorsanız ATR(14) yaklaşık otuz piptir; bu durumda mantıklı bir trailing yaklaşık kırk beş pipten başlar. Çok küçük bir mesafe, trend gelişmeden önce pozisyonu olağan gürültü üzerinde kapatır; çok büyük bir mesafe ise dönüşte o kadar fazla kâr iade eder ki araç işlevini yitirir. ATR çarpanına alternatif olarak koruma seviyesini grafik yapısına dayandırmak mümkündür — yükselen bir trendde ardışık yerel diplerin, düşen trendde ise zirvelerin gerisine taşımak. Ancak bu varyant manuel müdahale veya özel bir mekanizma gerektirir.
Trailing stop fiyat farkına (gap) karşı koruma sağlar mı?
Hayır. Trailing stop hâlâ belirli bir seviyede tetiklenen sıradan bir emirdir ve gerçekleşmesi ilk mevcut piyasa fiyatından olur. Hafta sonu bir fiyat farkı (gap) ortaya çıktığında ve kur trailing seviyenizin çok altında açıldığında, aracı kurum pozisyonu yalnızca ilk mevcut fiyattan kapatır — büyük bir kaymayla (slippage). Koruma seviyesi yalnızca emrin tetikleneceğini garanti eder, gerçekleşme fiyatını değil. Hafta sonu fiyat farkına karşı koruma, yalnızca pozisyonu hafta sonundan önce kapatmaktan ya da bunu sunan bir aracı kurumda garantili zarar durdur emri (Guaranteed Stop Loss) kullanmaktan gelir; bu hizmet genellikle ek ücret karşılığında sunulur. İşlem saatlerindeki normal ve likit piyasa hareketlerinde trailing son derece iyi çalışır; ancak hafta sonu atlaması ya da ince likidite ortamında sert bir hareket, diğer her zarar durdur emrinde olduğu gibi trailing'i de atlayabilir.
Trailing, lehime olan kısa bir fiyat hareketi sırasında da koruma seviyesini taşır mı?
Evet ve bu mekanizmanın temel bir özelliğidir. Trailing, trend hareketini kısa bir spike'dan ayırt etmez. Fiyat lehinize trail mesafesi artı bir pip kadar ilerlerse koruma seviyesi kayar; fiyat geri döndüğünde seviye bir daha geri çekilmez. Trend içinde bu sizin lehinize çalışır, çünkü fiyatın her adımında kilitlenmiş kâr artar. Kısa bir spike ve giriş fiyatına dönüş durumunda ise aynı özellik, trailing olmadan gerçekleştirmeyeceğiniz küçük bir kârla pozisyonu kapatır. Bu iki ucu keskin bir kılıçtır: büyük bir kazancı geri vermenize karşı korur, ancak gürültülü ve dalgalı bir piyasada sizi defalarca yalnızca gürültü nedeniyle pozisyondan çıkarabilir. Bu yüzden mesafe ve aktivasyon eşiğini seçmek, özelliği yalnızca açmaktan çok daha kritiktir.