Jawaban langsung
Maximum drawdown dalam forex adalah cara untuk merangkum seberapa besar penurunan akun bisa terjadi, berdasarkan nilai akun historis. Secara mekanis, ini melihat pergerakan terbesar “puncak ke titik terendah berikutnya” dalam jendela waktu yang dipilih. Ini tidak memprediksi kinerja masa depan, dan angka pastinya bergantung pada deret nilai akun yang Anda gunakan serta bagaimana Anda memperlakukan biaya dan data yang hilang.
Mekanisme dan definisi
Maximum drawdown (sering disingkat MDD) didefinisikan menggunakan urutan terurut nilai akun dari waktu—umumnya equity curve. “Equity” biasanya berarti nilai akun termasuk keuntungan atau kerugian yang belum terealisasi; “balance” biasanya berarti nilai setelah posisi ditutup. Dalam praktiknya, perbedaannya penting: equity bisa bergerak intraday saat harga berubah, sedangkan balance berubah terutama ketika transaksi ditutup.
Cara standar untuk melihat mekanismenya:
- Identifikasi momen “puncak”: waktu ketika nilai akun mencapai titik tertinggi lokal dibandingkan dengan waktu-waktu sebelumnya.
- Lihat ke depan dari puncak itu untuk menemukan momen “titik terendah” (trough): nilai akun terendah yang dicapai setelah puncak.
- Hitung besarnya drawdown dari puncak ke titik terendah tersebut.
- Ulangi di semua puncak dalam jendela dan pilih besarnya drawdown terbesar. Nilai terbesar itulah maximum drawdown.
Ekspresi matematis yang umum menggunakan drawdown sebagai persentase:
- Drawdown% pada waktu t = (PeakValue − Value(t)) / PeakValue, di mana PeakValue adalah nilai Value maksimum yang diamati hingga waktu t.
- Maximum drawdown = nilai maksimum dari Drawdown% pada jendela yang dipilih.
Model ini adalah transformasi gaya akuntansi dari deret waktu: “pekerjaan” maximum drawdown dilakukan oleh aturan pelacakan puncak dan aturan “maksimum dari drawdown”, bukan oleh pola pasar khusus forex.
Input, output, dan urutan perhitungan
Input yang harus Anda definisikan
Untuk menghitung maximum drawdown bagi aktivitas forex, Anda perlu:
- Sebuah jendela waktu (tanggal/waktu mulai hingga tanggal/waktu akhir). Hasil berubah jika Anda memperpanjang atau memperpendek jendela.
- Sebuah deret nilai akun yang terurut waktu (misalnya, equity yang diambil pada interval tetap). Setiap titik menjadi Value(t).
- Definisi puncak: biasanya maksimum berjalan (running maximum) hingga setiap titik waktu.
- Konvensi untuk biaya dan valuasi: apakah fee, swap/rollover, komisi, dan spread sudah tercermin dalam nilai akun yang Anda gunakan.
Jika data Anda berasal dari laporan platform, Anda sebaiknya menggunakan persis deret yang platform label sebagai dasar untuk equity dan memastikan semua biaya dimasukkan secara konsisten.
Output yang bisa Anda interpretasikan
Dari perhitungan itu, Anda mendapatkan:
- Besarnya (magnitude): persentase terbesar yang diamati (atau jumlah absolut) penurunan dari puncak sebelumnya ke titik terendah berikutnya.
- Konteks (opsional tapi umum): waktu puncak, waktu titik terendah, dan durasi drawdown.
Meskipun besarnya drawdown adalah ringkasan kasus terburuk tunggal, durasi bisa penting untuk risiko operasional (misalnya, seberapa lama akun tetap berada di bawah puncak-puncak sebelumnya). Maximum drawdown sendiri tidak sepenuhnya mengodekan kecepatan pemulihan; ia hanya menandai penurunan terburuk.
Contoh yang dikerjakan dengan asumsi eksplisit
Anggap sebuah deret equity yang diambil pada lima titik waktu (Anda harus memperlakukannya sebagai ilustrasi, bukan klaim tentang pasar yang sedang berjalan):
- Waktu 1: equity = 100
- Waktu 2: equity = 120 (puncak menjadi 120)
- Waktu 3: equity = 110
- Waktu 4: equity = 80 (titik terendah setelah puncak)
- Waktu 5: equity = 90
Hitung drawdown relatif terhadap puncak berjalan:
- Setelah Waktu 2, puncak adalah 120.
- Pada Waktu 4, drawdown% = (120 − 80) / 120 = 0.3333… = 33.33%.
- Maximum drawdown pada jendela adalah 33.33% karena ini adalah drawdown% terbesar yang diamati setelah melacak puncak.
Jika, sebagai alternatif, Anda menggunakan balance daripada equity, nilai dan waktunya bisa berbeda dan begitu juga maximum drawdown.
Keterbatasan dan risiko (mode kegagalan yang material)
1) Hasil hanya sebaik deret ekuitas yang Anda masukkan
Maximum drawdown diturunkan dari data yang Anda berikan. Jika deret equity Anda:
- menggunakan balance alih-alih equity,
- mengecualikan biaya tertentu,
- atau diambil dengan frekuensi yang jarang, maka maximum drawdown bisa menjadi terlalu rendah (understated) atau terlalu tinggi (overstated).
2) Frekuensi sampling bisa melewatkan titik terendah yang sebenarnya
Jika Anda hanya mencatat nilai akun pada interval yang kasar (misalnya, harian), equity bisa saja sempat turun di antara pengamatan lalu pulih sebelum titik data berikutnya. Maximum drawdown yang Anda hitung kemudian akan melewatkan titik terendah yang lebih dalam.
3) Pemilihan jendela mengubah peristiwa “terburuk”
Jendela yang pendek mungkin tidak mencakup episode puncak-ke-titik-terendah terburuk, sementara jendela yang lebih panjang mencakup lebih banyak puncak dan lebih banyak peluang untuk menemui penurunan yang lebih besar. Ini sangat penting untuk forex, di mana strategi dan kondisi akun dapat berubah dari waktu ke waktu.
4) Hubungan historis tidak menetapkan risiko masa depan
Maximum drawdown merangkum penurunan terburuk historis di dalam jendela yang didefinisikan. Ini bukan jaminan penurunan di masa depan, karena volatilitas pasar di masa depan, kualitas eksekusi, dan kondisi biaya bisa berbeda.
5) Konvensi yang berbeda menghasilkan angka yang berbeda
Dua analis bisa menghitung nilai maximum drawdown yang berbeda menggunakan aktivitas akun yang sama, tetapi dengan konvensi yang berbeda, seperti:
- menggunakan equity vs balance,
- menggunakan persentase vs satuan absolut,
- menggunakan interval sampling yang berbeda,
- atau menerapkan definisi yang berbeda tentang kapan puncak di-reset.
Verifikasi dan pertanyaan berikutnya
Anda bisa memverifikasi maximum drawdown secara independen dengan melakukan dua pemeriksaan:
- Hitung ulang dari deret nilai akun mentah menggunakan jendela yang jelas dan interval sampling yang sama.
- Konfirmasi aturan pelacakan puncak: pada setiap titik waktu, PeakValue haruslah nilai maksimum yang diamati sejauh ini, bukan maksimum di masa depan.
Pertanyaan berikutnya yang berguna adalah seri dan konvensi apa yang disediakan platform atau sumber data Anda (equity, balance, apakah biaya termasuk, dan frekuensi sampling). Jika pilihan-pilihan itu tidak eksplisit, Anda sebaiknya menganggap maximum drawdown yang dilaporkan bergantung pada definisi-definisi yang mendasarinya.
Jika Anda mau, Anda juga bisa membandingkan maximum drawdown dengan metrik terkait seperti durasi drawdown atau metrik pemulihan untuk lebih memahami tidak hanya seberapa dalam penurunan terburuk terjadi, tetapi juga berapa lama waktu yang dibutuhkan untuk pulih—sambil mengingat bahwa setiap metrik hanya menangkap pandangan risiko yang spesifik.