Funding rate dahil kâr/zarar hesaplama: Kripto trade günlükleri neden yanılıyor

Perpetual swap funding ödemeleri kazanan bir işlemi zarara çevirebilir. Çoğu trade günlüğü bunları tamamen yok sayar. Funding'i doğru hesaba katmanın yolu burada.

BTC perpetual (sürekli vadeli) swap'ta long açıyorsunuz. Fiyat yükseliyor. Kârla kapatıyorsunuz. Günlüğünüz $400'lük kazanan bir işlem kaydediyor.

Borsa ekstreniz ise $310 gösteriyor.

Aradaki fark funding. Ve çoğu trade günlüğü buna hiç dokunmuyor.

Perpetual swap funding'i nasıl işler

Perpetual swap'ların vade tarihi yoktur. Perp fiyatını dayanak varlığın spot fiyatına bağlı tutmak için borsalar bir funding (fonlama) mekanizması işletir: birkaç saatte bir, piyasanın ağır basan tarafındaki trader'lar hafif kalan taraftakilere ödeme yapar.

Long'lar short'lardan fazlaysa (perp fiyatı spot'un üzerinde işlem görüyorsa) long'lar short'lara öder. Short'lar baskınsa (perp spot'un altındaysa) short'lar long'lara öder. Ödeme şöyle hesaplanır:

Funding ödemesi = funding oranı × pozisyonun nominal değeri

Funding periyotları borsaya göre değişir. Binance ve Bybit 8 saatlik funding uygular ve günde üç kez, 00:00, 08:00 ve 16:00 UTC'de ödenir. Deribit 8 saatlik bir oran açıklar ama bunu üç ayrı uzlaşı anında değil, sürekli olarak tahakkuk ettirir. Hyperliquid saatlik funding uygular; yani 24 saatlik bir pozisyon 3 yerine 24 funding aralığından geçer.

Oranlar dalgalanır. Volatilitenin düşük ve piyasa duyarlılığının dengeli olduğu dönemlerde BTC için 8 saatlik oranlar +%0,005 ile +%0,010 civarında seyredebilir. Long tarafın ağır bastığı güçlü bir boğa piyasasında oranlar art arda birçok periyot boyunca +%0,05'e ya da daha yükseğe fırlayabilir.

Oran teminatınıza değil, pozisyonunuzun nominal değerine uygulanır. 10× kaldıraçla işlem yapıyorsanız, nominal değer üzerindeki %0,01'lik bir funding oranı teminatınızı oransal olarak 10 kat daha sert vurur.

Muhasebe sorunu

Funding ödemeleri gerçekleşen emir geçmişinizde görünmez. Her aralıkta doğrudan teminat bakiyenize yatar ya da oradan düşülür. Borsanız bunları ayrı kayıtlar olarak tutar.

Bu da şu demek: yalnızca gerçekleşen emirleri (giriş emri, çıkış emri, komisyon) içe aktaran her günlük, gerçekte olandan farklı bir işlem görür. Gerçekleşen emirlere dayalı bakış şudur:

PnL = (çıkış fiyatı − giriş fiyatı) × büyüklük − komisyonlar

Ekonomik olarak doğru bakış ise şudur:

PnL = (çıkış fiyatı − giriş fiyatı) × büyüklük − komisyonlar ± funding

Birkaç dakika tutulan hızlı bir scalp için funding önemsizdir, çünkü hiçbir aralıktan geçilmez. İki üç gün tutulan bir swing trade içinse funding ciddi bir tutara ulaşabilir.

Birden fazla enstrümanda sistematik strateji çalıştıran trader'lar için sorun daha da büyür. Bir hafta sonu boyunca aynı anda 4 pozisyon tutuyorsanız, hepsindeki funding sermaye eğrinizi etkiler. Bunu modellemeyen bir günlük, pozitif funding döneminde tutulan kazananları sistematik olarak olduğundan büyük, negatif funding döneminde (long'ların ödeme aldığı zaman) tutulan kazananları ise olduğundan küçük gösterir.

Gerçek rakamlarla örnek

Binance'te $100.000'dan 1 BTC'lik perpetual swap long açıyorsunuz. Dokuz funding aralığı sonra (3 gün) $100.500'dan çıkıyorsunuz. Funding oranı bu süre boyunca her 8 saatlik aralıkta sabit +%0,01.

Yalnızca gerçekleşen emirlere dayalı, naif kâr/zarar:

Brüt PnL = ($100,500 − $100,000) × 1 BTC = $500

Girişte taker komisyonu: $100,000 × 0.0005 = $50.00
Çıkışta taker komisyonu: $100,500 × 0.0005 = $50.25
Toplam komisyon: $100.25

Gerçekleşen emirlere dayalı net PnL = $500 − $100.25 = $399.75

Funding dahil kâr/zarar:

Aralık başına funding = 0.0001 × $100,000 nominal = $10
Geçilen aralık sayısı = 9 (3 gün × günde 3 aralık)
Ödenen toplam funding = 9 × $10 = $90

Funding dahil net PnL = $399.75 − $90 = $309.75

Funding'i hesaba katmayan günlük $399,75'lik bir kazanan kaydediyor. Ekonomik olarak gerçek sonuç $309,75. Gerçekleşen emirlere dayalı rakam, gerçek kârı $90, yani %29 fazla gösteriyor.

Şimdi funding oranını büyütelim. Yüksek kaldıraçlı bir boğa piyasasında oranlar 8 saatlik aralık başına +%0,05 ya da daha fazla olabilir. Aynı işlem, aynı fiyat hareketi, aynı 9 aralık:

Aralık başına funding = 0.0005 × $100,000 = $50
Toplam funding = 9 × $50 = $450

Net PnL = $399.75 − $450 = −$50.25

İşlem $399'lık kârdan $50'lık zarara döndü. Fiyat lehinize $500 hareket etti. Funding ödemeleri bu kazancı yuttu, hatta fazlasını. Yalnızca gerçekleşen emirlere bakan bir günlük bunu sağlam bir kazanç olarak kaydeder. Borsa hesabınız ise ekside.

Bu varsayımsal bir uç örnek değil. 2021'deki bazı boğa dönemlerinde ve yine 2024'ün sonlarında, BTC'nin 8 saatlik funding oranları birkaç gün boyunca +%0,05'in üzerinde kaldı.

Ters kontratlar kafa karışıklığını büyütür

USD teminatlı doğrusal (linear) kontratlar (Binance'te ve çoğu borsada varsayılan) basittir: kâr/zararınız USDT cinsindendir ve matematik doğrusaldır.

Kontratın USD cinsinden olduğu ama uzlaşının baz para birimiyle yapıldığı coin teminatlı ters (inverse) kontratlar ise ikinci bir karmaşıklık katmanı ekler. BTCUSD ters kontratında teminatınız ve kâr/zararınız BTC cinsindendir. Kontrat büyüklüğü borsaya göre değişir: bir BTC kontratı Binance COIN-M'de $100, Deribit'te $10, Bybit'te $1 değerindedir. Kontrat başına $100 olan Binance COIN-M'de kâr/zarar formülü şudur:

PnL (BTC) = kontrat sayısı × $100 × (1/giriş_fiyatı − 1/çıkış_fiyatı)

Fiyat $100.000'dan $100.500'a çıktığında 100 ters kontratlık bir long şöyle görünür:

PnL = 100 × $100 × (1/100,000 − 1/100,500)
    = $10,000 × (0.00001000 − 0.00000995)
    = $10,000 × 0.00000005
    = 0.0004975 BTC
    ≈ $100,500 çıkış fiyatından değerlenirse $50.00, ama $100,000 giriş fiyatından değerlenirse yalnızca ≈ $49.75. Aynı BTC kârı, hangi anda değerlediğinize göre farklı dolar tutarlarına karşılık gelir.

Eşdeğer doğrusal long tam olarak $50 kazandırırdı. Yakın, ama BTC cinsinden kâr/zararın değeri fiyatla değişir. Şimdi funding'i ekleyin: Hyperliquid perp'lerinde saatlik funding uygular. 3 günlük bir pozisyon 72 funding aralığından geçer. Saatte mütevazı bir +%0,003 ile bu 72 × %0,003 = nominal değerin %0,216'sı eder; 8 saatlik funding'de %0,01 oranla 9 aralığın maliyetinin iki katından fazla.

Hyperliquid'de carry (taşıma) işlemleri yapan trader'ların görece kısa pozisyonlarda bile funding'i hesaba katması gerekir. Saatlik sıklık, funding'i çok daha erken önemli hale getirir.

Bir günlük bunu nasıl ele almalı

Doğru yaklaşım, funding kayıtlarını ait oldukları açılıştan kapanışa tam işlemle birleştirmektir. Pozisyon açıkken ödenen funding, ayrı bir portföy gideri değil, o işlemin ekonomisinin bir parçasıdır.

Somut olarak:

  1. Funding geçmişini işlem geçmişiyle birlikte borsadan çekin (çoğu borsada ayrı API uç noktaları)
  2. Her funding ödemesini, o aralığın funding'i ödendiği anda aktif olan açık pozisyonla enstrüman ve yöne göre eşleştirin
  3. İlgili funding ödemelerini toplayın ve açılıştan kapanışa tam işlemin net kâr/zararına dahil edin

Viktury tam olarak bunu yapar. Sadece okuma yetkili API ile senkronize ettiğinizde funding ödemeleri borsanın ayrı funding uç noktasından çekilir, zaman damgası ve enstrümana göre açık pozisyonlara atanır ve açılıştan kapanışa tam işlemin kâr/zararına eklenir. Günlüğünüzdeki rakam borsa ekstrenizle tutar.

Bybit, Viktury'ye spot işlem geçmişi CSV'si üzerinden gelir ve spot işlemlerde funding olmadığı için orada atanacak bir şey yoktur.

Sonuç olarak kazanma oranınız, ortalama R'ınız ve beklenen değer hesaplarınız ekonomik olarak gerçek sonuçlara dayanır. Fiyat hareket ettiği için 2R kazanan gibi görünen bir işlem, funding kazancın yarısını yediyse aslında 2R değildi. Playbook (işlem planı) performans verileriniz gerçekte ne olduğunu yansıtır.

İşe yarayan bir trade günlüğü kurmanın temel mekaniği için Kripto trade günlüğü nasıl tutulur yazısını okuyun.

Ücretsiz bir Viktury hesabı açın; borsa hesaplarınızı bağlamak yaklaşık beş dakika sürer.

Günlükte

Her işlem, komisyon ve funding düşülmüş.

Viktury kapanan bir işlemi böyle gösterir. R, koyduğunuz stop'tan gelir.

İşlem #481 · LongKırılım playbook'u
+$1.663,63
giriş 61.455,0komisyon −56,09funding −17,28+2,3R

Bir Hyperliquid cüzdan adresinden senkronize edildi, funding dahil.

Avantajınızı tahmin etmeyin. Ölçün.

İşlemlerinizi içe aktarın, kendi rakamlarınızı görün.

Ücretsiz başla →

Kart gerekmez · 14 gün Edge ilk işlemle başlar