
Pada perdagangan Futures, memahami perbedaan antara unrealized PNL (Profit and Loss) dan realized PNL sangat penting agar trader dapat menilai performa trading secara akurat. Banyak trader merasa bingung ketika keuntungan yang terlihat selama posisi terbuka berbeda dengan profit sebenarnya setelah posisi ditutup. Bagian ini menjelaskan perbedaan inti serta memberikan penjelasan yang jelas beserta contoh nyata.
Perbedaan utama antara unrealized dan realized PNL adalah apakah posisi sudah ditutup. Pemahaman ini sangat penting dalam cara menghitung profit dan loss pada trading Futures.
Unrealized PNL: Merupakan profit atau loss dari posisi terbuka, yang berubah secara real time mengikuti harga pasar. Di beberapa platform, unrealized PNL secara default dihitung dengan mekanisme fair price. Trader dapat memilih basis harga untuk unrealized PNL di pengaturan posisi, sehingga lebih fleksibel dalam memantau posisi terbuka.
Unrealized PNL adalah potensi profit atau loss yang hanya tercatat di sistem. Selama posisi masih terbuka, jumlah ini bisa berubah cepat mengikuti pergerakan pasar. Karakter dinamis ini membuat unrealized PNL berguna sebagai indikator pemantauan trade berjalan, namun bukan ukuran pasti hasil trading aktual.
Realized PNL: Profit atau loss nyata setelah posisi ditutup. Angka ini merupakan hasil akhir trade dan meliputi seluruh komponen yang memengaruhi hasil bersih. Realized PNL mencakup biaya trading, biaya pendanaan, dan closing PNL. Closing PNL dihitung dari harga pasar yang benar-benar dieksekusi sistem saat penutupan, yang bisa berbeda dari fair price yang digunakan untuk unrealized PNL.
Realized PNL adalah indikator kinerja trading yang sesungguhnya karena menunjukkan cash flow aktual dari transaksi. Setelah posisi ditutup, PNL menjadi tetap dan langsung memengaruhi saldo akun trader.
Catatan Penting: Fair price dihitung dari gabungan index price dan harga pasar, untuk mencegah manipulasi dan menjadi acuan yang lebih stabil. Namun, fair price dapat berbeda dari harga transaksi terakhir kontrak. Perbedaan ini menjadi faktor utama penyebab selisih antara unrealized dan realized PNL, terutama saat volatilitas tinggi atau likuiditas rendah.
Memahami rumus perhitungan PNL membantu trader memproyeksikan hasil potensial dan mengambil keputusan yang tepat. Berikut rumus standar untuk menghitung unrealized dan realized PNL pada posisi long dan short:
| Jenis Posisi | Rumus Unrealized PNL | Rumus Realized PNL |
|---|---|---|
| Long | (Fair Price − Avg Entry Price) × Posisi × Size | (Avg Close Price − Avg Entry Price) × Posisi × Size |
| Short | (Avg Entry Price − Fair Price) × Posisi × Size | (Avg Entry Price − Avg Close Price) × Posisi × Size |
Pada posisi long, profit diperoleh ketika harga naik, sehingga rumusnya mengurangkan harga entry dari harga saat ini/penutupan. Untuk posisi short, profit didapat ketika harga turun, sehingga rumusnya membalik, mengurangkan harga saat ini/penutupan dari harga entry.
Mengapa profit berkurang setelah posisi ditutup? Berikut contoh nyata menggunakan USDT-M ETHUSDT Futures yang menunjukkan perbedaan unrealized dan realized PNL dalam praktik.
Detail Posisi:
Saat Posisi Terbuka:
Selama posisi masih terbuka, unrealized PNL dihitung dengan fair price:
Unrealized PNL = (Fair Price − Avg Entry Price) × Posisi × Size = (2.723,92 − 2.721,18) × 50 × 0,01 = 1,37 USDT
Profit Unrealized Saat Ini = 1,37 USDT
Trader melihat potensi profit 1,37 USDT di aplikasi trading, namun ini bukanlah profit final.
Setelah Posisi Ditutup:
Setelah penutupan, realized PNL dihitung dengan harga pasar aktual dan seluruh biaya terkait:
Realized PNL = (Avg Close Price − Avg Entry Price) × Posisi × Size − Biaya Trading − Biaya Pendanaan = (2.722,91 − 2.721,18) × 50 × 0,01 − (0,2722 + 0,2722) − 0 = 0,3206 USDT
Profit Aktual = 0,3206 USDT
Terlihat, profit realized aktual (0,3206 USDT) jauh lebih rendah daripada unrealized profit saat posisi terbuka (1,37 USDT). Ini menunjukkan trader tidak boleh hanya mengacu pada unrealized PNL untuk pengambilan keputusan trading.
Beberapa faktor menyebabkan selisih antara unrealized dan realized PNL. Memahami hal ini membantu trader membuat keputusan trading yang realistis dan tepat.
Alasan 1: Fair Price Berbeda dari Harga Pasar
Fair price yang berbeda dari harga pasar menyebabkan unrealized dan realized PNL tidak sama. Unrealized PNL biasanya dihitung dari fair price, sedangkan realized PNL dari harga pasar aktual yang dieksekusi saat order.
Ketika volatilitas tinggi atau likuiditas rendah, fair price (yang sifatnya lebih stabil) bisa jauh berbeda dari harga pasar aktual. Pergerakan pasar yang besar memperbesar selisih ini, sehingga perbedaan unrealized dan realized PNL bisa signifikan.
Misalnya, fair price 2.723,92 USDT dan harga pasar penutupan 2.722,91 USDT, selisih 1,01 USDT per unit langsung memengaruhi PNL akhir.
Alasan 2: Potongan Biaya Trading dan Biaya Pendanaan
Penutupan posisi selalu dikenai biaya trading yang mengurangi profit bersih. Biaya trading dikenakan baik pada pembukaan maupun penutupan, dan harus dikurangkan dari PNL bruto untuk mendapatkan realized profit.
Jika posisi melewati periode fee pendanaan (umumnya setiap 8 jam untuk kontrak perpetual), biaya tersebut juga berlaku. Mekanisme fee pendanaan bertujuan menjaga harga kontrak tetap sejalan dengan spot.
Catatan Penting: Jika rate pendanaan positif, pemegang long membayar fee ke short; jika negatif, short membayar ke long. Pembayaran periodik ini dapat menjadi signifikan jika posisi ditahan lama, sehingga memengaruhi realized PNL.
Contoh di atas, total biaya trading 0,5444 USDT (0,2722 × 2) dikurangkan dari gross profit sehingga profit akhir turun signifikan.
Alasan 3: Fluktuasi Harga Real-Time
Harga kripto sangat dipengaruhi perilaku trader dan sentimen pasar. Order besar bisa memicu swing harga dalam waktu singkat, terutama di pasar berlikuiditas rendah atau saat volatilitas tinggi.
Pergerakan harga cepat ini membuat PNL saat posisi terbuka bisa berbeda dari PNL sesudah penutupan. Di antara keputusan menutup posisi dan order benar-benar dieksekusi, harga pasar dapat berubah, sehingga harga penutupan berbeda dari ekspektasi.
Hal ini sangat terasa saat event besar, berita penting, atau masuknya order institusi besar. Slippage—selisih antara harga harapan dan harga eksekusi—dapat berdampak besar pada realized PNL, terutama jika posisi besar.
Pengingat Penting:
Tingkat PNL, atau Return on Investment (ROI) pada trading Futures, adalah indikator utama untuk mengukur performa trading berdasarkan modal yang digunakan. Berbeda dari angka PNL absolut, tingkat PNL memberikan ukuran persentase sehingga trader bisa membandingkan efisiensi berbagai transaksi tanpa memperhatikan ukuran posisi.
Pada trading Futures, tingkat PNL dihitung sebagai berikut:
PNL Rate = (PNL / Margin Awal) × 100%
Dengan:
Margin Awal = (Avg Entry Price × Kontrak × Size) / Leverage
Dan:
ROI = Unrealized PNL / Margin Awal
Rumus ROI hanya memperhitungkan leverage awal, bukan penambahan atau pengurangan margin dari deposit/withdrawal setelahnya. Ini membuat ROI tetap konsisten sebagai indikator efisiensi trading dari modal awal.
Tingkat PNL sangat berguna karena memperhitungkan leverage yang digunakan. Profit 10 USDT pada margin 100 USDT (return 10%) jauh lebih optimal dari profit sama pada margin 1.000 USDT (return 1%), meski jumlahnya sama.
Berikut contoh nyata untuk menghitung tingkat PNL pada skenario trading:
Detail Posisi:
Langkah 1: Hitung Margin Awal
Margin Awal = (Avg Entry Price × Kontrak × Size) / Leverage = (2.697,30 × 50 × 0,01) / 500 = 2,6973 USDT
Artinya, trader hanya perlu modal 2,6973 USDT untuk mengendalikan posisi senilai 1.348,65 USDT berkat leverage 500x.
Langkah 2: Hitung Net PNL
Hitung unrealized PNL berdasarkan fair price:
Unrealized PNL = (Fair Price − Entry Price) × Posisi × Size = (2.703,67 − 2.697,30) × 50 × 0,01 = 3,185 USDT
Kurangi seluruh biaya untuk mendapatkan net PNL:
Net PNL = Unrealized PNL − Biaya Trading − Biaya Pendanaan = 3,185 − 0,2697 − 0 = 2,9153 USDT
Langkah 3: Hitung Tingkat PNL
PNL Rate = (Net PNL / Margin Awal) × 100% = (2,9153 / 2,6973) × 100% = 108,08%
Return 108% ini memperlihatkan kekuatan leverage pada trading Futures. Dengan margin awal 2,6973 USDT, trader bisa meraih profit 2,9153 USDT, bahkan hanya dengan pergerakan harga 6,37 USDT (kenaikan 0,24%).
Poin Penting:
PNL adalah Profit and Loss, indikator keuntungan atau kerugian investasi. Realized PNL adalah profit/loss dari posisi yang telah ditutup, sementara unrealized PNL adalah keuntungan/kerugian sementara dari posisi terbuka berdasar harga pasar saat ini.
Rumus PNL: (Harga Jual – Harga Beli) × Kuantitas – Biaya Trading. Realized PNL adalah profit/loss dari posisi yang telah ditutup. Unrealized PNL berasal dari posisi terbuka berdasarkan harga pasar terbaru.
Biaya, slippage, dan pajak harus dikurangkan dari profit bruto untuk mendapatkan net PNL. Semua biaya transaksi dan trading harus dihitung agar PNL mencerminkan keuntungan dan kerugian aktual.
PNL opsi = harga penutupan dikurangi harga pembukaan, dikali jumlah kontrak, lalu dikurangi biaya trading. Untuk posisi long, profit terjadi jika harga penutupan lebih tinggi dari harga pembukaan; untuk short, berlaku sebaliknya.
Klik 'Overview' untuk melihat total profit dan loss. Pilih jenis trading tertentu untuk detail lebih lanjut. Data PNL menampilkan profit dan loss pada berbagai posisi dan periode trading Anda.
PNL negatif berarti kerugian investasi. Untuk meminimalkan kerugian, gunakan stop-loss, kelola risiko dengan baik, dan kurangi ukuran posisi saat pasar menurun.











