Çoğu trader bir günlük tutması gerektiğini bilir. Neredeyse hiçbiri bunu düzgün yapmaz. İşe yarayan bir günlükle yarıda bırakılmış bir Excel tablosu arasındaki fark, en baştaki kurulumda ve bu kurulumun gerçek kripto piyasalarıyla karşılaştığında ayakta kalıp kalamamasında yatar.
Çoğu kripto trade günlüğü neden başarısız olur
Hisse senetleri için bir Excel tablosu gayet iş görür. 100 hisse alırsınız, 100 hisse satarsınız, aradaki farkı yazarsınız. Kripto bu modeli en az dört farklı şekilde bozar.
Parçalı gerçekleşen emirler. 0,5 BTC'lik bir limit emir, farklı fiyatlardan altı ayrı parçada gerçekleşebilir. Excel tablosunda "Giriş: $68.400" yazan bir satır neredeyse kesinlikle yanlıştır. Gerçek giriş fiyatı, tüm bu gerçekleşen emirlerin VWAP'ıdır (hacim ağırlıklı ortalama fiyat). Çoğu trader ya ilk gerçekleşen emrin fiyatını kullanır ya da pes edip yalnızca yaklaşık girişleri kaydeder.
Funding ödemeleri. Perpetual (sürekli vadeli) kontratlarda her sekiz saatte bir funding (fonlama) alırsınız ya da ödersiniz. Üç gün tutulan bir işlemde bu funding, kâr/zararınızın kayda değer bir kısmına ulaşabilir. Bunu işleme bağlamazsanız kazanma oranınız olduğundan daha temiz görünür. Funding'in size ödeme yaptığı dönemlerde tuttuğunuz zararlı işlemler de olduğundan daha kötü görünür.
Ters (inverse) kontratlar. Binance USD teminatlı kontratlarda kâr/zarar USDT cinsindendir. Coin teminatlı ters kontratlarda ise kâr/zarar baz para biriminde hesaplanır: BTCUSD'de BTC. $60.000 fiyatta bir BTC ters kontratında $500 kâr, $500 değil 0,00833 BTC'dir. Bunları aynı kâr/zarar sütununda karıştırmak, verinizi sessizce bozan bir sorundur.
Komisyon para birimleri. Bybit, işlem yaptığınız kontratın kotasyon ya da uzlaşı para biriminde komisyon keser. Bazı borsalar BNB veya platform token'ı ile ödemede indirim sunar. Gerçekte ödenen para biriminin karşılığı yerine nominal komisyonu kaydederseniz komisyon sütununuz çöp olur.
Bunlar uç durumlar değil, ciddi kripto trading'in olağan işleyişidir. Bunları en baştan ele almayan her günlük sistemi, kaydettiğiniz her işlemle gerçeklikten biraz daha uzaklaşır.
Her işlemde neleri kaydetmelisiniz
Eksiksiz bir işlem kaydının iki bölümü vardır: mekanik gerçekler ve niteliksel bağlam. İkisi de önemlidir.
Mekanik gerçekler:
- Giriş VWAP'ı: ilk gerçekleşen emrin fiyatı değil, tüm giriş işlemlerinin hacim ağırlıklı ortalama fiyatı
- Çıkış VWAP'ı: çıkışta da aynı mantık
- Büyüklük: baz para biriminde (BTC, ETH, SOL) ve giriş VWAP'ından kotasyon para biriminde
- Komisyonlar: gerçekte ödendiği para biriminde, işlem anındaki kurdan kotasyon para birimine çevrilmiş olarak
- Alınan/ödenen funding: her funding aralığı için, toplanıp işleme bağlanmış olarak
- Net kâr/zarar: giriş VWAP'ından çıkış VWAP'ına, komisyonlar düşülmüş, funding eklenmiş ya da çıkarılmış olarak
- Süre: açılış zamanından kapanış zamanına
Niteliksel bağlam:
- Kurulum / playbook (işlem planı) adı: tanımladığınız işlem türlerinden hangisi bu? "Kırılım sonrası retest", "range fade" gibi.
- Planlanan risk: girişte stop'unuz neredeydi? R çarpanını daha sonra hesaplayabilmenizi sağlayan şey budur.
- Yapılan hatalar: stop'u kaydırdı, fazla büyük pozisyon açtı, erken kâr aldı, sinyal bozulduğu halde pozisyonu tuttu
- Ekran görüntüleri: giriş ve çıkıştaki grafik, notlarla birlikte. Gerçekten tekrar bakacağınız şey budur
Açılıştan kapanışa tam işlem eşleştirmesi. Her gerçekleşen emrin sonunda bir işleme bağlanması gerekir ve bunu tutarlı yapmanın iki yolu vardır. Pozisyonun tamamını ortalama giriş ve çıkış fiyatıyla tek bir işlem olarak kaydedebilirsiniz ya da her çıkışı en eski açık girişle, ilk giren ilk çıkar (FIFO) mantığıyla eşleştirirsiniz; böylece her parça gerçekten ödediğiniz fiyatı korur. Viktury ikincisini yapar. İki kez alıp bir kez satarsanız, her biri kendi giriş fiyatıyla iki işlem elde edersiniz; aynı zaman damgalarında açılıp kapanan parçalar ise ortalama fiyatlarıyla birleştirilir. Hangi yöntemi kullanırsanız kullanın, her seferinde aynısını kullanın, çünkü ikisi arasında gidip gelmek kazanma oranınızı ve R rakamlarınızı karşılaştırılamaz hale getirir.
Davranışı gerçekten değiştiren metrikler
Ham kâr/zarar, en kolay ulaşılan ama en az işe yarayan metriktir. İşlem kalitesini pozisyon büyüklüğüyle karıştırır. $1.000 stop'lu 2 BTC'lik bir pozisyonda $2.000 kazanç, $400 stop'lu 0,4 BTC'lik bir pozisyonda $1.000 kazançtan riske göre daha kötü bir performanstır: ilki 2R, ikincisi 2,5R kazandırdı.
R çarpanları riski normalize eder. Bir işlemde $400 riske ettiyseniz (1R) ve $1.200 kazandıysanız, mutlak dolar tutarından bağımsız olarak bu 3R'lik bir kazançtır. R çarpanlarını takip etmek, performans verinizi farklı piyasa koşulları, farklı pozisyon büyüklükleri ve farklı enstrümanlar arasında karşılaştırılabilir hale getirir. R çarpanı takibi olmayan bir günlük beceriyi değil, harcanan emeği ölçer. Daha fazlası için R çarpanları üzerine yazdığımız ayrıntılı yazıya göz atın.
Kuruluma göre kazanma oranı. Kırılım işlemleriniz zamanın %60'ında kazanıyor olabilir. Trende karşı ortalamaya dönüş işlemleriniz ise %25 kazanıp, tuttuklarında ortalama 4R getiriyor olabilir. İşlemlerinizi playbook'a göre etiketlemiyorsanız bu ayrımı göremezsiniz. Büyük ihtimalle yanlış koşullarda yanlış işlemleri, farkında olmadan yapıyorsunuzdur.
Hataların maliyeti. Bu metrik davranışı her şeyden daha hızlı değiştirir. Günlüğünüz "Stop'u kaydırdı: bu ay -$340" ya da "Zarardan sonra aşırı işlem: intikam trade'lerinde (revenge trading) -$890" gösterdiğinde, dolar tutarı meseleyi somutlaştırır. Belirsiz bir disiplin sorunu gibi hissettiren davranışsal problemler, ölçülmüş bir maliyete dönüşür.
Günün saatine göre performans. Birçok trader belirli seanslarda sürekli zarar eder: likiditenin zayıf olduğu New York açılışında ya da yorgun ve tetiğe hazır olduğu gece saatlerinde. Kâr/zararı günün saatine göre ayırmak, bir sinyal göstermek için yaklaşık 20 veri noktası ister. Çoğu trader buna hiç bakmaz, çünkü günlükleri bunu üretemez.
Kriptoya özgü muhasebeyi doğru yapmak
Perpetual kontratlarda funding. Her sekiz saatte bir (bazı borsalarda saatte bir) funding ya teminat bakiyenizden kesilir ya da bakiyenize eklenir. Doğru yaklaşım, bu ödemeleri o anda açık olan işleme bağlamaktır. 48 saat boyunca, altı funding aralığı içinde long bir BTC-PERP pozisyonu tutarsanız, bu altı ödeme işlemin ekonomisinin bir parçasıdır. Yalnızca giriş ve çıkış fiyatını kaydeden bir günlük, birkaç gün taşınan pozisyonlarda gerçek kâr/zarar değişiminin %5 ile %15'ini görmezden geliyor demektir.
Ters (inverse) kontratlar. Coin teminatlı ters kontratlarda bir kontratın değeri sabit bir USD tutarıdır (genellikle $1 veya $100). Kontrat cinsinden long ya da short olursunuz, ama teminatınız ve kâr/zararınız baz para biriminde uzlaşır. BTC PnL = contracts × contract value × (1/entry_price − 1/exit_price). Bu formül doğrudur; girişi çıkıştan dolar cinsinden basitçe çıkarmak ise yanlıştır. Günlüğünüz bir pozisyonun doğrusal (linear) mı ters (inverse) mi olduğunu bilmiyorsa, her ters kontrat kâr/zarar hesabı hatalıdır.
Platform token'ı ile komisyon indirimi. Binance'te komisyonu BNB ile ödemek yaklaşık %25 indirim sağlar. Yani efektif komisyon oranınız düşer, ama bunu ödemek için değeri artan (ya da azalan) bir varlık harcarsınız. Doğru kayıt, gerçekte harcanan BNB'nin işlem fiyatındaki USDT karşılığıdır. İndirimi hesaba katmadan nominal komisyon kademesini kaydetmek maliyetlerinizi olduğundan yüksek gösterir. BNB'nin değeri arttıysa, bir maliyet bazı olayını da kaçırıyorsunuz demektir.
Farklı paritelerde uzlaşı. Bazı pozisyonlar birbirini netler. Short bir BTC-PERP pozisyonunu kapatan spot BTC alımı, bir tarafta sahipsiz bir çıkış gibi görünen bir kayıt oluşturur. Bu pariteler arası envanter sorunu, birçok günlük içe aktarıcısında bilinen bir eksikliktir: hedge pozisyonunu asıl işlemden farklı bir enstrümanda veya hesapta açtıysanız, içe aktarıcı eşleşmemiş bir satış görebilir. Çözüm, elle eşleştirme ya da portföy envanterinin tamamını takip eden bir sistemdir.
Elle günlük mü, otomatik günlük mü
Elle günlük tutmanın asıl sorunu disiplin değil, gecikme ve zihinsel yüktür. Volatil bir seansın (birden fazla gerçekleşen emir, birkaç stop olma, pozisyonun %50'sini kapattığınız bir kısmi çıkış) üzerinden iki saat geçtikten sonra doğru VWAP'ları ve komisyon toplamlarını hafızadan çıkarmak zordur. Üç gün sonra bunları doğru çıkarmak neredeyse imkânsızdır.
Daha önemlisi, elle tutulan günlükler hatırladıklarınızı seçer. 3R'lik kazancı ayrıntılı kaydetme ihtimaliniz, bir stop olmanın ardından gelen dağınık intikam trade'ini özenle belgelemekten daha yüksektir. Günlük bir öne çıkanlar derlemesine dönüşür, yani incelemeniz taraflı bir örneklem üzerine kurulur.
Sadece okuma yetkili API anahtarlarıyla otomatik içe aktarma iki sorunu da çözer. Günlük her gerçekleşen emri anında görür, işlemleri ve komisyonları ham işlem verisinden yeniden oluşturur ve funding ödemelerini açık pozisyonlarla otomatik olarak eşleştirir. Sadece okuma yetkili API anahtarları para çekemez ve emir veremez. İçe aktarıcıya yalnızca işlem geçmişinize erişim verirsiniz. Viktury; Binance, Binance TR, Coinbase, Deribit, Hyperliquid (cüzdan adresi üzerinden) ve Revolut X için otomatik senkronizasyonu destekler, API üzerinden geçmiş erişimi sunmayan borsalar için de yedek yol olarak CSV içe aktarma vardır.
Mükerrer kayıt tespiti olan CSV içe aktarma, asgari yedek çözümdür. Bybit kullanıyorsanız, işlem geçmişi CSV dışa aktarımları zaman damgaları, komisyonlar ve pozisyon yönüyle birlikte tüm gerçekleşen emirleri içerir; böylece düzgün yapılmış bir içe aktarıcı bu veriden açılıştan kapanışa tam işlemleri elle giriş yapmadan yeniden oluşturabilir.
Günlüğü bir avantaja dönüştürmek
Bir günlük, ancak onu gerçekten incelerseniz avantaj (edge) sağlar. İncelemenin de bir yapısı olmalı.
Haftalık inceleme rutini. Her pazar (ya da işlem yapmadığınız gün hangisiyse), günlüğü açın ve üç soruya bakın: bu hafta hangi kurulumun R cinsinden beklenen değeri en yüksekti, dolar cinsinden en büyük hata hangi işlemdeydi ve son 30 günde işlem başına ortalama hata maliyeti ne kadar. Bu üç rakama bakmak beş dakika sürer. Gelişip gelişmediğinizi size bunlar söyler.
Playbook derecelendirme. Her kurulumu girişte, kurallarınıza ne kadar temiz uyduğuna göre A, B veya C olarak derecelendirin. A dereceli kurulumlarda tüm koşullar sağlanmıştır. B dereceli kurulumlarda koşulların çoğu sağlanmış, bir tanesinden taviz verilmiştir. C dereceli kurulumlar ise kovalanan girişler ya da can sıkıntısından alınan işlemlerdir. Her playbook'ta 50 işlemden sonra ortalama R çarpanını dereceye göre karşılaştırın. B ve C işlemleriniz negatif beklenen değerdeyken A işlemleriniz pozitifse, neyi bırakmanız gerektiğini tam olarak bilirsiniz.
En kötü kurulumu bırakın. Her çeyrekte bir, en az on kez yaşanmış kurulumlar arasından ortalama R çarpanı en düşük olanı bulun. Bir çeyrek boyunca bu kurulumla işlem yapmayı tamamen bırakın. Trading'inizi geliştirmenin en net ve en kanıta dayalı yolu budur: işe yaramadığı açıkça görülen şeyi çıkarmak.
Avantajı olan bir trader'la olmayan arasındaki fark çoğu zaman, 500 işlemi sistematik olarak inceleyip verinin gösterdiklerine göre somut kural değişiklikleri yapmış olmaktır. Bu inceleme ancak inceleyecek temiz ve eksiksiz bir veriniz varsa gerçekleşir.
Ücretsiz bir Viktury hesabı açın; borsa hesaplarınızı bağlamak yaklaşık beş dakika sürer. Desteklenen tüm borsaların ve içe aktarma yöntemlerinin listesi için borsalar dizinine göz atın.