24 Ağustos 2026 · araştırma

Geriye Dönük Testim Neden Kâğıt Üzerindeki Stratejimden Daha Sık İşlem Yapıyor?

Geriye Dönük Testim Neden Kâğıt Üzerindeki Stratejimden Daha Sık İşlem Yapıyor?

Geriye dönük test, çoğu zaman bir sinyal doğrudan pozisyona dönüşmüş gibi işlemleri sayar. Kâğıt üzerinde işlemde ise araya bir emir girer. Bu emir defterde bekleyebilir, kısmen gerçekleşebilir, iptal edilebilir, reddedilebilir ya da sinyal değiştikten sonra da açık kalabilir. Simüle edilen stratejiniz bu yaşam döngüsünü atlıyorsa işlem sayısı ve maruziyeti, kâğıt üzerindeki hesabın kaydettikleriyle pek örtüşmeyebilir.

Pratik çözüm, emirleri durumları ve zaman damgaları olan kalıcı nesneler olarak ele almaktır. Sinyal, işlem yapmayı deneme talimatıdır; işlemin gerçekleştiğinin kanıtı değildir.

Kâğıt üzerindeki stratejim neden geriye dönük testimden daha az işlem yapıyor?

Önce hiç gerçekleşmeyen emirlere bakalım. Geriye dönük test, piyasa fiyatına dokunduğu her an her limit emrinin gerçekleştiğini varsayabilir. Canlı piyasada fiyatın seviyeye dokunması; emrinizin kuyrukta önde olup olmadığını, yeterli hacmin işlem görüp görmediğini ya da emir borsaya ulaştığında kotasyonun hâlâ mevcut olup olmadığını göstermez.

100 $ seviyesine alış limit emri veren ve 30 saniye sonra iptal eden bir stratejiyi düşünün. Piyasa 100,00 $ fiyatını görür, ancak o seviyede yalnızca küçük bir miktar işlem görür ve diğer emirler önceliklidir. Emrinizin küçük bir kısmı gerçekleşebilir ya da hiç gerçekleşmeyebilir. Fiyatın seviyeye dokunmasını esas alan bir geriye dönük test tam pozisyon kaydeder. Kuyruk varsayımlarını izleyen kâğıt üzerindeki hesap ise hiç gerçekleşme kaydetmeyebilir.

Piyasa emirlerinde uyumsuzluk farklıdır. Geriye dönük test, tüm miktarı sonraki mumun açılışında gerçekleştirebilirken kâğıt üzerinde işlem borsa filtresini aşan bir miktarı reddedebilir veya emir defteri değiştikçe emri parça parça gerçekleştirebilir. Mum, işlemlerin özetidir; emrinizin tamamının tek fiyattan işlem görebileceğini garanti etmez.

Emir gerçekleşmeden önce sinyal değişirse geriye dönük test ne yapmalı?

Simülatör iptal isteğini alıp işleyene kadar eski emri açık tutun. Alış emri defterde beklerken sinyal tersine dönerse strateji emri iptal edip satış emri göndermek isteyebilir. Ancak bu niyet, alış emrini hemen ortadan kaldırmaz. İptal isteği yoldayken emir gerçekleşebilir ve yeni sinyal kısa pozisyon isterken hesap uzun pozisyonda kalabilir.

Bunu bir dizi adım olarak modelleyin: sinyal değişir, strateji iptal isteği gönderir, borsa bunu onaylar veya gerçekleşme bildirir ve strateji ancak o zaman emrin son durumunu öğrenir. Basit, sabit bir gecikme bile anında iptal varsayan geriye dönük testin gizlediği yarış durumlarını ortaya çıkarabilir.

Bilerek basit tutulan bir modelde bir saniyelik iptal gecikmesi ve sonraki olayda işleme, iptalin anında gerçekleştiğini varsaymaktan daha bilgilendirici olabilir. Uygun gecikme borsaya ve sisteme bağlıdır; önemli olan herhangi bir gecikmeyi temsil etmektir. Emriniz iptal aralığı olmayan bir piyasa emri olsa bile aynı konu kısmi gerçekleşmeler ve gecikmeli bildirimler için geçerlidir.

Kâğıt üzerinde işlem simülatörü hangi emir durumlarını kaydetmeli?

Küçük bir durum makinesi kullanın ve her geçişi zamanıyla birlikte saklayın. Borsaya göre kullanılan terimler değişse de temel ayrımlar aynıdır:

Gerçekleşen miktarı, talep edilen miktardan ayrı kaydedin; gerçekleşme fiyatlarını ve ücretleri de ekleyin. Kısmen gerçekleşmiş bir emir hem işlemdir hem de kalan miktarı için hâlâ açık bir yükümlülüktür. Emri yalnızca açık ya da tamamen bitmiş saymak, stratejinin sonraki adımını boyutlandırmak için ihtiyaç duyduğu bilgiyi kaybettirir.

Emir olayıStratejinin bilmesi gerekenlerYaygın geriye dönük test kestirmesi
Kısmi gerçekleşmeGerçekleşen miktar, kalan miktar, ortalama fiyatEmrin tamamını tek fiyattan gerçekleşmiş say
İptal isteğiİstek zamanı ve sonradan gelen iptal ya da gerçekleşme onayıEmri hemen kaldır
RetGerekçe ve yeniden denemenin uygun olup olmadığıTalep edilen işlemin gerçekleştiğini varsay
Sürenin dolmasıEmrin işlem görme uygunluğunu yitirdiği zamanDaha sonraki bir fiyat temasına kadar açık bırak

Geriye dönük test işlemlerini kâğıt üzerindeki işlemlerle adil biçimde nasıl karşılaştırırım?

Önce emir olaylarını, sonra pozisyonları, en son da P&L'yi karşılaştırın. Geriye dönük testte gerçekleşen bir emir kâğıt üzerindeki hesapta hiç gerçekleşmediyse, sonradan ortaya çıkan P&L farkı bir sonuçtur; hatayı araştıracağınız yer değildir.

Amaçlanan her emir için iki çalıştırmadaki kayıtları istikrarlı bir strateji kararı ya da emir kimliğiyle eşleştirin. Ardından gönderim zamanını, istenen fiyat ve miktarı, geçerlilik süresini, gerçekleşmeleri, iptalleri, retleri, ücretleri ve son pozisyonu inceleyin. Simüle edilmiş gerçekleşmeme durumunun gerekçesini de kaydedin: fiyat limite hiç ulaşmadı, varsayılan kuyrukta önünüzdeki emirler temizlenmedi ya da emrin süresi doldu.

Küçük bir örnek diziyi netleştirir. Sinyal 10 birim ister. Her iki sistem de 10:00:00'da emir gönderir. Geriye dönük test 10:00:01'de emrin tamamının gerçekleştiğini varsayar. Kâğıt üzerinde işlem 10:00:01'de 4 birimi gerçekleştirir, 10:00:02'de iptal isteği alır, ardından iptal onaylanmadan önce 10:00:03'te 2 birimlik gerçekleşme daha bildirir. Doğru karşılaştırma, 10 birime karşı 6 birim gerçekleşme ve 4 birim iptaldir. İkisini tek bir “işlem” olarak ortalamak, stratejinin gerçekte taşıdığı maruziyeti gizler.

Bunu doğru yapmak için tam bir borsa simülatörüne ihtiyacım var mı?

Hayır. Geriye dönük test birkaç açık varsayımla başlayabilir: limit fiyatına dokunulmasının yeterli olup olmadığı, varsayılan kuyrukta önünüzdekileri temizlemek için fiyatın ötesinde ne kadar hacim işlem görmesi gerektiği, emirlerin ne kadar süre açık kalacağı ve iptal gecikmelerinin nasıl işleyeceği. Stratejiyi birden fazla makul ayarla çalıştırın. Performans, bekleyen her limit emrinin tamamen gerçekleşmesine bağlıysa model hakkında yararlı bir şey öğrenmişsiniz demektir.

Kâğıt üzerinde işlem, emir gerçekleştirme kalitesi için kesin gerçek de değildir. Simüle edilmiş gerçekleşmeler kullanabilir ve gerçek bir kuyruktan yoksun olabilir. Buradaki değeri daha sınırlıdır: Olaylar zaman içinde geldikçe stratejiyle emir yöneticisinin bekleyen miktar, iptal, pozisyon ve yeniden deneme davranışlarında aynı şeyi anlayıp anlamadığını gösterir.

Bu işin küçük keyiflerinden biri: iyi bir emir günlüğü, aksi hâlde anlaşılmaz görünen bir farkı sıradanlaştırabilir. “İkinci alt emir, iptal isteğinden sonra gerçekleşti” demek, “kâğıt üzerinde işlem tuhaf görünüyor” demekten iyidir. Geriye dönük testle kâğıt üzerindeki hesap uyuşmadığında, sinyali değiştirmeden önce emir yaşam döngüsünü izleyin.

kâğıt üzerinde işlememir yönetimigeriye dönük testemir gerçekleştirmestrateji araştırması
← Tüm yazılar