12 Ekim 2026 · araştırma

Yanlış Kontratı Alan Bir Tahmin Piyasası Geriye Dönük Testini Parçalara Ayırdık

Yanlış Kontratı Alan Bir Tahmin Piyasası Geriye Dönük Testini Parçalara Ayırdık

Bir tahmin piyasası geriye dönük testi doğru görünen sembolü ve doğru fiyat geçmişini kullanıp yanlış kontratta işlem yapabilir. Bu hatayı fark etmek kolaydır; çünkü piyasa adları kısadır, olay sayfaları güncellenir ve bir YES payı her zaman sıfır ile bir arasında bir fiyat gibi görünür.

Varsayımsal olarak “Clean Transit Act geçecek mi?” başlıklı bir piyasayı ele alalım. Bir strateji, haber sinyalinin ardından 0.42’den YES alıyor. Geriye dönük test daha sonra pozisyonu 1.00 olarak değerliyor. Bu kazanca güvenmeden önce kontratın tam olarak ne vadettiğini bilmek isterim: hangi yasa tasarısı, “geçmek” ne anlama geliyor, son tarih ne ve sonucu hangi kaynak belirliyor?

Başlık: “Clean Transit Act geçecek mi?”

Başlık, gösterim amaçlı bir metindir; değişmez bir finansal araç kimliği değildir. Neredeyse aynı ifadeyi kullanan 2 piyasa, farklı yasama dönemlerine, değiştirilmiş yasa tasarılarına veya son tarihlere karşılık gelebilir. Bir platform, temel şartları değiştirmeden piyasayı daha anlaşılır kılmak için başlığını da değiştirebilir.

Bu nedenle geriye dönük test, pozisyonu platformun değişmez piyasa veya kontrat ID’sine bağlamalı, kuralların tam metnini ve sürümünü de saklamalıdır. Geçmiş verilerde yalnızca başlık ve sembol varsa, fiyat serisinin stratejinizin işlem yapmak istediği kontrata ait olduğunu doğrulayamazsınız.

Kimlik alanıKesinleştirdiği bilgiAtlanırsa ortaya çıkan hata
Platform ve piyasa ID’siListelenen belirli piyasaBenzer başlıklar tek kayıt altında birleştirilir
Kurallar sürümüKatılımcıların kabul ettiği şartlarSonradan yapılan bir değişiklik önceki işlemlere uygulanır
Sonuç token’ı ID’siİşlem gören YES veya NO hakkıYES ve NO fiyatları yer değiştirir veya birleştirilir
Sonuçlandırma kaynağıSonucu belirlemek için kullanılan kanıtGeriye dönük test farklı bir merciyi esas alır

Kurallar: “geçmek” ne demek?

Kuralın, yasa tasarısının 30 Haziran’a kadar Temsilciler Meclisi ve Senato’dan geçmesini, ardından başkan tarafından imzalanmasını şart koştuğunu varsayalım. Meclislerden yalnızca birinden geçmesini başarı sayan bir geriye dönük test, bahsi değiştirmiş olur. Aynı adı taşıyan bir yasa tasarısının sonraki yasama döneminde kabul edilmesini saymak da öyle.

Gerçek sonuç kriterlerini, uygulanabilir koşullar olarak okuyun. Son tarihi ve saat dilimini, gerekli olayı, istisnaları ve adı belirtilen sonuçlandırma kaynağını kaydedin. Belirsizlik de önemlidir: platformun kuralları olası bir senaryoyu çözümsüz bırakıyorsa, tarihsel sonuçla uyuşan yorumu sessizce seçmeyin.

Bu işin gösterişsiz ama çok değerli bir yanı var: ilginç bir şey olmadan önce kurallar sayfasını kaydetmek. Yalnızca sonuç açıklandıktan sonra alınan bir kayıt son metni gösterebilir; oysa stratejiniz daha önceki bir sürüm yürürlükteyken işlem yapmıştır.

Zaman çizelgesi: strateji ne zaman bilgi sahibi olabilirdi?

Şimdi kuralların sağlam olduğunu ve haber sinyalinin 14:05 UTC’de geldiğini varsayalım. Geçmiş akışta 14:05’te 0.42 fiyatından bir işlem gerçekleştiği yazıyor. Bu zaman damgası tek başına bilginin işlemden önce erişilebilir olup olmadığını, kaydedilen fiyatın sonrasında uygulanabilir olup olmadığını ya da çubuğun bir kotasyonu, işlemi veya aralık özetini temsil edip etmediğini göstermez.

Sinyalin erişilebilir olduğu zamanı piyasa olayı zamanından ayrı tutun. Ardından emri, stratejinin hesaplamayı tamamlayıp gönderebileceği zamandan sonra verin. Sığ bir piyasada kaydedilen bir sonraki işlem birkaç dakika sonra gerçekleşebilir; bu, emrinizin o fiyattan gerçekleşeceğinin kanıtı değildir.

Fiyat: kotasyon, gerçekleşen işlem demek değildir

0.42’den YES almak, pay başına 42 sent fiyat anlamına gelir; ancak son işlem fiyatları serisi alış-satış farkını ve kullanılabilir miktarı gizler. En iyi satış fiyatı 20 pay için 0.45 ise, 100 paylık alım emri simülasyonda tamamen 0.42’den gerçekleşemez. Emir defterinde daha yüksek fiyatlara çıkabilir, bekleyebilir veya hiç gerçekleşmeyebilir.

Tahmin piyasası fiyatları ayrıca muhasebede kestirme bir yoruma yol açar: 0.42’yi %42 olasılık sayıp aynı zamanda girişte ödenen nakit tutar olduğunu unutmak. 100 paylık YES pozisyonu, ücretler öncesinde $42 tutar. Sonuç $1 olursa brüt ödeme $100; $0 olursa sıfırdır. Ücretler, kısmi gerçekleşmeler ve platforma özgü sonuçlandırma mekanizmaları kayıt defterinde yer almalıdır.

$42$0.42’den alınan 100 YES payının brüt maliyeti
$100YES sonucu çıkarsa brüt sonuçlandırma değeri
$0NO sonucu çıkarsa brüt sonuçlandırma değeri

Sonuçlandırma: işlemi ne kapatır?

Geriye dönük testler çoğu zaman pozisyonu son piyasa fiyatından kapatır. Ancak sonuçlanana kadar tutulan bir kontrat, kurallara göre ödeme yapar ve son kotasyon fiyatı eski, makaslı veya nihai ödemeden çok farklı olabilir. Sonuçlandırmayı ayrı bir olay olarak modelleyin: sonuç, sonuçlandırma zamanı ve nakit hareketi kontrat kaydından gelmelidir.

Platform kuralları geçersiz veya itirazlı bir sonuç tanımlıyorsa bunu da hesaba katın. Böyle bir durumda yatırılan tutar iade edilebilir, farklı bir miktar ödenebilir veya ödeme gecikebilir. İkili ödeme varsayımı her sonuçlandırma yolunu temsil edemez.

Geriye dönük test hakkında kararımız

Bu örnekte, bildirilen kazancı ancak değişmez piyasa ID’sini, giriş anında geçerli olan kurallar sürümünü, YES token’ını, sinyalin erişilebilir olduğu zamanı, uygulanabilir satış fiyatlarını ve miktarları, ücretleri ve kayıtlı sonuçlandırmayı eşleştirdikten sonra kabul ederdim. Fiyat arşivi bu kontrolleri destekleyemiyorsa, dürüst sonuç bir senaryo aralığı veya doğrulanmamış bir sonuçtur.

Bu, tek ve küçük bir işlem için fazla katı görünebilir. Aynı eşleştirme hatasını binlerce piyasada yaptığınızda, geriye dönük test stratejinizin hiç işlem yapmadığı kontratları titizlikle ölçmeye dönüşebilir.

tahmin piyasalarıgeriye dönük testpiyasa verileriemir gerçekleştirme
← Tüm yazılar