Tanım
Hyperliquid buna closed pnl der ve kapatan bir işlem için onu, ücret artı fiyat farkı çarpı büyüklük olarak, tarafa göre işaretli biçimde verir; açan bir işlem için ise yalnızca ücret olarak. Dolayısıyla bir pozisyon açmak hemen küçük bir negatif sayı gösterir ve bu, aslında yalnızca onun ücretidir. Giriş fiyatı ve gerçekleşmemiş pnl gibi, closed pnl de kolaylık için sunulan bir arayüz bileşenidir: altındaki muhasebe marj ve işlemlerdir.
Ona neyin ait olduğu ve neyin ait olmadığı ayırmaya değer. İki bacağın ücretleri aittir, temel perp kademesinde taker için nominal değerin %0,045'i ve maker için %0,015'i. Fonlama ait değildir: pozisyon tutulduğu sürece her saat bakiyeye eklenir ya da ondan çıkarılır, dolayısıyla kendi başına bir nakittir ve işlemin nasıl bittiğinden bağımsızdır. Bir likidasyon zararı her kapatma gibi gerçekleştirir, ve bir emniyet likidasyonunda sürdürme marjı bunun üstüne geri verilmez.
Büyük bir gerçekleşmemiş kâr ile daha küçük bir gerçekleşmiş kâr arasındaki açıklık olağandır ve üç parçası vardır: çıkış spreadi öder, büyüklüğünün yol açtığı kaymayı öder ve ikinci bir ücret öder. Bu yüzden simülasyon hesabımız toplamları netlemek yerine ayrı tutar: nakit, mekânın ücretleri, hizmet ücreti, fonlama ve gerçekleşmiş sonuç her biri kendi satırına sahiptir ve doların milyonda birleri ızgarasında tutulur, böylece yürüyen bir toplam ödenenlerin toplamından hiç sapmaz.
Formül
Kapatan bir işlem için closed_pnl = fee + side * (mark_price - entry_price) * position_size, açan bir işlem için ise yalnızca ücret; side = 1 long için ve side = -1 short için.
Örnek
Yuvarlak sayılarla bir örnek. 100.000 $'dan girilen ve 105.000 $'dan kapatılan 1 BTC'lik bir long, fiyat üzerinde 5.000 $ gerçekleştirir. Temel %0,045 oranındaki iki taker bacağı girişte 45 $ ve çıkışta 47,25 $'a mal olur, yani 92,25 $, ve fonlamadan önce 4.907,75 $ kalır. Pozisyonun tutulduğu her saat ayrıca fonlama ödedi ya da aldı, ayrı olarak, ve o sayı işlemin kendi sonucunun içinde değildir.