↗
TENSORPARADIGMNEURAL MARKET INTELLIGENCE
TENSORPARADIGM ARAŞTIRMA / İLERİYE DÖNÜK TEST / CANLI HESAP MUTABAKATI

Bir İşlem Algoritması Canlı Piyasada Nasıl Test Edilir? İleriye Dönük Test ve Kârlılık

İleriye dönük test protokolü, sinyalden gerçekleşmeye kayıt denetimi ve hesap mutabakatı örneği. Sanal kârı, gerçek net getiriyi ve işlem avantajına ilişkin kanıtı ayırın.

YANIT VE İLK KONTROL

Yeni sonuçları görmeden algoritmayı sabitleyin, uygun her kararı oluştuğu anda kaydedin ve gerçek para içeren emir göndermeden yürütme zincirinin tamamını sınayın. Operasyonel kontroller geçilirse, riski ayrıca sınırlandırılmış bir gerçek para denemesi başlatın. Hesabı fiilî ücretler, açık pozisyon değerlemesi ve dış nakit akışları sonrasında, aynı dönemi kapsayan önceden belirlenmiş karşılaştırma ölçütüyle değerlendirin. Kârlı bir deneme, kendi koşulları altında gözlenen hesap sonucunu gösterir; tekrarlanabilir bir avantajı veya daha büyük ölçekte kapasiteyi kendiliğinden kanıtlamaz. Aşağıdaki defter açık pozisyon dâhil tam 10,004.797 USDT'ye uzlaşır. Bu, kurgulanmış gerçekleşmeler üzerinde yürütülmüş bir hesaplamadır; TensorParadigm'ın canlı işlem sonucu değildir.

BU İNCELEMENİN YANITLADIĞI SORULAR

  • İleriye dönük test, kararların ne zaman gözlendiğini; sanal ve gerçek paralı yürütme ise emirlerin nasıl işlendiğini anlatır.
  • Sabitlenmiş saatlik Bitcoin tanımı; sinyalleri, reddedilen emirleri, kısmi gerçekleşmeleri ve sürüm değişikliklerini denetlenebilir kılar.
  • Kurgulanmış hesap toplam 4.797 USDT kazanırken gerçekleşmiş kâr veya zarar −0.8026 USDT'dir; farkı açık pozisyon açıklar.
  • Fiilî gerçekleşme fiyatları referans fiyattan sapmayı zaten içerir. Aynı fiyat kaymasını yeniden düşmek kârı yanlış gösterir.
  • Operasyonel hazırlık, pozitif net performans, avantaj kanıtı ve ölçek büyütme izni ayrı kararlar gerektirir.

Testin hangi iddiayı desteklemesi gerektiğine karar verin

Bir bot doğru sinyalleri üretip geçerli emirler gönderdiği hâlde para kaybedebilir. Amaçladığınızdan farklı bir stratejiyi uygularken para kazanması da mümkündür. Yararlı bir ileriye dönük test; uygulamanın tanıma uygunluğunu, ekonomik sonucu ve gelecekteki performansa ilişkin belirsizliği ayırır. Sanal işlem rehberimiz kurulumu ele alır; bu inceleme ise kurulumdan sonraki karar sürecini tanımlar.

Projenin iki parçası vardır: basit bir BTCUSDT stratejisi için ileriye dönük protokol ve muhasebe gerekliliklerini sınayan kurgulanmış gerçekleşme defteri. Defteri ondalık aritmetik ile doğruladık ve hesap denetimini iç çalışma olarak sakladık. Protokol piyasa gözlemleri veya gerçek paralı emirlerle değerlendirilmedi. Aşağıdaki fiyatlar seçilmiş sayısal girdilerdir; tarihsel Bitcoin örneklemi değildir.

İlk kabul kontrolü somuttur: 9,598.397 USDT nakit ile 50,800 fiyatından değerlenen 0.008 BTC'nin toplamı 10,004.797 USDT olmalıdır. Rapor farklıysa kazanma oranını veya düzgün bir özsermaye eğrisini yorumlamadan önce ücretleri, miktarları ve açık pozisyonu çözümleyin. Hesabın tutması gereklidir, fakat işlem kuralının işe yaradığını kanıtlamaz. Sayısal gösterimde virgül binlik, nokta ondalık ayırıcı olarak korunmuştur.

Başka birinin tahminde bulunmadan uygulayabileceği bir strateji yazın

Örnek hipotezimiz, tamamlanmış bir saatlik kırılmanın yürütme maliyetini karşılayacak büyüklükte hareketleri yakalayabileceğidir. Bu, Bitcoin hakkında bir sonuç değil, incelenecek hipotezdir. Kural görülebilsin diye girişte 20 saat, çıkışta 10 saat kullanıyoruz. Bu ayarlar anlatım için seçildi; optimize edilmedi veya değerlendirilmedi.

t saatinin tamamlanmış kapanışında close[t] değerini, t saatini dışarıda bırakarak önceki tamamlanmış 20 saatin en yüksek fiyatıyla karşılaştırın. Yalnızca pozisyon yoksa ve close[t] kesin olarak daha yüksekse girin. Uzun pozisyondayken close[t], önceki tamamlanmış 10 saatin en düşük fiyatından kesin olarak düşükse çıkın. Piyasa emrini karardan sonra gönderin; gözlemlediğiniz kapanıştan gerçekleşeceğini varsaymayın. Çıkış kararı verilen mumda yeniden giriş yapmayın.

Örnek ileriye dönük protokol: yürütülmüş strateji veya kârlılık eşiği değildir
ÖğeGözlem döneminden önce sabitlenecek kural
Piyasa ve saatBTCUSDT spot; uzun pozisyon veya pozisyonsuz, tek pozisyon; emrin iletileceği borsadan saatlik UTC mumları; en az 20 tamamlanmış ısınma mumu
Hesap ve girişBaşlangıç özsermayesi 10,000 USDT; hedef alış tutarı 1,000 USDT, geçerli miktara aşağı yuvarlanır; borçlanma yok; ücretler için ayrıca kullanılabilir nakit gerekir
MaruziyetGöndermeden önce kullanılabilir nakdi ve BTC maruziyetinin hesap özsermayesinin 15% sınırını yeniden kontrol edin; birini aşan girişi reddedip kaydedin
YürütmeTamamlanan mum sinyalinden sonra piyasa emri; kalıcı tek karar kimliği; yeniden denemeden önce mevcut emirleri uzlaştırma; tamamlanmamış çıkış gerçek pozisyon bırakır
İzlemeSürekli operasyonel gözetim; 60 takvim günü sonunda sabit ana ekonomik değerlendirme; ek değerlendirme için önceden ilan edilmiş yeni bitiş; tüm kayıt korunur
Acil kontrolÖrnek deneme kayıp bütçesi 100 USDT; aşımda yeni girişleri kapatıp belgelenmiş pozisyon yönetimi prosedürünü başlatın; çıkış fiyatı veya azami kayıp garantisi yoktur
Ana raporNet hesap getirisi ve ilan edilmiş al-tut ölçütüne göre net fark getirisi; ikisine de düşüş, maruziyet, işlem hacmi ve yürütme teşhisi eşlik eder
DeğişikliklerKural değiştiğinde yeni sürüm ve ileriye dönük değerlendirme bölümü kaydedin; önceki bölümü ve bitiş nedenini koruyun

Gerçek başlangıçtan önce fiilî başlangıç ve son değerlendirme zamanını, veri sağlayıcıyı, borsayı, ücret kademesini, yuvarlama filtrelerini, eski veri toleransını ve bütün kontrol eşiklerini kaydedin. Aşağıdaki örnek sınırlar tamamlanmış bir tasarımı gösterir; önerilen tahsisler veya garanti edilen kayıp sınırları değildir. Fiyat boşluğu, başarısız iptal veya borsaya erişilememesi, kaybı tetikleme düzeyinin ötesine taşıyabilir.

1,000 USDT tutarındaki girişin miktarını, gönderimden hemen önce kaydedilen en iyi satış fiyatını kullanarak hesaplayın ve borsanın miktar adımına aşağı yuvarlayın; ücretler için nakit ayırın ve nakit, 15% maruziyet, asgari emir tutarı veya verinin güncelliği kontrollerinden geçemeyen emri reddedin. Aynı anda yalnızca bir sonucu kesinleşmemiş emre izin verin. Başka bir emir göndermeden önce kalıcı kimliğini, nihai durumunu ve hesap bakiyelerini mutabık hale getirin; durumu bilinmeyen veya hâlâ aktif bir emri asla yeniden göndermeyin. Nihai duruma ulaşmış bir giriş yalnızca kısmen gerçekleşmişse, eksik miktarı tamamlamadan mevcut pozisyonu koruyun. Nihai duruma ulaşmış bir çıkış kısmen gerçekleşmişse, serbest BTC bakiyesini doğrulayın ve teyit edilen kalan miktar için güncel, geçerli bir fiyatla en fazla bir ek piyasa çıkış emrine izin verin. Bilinmeyen durum, yine tamamlanmayan çıkış veya işlem yapılamayacak kadar küçük bakiye, yeni işlemleri engeller ve önceden tanımlanmış olay müdahale sürecini başlatır. Hesabın pozisyonsuz olduğu doğrulanmadan yeniden giriş yapmayın.

Her aşamayı farklı bir soruyu yanıtlamak için kullanın

İleriye dönük test, gelen yeni gözlemler üzerinde karar üretmektir. Gölge kararlar, simüle emirler veya gerçek paralı yürütme kullanılabilir. TradingView, Paper Trading'in simüle para kullandığını belirtir; sanal bakiye gerçek işlem kârı gibi sunulamaz. [1] Test ortamı arayüz davranışını gösterebilir, ancak gerçek paralı emrin kullanabileceği likiditeyi kanıtlamaz.

Aşamalar boyunca aynı sabitlenmiş karar mantığını kullanın, fakat yürütme kayıtlarını ayrı etiketleyin. Kod revizyonunu, ayarları, bağımlılık sürümlerini, piyasa evrenini ve devreye alma zamanını saklayın. Makine öğrenmesi veya dil modeli stratejisinde model kimliğini, özellikleri, istemi, araç izinlerini ve kullanılabilir girdileri de kaydedin. Aynı istem aynı model çıktısını garanti etmez. Yeniden eğitim takvimi tanımın parçasıdır; takvim dışı değişiklik yeni aday oluşturur.

Başarısız denemeyi silip iyi bir günde performans kaydını yeniden başlatmayın. Yama yeni bir bölümü haklı çıkarabilir, ancak başarısız bölüm geliştirme ve devreye alma geçmişinde kalır. İleriye dönük dönemin geriye dönük tekrarı farkları teşhis eder; gözlemler görüldükten sonra bu tekrar artık yeni bir ileriye dönük test değildir.

Her aşamanın sağladığı kanıt ve açık bıraktığı soru
AşamaGösterilmesi gerekenGösteremeyeceği
Gölge izlemeUygun her mumda, işlem yapmama kararı dâhil tanımlanmış karar üretilmesiEmir kabulü veya fiilen elde edilebilir kâr ve zarar
Sanal / test ortamıDoğrulama, büyüklük hesabı, mükerrer emir koruması, hatalar ve hesap durumu yönetimiGerçek kuyruk sırası, piyasa etkisi veya gerçek paralı gerçekleşmeler
Sınırlı gerçek para denemesiGerçek ücretler, kısmi gerçekleşmeler, finansman, hesap mutabakatı ve gözlenen kayıp seyriGelecekteki kârlılık veya çok daha büyük ölçekteki davranış
Kontrollü büyüklük artışıSonraki ilan edilmiş büyüklükte maliyet, gerçekleşme ve riskin kabul edilebilir kalıp kalmadığıSınırsız kapasite veya avantajın kalıcılığı

Bir kararı borsadaki pozisyona kadar izleyin

Veri olayı zamanını, yerel alım zamanını, karar, gönderim, kabul ve her gerçekleşme zamanını kaydedin. UTC kullanıp saat farklarını izleyin. Aşağıdaki iz örnektir, gecikme ölçümü değildir. Sunucu kabulü gerçekleşmeden, iptal talebi de onaylanmış iptalden daha azını gösterir.

Binance gerçekleşme raporları durum, toplam gerçekleşmiş miktar, fiyat ve komisyon varlığını ayırır. [2] REST belgeleri de zaman aşımında yürütme durumunun bilinmeyebileceğini söyler. [3] Yeniden denemeden önce kalıcı istemci/emir kimliğiyle mutabakat sağlayın. İlk yanıt başarısız görünse bile körlemesine tekrar göndermek maruziyeti ikiye katlayabilir.

Paydayı koruyun: yalnızca tamamlanmış kazananları değil, tüm uygun sinyalleri, risk retlerini, eskimiş sinyalleri, gelmeyen kabulleri ve kısmi gerçekleşmeleri kaydedin. Emir ve miktar bazında gerçekleşme oranlarını ayrı raporlayın. Yalnız ortalamayı değil, karardan ilk ve son gerçekleşmeye gecikme dağılımlarını karşılaştırın. Tek piyasa olayı birden fazla bağlantılı emir doğuruyorsa ortak olay kimliğini saklayın.

12:00 UTC tamamlanmış mum kararı için örnek kayıt izi
OlayKayıtlı zaman / durumDenetim sorusu
Mum kapanışı / veri gelişi12:00:00.000 / 12:00:00.180Mum tamamlanmış mıydı ve önceki mumlar kullanılabilir miydi?
Karar / gönderim12:00:00.200 / 12:00:00.230; karar V1-012Sabitlenmiş kural ve güncel hesap bu emre izin veriyor muydu?
Kabul12:00:00.310; kabul edildiKararı hangi borsa emir kimliği temsil ediyor?
İlk / son gerçekleşme12:00:00.360 / 12:00:00.480Hangi miktarlar, fiyatlar ve ücret varlıkları gerçekten değişti?
MutabakatNakit, kilitli fon, varlık miktarı ve açık emirler borsa durumuyla eşleşirHesaba katılmamış maruziyet veya çözümlenmemiş emir var mı?

Zarar eden işlemi ve açık kalan pozisyonu uzlaştırın

Bu bağımsız muhasebe örneği 10,000 USDT ve sıfır BTC ile başlar. Bilerek zarar eden bir alış-satış ve kısmen satılmış ikinci pozisyon içerir; kırılma kuralının ürettiği çıktı değildir. Her gerçekleşmede tutarın 0.1%'inin USDT olarak alındığını, nakdin yeterli olduğunu, transfer, borçlanma ve başka maliyet olmadığını varsayın. Oran alıştırma varsayımıdır, borsa fiyat teklifi değildir. Gerçek komisyon başka varlıkla ödenebilir; bu durum miktarlara ve değerlemeye yansıtılmalıdır. [4]

İlk işlem 50,000 fiyatından 0.01 BTC alıp 49,000'den satar. Brüt zarar 10 USDT'dir; 0.50 ve 0.49 ücretlerle net zarar 10.99 olur. İkinci işlem 50,050'den 0.02 BTC alır, daha sonra 51,000'den 0.012 satar. Satılmayan 0.008 BTC hesapta kalır ve o anda varsayılan 50,800 alış fiyatından değerlenir.

Kurgulanmış dört gerçekleşmeli hesap defteri; ücretler USDT, gerçek işlem yok
OlayBTC miktarı / fiyatÜcret USDTOlay sonrası nakit USDTTutulan BTC
Başlangıç——10,000.0000
Alış0.01 / 50,0000.5009,499.5000.01
Satış0.01 / 49,0000.4909,989.0100
Alış0.02 / 50,0501.0018,987.0090.02
Kısmi satış0.012 / 51,0000.6129,598.3970.008
Son değerleme0.008 × 50,800 = 406.400Tasfiye varsayılmıyor9,598.397 + 406.400Özsermaye 10,004.797

İkinci giriş ücretini oransal dağıtın. Satılan bölümde gerçekleşen net sonuç 11.40 − 0.6006 − 0.612 = 10.1874 USDT'dir. Toplam gerçekleşmiş kâr veya zarar böylece −0.8026 olur. Kalan varlığın ücret dâhil maliyeti 400.8004, değerlemesi 406.40'tır; gerçekleşmemiş kâr 5.5996'dır. Gerçekleşmiş ve gerçekleşmemiş sonuç toplamı 4.797'dir: hesap özsermayesindeki artışla tam aynıdır.

Kayıtlı gerçekleşmeler ve son değerleme üzerinden brüt fiyat kâr veya zararı 7.40'tır. Açıkça alınan ücretlerin toplamı 2.603'tür; geriye 4.797 USDT, yani başlangıç sermayesi üzerinden +0.04797% kalır. Burada “brüt”, açık ücretlerden önceyi ifade eder; sürtünmesiz sinyal fiyatı getirisini değil. Gerçekleşmeler referans kotasyondan farkı zaten içerir; aynı yürütme farkını yeniden düşmek çift sayım olur. Zaman damgalı özsermaye seyri olmadığından bu örnek maksimum düşüş, yıllıklandırılmış getiri veya Sharpe oranı veremez.

Hesabın tamamını önceden seçilmiş alternatifle karşılaştırın

Dış nakit akışı olmayan gerçek paralı spot hesapta özsermaye, kotasyon nakdi ile değerlenmiş varlık miktarlarının toplamıdır; getiri, dönem sonu özsermayenin başlangıç özsermayesine oranından bir çıkarılarak bulunur. Kilitli nakdi ve varlıkları bir kez dâhil edin. Her gözlemde tutarlı değerleme yapıp fiyat kaynağını saklayın. Kullanılabilir bakiye alanı emirlere ayrılmış varlıkları dışarıda bırakabilir. Ücret dışarıdaki bir token bakiyesinden ödeniyorsa bu bakiyeyi ve hareketini de katın; ücreti bedelsiz saymayın.

Kurgulanmış başlangıç ve bitiş için, al-tut ölçütünün aynı 10,000 USDT'yi 50,000 fiyatından ve aynı 0.1% giriş ücretiyle harcadığını, tasfiye varsaymadan aynı 50,800 değerlemesini kullandığını düşünün. Elindeki BTC 10,000 ÷ (50,000 × 1.001) = 0.1998001998 olur. Bitiş değeri 10,149.85015 USDT, getirisi +1.4985015%'tir; örneğin getirisi +0.04797%'dir. Bu, seçilmiş iki uç noktanın yürütülmüş aritmetik karşılaştırmasıdır; stratejimizin gözlenen düşük performansı değildir.

Al-tut neredeyse tüm sermayeyi piyasaya bağlarken örnek çoğunlukla nakittir. Getiri farkı tek başına riske göre düzeltilmiş alfa değildir. Aynı zamanlarda hesabın maruziyetini, maksimum düşüşünü, tepe altında geçen süresini ve işlem hacmini raporlayın; maruziyeti eşleştiren karşılaştırma varsa varsayımlarını açıklayın. SEC yatırımcı rehberi de karşılaştırma ölçütünün uygunluğuna ve dâhil edilen maliyetlere dikkat çeker. [5]

Para yatırmak işlem kârı değildir. Transfer kaçınılmazsa her dış nakit akışının çevresinde hesabı değerleyin ve zaman ağırlıklı karşılaştırma için aradaki dönem getirilerini zincirleyin; zamanlama kuralını ve yaklaşık hesapları açıklayın. Raporlanan portföy içindeki transferler dış performans akışına dönüşmez. Para ağırlıklı getiri, yatırımcının sermayeyi ne zaman kullandığına ilişkin farklı bir soruyu yanıtlar.

Stratejiyi değiştirmeden önce canlı sonuçların neden farklı olduğunu bulun

Üç kaydı uzlaştırın: sabitlenmiş kuralın uygun kararları, eşzamanlı gölge hesap ve gerçek paralı hesap. Önce amaçlanan sinyalleri, sonra izinlerle büyüklüğü, ardından kabul edilen miktar ve fiyatları, son olarak ücretlerle değerlemeyi karşılaştırın. QuantConnect'in mutabakat belgeleri veri, zamanlama ve yürütmeden doğan canlı işlem/backtest farklarını tanımlar. [6] İyi görünen tekrar, gerçekleşmemiş bir emri onarmaz.

Yürütme açığını emre uygun, kayıtlı karar referansına göre ölçün. Alış için basit işaretli fiyat ölçüsü (gerçekleşme VWAP − referans fiyat) ÷ referans fiyattır. Satışta işareti ters çevirerek olumsuz yürütmeyi pozitif gösterin. Referansın orta fiyat mı, işlem yapılabilir alış/satış kotasyonu mu, başka ölçüt mü olduğunu belirtin. Farkın tamamına “gecikme” demeyin: spread, fiyat hareketi, emir büyüklüğü ve gerçekleşen emirlerin seçilmesi de katkıda bulunabilir.

Gerçek muhasebeyi duyarlılık analizinden ayırın. Bu örneğin miktar ve fiyatları sabitken açık ücret oranını ikiye katlamak net kâr veya zararı 2.194 USDT'ye düşürür; üçe katlamak −0.409 üretir. Gerçekleşen toplam 2,603 USDT tutara ek 5 baz puan maliyet uygulandığında 3.4955 kalır. Bunlar maliyet muhasebesi stres senaryolarıdır, yeniden yürütülmüş emirler değildir: farklı maliyet veya büyüklük uygunluğu, gerçekleşmeleri ve sonraki kararları değiştirebilir.

Spot formülü teminatlı ürünlere doğrudan taşınamaz. Türev sözleşme kâr veya zararını, teminat değerlemesini, borçlanma ücretini, komisyonu ve işaretli fonlama nakit akışlarını borsanın takas kurallarıyla uzlaştırın. Coinbase hesap belgeleri açık işlem özsermayesini ve fonlamayı diğer bakiye hareketlerinden ayırır. [7] Getiriyi tahsis edilen hesabın tamamı üzerinden raporlayın; yatırılmış teminata göre yüzde farklı bir paydayı anlatır.

60 günün kârlılığı kanıtladığını söylemeden gözlem kuralı seçin

Değerlendirme tarihi süreci denetlenebilir kılar, örneklemi kendiliğinden bilgi verici yapmaz. Tek trendde geçen altmış takvim günü, değişik koşulları içeren daha uzun dönemden daha az yararlı bilgi verebilir. Bir kararın birkaç kısmi gerçekleşmesi, birkaç bağımsız bahis değildir. Ortak piyasa maruziyeti farklı coin veya ajanların işlemlerini de bağlayabilir. NIST'in otokorelasyon rehberi, bağımlılığın uygun zaman serisi modeli gerektirmesini açıklar. [8]

Ana sonucu, tespit etmeye değer etkiyi, gözlem birimini ve çıkarım yöntemini önceden ilan edin. Pozisyonlar çakışıyorsa dönemsel hesap getirileri, gerçekleşme başına kazanma oranından daha uygun olabilir. Bağımlılığı gözeten aralıklar veya blok bootstrap, gerekçeli varsayımlar ve yeterince gözlenmiş blok gerektirir; daha çok bootstrap yolu çizmek piyasa geçmişini artırmaz. Örneklem büyüklüğü ve maliyet sonrası beklenen değer hesabı için avantaj mı şans mı incelememize bakın.

Riski sürekli izlemek, kanıtı sabit bitişte değerlendirmekle uyumludur. Sıradan sabit örneklem anlamlılığını her gün kontrol edip ilk olumlu sonuçta testi bitirmek ise farklıdır. Güven dizileri belirtilen varsayımlar altında zaman boyunca geçerli çıkarım için tasarlanır; keyfî işlem getirilerinde kendiliğinden geçerli olmaz. [9] Tasarım tekrarlı bakışlara izin veriyorsa, bunlarla başarı ilan etmeden önce uygun yöntemi belirleyin. Durdurulmuş, olumsuz ve kararsız denemeleri saklayın.

Güvenlik, ekonomi ve ölçek için ayrı kararlar yazın

Değerlendirme tarihinde sabit sürümü, gerçek tarihleri, tüm müdahaleleri, uygun kararları, kabul ve retleri, gerçekleşen miktarları ve dış nakit akışlarını yayımlayın. Brüt fiyat kâr veya zararını, her açık maliyeti, toplam net özsermaye getirisini, belirtilen değerleme sıklığında düşüşü, maruziyeti, işlem hacmini, getiri dağılımını ve ölçüt getirisini raporlayın. Büyük kazanç ve kayıpları ortalamada saklamak yerine açıklayın. Belirsizliği geniş pozitif ortalama hâlâ kesin sonuca varmayan kanıttır.

İlk rapor beklentiyi karşılamadı diye yeni maliyet modeli, ölçüt veya başlangıç tarihi seçmeyin. Önerilen değişikliği araştırma kararı olarak kaydedip orijinal sonucu saklayın ve yeni aday için yeni gözlem toplayın. Kötüleşen performansa yanıt verirken tamamlayıcı durdurma veya devam etme çerçevesini kullanın.

Büyüklük artışı başka bir deneydir. Sonraki tutarı ilan edin; olumsuz yürütmeyi, kısmi gerçekleşmeleri, reddedilen girişleri ve hesap maruziyetini denemeyle karşılaştırın. Küçük emir kaydı büyük emir kapasite sınırını göstermez. Kısa deneme para kazandı diye sermaye artırmak, kanıt kararına sınanmamış bir yürütme varsayımı ekler.

Bir karar raporu bir koşulu karşılayıp diğerini karşılamayabilir
Karar alanıGerekli kanıtYokluğunda karar
OperasyonEmir ve bakiyeler uzlaşır; hatalar yönetilir; kontroller bağımsız biçimde sınanırGerçek paralı yürütmeyi araştırın veya duraklatın
Gözlenen ekonomik sonuçEksiksiz değerlenmiş hesap gerçek maliyet sonrası sonucu ve ölçütü gösterirPerformans iddiasından önce kaydı düzeltin
İstatistiksel / ekonomik avantajÖnceden belirlenmiş analiz, gerekçeli varsayımlar altında ekonomik olarak anlamlı etkiyi desteklerBelirsiz veya olumsuz kanıtı raporlayın; kanıtlanmış avantaj diye yeniden adlandırmayın
RiskGözlenen maruziyet ve kayıp seyri ilan edilmiş işletim tasarımının içinde kalırÖnceden belirlenen azaltma veya duraklatma prosedürünü izleyin
Ölçek büyütmeSonraki büyüklüğün kendi gözlem bölümünde yürütme ve risk kabul edilebilirdirKapasiteyi henüz gösterilmemiş olarak bırakın

Yapay zekâya sınırları belli bir denetim görevi verip kanıtı saklayın

ChatGPT ve Claude, gündelik bir işlem fikrini kesin protokole dönüştürmeye yardımcı olabilir. Codex veya Claude Code, kararlaştırılmış durum makinesini uygulamaya, olay günlüklerini karşılaştırmaya ve depodaki aritmetiği denetlemeye yardım edebilir. Toplanmamış borsa gözlemlerini sağlamazlar. Bu incelemede yapay zekâ desteği ve yürütülmüş ondalık hesaplar kurgusal muhasebe denetimini üretti; ChatGPT-Claude işlem karşılaştırması veya gerçek paralı devreye alma yapılmadı.

Aşağıdaki istemleri hassas bilgileri temizlenmiş tanım ve kayıtlarla kullanın; hesap sırlarını vermeyin. Yardımcıdan gözlenen olguları, hesaplanan miktarları, varsayımları ve eksik kanıtı ayırmasını isteyin. Uygulamada çözümlenmemiş kararların uygun görünen kuralla sessizce doldurulması yerine incelemeye geri getirilmesinde ısrar edin.

Tanım, uygulama, mutabakat ve raporlama için yeniden kullanılabilir istemler
TANIMLA: Bu fikri kesin sinyal zamanlamasına, büyüklük hesabına, giriş/çıkış kurallarına, hesap kısıtlarına ve değerlendirme koşullarına dönüştür. Belirsizlikleri listele; geçmiş kâra göre kural seçme.
UYGULA: Yalnızca onaylı sürümü uygula. Kalıcı karar kimliklerini, reddedilen niyetleri, kısmi gerçekleşmeleri ve bilinmeyen emir durumlarını koru. Hâlâ karar gerektiren kuralları belirt.
UZLAŞTIR: Her kararı emirler, gerçekleşmeler, ücret varlıkları ve nakit/varlık değişimleri boyunca izle. Borsa bakiyelerinden her farkı açıkla; gerçekleşme uydurmak yerine eksik kanıtı işaretle.
RAPORLA: Fiilî gerçekleşmelerin brüt kâr veya zararını, açık maliyetleri, değerlenmiş net hesap getirisini, ölçütü, riski ve çıkarımı ayır. Tüm sürümleri, dış akışları, müdahaleleri ve hesaplanamayan ölçümleri açıkla. Sanal veya kurgusal sonuçları canlı performansa dönüştürme.
10 / DUE DILIGENCE

İleriye dönük teste kârlı demeden önce

  1. Değerlendirme başlamadan kesin strateji, hesap, model ve yürütme sürümünü kaydedin.
  2. Reddedilen, kaçırılan ve kısmi gerçekleşen emirler dâhil her uygun kararı ve sonucunu saklayın.
  3. Borsa nakdini, kilitli fonları, varlık miktarlarını, ücretleri ve açık emirleri uzlaştırın.
  4. Açık pozisyonları dâhil edip değerlenmiş özsermayeyi gerçekleşmiş kâr veya zarardan ayırın.
  5. Yatırma ve çekmeleri işlem kârı değil nakit akışı olarak işleyin.
  6. Fiilî gerçekleşmeleri kullanın; fiyata gömülü yürütme maliyetini yeniden düşmeyin.
  7. Ölçütü, sermaye paydasını, değerlendirme bitişini ve çıkarım yöntemini önceden ilan edin.
  8. Düşüşü, maruziyeti, işlem hacmini, kazanç yoğunlaşmasını ve bağımlı gözlemlerdeki bilgiyi raporlayın.
  9. Acil risk kontrollerini başarı kanıtı ilan etme kuralından ayırın.
  10. Başarısız sürümleri saklayın; büyüklük artışını ayrı bir yürütme sorusu olarak sınayın.
FAQ / DIRECT ANSWERS

Canlı test hakkında doğrudan yanıtlar

İleriye dönük test canlı işlemle aynı şey midir?

Hayır. Yeni gözlemler üzerindeki kararları kaydeder; gölge kayıt, simüle emir veya gerçek paralı emir kullanabilir. Yalnızca gerçek paralı yürütme fiilî hesap gerçekleşmeleri ve maliyetlerini sağlar. Her kaydı doğru etiketleyin.

Bir işlem algoritmasını ne kadar ileriye dönük test etmeliyim?

Başlamadan gözlem kuralını koyup örneklemin iddia için yeterli bağımsız bilgi içerip içermediğini değerlendirin. Altmış gün veya 100 işlem evrensel kanıt eşiği değildir. Sıklık, bağımlılık, etki büyüklüğü, maliyet ve piyasa kapsamı önemlidir.

Sanalda kârlı bot gerçek paralı hesapta zarar edebilir mi?

Evet. Emirler gecikebilir, reddedilebilir veya kısmen gerçekleşebilir; simüle likidite gerçek yürütmeden farklı olabilir. Farkı strateji aşınmasına bağlamadan önce uygun sinyalleri, emir kararlarını, miktarları, fiyatları ve maliyetleri uzlaştırın.

Test bittiğinde botun açık pozisyonu varsa ne olur?

Miktarını ve açıklanmış eşzamanlı değerleme fiyatını hesap özsermayesine katın. Protokol tasfiye gerektiriyorsa gerçek gerçekleşme ve ücretleri kullanın. Pozisyonu sessizce dışarıda bırakmayın veya gerçekleşmemiş çıkış fiyatını gerçekleşmiş sonuç saymayın.

İleriye dönük test sırasında ayarları değiştirebilir miyim?

Operasyonel müdahale gerekebilir; ancak orijinal bölümü ve değişiklik nedenini koruyun. Değişen kural yeni adaydır. Önceden görülmüş gözlemler üzerindeki olumlu tekrarı yeni ileriye dönük değerlendirmenin yerine geçmez.

Bu makale kârlı bir canlı strateji gösteriyor mu?

Hayır. İleriye dönük protokol ve kurgulanmış gerçekleşmelerin yürütülmüş muhasebe denetimini sunuyor. 4.797 USDT kazanç sayısal girdilerin aritmetiğidir; gözlenen TensorParadigm piyasa performansı veya önerilen kırılma stratejisinin kârlılık kanıtı değildir.

Kaynaklar ve hesaplama kapsamı

TensorParadigm'ın yapay zekâ destekli analizi, örnek ileriye dönük protokolü kurgulanmış dört gerçekleşmenin yürütülmüş ondalık hesaplarıyla birleştirir. Piyasa veri örneklemi, tarihsel strateji testi, borsa bağlantısı veya gerçek paralı emir gösterilmez. Örnekte dış nakit akışı yoktur; her gerçekleşmede USDT cinsinden 0.1% alınır ve son 0.008 BTC tasfiye edilmeden varsayılan 50,800 alış fiyatından değerlenir. Giriş ücretinin oransal dağıtımı, gerçekleşmiş ve gerçekleşmemiş sonucu özsermayeyle uzlaştırır; duyarlılık senaryolarında miktar ve fiyatlar sabittir. Kaynaklar 26 Ekim 2026'da kontrol edildi. Belirtilen yöntemleri ve platform işleyişini destekler; önerilen strateji veya kontrolleri onayladıkları anlamına gelmez.

  1. TradingView: Paper Trading'in temel işlevleri
  2. Binance Spot API: kullanıcı verilerinde gerçekleşme raporları
  3. Binance Spot API: genel REST bilgileri ve bilinmeyen yürütme durumu
  4. Binance Spot API: komisyon hesapları ve ücret varlıkları
  5. SEC yatırımcı eğitimi: performans iddiaları ve ölçütleri değerlendirmek
  6. QuantConnect: canlı işlem ve backtest davranışını uzlaştırmak
  7. Coinbase: türev hesap bakiyeleri, açık işlem özsermayesi ve fonlama
  8. NIST/SEMATECH: otokorelasyon ve bağımlı gözlemler
  9. Howard, Ramdas, McAuliffe ve Sekhon: zaman boyunca geçerli güven dizileri (2021)

Eğitim amaçlı protokol ve kurgulanmış muhasebe örneği. Gerçek paralı işlem deneyi veya kârlı strateji gösterilmez. Deneme bütçeleri ve kontrol eşikleri tasarımı örnekler; azami kaybı, yürütmeyi veya gelecekteki getiriyi garanti etmez.