100 işlem. %0,04 taker ücreti. %0,02 kayma varsayımı. Bu rakamlar backtesti ölçüme dayalı gösterebilir; ama şaşırtıcı olan sonuncusu: Tek bir kayma oranı, emirlerinizin bu fiyatlardan gerçekleşip gerçekleşemeyeceği konusunda neredeyse hiçbir şey söylemez.
Kayma; neyi, ne zaman ve o anda mevcut likiditeye kıyasla ne büyüklükte bir emirle işlem yaptığınıza bağlıdır. Mum verilerinden oluşturulan bir backtest genellikle ilk iki bilgiyi ancak kabaca bilir, üçüncüsünü ise hiç bilmez. Ortalama gerçekleşme fiyatını kesin bir veri gibi ele almak, stratejiye hak etmediği bir emir gerçekleştirme geçmişi kazandırabilir.
OHLCV ortalama gerçekleşme fiyatımı neden gösteremez?
Bir mum, belirli bir aralıktaki fiyat aralığını ve toplam hacmi kaydeder. Hacmin fiyatlara nasıl dağıldığını, en iyi alış ve satış fiyatlarında ne kadar miktar bulunduğunu ya da emriniz mumun en düşük fiyatını oluşturan işlemlerden önce mi sonra mı geldiğini göstermez. Küçük bir işlemde bir kez görülen dip fiyatla düzenli hacmi karşılayan dip fiyatın OHLC değeri aynıdır.
$200.000 hacimli 1 dakikalık bir mum ve $50.000 tutarında piyasa alış emri düşünün. Emir, mum hacminin %25'i kadardır. Bu, piyasa fiyatını %25 oynatacağını ya da mumun açılış fiyatından gerçekleşebileceğini kanıtlamaz. Ancak emir, mum hacmine oranla sıfır piyasa etkisi varsayımından şüphe etmeyi gerektirecek kadar büyüktür. Aynı emir hacmin yalnızca %0,2'si olsaydı kaygı daha az olurdu; yine de tek başına hacim, emir defterinin derinliğini veya yenilenme hızını göstermez.
Bu yüzden “kayma 2 baz puan” bir sembolün özelliği değil, model tercihinizdir. Yararlı bir temel varsayım olabilir; her koşul için geçerli yanıt olamaz.
Mum verilerinden piyasa etkisini nasıl tahmin etmeliyim?
Verinizin destekleyebileceği bir ölçüyle başlayın. Her emir için katılım oranını hesaplayın: emir nominal değeri bölü mumda işlem gören nominal değer. Ardından strateji sonuçlarının farklı katılım aralıklarında nasıl değiştiğini inceleyin. Aşağıda özellikle basit tutulmuş bir örnek var; varsayılan etkiler belirli bir platformdaki emir gerçekleştirmeyi tahmin etmiyor, stres testi girdileri olarak kullanılıyor.
| Emir / mum nominal değeri | Örnek tek yönlü etki | Sorulması gerekenler |
|---|---|---|
| %0,2 | 1 bp | Alış-satış farkı ve taker ücreti bundan zaten yüksek mi? |
| %2 | 5 bp | Daha geniş alış-satış farkı ve daha yavaş gerçekleşme koşullarında avantaj korunuyor mu? |
| %20 | 25 bp | Katılımın kendisi fiyat seyrini değiştirir mi? |
1 baz puan %0,01'dir. Bir strateji her yönde $100.000 tutarında işlem yapıyorsa, her iki yönde 5 bp piyasa etkisi, ücretler hariç gidiş-dönüş başına yaklaşık $100'e mal olur. Hesap basit; 5 bp'nin makul olup olmadığına karar vermek için daha fazla kanıt gerekir. Sinyaliniz tam da hacmin sıçradığı anlarda işlem yapıyorsa, tüm mumu kapsayan hacim paydası, emrinizin fiilen piyasaya ulaştığı dakikalardaki katılım oranını olduğundan daha güvenli gösterebilir.
Kayma stres testi neleri içermeli?
Emir gerçekleştirme belirsizliğini portföy genelinde tek bir ortalamanın içine gömmeyin. Sonucu değiştiren boyutları görünür tutun:
- Yön: alış emirleri satış fiyatını, satış emirleri alış fiyatını geçer; alış-satış farkı maliyeti hem girişte hem çıkışta uygulanır.
- Emir büyüklüğü: katılım oranını yalnızca backtest ortalaması olarak değil, işlem ve likidite koşulları bazında raporlayın.
- Emir türü: piyasa emri anında gerçekleşme için bedel öder; bekleyen limit emir ise fiyat hareketini kaçırabilir veya sıradaki diğer emirlerin arkasında bekleyebilir.
- Zamanlama: mum kapanışında üretilen bir sinyal, kapanışı gördükten sonra mumun kapanış fiyatından gerçekleştiğini iddia edemez.
- Piyasa koşulları: hızlı hareketler, likiditenin zayıf olduğu saatler ve stratejiyi tetikleyen koşullar için varsayımları daha ihtiyatlı belirleyin.
En azından bir temel senaryo ve daha sert bir senaryo çalıştırın. Örneğin varsayılan alış-satış farkını ve piyasa etkisini iki katına çıkarıp değişimden hangi işlemlerin ve dönemlerin sorumlu olduğunu inceleyin. Strateji yalnızca en sakin gerçekleşme koşullarında işe yarıyorsa bu da bir araştırma bulgusudur. Bunu kâğıt üzerinde işlem yapmaya başlamadan önce öğrenmek daha iyidir.
Ücretleri, alış-satış farkını ve piyasa etkisini ayrı kalemler olarak tutun. Ücretler hesabın ücret tarifesine bağlıdır; alış-satış farkı ve piyasa etkisi ise emir gerçekleştirmeye bağlıdır. Bunları birleştirmek, sonucu hangi varsayımın belirlediğini gizler.
Emir defteri verilerine ne zaman ihtiyacım olur?
Stratejinin avantajı alış-satış farkına yakınsa, sık işlem yapıyorsa veya kısa ömürlü likiditeye bağlıysa işlem ve kotasyon verilerini kullanın. Sinyalin gerçekleşebilir olup olmadığını kuyruktaki konum, kısmi gerçekleşmeler veya emir defterinin tükenmesi belirliyorsa derinlik anlık görüntülerini ya da emir defteri olay verilerini kullanın. O durumda bile geçmiş verileri yeniden oynatmak kendi piyasa etkinizi kusursuz biçimde yeniden oluşturamaz; gözlenen likidite, varsayımsal emriniz olmadan kaydedilmiştir.
Daha yavaş stratejiler için mum verileri fikirleri ön elemeden geçirmeye yine de yarayabilir. Pozisyon büyüklüklerini gözlenen hacme kıyasla küçük tutun, varsaydığınız etki eğrisini açıklayın ve makul değişikliklerin sonucu ortadan kaldırıp kaldırmadığını sınayın. Kabaca modellenmiş gerçekleşme fiyatının savunulabilir bir kullanım biçimi budur. Buna kesin bir ortalama gerçekleşme fiyatı demek değildir.
Pratik amaç, tek ve gerçek kayma rakamını tahmin etmek değil. Stratejinin anlamını yitirdiği aralığı bulup verinizin ve emir büyüklüğünüzün bu sınırdan yeterince uzakta olup olmadığına bakmaktır. Değilse, bir sonraki yararlı araştırma adımı backtest raporuna bir ondalık basamak daha eklemek değil, daha iyi emir gerçekleştirme verisi edinmektir.
← Tüm yazılar


