14 Kasım 2026 · araştırma

Backtestiniz Kutsal Cuma'da işlem yaptı. Borsa yapmadı.

Backtestiniz Kutsal Cuma'da işlem yaptı. Borsa yapmadı.

Perşembe, 2 Nisan, 16:02 Doğu saati. Kâğıt defter, tasarladığımız gibi duruyordu: yaklaşık $240,000 BTCUSDT perpetual long, COIN, MSTR, MARA ve RIOT'tan oluşan beta-ağırlıklı bir sepet short, residual $500'ın altında. Cuma hedge işi bir hafta önce 15:45'te çalışmıştı. 16:00 UTC'deki funding bir yuvarlama hatasıydı. Nasdaq betasını yeniden üretmekle kalmayan bir kripto koluna nihayet sahip olduğumuzu düşünerek oturumu kapattım.

Cuma, Kutsal Cuma'ydı. Bunu ancak kripto sohbetinin hâlâ likidasyon ekran görüntüleri paylaşmasından ve hisse sohbetinin, masada kimse yok anlamına gelen o kendine özgü sessizliğe bürünmesinden fark ettim. NYSE ve Nasdaq kapalıydı. Binance değildi. Perşembe nakit kapanışından Cuma 16:00 Doğu saatine kadar perp 4.8% düşmüştü. Hisse short'ları o gün bir piyasa olarak yoktu. Risk panelinde Perşembe fiyatlarından bir satırdılar.

Risk botu yine de paylaştı.

hedge sepetine beta: 0.04. residual 1d: −$11,184. durum: NEUTRAL

O ekran görüntüsü hâlâ bende. Bir meslektaşım yazdırıp neredeyse hiç kullanmadığımız ofisteki buzdolabına yapıştırdı. Yeşil NEUTRAL epey yük taşıyordu. Bot, betayı elindeki son hisse print'lerinden hesaplıyordu; bunlar Perşembe kapanış müzayedesiydi, yirmi dört saattir hareket eden bir BTC mark'ına karşı. Donmuş bir mark, Perşembe'nin fotoğrafıdır. Fotoğrafa hedge demek, Paskalya hafta sonuna çıplak bir kripto pozisyonu ve sizi bunun için tebrik eden bir raporla girmenin yoludur.

Pazartesi nakit piyasa açıldı. Sepet aşağı gap yaptı, ama 4.8% değil ve birlikte değil. COIN −2.1% açıldı. MSTR daha fazlasını yaptı. MARA daha azını yaptı. Sabahı, hedge edemediğimiz bütün bir ekstra seansı yaşamış bir deftere işlem yaparak geçirdik, sonra bu tasarımı kutsamış backtesti çekip kaba bir soru sorduk. Geçen Kutsal Cuma'da ne yaptın, bir öncekinde, ve borsa kenara çekilirken BTC'nin tatil boyunca işlem gördüğü her hafta içi günde?

İlk sürümü kodlayan araştırma ajanı her şeyi 15 dakikalık barlara yeniden örnekleyip ileri doldurmuştu. Pandas freq='B' notebook'taydı; ne yaptığını hatırlayana kadar yetişkin bir tercih gibi durur. 'B' Pazartesi'den Cuma'ya demektir. Kutsal Cuma bir Cuma'dır. 2026 Juneteenth'i bir Cuma'ydı. Bağımsızlık Günü resmi tatili bir Cuma'ydı. Takvim fonksiyonunun takvimi yoktu. Hafta içi gün filtresi vardı.

Hedge işi Cuma günleri 15:45 Doğu saatinde çalışır; normal bir haftada nakit kapanışa doğru işlem yapmak için makul bir saattir. Kutsal Cuma her zaman bir Cuma'dır. 2023–2026 penceresinde bu iş dört Kutsal Cuma, Juneteenth, 3 Temmuz tam kapanışı ve 1:00 PM zilini çoktan çalmış dört Şükran Günü ertesi seansıyla hizalandı. On Cuma seansı. Her birinde simülatör hisse emirlerini kabul etmişti. Fill'ler Perşembe kapanışıydı ya da Cuma'nın son regular print'inin ileri taşınmış haliydi; blotter'da canlı işlem kılığına bürünmüşlerdi. Kripto mark'ları canlı koşuyordu. Residual serisi, bir bacağın yanıt verme şansı hiç bulamadığı hedge hareketleri için paye aldı.

10Nakit piyasanın rebalance için açık olmadığı Cuma seansları
4.8%hisse hedge'i Perşembe print'inde otururken perp hareketi
1.14 → 0.61seans takvimi gerçek olduktan sonra residual Sharpe

Hafta sonları, en azından biralar eşliğinde şaka konusu ettiğimiz bir programa oturan aynı hataydı. Tatiller, kimsenin şaka yapmadığı sürümdü; çünkü notebook iş günleri diyordu ve Kutsal Cuma hâlâ, içgüdüsel olarak, yetişkin finans sisteminin iş başında olduğu bir gün gibi gelir. Bankalar açıktır. Fedwire ayaktadır. Bir broker API uyanık görünüp yine de bir COIN emrini gönderecek yer bulamayabilir.

Kutsal Cuma federal bir tatil değildir. Seans kontrolünüz "banka takvimi kapalı mı," ise, kapalı bir hisse senedi piyasasında işlem yaparsınız. Kolomb Günü bunun ayna görüntüsüdür: nakit hisseler açık, tahvil piyasası kapalı. İşlem yeri saatleri bir join anahtarıdır, bir hava değil.

Erken kapanışlar daha sessizdi ve blotter'da daha kaba. 28 Kasım 2025'te, Şükran Günü'nün ertesi günü, NYSE 1:00 PM'de kapandı. İşimiz yine 15:45'te uyandı, neredeyse üç saattir 12:59'un son print'ini taşıyan 15 dakikalık bir seriye baktı ve "kapanışı işlemledi." Fill modeli bir de kapanış müzayedesi slippage'ı kesti. 16:00'da müzayede yoktu. Müzayede 13:00'te, biz olmadan olmuştu. Kâğıt, o öğleden sonra, daha dürüst bir başarısızlığa sahipti: yeni emirler reddedildi, çalışan emirler erken kapanışa iptal edildi, fill oranı sıfır.

SeansNakit piyasaBacktest fillKâğıt
Kutsal Cuma 2026Tüm gün kapalıSepet Perşembe kapanışından fill edildiRedler; mark'lar Perşembe'den bayat
Juneteenth 2026Tüm gün kapalıAynı Cuma işi, aynı hayalet fill'lerSonradan yakalandı, replay'de
3 Temmuz 2026Kapalı (4 Temmuz resmi tatili)Cuma 15:45, Perşembe print'ine karşıKatılacak nakit seans yok
28 Kasım 20251:00 PM kapanış15:45 rebalance, 12:59 son print, müzayede slippage'ı13:00'ten sonra redler
Sıradan CumartesiKapalıİleri doldurulmuş hisse barları, canlı perpDonmuş isimler, canlı perp

Defteri işlem yeri başına bir seans dosyasıyla yeniden çalıştırdık: normal seans saatleri, tatiller, erken kapanışlar, 16:00 vs 13:00 kapanış ve her mark üzerinde bir bayat-saat sayacı. Kapalı bir nakit seansa giden emirler last'ten fill olmaz. Reddedilir. Risk paneli, herhangi bir hedge bacağı birkaç saatten fazla bayatsa NEUTRAL basamaz. Birim testi çirkin ve hoşuma gidiyor: normal bir Cuma al, kapalı boya, sıfır COIN fill'i ve sepet üzerinde bir stale bayrağı assert et. Sonra kapanışı 13:00 olarak boya ve 15:45 işinin müzayede modeline bakmaya bile yeltenmediğini assert et.

Residual Sharpe 1.14'ten 0.61'e düştü. Her iki sayıyı da işlem yapmak için bir gerekçe olarak görmüyorum. Farkı bir itiraf olarak görüyorum. Hedge residual diye adlandırdığımız şeyin çoğu, short hisse bacağının önceki seansın bir hatırası olduğu günlerde toplanmış kripto tatil volatilitesiydi. Hafta sonları da bu işin bir kısmını yaptı; bunu sohbette zaten iskonto ediyorduk. Tatiller iş günü yeniden örneklemesinin içinde gizleniyordu ki gizlenmek için çok daha utanç verici bir yer.

Cuma 15:45 işini hâlâ çalıştırıyoruz. Artık 2026 için on iki satırlık bir dosya okuyor; bunlardan ikisi henüz yaşanmadı. Şükran Günü 26'sı. Ertesi gün nakit piyasa 13:00'te ölür. O 1:00 PM kapanışı takvime iki kez, iki farklı isim altında koydum; çünkü Kasım'da kendime güvenmiyorum ve pandas'a izin verirsem o Cuma'yı hâlâ seve seve bir iş günü sayacağı için.

tatillerçoklu varlıkkriptohisse senetleribacktesting
← Tüm yazılar