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:
- Harga Masuk Rata-rata (Average Entry Price) posisi
- P&L yang Belum Direalisasi (Unrealized P&L) dan persentasenya
-
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.