Perhitungan P&L (Kontrak USDT)
10 hari yang lalu · Diperbarui pada

Sebelum melakukan transaksi, penting untuk memahami bagaimana P&L (Profit and Loss) dihitung. Untuk menghitung P&L dengan akurat, trader perlu memahami variabel-variabel berikut secara berurutan:

Bagian artikel ini mencakup:

  1. Harga Masuk Rata-rata (Average Entry Price) posisi
  2. P&L yang Belum Direalisasi (Unrealized P&L) dan persentasenya
  3. P&L yang Sudah Direalisasi (Closed P&L)
     

1. Harga Masuk Rata-rata (AEP) Posisi

Di Zoomex, setiap kali trader menambah posisi melalui order baru, AEP akan berubah.

Contoh:

Trader A memiliki posisi beli BTCUSDT terbuka sebanyak 0,5 kontrak dengan harga masuk USD 5.000.
Setelah 1 jam, Trader A menambah posisi beli sebesar 0,3 kontrak dengan harga masuk USD 6.000.

Rumus AEP:

Harga Masuk Rata-rata = Total nilai kontrak (USDT) / Total jumlah kontrak  

Total nilai kontrak (USDT) = ( (Qty1 x Harga1) + (Qty2 x Harga2) + ... )

Perhitungan:

  • Total nilai kontrak = ( (0,5 × 5000) + (0,3 × 6000) ) = 4300
  • Total jumlah kontrak = 0,5 + 0,3 = 0,8 BTC
  • AEP = 4300 / 0,8 = 5375 USDT
     

2. P&L yang Belum Direalisasi (Unrealized P&L)

Begitu order dieksekusi, posisi terbuka beserta unrealized P&L akan muncul di tab posisi. Rumusnya berbeda tergantung arah posisi:

a) Posisi Long
Contoh: Trader B memegang posisi beli BTCUSDT sebanyak 0,2 kontrak dengan harga masuk USD 7.000.
Jika harga terakhir (Last Traded Price) = USD 7.500, maka:

Unrealized P&L = Qty x (Harga Terakhir - Harga Masuk)  

= 0,2 x (7500 - 7000) = 100 USDT

b) Posisi Short
Contoh: Trader C memegang posisi jual BTCUSDT sebanyak 0,4 kontrak dengan harga masuk USD 6.000.
Jika harga terakhir = USD 5.000, maka:

Unrealized P&L = Qty x (Harga Masuk - Harga Terakhir)  

= 0,4 x (6000 - 5000) = 400 USDT

Catatan:

  • P&L kontrak USDT dihitung dan dibayarkan dalam USDT.
  • Pergerakan harga USD 1000 pada ukuran posisi 1 BTC = untung/rugi USD 1000.
  • Leverage tidak secara langsung mengalikan profit/rugi, tapi mempengaruhi margin awal.
  • Default unrealized P&L ditampilkan berdasarkan Last Traded Price, dan akan menampilkan versi Mark Price saat kursor diarahkan.
  • Tidak termasuk biaya trading maupun funding fee.

2a) Persentase P&L yang Belum Direalisasi (Unrealized P&L%)

Unrealized P&L% pada dasarnya menunjukkan Return on Investment (ROI) dari posisi dalam bentuk persentase. Sama seperti Unrealized P&L, nilainya akan berubah tergantung pada pergerakan Last Traded Price.

Rumus:

Unrealized P&L% = (P&L belum direalisasi posisi / Margin posisi) x 100%

Margin posisi = Margin awal + Biaya penutupan

Contoh:
Trader B memiliki posisi beli terbuka BTCUSDT sebanyak 0,2 qty dengan harga masuk USD 7.000.
Ketika harga terakhir pada order book menunjukkan USD 7.500, Unrealized P&L yang ditampilkan adalah 100 USDT. Leverage yang digunakan adalah 10x.

Berdasarkan perhitungan sebelumnya:

  • Unrealized P&L posisi = 100 USDT
  • Margin awal = (Qty × Harga masuk) / Leverage = (0,2 × 7000) / 10 = 140 USDT
  • Biaya penutupan = Harga likuidasi × Qty × 0,06% = 6300 × 0,2 × 0,06% = 0,756 USDT

Unrealized P&L% = (100 / (140 + 0,756)) × 100% = 71,05%

Catatan:

a) Beberapa trader mungkin salah paham dan mengira bahwa meningkatkan leverage akan menambah profit belum direalisasi. Faktanya, Unrealized P&L tidak berubah, yang berubah hanyalah persentasenya karena margin posisi berkurang.

Contoh perbandingan Trader B:

  • Leverage 10x → Unrealized P&L = 100 USDT, Unrealized P&L% = 71,05%
  • Leverage 5x → Unrealized P&L = 100 USDT, Unrealized P&L% = 35,62%
  • Leverage 20x → Unrealized P&L = 100 USDT, Unrealized P&L% = 141,33%

b) Pada mode Cross Margin, margin posisi akan dihitung berdasarkan leverage yang digunakan untuk koin tersebut.
 

3. P&L yang Sudah Direalisasi (Closed P&L)

Ketika trader menutup posisinya, P&L tersebut menjadi terealisasi (realized) dan akan dicatat di tab Closed P&L pada halaman Assets. Berbeda dengan Unrealized P&L, terdapat beberapa perbedaan utama dalam perhitungannya, seperti pada tabel berikut:

 

  Calculation of Unrealized P&L Calculation of Closed P&L
Position Profit and Loss (P&L) YES YES
Biaya Trading (Trading Fee) NO YES
Biaya Pendanaan (Funding Fee) NO YES

 Rumus perhitungan Closed P&L (untuk penutupan penuh posisi):

Closed P&L = P&L posisi - Biaya buka posisi - Biaya tutup posisi - Total seluruh biaya pendanaan yang dibayar/diterima

Contoh:
Trader C memiliki posisi jual terbuka (open sell position) BTCUSDT sebanyak 0,4 qty dengan harga masuk USD 6.000.
Ketika harga terakhir di order book menunjukkan USD 5.000, Trader C memutuskan untuk menutup seluruh posisi melalui fitur Close by Market.

Diasumsikan Trader C membuka posisi tersebut dengan market order dan selama memegang posisi membayar biaya pendanaan (funding fee) sebesar 2,10 USDT.

Berdasarkan perhitungan sebelumnya:

  • P&L posisi = 400 USDT diterima
  • Biaya buka posisi = Qty × Harga masuk × 0,06% = 0,4 × 6000 × 0,06% = 1,44 USDT dibayar
  • Biaya tutup posisi = Qty × Harga keluar × 0,06% = 0,4 × 5000 × 0,06% = 1,2 USDT dibayar
  • Total biaya pendanaan = 2,10 USDT dibayar

Closed P&L = 400 - 1,44 - 1,2 - 2,10 = 395,26 USDT

Catatan:
a) Contoh di atas hanya berlaku jika seluruh posisi dibuka dan ditutup melalui satu order penuh di masing-masing arah.
b) Untuk penutupan sebagian (partial close), Closed P&L akan menghitung secara proporsional semua biaya (fee to open dan funding fee) berdasarkan persentase posisi yang ditutup, lalu menggunakan angka yang diprorata tersebut untuk menghitung Closed P&L.