16 Eylül 2026 · backtesting

Öz sermaye backtest’in bir açığa satış buldu. Peki gerçekten ödünç alabilir miydin?

Öz sermaye backtest’in bir açığa satış buldu. Peki gerçekten ödünç alabilir miydin?

Maya,

Açılıştaki sert fiyat boşluklarında açığa satış yapan ve pozisyonu en fazla 3 seans tutan bir ABD hisse senedi stratejisi kurdun. Simülatörün komisyonları hesaba katıyor, spread’i geçiyor ve işlem katılımını sınırlıyor. Gap eşiğini ayarlamak için bir öğleden sonrayı daha harcamadan önce, daha temel bir soruyu yanıtlaman gerekiyor: Hesabın bu hisseleri ödünç alabilir miydi?

Menkul kıymet ödünç verme, pozisyona girişini kısıtladığında veya pozisyonu tutmanın ekonomisini değiştirdiğinde açığa satış backtest’inin bir ödünç alma modeline ihtiyacı var. Bu model; geçmişteki kullanılabilirliği, erişilebilir miktarı, ödünç alma ücretlerini ve geri çağırmalara verilecek yanıtı kapsamalı. Sabit bir yıllık ücret bunların yalnızca birini karşılar.

Senin durumunda bu eksiklik, hangi işlemlerin var olduğunu değiştirebilir. Olağanüstü gap’lere sahip küçük ölçekli hisseler, ödünç alınması zor veya pahalı hisseler de olabilir. Kullanılamayan işlemleri çıkarmanın, stratejinin aynı kalan daha küçük bir sürümünü vereceğini varsayamazsın.

İlk emrin satış emrinden önce gelir

Bir sonraki simüle edilmiş sinyalini düşün: $10’dan 1,000 hisse sat. Fiyat verilerin, hissede bolca işlem hacmi olduğunu söylüyor. Bu, işlemi gerçekleştirme kapasitesi hakkında bir şey anlatır. Brokerının hesabın için erişebildiği envanter hakkında ise pek bir şey söylemez.

Sıradan bir ABD hisse senedi açığa satışında brokerının, satışı gerçekleştirmeden önce genellikle geçerli ödünç bulunabilirliği şartını yerine getirmesi gerekir. Simülatöründe şu ayrımları net tutmalısın: Ödünç bulunabilirliğinin doğrulanması, hisselerin ödünç alınabileceğine inanmak için dayanak sağlar; tüm elde tutma süresi boyunca hisselerin koşulsuz olarak rezerve edildiği anlamına gelmez.

Brokerından gelen geçmiş yanıtSimülasyondaki eylemin
Kabul edilebilir bir kotasyon oranıyla 1,000 hisse erişilebilirİstenen miktarın gerçekleştirme kontrollerine geçmesine izin ver
Yalnızca 300 hisse erişilebilirStratejin kısmi tahsisi kabul ediyorsa emri 300 hisseyle sınırla
Erişilebilir hisse yokGirişi reddet ve ödünç alma reddi olarak kaydet
Geçmiş gözlem yokUygunluk durumunu bilinmiyor olarak işaretle ve duyarlılık analizine dahil et

300 hisselik bu durum için getiriyi görmeden önce bir politika belirlemelisin. Aksi takdirde kazananlarda kısmi tahsisi kabul edip kaybedenleri uğraşmaya değmeyecek kadar küçük bulduğunu fark edersin.

Terminolojini de sade tut. Bir veritabanı sütununa locate_status diyebilir ve 6 ay sonra ne olduğunu anlayabilirsin. Ona shortable_magic dersen kendine ufak bir bakım sorunu çıkarmış olursun. Her araştırma not defterinde bundan bir tane var sanki.

3 seansın hafta sonuna denk gelebilir

Cuma günü $10,000 tutarında açığa satış yaptığını ve pazartesi günü pozisyonu kapattığını varsayalım. Bu örnekte brokerının ödünç ücretini 3 takvim günü için aldığını, 365 günlük payda kullandığını ve ücretlendirilen bakiyeyi $10,000 düzeyinde tuttuğunu varsay. Bunlar açık modelleme varsayımlarıdır; gerçeğe uygun bir uygulama için brokerının fiilî tahakkuk ve değerleme kurallarına ihtiyacın olacak.

Yıllıklandırılmış ödünç alma oranıGünlük ücret3 günlük ücretİlk işlem tutarının oranı
30%$8.22$24.660.247%
100%$27.40$82.190.822%
360%$98.63$295.892.959%

Hesabın şöyle: ücretlendirilen bakiye × yıllıklandırılmış oran × gün ÷ 365. Gerçek kayıt sistemin farklı bir gün esasına, günlük yeniden fiyatlandırmaya, teminat kurallarına veya ayrı ödünç bulunabilirliği ücretlerine ihtiyaç duyabilir. Açığa satış gelirlerine uygulanabilecek kredileri de ayrıca hesaba katmalısın.

Hisse 2% düşerse brüt fiyat kazancın $200 olur. 360% örneğinde, işlem maliyetlerinden önce bile ödünç ücreti olarak bundan fazlasını harcamış olursun. Bu varsayımlar altında o işlemi reddetmek için incelikli bir istatistiksel gerekçeye ihtiyacın yok.

Ancak giriş anındaki oran filtresi, elde tutma maliyetini sabitlemez. Pozisyon açıkken ödünç alma oranın değişebilir. Her günün geçerli koşullarına göre tahakkuk ettir; giriş kotasyonunu yalnızca giriş anında gerçekten verebileceğin kararlar için kullan.

Verilerin brokerının bakış açısını yansıtmalı

Sembol, broker veya ödünç kaynağı, kullanılabilirlik durumu, belirtilen miktar ve oran için zaman damgalı kayıtlara ihtiyacın var. Gözlemi aldığın zamanı koru. Sabahki girişinden sonra teslim edilen gece dosyası, o sabah verdiğin kararı destekleyemez.

Miktarın ne anlama geldiğini de bilmen gerekiyor. Gösterge niteliğindeki bir envanter akışı, müşteriler arasında paylaşılan envanteri gösterebilir. Bu, söz konusu tahsisin hesabına ayrılacağını garanti etmez. Gerçek ödünç bulunabilirliği taleplerin ve yanıtların varsa bunları da akışın yanında sakla.

Geçmiş ödünç alma verilerin yoksa sinyali yine de inceleyebilirsin. Sonucu ödünç alınabilir olma koşuluna bağlı olarak etiketle ve uygunluk ile oran varsayımlarının sonucu nasıl değiştirdiğini göster. Bugün kolay ödünç alınabilenler listesine bakarak geçmişte açığa satış yapmanın mümkün olduğunu kanıtlayamazsın.

İşe yarar stres testin seçici olmalı. Ödünç kısıtlarına en çok maruz kalan hisselerdeki işlemleri çıkar veya sınırla; bu hisselerin oranlarını değiştirerek dene. Girişlerin 10%’unu rastgele silmek sorunu tamamen gözden kaçırabilir: en iyi görünen fiyat hareketlerin, tam da ödünç alınması zor hisselerde yoğunlaşmış olabilir.

Çıkış kuralın her çıkışı belirlemez

En fazla 3 seans tutma sınırı koydun. Ödünç verenin ve brokerın bu strateji belgesini imzalamadı.

Geri çağırma, başka bir ödünç kaynağı bulunmasını sağlayabilir veya brokerının süreci kapsamında pozisyonun zorunlu olarak kapatılmasına yol açabilir. Her geri çağırmayı piyasadan hemen alış yapma talimatı olarak yorumlamamalısın. Olası sonuçları modellemeli ve kayıtlar mevcutsa fiilî bildirimleri ve son tarihleri yeniden oynatmalısın.

Bu kayıtlar yoksa, ödünç alınacak hissenin bulunamaması için açık bir varsayım ve pozisyonun zorunlu kapatılacağı zamanlamayı içeren ayrı bir stres senaryosu raporla. Pozisyonu kapatmanın gerçekleştirme maliyetlerini de ekle. Bu senaryoyu, geçmiş kanıtlarla desteklenen bir yeniden kurgudan ayrı tut.

Bir sonraki çalıştırmanda her adaya izlenebilir bir yol ver: istenen hisse sayısı, ödünç alma kararı, tahsis edilen hisseler, gerçekleştirilen hisseler, günlük ödünç ücretleri ve çıkış nedeni. Reddedilen adayları da çıktıda tut; böylece ödünç alma kısıtlarının stratejinin görünürdeki üstün getiri kaynağını ortadan kaldırıp kaldırmadığını görebilirsin.

Ardından simülasyondaki en büyük 10 kazananı yeniden aç. Her birinin yanına, hisselere erişebildiğini ve pozisyonu açık tutabildiğini gösteren kanıtı ekle. Bu alan nerede boş kalıyorsa, sıradaki araştırma görevin orada.

açığa satışhisse ödüncühisse senetleribacktesting
← Tüm yazılar