Neden Her İşlemi Yazıyorum: İşlem Günlüğü Alışkanlığı
Marc Chow, ABD hisse senedi işlem günlüğü hakkında: veri girişine dönüşen o çalışma tablosu, neden kullanmayı bıraktığı, şimdi ne kaydettiği ve kendi kayıtlarının ona sürekli gösterdiği desen.
Pozisyonu açmadan önce çıkış noktasını yazarım, sonrasında ise bu plana gerçekten uyup uymadığımı not ederim. Artık alışkanlığım bu. Buraya gelmek için artık kullanmadığım bir tablo, iki yıl boyunca işlemlerden daha fazla veri girişi ve bilinçli olarak daha az işlem yapma kararı gerektirdi. Hafıza cömert bir tarihçidir; yazılı kayıt ise değildir.
Temel Çıkarımlar
- Alışkanlık, yazılı çıkış noktasıdır; arkasındaki yazılım değil.
- Kanıtlanmış bir araç, işlemlerin değerinden daha fazla zaman harcatarak hâlâ sizi yarı yolda bırakabilir.
- Kazanma oranı bir zorunluluk olmaktan çıktığında, otomatik puanlama sistemi de kendini hak etmeyi bıraktı.
- Harfiyen plana uyularak kaybedilen bir işlem iyi bir işlemdir. Plana aykırı kazanılan bir işlem ise sorundur.
- Desenler hafızada görünmez, kayıtlarda ise gürültülüdür.
- Şablon, her seferinde aynı şekilde doldurulan on bir sabit alandan oluşur.
- Kimse okuyamayan bir kayıt, bir iz değil, sadece bir iddiadır. Girdileri yayınlamak, asıl önemli olan kısımdır.
Tablo yılları
İlk iki işlem yılımda her şeyi, ETSY’den bir tablo uzmanından satın aldığım bir şablona kaydettim. Karmaşıktı ve işe yarıyordu. İşlem detaylarını giriyordum, o da bana istatistikleri üretiyordu — haftalık, aylık ve yıllık bazda maliyet, kâr, zarar ve kazanma oranı — ben tek bir formül yazmadan.
O ayların çoğunda haftada 100 ile 200 işlem yapıyordum. Bunu kimse söylemez: manuel veri girişi sıkıcıdır ve şablon kayıtlarımı toplu olarak içe aktaramıyordu. İşlemleri aramaktan daha fazla zamanımı onları yazmaya harcıyordum. Araç kanıtlanmıştı ama sonuç hâlâ bir darboğazdı, çünkü darboğaz ben, satır satır ilerleyen bendim.
Neden kullanmayı bıraktım
İşlem becerim olgunlaştıkça tablo değişti. Sürdürülebilir şekilde kazanabileceğim bir işlem seti geliştirmiştim ve bu gerçek olduğunda, niceliksel kazanma oranı bir zorunluluk olmaktan çıkıp “olursa iyi olur” durumuna düştü. Zaten sezgisel olarak hissettiğim bir şeyi ölçmek için akşamları ağır bir bedel ödüyordum.
Yani Excel tablosunu bıraktım ve aylık işlem hacmimi onlarca işleme düşürdüm. Hâlâ bundan kâr ediyorum. Bununla birlikte kazandığım şey zaman oldu — hem keyif için yapay zekayı öğrenmeye, hem de yakında portföy performansımı benim için takip edecek bir yapay zeka aracı geliştirmeye yetecek kadar.
Henüz bu araç inşa edilmedi ve bunun nedeni açıkça belirtilmeye değer: Charles Schwab, benim gibi perakende yatırımcılara API erişimi vermiyor. İşlem kayıtlarımı elle indirmek ve onları kullanmak istediğim herhangi bir analiz aracına beslemek zorundayım. Eğlenceli değil. Bu sorun çözülene kadar, kayıtlarım hafif kalacak.
Şu an ne kaydediyorum
Ağır versiyon gitti. Hayatta kalan, her zaman asıl nokta olan kısım: girişten önce yazılan çıkış — beş giriş kontrolümün sonuncusu — ve sonrasında plana uyulup uyulmadığına dair dürüst tek bir cümle.
Eskiden her girişi, başlangıç riskine göre ölçülen kâr veya zarar olan R ile kapatardım çünkü Excel tablosu bunu benim için puanlıyordu. Şimdi puanlamıyorum. Cümle bunun işini görüyor ve herhangi bir sayıdan daha zor yazılıyor.
Harfiyen takip edilen kayıplı bir işlem, iyi bir işlemdir. Plana aykırı kazanılan bir işlem ise bir sorundur — piyasa bana bir hata için ödeme yaptı ve bunu daha sonra tahsil edecektir. Kayıt olmadan, bu iki sonuç hafızada aynı görünür: bir işlem yükseldi, biri düştü ve ikisi için de kendimi iyi hissettim.
Her işlemi kaydettiğim şablon
Hafif versiyon hâlâ sabit bir forma sahip olmalı, yoksa sadece bir günlük olur. Her işlem, aynı on bir alanda, bu sırayla ve işlemi aldığım anda — sonuç, nedeni zaten bildiğinde değil, sonrasında değil — doldurulan tek bir satır alır.
| # | Alan | İçeriği |
|---|---|---|
| 1 | Giriş tarihi | Yazmaya vakit bulduğum tarih değil, girişin yapıldığı takvim tarihi. |
| 2 | Hisse kodu (Ticker) | Aldığım sembol. |
| 3 | Kurulum (Setup) | Beş giriş kontrolüm’den adlandırılan, hisseyi listeye ekleyen sinyal — “güzel görünüyordu” değil. |
| 4 | Giriş fiyatı | Pay adediyle birlikte gerçekleşen işlem fiyatı. |
| 5 | Pozisyon büyüklüğü | Girişten stopa olan mesafe olarak ifade edilen, risk altına alınan dolar tutarı. |
| 6 | Stop / Geçersiz kılma | Fikrin yanlış olduğu fiyat, girişten önce yazılır. Bu, boş bırakmayı reddettiğim sütun. |
| 7 | Planlanan çıkış | Hedef ve hedefin ötesinde tutmamı sağlayacak koşul. |
| 8 | Gerçek çıkış fiyatı | Gerçekte elde ettiğim fiyat. |
| 9 | Çıkış tarihi | Pozisyonun fiilen kapatıldığı tarih. |
| 10 | Sonuç | Düzgünce, herhangi bir düzeltme olmadan kâr veya zarar. |
| 11 | Neden ve plana uyuldu mu | Her biri için tek cümle: İşlemin neden yapıldığı ve 3’ten 7’ye kadar olan alanlardaki planın piyasa ile temasında ayakta kalıp kalmadığı. |
- alan, şablonun tamamıdır. Bir yazar, dünyadaki herhangi bir strateji için 1’den 10’a kadar olan alanları yayınlayabilir, çünkü bir aracı kurum bunların çoğunu sağlayabilir. Bir okuyucunun başka hiçbir yerde bulamayacağı şey ise neden ve takip (uygulama)tır; ve bunlar, bir blog yazarının en çok çıkarma nedeni olan iki şeydir. İşlem hâlâ açıkken, sonuç oluşmadan önce, tek cümleyle 11. alanı doldurmak — kaydı dürüst tutan kısım budur. Aynı zamanda yazılması en sinir bozucu kısımdır; bu da, değerli olup olmadığına dair makul bir göstergedir.
Kaydın neden yayınlanması gerektiği
Bir çekmecede tutulan bir günlük, özel bir disiplindir. Yayınlanan bir günlük ise bir denetimdir. Fark, tüm nokta budur ve bu yüzden bu, kendi başına bir meşguliyet işi (busywork) değildir.
Bir borsa blogu tek ve spesifik bir şekilde başarısız olur. Bir yöntemin işe yaradığı, yazarın disiplinli olduğu, düşüşlerin atlatıldığı iddiaları — okuyarak doğrulanamaz, çünkü herhangi bir sonuç etrafında herhangi bir cümle yazılabilir. Kazanma oranı en iyi aydan alıntılanabilir. Bir ekran görüntüsü, kârlı aylara kırpılabilir. “Süreçlerim titizdir” ifadesi, satırlar birine teslim edilene ve kendi planını bozan işlemleri sayana kadar çürütülemez.
Bu sitedeki kural, kendime uygulanmasını isteyeceğim kuraldır: Kayıt yayınlanmadıysa, performans iddiası yapılmaz. Yukarıdaki şablon, tam olarak, doldurulmamış haliyle sunulur; çünkü yayınlamadığınız bir şablon, bir şablonun var olduğu iddiasıdır. Alın, kullanın, istediğiniz gibi tutun. Kendi kayıtlarınız bir yabancı tarafından okunmaya dayanamıyorsa, bu bir bilgidir ve paradan önce gelir.
Burada ne yayınlamayı planlıyorum
Bu site için hedef, kendi işlem kayıtlarımın JSON dışa aktarımından üretilen, sabit bir formatta, aylık bir günlük güncellemesidir; böylece rakamlar bir kural tarafından üretilir, sakin bir Pazar günü hafızama değil. İki tasarım noktası, her ikisi de bilinçli.
Yayınlanan rakamlar, şu anki durumdan yaklaşık bir çeyrek geride kalacak, kabaca bir 13F bildiriminin raporlama hızı kadar. Gecikmenin amacı budur. Aynı gün güncellenen bir günlük, son birkaç haftanın desteklediği herhangi bir hikâyeye geriye dönük olarak dönüştürülebilir ve sayıyı sizden önce gören bir blog yazarı, okuyucu üzerinde kalıcı bir yapısal avantaja sahiptir. Bir çeyrek gecikme bunu ortadan kaldırır. Bugün nasıl görünmesini istediğimi değil, bir çeyrek önce doğru olanı okuyorsunuz.
Dürüst engel hâlâ yukarıdaki olan ve küçük değil: Charles Schwab, perakende yatırımcılara API erişimi sunmuyor, bu yüzden kayıtlar hâlâ elle, bir dışa aktarma bir dışa aktarma olarak indirilmeli ve elle uzlaştırılmalı. Otomatik puanlamayı durduran şey buydu ve hâlâ hattı durduran şey bu. Bu amaç için ayrı bir portföy yürütmeyi düşünüyorum — Schwab’da veya API erişiminin daha kolay elde edildiği raporlanan IBKR’de — böylece yayınlanan kayıt elle yazılmak yerine üretilsin.
o kadar bir boru hattı var olana kadar, günlük bugün olduğu gibi kalır: tutulan, özel ve bana ait. Arkasında bir makine olmadan bu sayfaya bir rakam koymayacağım ve ilk aylık güncelleme için bir tarih de vaat etmeyeceğim. Dışa aktarma var olduğunda yayınlanır ve ilk gönderi, dosyadaki en kötü ayı gösteren olanıdır, en iyi olanı değil.
Kendi kayıtlarımın gösterdiği desen
Karar anında şeyleri yazma alışkanlığı, basit bir nedenle önemlidir: hafıza daha sonra her işlemin iyi nedenlerle yapıldığında ısrar eder ve kayıtlar bunu çürüten tek şeydir.
Zamanla desenlerimden biri tekrar tekrar ortaya çıkar. Sıklıkla, devam sinyaliyle olgunlaşmamış bir pozisyonu — Bollinger Bantları 2 sigma seviyesine ulaşmadan — çıkarmam gerekir, çünkü zaten gelmekte olan başka bir trendi yakalamak için likiditeye ihtiyacım vardır. Bu kaydı bir sütunda okumak, bunun içeriden nasıl göründüğünü açıkça ortaya koydu. İçindeyken sabırsızlık gibi görünmüyor.
Artık uykusuz geceler yok
Sektör trendlerini okuyorum ve bu okuma, şeyleri nasıl tuttuğumu değiştirdi. Artık kaçırdığım bir kazanç fırsatı için uykum kaçmıyor ve hiçbir yere gitmeyen bir işlemi tutmak için de uykum kaçmıyor. Piyasa her zaman döngüseldir, bu yüzden her zaman başka bir kurulum vardır — sabır pasiflik değil, çoğu zaman tuttuğum pozisyondur.
Beni oyunda tutan sermayeyi korumaktır. Düşen trenddeki hisseler üzerine bahis oynamam ve SPDR hisselerinin içinde kalırım. Sermaye korunduğu sürece, ABD hisse senedi piyasası, bahsetmem gereken bir şeyden ziyade yan gelir akışı olarak kalır.
Neden sadece aracı kurumun geçmişini kullanmıyorsunuz?
Aracı kurumun kaydı neyi işlem yaptığınızı gösterir. Nedeni, ne beklediğinizi veya kendi kurallarınıza uyup uymadığınızı göstermez. Bu üç sütun, günlüğün tüm değeridir ve hiçbir aracı kurum bunları sizin için yazar.
İşlem günlüğü hakkında sorular
Yayın tablosu yeterli mi?
Evet. Araç önemsizdir; dürüstlük değil. Ben bir tane kullandım — ETSY'den bir yayın tablosu uzmanından satın aldığım, işlem detaylarını haftalık, aylık ve yıllık kazanç-kayıp istatistiklerine dönüştüren bir şablon — ve prensipte hâlâ doğru cevap. Manuel girişin, işlem yapmaktan daha fazla zamanımı almasıyla benim için doğru cevap olmaktan çıktı.
Endirek işlem yapıyorsam ne olur?
O zaman günlük daha az değil, daha çok önem kazanır — işlem sayısı azaldıkça her bir işlem daha fazla bilgi taşır ve hafıza onu yeniden yazmak için daha fazla zamana sahip olur. Ben tam da buraya vardım: haftada 100 ila 200 işlem yerine ayda onlarca işlem.
Günlük tutmak gerçekten sonuçları iyileştirir mi?
Sürecin farkındalığını iyileştirir, ki bu, işlemciliğin tamamen kontrol edebildiğiniz tek kısmıdır. Sonuçlar süreci takip eder ya da etmez — günlük, hangisi olduğunu nasıl bulacağınızı gösterir.
Educational notes on my own process, not investment advice. Trading involves risk of loss.