Kâr & Zarar (PnL) ve hesaplanması

Kâr & Zarar (PnL) göstergesi anlaşmanın Kâr veya Zararını gösterir. Yansıtılan PnL, bir anlaşmanın halen Açık olup olmamasına veya zaten Kapatılmış olup olmamasına bağlı olarak 2 farklı şekilde hesaplanır.

Açık anlaşmalar için Gerçekleşen PnL ve Gerçekleşmemiş PnL dikkate alınır. Gerçekleşmemiş PnL, anlaşmadan elde edilebilecek potansiyel kârı gösterir. Açılan işlemlerde gerçekleşen PNL, zaten ödenmiş komisyonlara eşittir.

PnL, Açık pozisyonlara yansıtılmaz. Gerçekleşen PnL + Gerçekleşmemiş PnL şeklinde hesaplanabilir. Açık pozisyonların Gerçekleşmemiş PnL'sini hesaplamak, SatışFiyatı ve AlışFiyatı kullanımını gerektirirken, Kapalı pozisyonların Gerçekleşmemiş PnL'sini hesaplamak, KapanışFiyatı kullanılmasını gerektirir)

01

AÇIK pozisyonlarda PnL nasıl hesaplanır

AÇIK pozisyonların PnL'sini hesaplamak için genel formüller:

PnL = Gerçekleşen PnL + Gerçekleşmemiş PnL iken:

  • Gerçekleşmiş PnL = - AçıkEmirKomisyonu - Fonlama
  • Gerçekleşmemiş PnL (Uzun) = USDCinsindenBüyüklük * Çarpan * (AlışFiyatı- AçılışFiyatı)/AçılışFiyatı
  • Gerçekleşmemiş PnL (Kısa) = USDCinsindenBüyüklük * Çarpan * (AçılışFiyatı - SatışFiyatı)/AçılışFiyatı

Not:EmirKapanışKomisyonu, bir pozisyon kapatılana kadar PnL'ye dahil DEĞİLDİR.

ÖRNEK:

AÇIK pozisyonun parametreleri: Pozisyon aç, 0,01 BTC, Limit ile açılmış, Uzun, EmirAçılışKomisyonu Fonlama 1 kez ücretlendirilmiş olsun

Öncelikle EmirAçılışKomisyonu ve Fonlamayı hesaplarız:

  • EmirAçılışKomisyonu = BTCCinsindenBüyüklük * YapıcıÜcreti = 0,01 * 0,001 = 0,00001
  • Fonlama = BTCCinsindenBüyüklük * FonlamaÜcreti = 0,01 * 0,005 = 0,00005

Şimdi de Gerçekleşmiş PnL ve Gerçekleşmemiş PnL değerlerini hesaplayalım:

  • Gerçekleşmiş PnL = EmirAçılışKomisyonu - Fonlama = -0,00001 - 0,00005 = -0,00006
  • Gerçekleşmemiş PnL (Uzun) = BTCCinsindenBüyüklük * Çarpan * (AlışFiyatı - AçılışFiyatı)/AçılışFiyatı = 100 * 0,0001 * (11000 - 10000)/10000 = 0,001

Son aşamada ise PnL değerini hesaplarız. Yukarıda görülebileceği üzere, Gerçekleşmiş PnL = 0,00006 ve Gerçekleşmemiş PnL = 0,001 çıkmıştır:

  • PnL(Uzun)=Gerçekleşmiş PnL + Gerçekleşmemiş PnL = -0,00006 + 0,001 = 0,00094
02

KAPALI pozisyonlarda PnL nasıl hesaplanır

KAPALI pozisyonlarda PnL hesaplamada kullanılan genel formüller:

PnL = Gerçekleşmiş PnL + Gerçekleşmemiş PnL - EmirKapanışKomisyonu

  • Gerçekleşmemiş PnL (Uzun) = USDCinsindenBüyüklük * Çarpan * (KapanışFiyatı - AçılışFiyatı)/AçılışFiyatı
  • Gerçekleşmemiş PnL (Kısa) = USDCinsindenBüyüklük * Çarpan * (AçılışFiyatı - KapanışFiuyatı)/AçılışFiyatı
  • EmirKapanışKomisyonu = AlıcıÜcreti * BTCCinsindenBüyüklük

ÖRNEK:

KAPALI pozisyonun parametreleri: Kapalı pozisyon, Piyasada açıldı, Piyasa emriyle kapatıldı, Uzun, Fonlama 1 kez tahsil edildi

Öncelikle EmirKapanışKomisyonu değerini hesaplamamız gerekir:

  • EmirKapanışKomisyonu = AlıcıÜcreti * BTCCinsindenBüyüklük = 0,002 * 0,01 = 0,00002

Ardından Gerçekleşmiş PnL ve Gerçekleşmemiş PnL değerlerini hesaplarız:

  • Gerçekleşmiş PnL = EmirAçılışKomisyonu - Fonlama = -0,010,002 - 0,010,005 = -0,00007
  • Gerçekleşmemiş PnL (Uzun) = BTCCinsindenBüyüklük * Çarpan * (KapanışFiyatı - AçılışFiyatı)/KapanışFiyatı = 100 * 0,0001 * (11000-10000)/10000 = 0,001

Son aşamada ise PnL değerini hesaplarız. Yukarıda da görülebileceği üzere, Gerçekleşmemiş PnL = 0,001

  • PnL = Gerçekleşmiş PnL + Gerçekleşmemiş PnL - EmirKapanışKomisyonu = -0,00007 + 0,001 - 0,00002 = 0,00091

Açık ve kapalı pozisyonlar için PnL otomatik olarak hesaplanır ve size kolaylık sağlamak için Trade sayfasının Açık Pozisyonlar ve Pozisyon Geçmişi bölümlerine yansıtılır.