BJF Trading Group Inc. — Ontario, Kanada İletişim Üye Alanı Blog Ortaklık
EN DE JA AR KO ES PT ID VI HI FR TR IT CN

Arbitraj EA’m Neden Çalışmayı Bıraktı?

Kısa cevap: kodda bir bozulma olması değil, neredeyse kesinlikle broker tarafından tespit edilip filtrelenmiştir.

Bir arbitraj stratejisi aniden çalışmayı bıraktığında, neden neredeyse her zaman algoritma değil emir gerçekleştirmedir. En yaygın senaryo basittir: broker emir akışınızı kârlı olarak tanır, hesabı yeniden sınıflandırır ve sunucu tarafındaki bir emir gerçekleştirme filtresi aracılığıyla ek gecikme, asimetrik kayma, yeniden fiyat teklifi (requote) veya reddetme uygulamaya başlar. Daha seyrek olarak, size avantaj sağlayan fiyat akışı üstünlüğü ortadan kalkmıştır. Geçen ay çalışan kod genellikle hâlâ çalışır. Değişen şey, karşı tarafın artık emirlerinize nasıl davrandığıdır.

Olağan neden: broker sizi tespit etti

Arbitraj stratejilerinin tanınabilir bir imzası vardır. Bir risk masası, hız veya bilgi avantajına işaret edecek şekilde sürekli kazanan hesapları izler ve sizin hesabınız işaretlendiğinde karşı önlemler başlar. Bunların hiçbiri kodunuza dokunmaz. Hepsi emirlerinizin gerçekleşmesini değiştirir.

Klasik zaman çizelgesi her şeyi ele verir: demo hesapta kusursuz emir gerçekleştirme, canlı hesapta ilk haftalar boyunca temiz dolumlar, ardından hesap istikrarlı şekilde kâr etmeye başladığı anda keskin bir bozulma. Bu bir tesadüf değildir ve bir hata da değildir. Hesabın bir emir gerçekleştirme filtresinin arkasına taşınmasıdır. Mekanizmanın tamamını brokerların emirlerinizi gerçekte nasıl gerçekleştirdiği yazımızda, kullanılan araçları ise arbitraj karşıtı eklentiler yazımızda anlatıyoruz.

Gerçekte neyin değiştiğine dair kontrol listesi

Bunları sırayla inceleyin. İlk dördü broker tarafındadır ve vakaların büyük çoğunluğunu oluşturur.

Kontrol Bir sorun nasıl görünür
Emir gerçekleştirme gecikmesi Ortalama gönderimden dolum süresi arttı, özellikle siz kâr etmeye başladıktan hemen sonra
Kayma simetrisi Kayma tek yönlü hale geldi: kazanan işlemlerinizde negatif, nadiren pozitif
Retler ve yeniden fiyat teklifleri Çoğunlukla kazanacak olan işlemlerde ortaya çıkan yeni retler veya requote’lar
Spread’iniz Brokerın kamuya açık kotasyonlarıyla örtüşmeyen, hesaba özel genişleme
Fiyat akışınız Fiyat akışı yavaşladı, bağlantısı koptu veya brokerın kotasyonuna karşı önceliğini kaybetti
Piyasa koşulları Volatilite veya likidite, işlem yaptığınız farkı daraltacak kadar değişti

Nasıl teşhis edilir

Niyetler üzerine tartışmayın, ölçün. İşlem kaydınızı alın ve kârlı erken bir dönemi performansın çöktüğü dönemle karşılaştırın. Emir gerçekleştirme gecikmesi arttıysa, kayma tek taraflı hale geldiyse ve retler kazanan işlemlerinizde yoğunlaştıysa, cevap brokerdır ve stratejide yapılacak hiçbir değişiklik bunu düzeltmez. Bunun yerine dolumlarınız hâlâ temiz ve simetrikse ancak eskiden yakaladığınız fiyat farkları artık yoksa, avantajın kendisi aşınmıştır; çözüm farklı bir fiyat akışı, farklı bir enstrüman veya farklı bir stratejidir.

En hızlı test: aynı stratejiyi paralel olarak yeni bir demo hesapta çalıştırın. Fonlanmış canlı hesabınızda başarısız olurken demo hesapta kusursuz çalışıyorsa, canlı hesaptaki emir gerçekleştirme filtrelemesi doğrulanmış olur, çünkü demo hesaplar neredeyse her zaman filtresizdir.

Bu konuda ne yapmalı

İkisinden hangisi olduğunu öğrendiğinizde yol netleşir. Broker sizi tespit edip filtrelediyse seçenekler şunlardır: emir akışının daha uzun süre hayatta kalması için emir gerçekleştirme maskelemesi, bu akışa tolerans gösteren bir platforma geçmek ya da bu brokerın bu strateji için size kapalı olduğunu kabul etmek. Avantaj aşındıysa, cevap artık var olmayan bir farka karşı parametreleri ayarlamaya devam etmek değil, yeni bir avantaj kaynağı bulmaktır. Her iki durumda da kalıcı ders aynıdır: canlı ortamda sürprizle karşılaşmamak için herhangi bir stratejiye güvenmeden önce onu gerçekçi emir gerçekleştirme koşullarında test edin. Modellenmiş gecikme ve spread ile gerçek tick verileri üzerinde geriye dönük test yapmak, gerçek bir avantajı yalnızca kusursuz dolumlarla var olan bir avantajdan ayırmanın yoludur.

Sıkça Sorulan Sorular

Brokerım EA’mı kasıtlı olarak mı bozdu?

Kodu değil, ama büyük olasılıkla dolumlarınızı. Brokerlar toksik olarak sınıflandırdıkları emir akışına gecikme, asimetrik kayma ve ret uygular. Strateji hâlâ çalışır, ancak dayandığı emir gerçekleştirme sessizce bozulmuştur.

Neden demo hesapta hâlâ çalışıyor da canlı hesapta çalışmıyor?

Demo sunucular neredeyse her zaman filtresizdir ve neredeyse kusursuz dolumları simüle eder. Fonlanmış hesabınızda başarısız olurken demo hesapta çalışan bir strateji, canlı emir akışınızın filtrelendiğine dair güçlü bir kanıttır.

Brokerın işaretlediği bir arbitraj EA’sını düzeltebilir miyim?

Bazen, emir akışını daha az tanınabilir kılan emir gerçekleştirme maskelemesiyle veya bu akışa tolerans gösteren bir brokera geçerek. Ancak düşmanca emir gerçekleştirmeyi yalnızca strateji kodunu düzenleyerek düzeltemezsiniz.

Tahminlerle değil, verilerle teşhis edin

Brokerların arbitraj emir akışını nasıl tespit edip filtrelediğini tam olarak öğrenin ve gerçek nedeni bulmak için kendi emir gerçekleştirmenizi denetleyin.

Brokerlar Emirlerinizi Nasıl Gerçekleştirir
Emir Gerçekleştirmenizi Denetleyin