MAE dan MFE dalam Trading: Rumus dan 3 Transaksi Nyata
MAE adalah floating loss terdalam, MFE floating profit tertinggi. Rumus, R, dan tiga transaksi nyata di Binance: stop loss, slippage, profit yang lepas.

MAE (Maximum Adverse Excursion) adalah floating loss terbesar yang dialami sebuah transaksi selama berjalan. MFE (Maximum Favorable Excursion) adalah floating profit terbesarnya dalam rentang waktu yang sama. Hasil transaksi hanya memberi tahu di mana perjalanannya berakhir; MAE dan MFE memberi tahu apa yang terjadi di antara entry dan exit. Di bawah ini ada rumusnya dan tiga transaksi nyata dari jurnal Binance publik saya.
Apa itu MAE dan MFE?
MAE adalah titik terjauh harga bergerak melawan posisi Anda selama transaksi. MFE adalah titik terjauh harga bergerak searah dengan posisi Anda. Keduanya diukur dari harga entry, atau dari harga entry rata-rata jika Anda menambah posisi.
John Sweeney menjabarkan metode ini dalam bukunya tahun 1997, Maximum Adverse Excursion. Kini strategy tester MetaTrader 5, platform trading, dan jurnal trading sama-sama menghitung keduanya.
Long: MAE = (Entry − Terendah) ÷ Entry × 100%
MFE = (Tertinggi − Entry) ÷ Entry × 100%
Short: MAE = (Tertinggi − Entry) ÷ Entry × 100%
MFE = (Entry − Terendah) ÷ Entry × 100%
Dalam R: MAE = |Entry − harga terburuk| ÷ |Entry − Stop|
ETD = MFE − Hasil (yang dikembalikan dari puncak)
Capture = Hasil ÷ MFE (porsi pergerakan yang Anda ambil)Ambil harga terendah dan tertinggi hanya dari waktu ketika posisi terbuka. Anda bisa menyatakannya dengan tiga cara:
- Persen dari entry. Cocok untuk membandingkan transaksi pada satu instrumen.
- Uang. Jarak dikali ukuran posisi. Angka ini menunjukkan berapa biaya ayunan itu bagi Anda. Jika Anda menambah posisi atau menutup sebagian, gunakan ukuran yang ada di pasar pada menit itu.
- R. 1R adalah kerugian yang akan diberikan stop loss Anda. MAE 0,5R berarti harga bergerak setengah jalan menuju stop loss. Cara menghitung risiko sampai stop loss dibahas di panduan risiko per transaksi.
Contoh MAE dan MFE: transaksi nyata
Transaksi #2011 adalah posisi long saya di MARSCOINUSDT, futures Binance USDT-M. Saya entry pada 4 September 2026 pukul 21:34 UTC dan menambah posisi pukul 21:56. Entry rata-ratanya 0,1916575 dan posisinya 505.214 koin, sekitar 96.828 USDT. Saat posisi ditutup, stop loss berada di 0,18564 dan take profit di 0,2668. Stop loss menutup transaksi pada 5 September pukul 00:36 UTC, 3 jam 2 menit setelah entry.
- Risiko, 1R. 0,1916575 − 0,18564 = 0,0060175 per koin, atau 3,14% dari entry.
- MFE. Harga tertinggi 0,20666 pukul 23:16 UTC, sekitar 1 jam 42 menit setelah entry: +7,83%, atau +2,49R. Di atas kertas, itu +7.579 USDT.
- MAE. Harga pasar terburuk selama posisi terbuka adalah 0,18500, pada menit exit: −3,47%, atau −1,11R. Di atas kertas, itu −3.363 USDT.
- Exit. Stop loss berada di 0,18564, tetapi tereksekusi di rata-rata 0,184977, 0,36% lebih buruk. Hasil dari harga −3,49%, atau −1,11R.
- ETD. 2,49R − (−1,11R) = 3,6R dikembalikan antara puncak dan exit.

MAE ternyata melampaui 1R: harga sempat melewati stop loss sebelum posisi ditutup, dan stop loss tereksekusi lebih buruk dari harganya. Itulah slippage. Hal ini terjadi pada stop loss yang berubah menjadi market order begitu terpicu: bantuan Binance menyebutkan bahwa order seperti itu mengambil harga terbaik yang tersedia di order book, dan harga itu bisa lebih buruk dari yang diperkirakan.
Hasil dari harga, −3,49%, bahkan sedikit lebih dalam daripada MAE, −3,47%. Itu bukan kontradiksi. MAE diukur pada harga pasar selama posisi terbuka, yaitu sebelum stop loss tereksekusi. Harga terburuk seperti itu adalah 0,18500. Stop loss sendiri tereksekusi sebagai market order dan melewati beberapa level di order book. Sebagian posisi ditutup di bawah 0,18500, dan rata-rata eksekusinya menjadi 0,184977.
Satu transaksi tidak membuktikan apa-apa. Tetapi jika jurnal Anda punya banyak baris seperti “MFE 2R atau lebih, hasil −1R”, evaluasi cara Anda mengelola transaksi yang terbuka: kapan menggeser stop loss dan kapan menutup sebagian posisi. Dalam pembahasan ini saya hanya memakai apa yang ditampilkan halaman publik transaksi tanpa login. Halaman itu menunjukkan stop loss seperti saat posisi ditutup, tetapi tidak menunjukkan riwayat pergeserannya. Itulah sebabnya R di sini diukur dari stop loss saat ditutup.
MAE dan MFE setelah biaya dan funding
Pada futures perpetual, MAE dan MFE masing-masing punya dua nilai. Yang satu hanya dari harga. Yang lain menambahkan biaya dan funding yang dikenakan sampai menit itu. Funding adalah pembayaran berkala antara pemegang posisi long dan short. Di Binance, funding dibayar setiap 8 jam secara default, dan posisi yang ditutup sebelum waktu funding tidak membayar maupun menerimanya.
| Transaksi #2011 | Hanya harga | Setelah biaya dan funding |
|---|---|---|
| MFE | +7.579,47 USDT | +7.531,06 USDT |
| MAE | −3.363,46 USDT | −3.517,85 USDT |
- Di puncak, selisihnya 48,41 USDT. Itu persis biaya kedua entry, 37,60 dan 10,81 USDT. Saat itu belum ada funding yang dikenakan.
- Setelah biaya, titik terburuknya adalah exit itu sendiri. −3.517,85 USDT adalah hasil transaksi: −3.375,07 dari harga, −95,14 untuk biaya, dan −47,64 untuk funding.
Hitung R dan persentase dari harga, agar transaksi tetap bisa dibandingkan. Angka kedua menjawab pertanyaan yang berbeda: berapa biaya ayunan itu bagi akun Anda. Selisihnya bertambah seiring ukuran posisi dan lama posisi ditahan, karena biaya dikenakan pada nilai posisi dan funding pada setiap pembayaran. Di halaman transaksi asal transaksi-transaksi ini, kolom “Max adverse” dan “Max favorable” menunjukkan angka kedua.
MAE yang dalam tidak selalu berarti entry yang buruk
Transaksi #897 adalah posisi short saya di AKEUSDT. Saya entry pada 2 September 2026 pukul 23:22 UTC di 0,0161241. Saat posisi ditutup, stop loss berada di 0,017176, 6,52% dari entry. Empat belas menit setelah entry, harga mencapai 0,017131: MAE −6,24%, atau −0,96R. Stop loss tinggal 0,04R lagi dan tidak pernah terpicu. Saya menutup posisi 1 jam 12 menit setelah entry, di 0,0148573, untuk +1,20R dan +2.976,05 USDT. MFE-nya +1,54R, jadi 0,34R dikembalikan dari puncak.
Transaksi #1138 adalah posisi long saya di MARSCOINUSDT. Saya entry pada 3 September 2026 pukul 17:22 UTC di 0,1063839. Saat posisi ditutup, tidak ada stop loss, hanya take profit di 0,125. Hampir dua jam kemudian, pukul 19:19 UTC, harga mencapai 0,09564: MAE −10,10%, atau −5.467 USDT di atas kertas. Lalu harga berbalik. Saya menutup posisi pukul 21:25 UTC di 0,1146575, dekat titik tertinggi: +7,78% dan +4.148,97 USDT. MFE-nya +8,33%.


- Kedalaman saja tidak membuat sebuah entry buruk. Pada #897, harga bergerak hampir sampai stop loss, dan transaksi itu tetap ditutup dengan profit 1,2R. Jika transaksi profit Anda sering menunjukkan MAE 0,8–1R, stop loss Anda berada di dalam noise harga yang normal.
- Profit bisa menyembunyikan risiko yang lebih besar dari profit itu sendiri. Pada #1138, floating loss di atas kertas, 5.467 USDT, lebih besar daripada profit akhirnya, 4.149 USDT. Hasil transaksi menyembunyikannya; MAE memperlihatkannya.
- Tanpa stop loss, tanpa R. #1138 tidak punya stop loss saat ditutup, jadi R-nya tidak bisa dihitung dan transaksi itu tidak ikut dalam perbandingan berbasis R.
Cara membaca MAE dan MFE dari banyak transaksi
Plot transaksi dari satu setup pada dua scatter chart. Pada grafik pertama, MAE ada di sumbu horizontal dan hasil di sumbu vertikal. Pada grafik kedua, MFE ada di sumbu horizontal terhadap hasil yang sama. Tandai transaksi profit dan rugi dengan warna berbeda. Tester MetaTrader 5 menyebut grafik ini “MAE-Profits Distribution” dan “MFE-Profits Distribution”.
| Yang terlihat | Kemungkinan artinya |
|---|---|
| Transaksi profit jarang bergerak melawan Anda melewati batas tertentu, misalnya 0,4R, sedangkan transaksi rugi berjalan sampai stop loss | Transaksi yang melewati batas itu jarang berubah menjadi profit |
| Banyak transaksi profit punya MAE 0,8–1R, seperti #897 | Stop loss berada di dalam noise normal dan menyingkirkan transaksi bagus seperti ini |
| MFE transaksi profit 2–3 kali lipat hasilnya | Anda exit terlalu cepat dan hanya mengambil sebagian kecil pergerakan |
| Transaksi rugi sering sempat profit 1R atau lebih, seperti #2011 | Floating profit dikembalikan sepenuhnya; evaluasi cara Anda mengelola transaksi |
| Sebagian besar transaksi menunjukkan MAE kecil dan MFE besar | Entry Anda presisi: harga langsung bergerak searah posisi setelah entry |
Salah satu cara mengubah gambaran ini menjadi aturan adalah metode persentil. Stop loss ditempatkan sedikit di luar persentil ke-90 MAE transaksi profit, kedalaman yang hanya dilewati 10% transaksi profit. Target ditempatkan di dekat median MFE transaksi profit. Silvina Duarte menjelaskan metode ini dalam artikel MQL5 tahun 2026, dan mengingatkan bahwa persentil yang andal membutuhkan beberapa ratus transaksi; sebelum itu, angkanya hanya menunjukkan arah.
Uji aturan apa pun pada transaksi yang tidak Anda pakai untuk menemukannya. Garis yang ditarik di antara transaksi lama bisa saja kebetulan. Dan pisahkan transaksi per setup: breakout dan pullback menghasilkan gambaran yang berbeda, dan jika digabung, keduanya saling mengaburkan.
Dari mana mendapatkan MAE dan MFE untuk transaksi Anda sendiri
- Tester MetaTrader 5. Tester menghitung MAE dan MFE untuk transaksi backtest dan menggambar kedua grafiknya.
- Laporan platform. TradeStation menggambar scatter chart MAE di laporan strateginya; NinjaTrader melaporkan MAE, MFE, dan ETD di statistik transaksinya.
- Spreadsheet. Untuk setiap transaksi, catat harga terburuk dan terbaik selama posisi terbuka, lalu terapkan rumus di atas. Template jurnal trading sudah menghitung R; tambahkan sendiri dua kolom untuk harga terendah dan tertinggi.
- Jurnal yang terhubung ke bursa Anda. Jurnal seperti ini mencatat MAE dan MFE untuk setiap transaksi dengan sendirinya, lewat API key read-only. Untuk MetaTrader 5, password investor menggantikan key; password ini juga hanya untuk membaca. Dari sanalah angka-angka dalam artikel ini berasal. Panduan koneksi tersedia untuk Binance, Bybit, OKX, dan MetaTrader 5.
Apa lagi yang perlu dicatat untuk setiap transaksi dibahas di cara membuat jurnal trading.
FAQ
Apa bedanya MAE dengan drawdown akun?
MAE adalah titik terburuk satu transaksi, diukur dari entry-nya. Drawdown akun adalah penurunan seluruh akun dari puncaknya, biasanya selama banyak transaksi.
Bisakah MAE lebih besar dari stop loss?
Bisa. Stop loss yang tereksekusi sebagai market order bisa terisi lebih buruk dari harganya. Pada #2011, stop loss berada di −1R, sedangkan MAE dan hasilnya −1,11R. Di pasar yang bergerak cepat, selisihnya bisa lebih lebar.
Apa itu ETD?
End Trade Drawdown: berapa banyak yang dikembalikan sebuah transaksi antara puncaknya dan exit, atau MFE dikurangi hasil. Pada #2011 nilainya 3,6R, dan pada #897 0,34R.
Berapa banyak transaksi yang dibutuhkan?
Makin banyak, makin andal. Pada sepuluh transaksi, garis MAE bergeser dengan setiap transaksi baru. Untuk persentil, Silvina Duarte menyebut kebutuhannya beberapa ratus transaksi. Dan hitung secara terpisah untuk setiap setup.
Apa yang perlu dicek di jurnal Anda sendiri
- Yang dikembalikan dari puncak. Rata-rata ETD transaksi profit Anda dalam R: berapa bagian pergerakan yang Anda tinggalkan untuk pasar.
- Transaksi rugi dengan MFE 1R atau lebih. Berapa jumlahnya, dan mengapa ditutup merah.
- Transaksi profit dengan MAE 0,8R atau lebih. Jika jumlahnya banyak, stop loss Anda terlalu ketat.
- Transaksi tanpa stop loss. Bandingkan MAE-nya dengan profit akhirnya.
Sumber
- MetaTrader 5 Help: Testing Report: definisi MFE dan MAE, grafik MFE-Profits dan MAE-Profits Distribution, dan cara membacanya.
- John Sweeney, Maximum Adverse Excursion: Analyzing Price Fluctuations for Trading Management (Wiley, 1997): buku yang menjabarkan metode ini.
- TradeStation Help: Maximum Adverse Excursion: scatter chart MAE dan penggunaannya untuk menempatkan stop loss.
- NinjaTrader 8 Help: Statistics Definitions (salinan arsip web): MAE, MFE, dan ETD, dengan rata-rata ETD = rata-rata MFE − rata-rata hasil transaksi.
- Silvina Duarte, Where should your stop-loss really sit? An MAE/MFE excursion analyzer in MQL5 (2026): stop loss di luar persentil ke-90 MAE transaksi profit, target di dekat median MFE-nya, dan beberapa ratus transaksi untuk persentil yang andal.
- Binance: Introduction to Binance Futures Funding Rates: siapa membayar funding kepada siapa, jadwal pembayaran default pukul 00:00, 08:00, dan 16:00 UTC, serta penutupan posisi sebelum waktu funding.
- Binance: Types of Order on Binance Futures: order stop-market tereksekusi di harga terbaik di order book; slippage.
- Transaksi #2011, #897, dan #1138 dari jurnal publik saya per 8 Oktober 2026: eksekusi, stop loss dan take profit saat ditutup, biaya, funding, MAE, dan MFE.
Angka-angka transaksi diambil dari halaman publiknya pada 8 Oktober 2026. Persentase, R, dan kedua grafik dihitung ulang dari data itu dengan skrip. Tanpa login, halaman transaksi tidak menampilkan riwayat stop loss, jadi R diukur dari stop loss seperti saat posisi ditutup. Halaman itu juga tidak menampilkan funding per pembayaran, atau catatan saya tentang transaksi-transaksi tersebut.


