Template jurnal trading gratis untuk Excel dan Google Sheets

Template jurnal trading gratis untuk Excel dan Google Sheets, berisi lima transaksi nyata di Binance. Rumus untuk risiko, R, expectancy, dan drawdown.

Jurnal trading.xlsxExcel, Google Sheets, LibreOffice, Numbers · 73 KB

Template jurnal trading ini adalah file .xlsx: satu transaksi per baris, dan rumus menghitung risiko, R, hasil bersih, expectancy, dan drawdown. File ini bisa dibuka di Excel, Google Sheets, LibreOffice, dan Numbers, tanpa makro dan tanpa pendaftaran. Contoh barisnya adalah lima transaksi nyata saya di Binance, dan di bawah ini saya memakainya untuk menunjukkan cara setiap angka dihitung.

Isi template jurnal trading

File ini punya empat lembar kerja (sheet).

LembarIsinya
Transaksi29 kolom dan 1.000 baris dengan rumus yang sudah terpasang. Baris 4–8 adalah contoh.
StatistikTotal Anda, ditambah tabel per kesalahan, setup, emosi, dan minggu.
Cara pakaiApa yang diisi di setiap kolom dan bagaimana kolom itu dihitung.
DaftarBursa, setup, kesalahan, dan emosi Anda untuk daftar pilihan (drop-down).

Anda mengisi kolom putih; kolom abu-abu berisi rumus. Inilah bagian yang Anda ketik: simbol, arah, harga, kuantitas, stop loss, biaya, dan funding.

Lembar Transaksi, kolom input: lima transaksi — BTRUSDT dua kali, short AKEUSDT, dan MARSCOINUSDT dua kali — dengan harga entry dan exit, kuantitas, stop loss, biaya, dan funding; stop loss transaksi keempat kosong
Lembar Transaksi dari file yang bisa diunduh: sebagian kolomnya, baris 2–9. Skrip yang membuat file ini juga menggambar gambar ini dari sel-sel file itu sendiri.

Kolom-kolom lainnya:

  • Saat entry: tanggal dan waktu dalam UTC, bursa, take profit, dan saldo akun saat entry.
  • Dihitung otomatis: risiko dalam $ dan dalam % saldo, PnL kotor, PnL bersih, R, PnL dalam % saldo, total berjalan, drawdown, dan minggu.
  • Evaluasi: setup, kesalahan, emosi, tingkat keyakinan dari 1 sampai 5, komentar, dan tautan ke tangkapan layar.

Contoh: lima transaksi nyata di template

Baris 4–8 adalah transaksi saya di futures perpetual Binance USDⓈ-M antara 28 Agustus dan 5 September 2026. Saya mengambil setiap angka dari halaman publik transaksi di jurnal saya: harga entry dan exit rata-rata, kuantitas, biaya, dan funding. Kelima transaksi ini dipilih untuk menunjukkan kasus yang berbeda-beda, bukan hasil terbaik.

Halaman FOQUS untuk transaksi #104: long BTRUSDT, entry 0,1573143, exit 0,1647912, 193.652 BTR, biaya −31,19, funding −44,82, hasil +1.372 USDT, stop loss −2.001 USDT
Transaksi #104 adalah baris 4 di template. Aplikasi ditampilkan dalam bahasa Rusia; waktu di tangkapan layar UTC+2, di lembar kerja UTC: entry pada 28 Agustus 2026 pukul 02:38, exit pukul 12:42.
BarisTransaksiYang ditunjukkan
4#104, long BTRUSDTExit di antara stop loss dan target: +0,69R
5#136, long BTRUSDTStop loss tereksekusi 2,1% lebih buruk dari harganya: −1,81R, padahal rencananya −1R
6#897, short AKEUSDTPnL posisi short bertanda terbalik: +1,19R
7#1138, long MARSCOINUSDTTanpa stop loss saat ditutup, jadi tidak ada risiko dan tidak ada R
8#2011, long MARSCOINUSDTStop loss tereksekusi lebih buruk dari harganya: −1,16R

Apa yang tidak ditampilkan halaman publik dibiarkan kosong pada contoh. Pengunjung halaman publik hanya bisa melihat stop loss saat posisi ditutup. Itulah stop loss yang dipakai di contoh, meskipun aturan template sendiri meminta stop loss saat entry. Saldo sebelum entry tidak terlihat, jadi kolom “% saldo” kosong. Hanya trader sendiri yang tahu setup, emosi, dan tingkat keyakinannya. Satu-satunya tag di kolom “Kesalahan” adalah “Tanpa stop loss” pada #1138, yang memang terlihat di halaman itu.

Cara template menghitung risiko, R, dan hasil

Rumusnya sama seperti di jurnal mana pun. Harga entry adalah rata-rata dari semua eksekusi entry, harga exit rata-rata dari semua eksekusi exit.

Rumus
Risiko, $      = |Entry − Stop| × Kuantitas × Ukuran kontrak
PnL kotor      = (Exit − Entry) × Kuantitas × Ukuran kontrak
                 tandanya dibalik untuk SHORT
PnL bersih     = PnL kotor − Biaya + Funding
R              = PnL bersih ÷ Risiko

Pada baris 4, transaksi #104:

  1. Risiko. |0,1573143 − 0,14698| × 193.652 = $2.001,26. Itulah 1R: kerugian jika stop loss tersentuh, sebelum biaya.
  2. PnL kotor. (0,1647912 − 0,1573143) × 193.652 = +$1.447,92.
  3. PnL bersih. 1.447,92 − 31,19 − 44,82 = +$1.371,91. Funding dimasukkan dengan tandanya: yang dibayar bernilai minus.
  4. R. 1.371,91 ÷ 2.001,26 = +0,69R.

Inilah sisi rumus dari lembar tersebut. Formula bar menampilkan rumus R di sel S4, persis seperti yang tersimpan dalam file.

Lembar Transaksi, kolom rumus: risiko, PnL kotor, PnL bersih, R, total berjalan, dan drawdown untuk lima contoh; sel S4 dipilih dengan R +0,69 dan rumusnya terlihat di formula bar
Kolom abu-abu berisi rumus. Setiap baris hingga baris 1.003 sudah memilikinya.

Hasil template bisa berbeda beberapa sen dari hasil bursa. Untuk short #897, template menghasilkan +$2.975,89, sedangkan halaman transaksi di jurnal saya +$2.976,05. Template bekerja dari harga rata-rata yang dibulatkan ke 7 digit; jurnal menghitung setiap eksekusi di Binance. Ambil biaya dan funding dari riwayat transaksi bursa, jangan menghitungnya sendiri.

R membutuhkan stop loss. Jika kolom Stop loss kosong, seperti pada #1138, risiko dan R dibiarkan kosong dan transaksi dihitung di “Transaksi tanpa stop loss”. Cara memilih risiko dan menghitung ukuran posisi darinya dibahas di panduan risiko per transaksi; kalkulator position size menghitung ukurannya untuk Anda.

Win rate, expectancy, dan profit factor

Lembar Statistik menjumlahkan setiap transaksi yang sudah ditutup — setiap transaksi yang punya harga exit. Pada lima contoh, hasilnya:

Lembar Statistik, Angka utama: 5 transaksi ditutup, 3 menang, win rate 60%, PnL bersih +$3.167,14, profit factor 1,59, expectancy +$633,43 per transaksi dan −0,27R, satu transaksi tanpa stop loss, drawdown maks. −$3.517,86
Lembar Statistik dari file yang bisa diunduh, baris 1–23. Contoh-contohnya ikut dihitung sampai Anda menghapusnya.
Rumus statistik
Win rate          = Menang ÷ Transaksi ditutup         3 ÷ 5 = 60%
Expectancy, $     = PnL bersih ÷ Transaksi ditutup     3.167,14 ÷ 5 = +633,43
Expectancy, R     = Rata-rata R transaksi dengan stop loss
                    (0,69 − 1,81 + 1,19 − 1,16) ÷ 4 = −0,27
Profit factor     = Total profit ÷ Total loss
                    8.496,76 ÷ 5.329,63 = 1,59
Win rate60%
Expectancy+$633
Expectancy−0,27R
Profit factor1,59

Dalam dolar, expectancy-nya positif; dalam R, negatif. Profit terbesar, +$4.148,97, berasal dari #1138, yang tidak punya stop loss dan tidak punya R. Tanpa transaksi itu, empat transaksi lainnya rata-rata kehilangan seperempat dari risikonya. Tabel “Per kesalahan” menunjukkannya dengan gamblang: satu-satunya transaksi bertanda “Tanpa stop loss” justru yang paling menguntungkan. Profit tidak membuat transaksi tanpa stop loss menjadi aman: menurut MAE-nya, #1138 sempat minus $5.467 di atas kertas pada titik terburuknya.

Lima transaksi terlalu sedikit untuk menilai sebuah strategi. Win rate dan expectancy baru mulai bermakna setelah puluhan transaksi dengan setup yang sama. Apa yang perlu dilihat setiap minggu dan cara mengevaluasi transaksi dibahas di panduan Cara Membuat Jurnal Trading.

Cara membuka template di Google Sheets

Bantuan Google menjelaskan cara mengimpor file. Di antarmuka berbahasa Indonesia, Google Sheets bernama Google Spreadsheet.

  1. Unduh file. Gunakan tombol “Unduh template” di bagian atas halaman ini.
  2. Buka Google Sheets. Buat spreadsheet kosong atau buka yang sudah ada.
  3. Pilih File → Impor. Unggah file .xlsx yang sudah Anda unduh.
  4. Pilih “Membuat spreadsheet baru”. Dengan begitu, template terpisah dari data spreadsheet yang sedang terbuka.
  5. Klik Impor. Template terbuka sebagai spreadsheet baru di tab browser baru.

Angka-angka pada contoh dihitung oleh skrip yang sama yang membuat file ini. Excel dan Google Sheets menghitung ulang rumusnya saat file dibuka.

Cara mengisi template

  1. Isi lembar Daftar. Tambahkan setup dan kesalahan yang biasa Anda lakukan: semuanya muncul di daftar pilihan dan di statistik.
  2. Hapus contoh. Hapus baris 4–8 seluruhnya. Jika Anda hanya menghapus isinya, rumus di baris-baris itu ikut terhapus.
  3. Catat entry segera. Waktu dalam UTC, harga, kuantitas, stop loss, dan take profit. Stop loss yang dicatat adalah stop loss saat entry: risiko dan R dihitung darinya.
  4. Ambil data exit dari riwayat bursa. Harga exit, biaya, dan funding ada di riwayat transaksi bursa atau terminal.
  5. Evaluasi di hari yang sama. Setup, kesalahan, emosi, dan satu kalimat: mengapa Anda entry dan apa yang akan Anda lakukan secara berbeda.

Saat spreadsheet tidak lagi cukup

Spreadsheet menghitung dengan jujur apa pun yang Anda masukkan. Titik lemahnya ada di proses mengetik. Setiap transaksi berarti mengetik hingga 20 kolom, dan satu loss kecil yang terlupa membuat statistik terlihat lebih baik daripada trading Anda. Penambahan posisi secara bertahap melebur menjadi satu harga rata-rata. Pergeseran stop loss hanya tersimpan di ingatan Anda. MAE dan MFE — floating loss terdalam dan floating profit tertinggi sebuah transaksi — harus dibaca dari grafik.

Jurnal otomatis mengambil transaksi langsung dari bursa. FOQUS mencatat jurnal seperti itu untuk Binance, Bybit, OKX, dan MetaTrader 5. FOQUS mencatat biaya dan funding, setiap pergeseran stop loss dan target, serta MAE dan MFE setiap transaksi. Bursa dihubungkan dengan API key read-only: FOQUS menolak key yang bisa dipakai trading atau penarikan. Jurnalnya gratis.

Ada dua hal yang perlu diketahui. FOQUS mencatat transaksi sejak menit Anda terhubung, karena riwayat lama di bursa terlalu sedikit datanya untuk mengevaluasi transaksi. Untuk transaksi sebelum itu, template ini tetap berguna. Ekspor CSV untuk semua transaksi belum tersedia — fitur itu masih dalam pengembangan. Cara membuat key read-only dibahas di panduan API key read-only, dan cara menghubungkan setiap platform ada di halaman Binance, Bybit, OKX, dan MetaTrader 5.

Pertanyaan yang sering diajukan

Bisakah template dibuka di Google Sheets?

Bisa: File → Impor, unggah file-nya, lalu pilih “Membuat spreadsheet baru”. Template ini tidak memakai makro — hanya rumus biasa dan daftar pilihan.

Apakah bisa dipakai di Notion?

Notion tidak menjalankan rumus Excel. Sebagai gantinya, unduh file CSV — isinya hanya nama-nama kolom. Di Notion, pilih Settings → Import → CSV untuk mendapatkan database dengan kolom yang sama. Risiko, PnL, dan R lalu harus dibuat ulang dengan rumus Notion.

Apakah template bisa dipakai untuk MetaTrader 5 dan forex?

Bisa. Masukkan kuantitas dalam lot dan, di kolom “Ukuran kontrak”, angka dari spesifikasi simbol: di MetaTrader 5, klik kanan di Market Watch → Specification. Masukkan swap di kolom funding.

Jika mata uang kedua dalam pasangan bukan dolar, seperti pada USDJPY, rumus menghasilkan yen, bukan dolar. Dalam hal ini, ketik dua angka dalam dolar menimpa rumusnya: profit dari terminal di “PnL kotor” dan risiko di “Risiko, $”. Risiko dalam dolar = |entry − stop| × lot × ukuran kontrak ÷ harga USDJPY. Contohnya, 1 lot, entry 150,00, stop 149,50, ukuran kontrak 100.000: 0,50 × 1 × 100.000 = 50.000 yen, dan 50.000 ÷ 150 ≈ $333. Tanpa risiko dalam dolar, R dan “Expectancy, R” akan salah untuk baris-baris ini. Kalkulator lot juga menunjukkan kerugian satu lot di stop loss dalam mata uang akun Anda: kalikan dengan jumlah lot Anda.

Bagaimana dengan futures kripto?

Bisa — contoh-contohnya justru futures Binance. Untuk futures USDT dan USDC, masukkan kuantitas dalam koin dan biarkan “Ukuran kontrak” kosong. Jika bursa menampilkan ukuran dalam kontrak, masukkan jumlah koin dalam satu kontrak. Futures dengan margin koin (COIN-M) memakai rumus yang berbeda. Ketik dua angka dalam dolar menimpa rumusnya: hasil dari riwayat bursa di “PnL kotor” dan risiko di stop loss di “Risiko, $”. Tanpa risiko dalam dolar, R transaksi-transaksi ini akan salah.

Mengapa hasil saya selisih beberapa sen dari hasil bursa?

Template bekerja dari harga entry dan exit rata-rata, sedangkan bursa menghitung setiap eksekusi. Selisih beberapa sen berasal dari pembulatan harga rata-rata. Jika selisihnya lebih besar, periksa biaya dan funding.

Apakah template ini benar-benar gratis?

Ya: tanpa pendaftaran dan tanpa email. File ini milik Anda — ubah kolom dan daftarnya sesuai kebutuhan.

Sumber