MFE dan MAE: Ukur Jalur Harga di Dalam Transaksi
Pelajari cara mengukur excursion positif dan negatif maksimum, menyatakannya dalam R, dan memahami mengapa ekstrem candle bukan jaminan fill.
Dalam panduan iniPisahkan pergerakan dan hasil akhir
Ringkasan singkat
Laba terealisasi menunjukkan bagaimana transaksi berakhir. MFE dan MAE menggambarkan sejauh mana harga bergerak menguntungkan atau merugikan Anda selama posisi terbuka. Keduanya adalah ukuran jalur harga, bukan exit alternatif yang pasti bisa diperoleh.
Pisahkan pergerakan dan hasil akhir
Hasil terealisasi mencatat harga eksekusi yang menutup posisi, dikurangi biaya yang tercakup dalam laporan. Maximum favorable excursion (MFE) dan maximum adverse excursion (MAE) merangkum pergerakan harga terbaik dan terburuk selama jangka kepemilikan yang ditetapkan. Untuk posisi long, kenaikan menguntungkan dan penurunan merugikan; untuk posisi short arahnya berbalik.
Sebuah transaksi dapat mencapai laba belum terealisasi sebesar 1,6 kali risiko awal, lalu berbalik dan ditutup dengan laba bruto 0,75R. Angka pertama adalah MFE; angka kedua adalah hasil keluar menurut definisi risiko dalam contoh. MFE tidak menjamin limit jual di titik tertinggi akan terisi, dan MAE tidak berarti seluruh pergerakan lawan menjadi kerugian aktual. Definisi statistik NinjaTrader mengukur excursion relatif terhadap entry serta membedakan nilai backtest berbasis grafik dari pelacakan harga langsung {source:ninjaTraderTradeStatisticsDefinitions}.
Tetapkan jendela posisi sebelum mencari nilai ekstrem
Mulailah dari fill entry yang benar-benar terjadi, bukan pembukaan atau penutupan bar sinyal. Akhiri pengukuran pada fill exit aktual. Jika entry terjadi di tengah bar, sebagian high atau low bar mungkin terbentuk sebelum posisi dimiliki. Jika posisi ditutup sebelum bar selesai, pergerakan sesudahnya berada di luar transaksi. Memasukkan bagian di luar jendela akan membesarkan excursion.
Untuk satu entry dan satu exit penuh, gunakan harga entry terisi dan harga yang teramati dari waktu entry sampai exit. Jika ada fill parsial, penambahan posisi, atau exit bertahap, tentukan apakah setiap eksekusi entry diukur sendiri atau menjadi satu posisi gabungan. Penggabungan memerlukan harga entry berbobot kuantitas dan aturan konsisten untuk jumlah yang masih terbuka. Catat konvensinya karena platform bisa mengelompokkan eksekusi secara berbeda sebagai “trade”.
Untuk futures, catat bulan kontrak dan sesi yang benar bersama timestamp. Simbol futures kontinu dapat berganti kontrak saat roll dan menyesuaikan harga historis, sehingga jalur yang disambung belum tentu sama dengan kontrak yang Anda perdagangkan. Ukur excursion memakai kontrak aktual pada fill. Jika posisi nyata melewati roll, catat setiap bagian kontrak dan jumlahnya secara terpisah sebelum menggabungkan P&L uang.
Hitung sesuai arah posisi
Misalkan E adalah harga entry aktual. Untuk long, MFE = nilai terbesar antara nol dan harga tertinggi dalam jendela dikurangi E; MAE = nilai terbesar antara nol dan E dikurangi harga terendah. Untuk short, MFE = nilai terbesar antara nol dan E dikurangi harga terendah; MAE = nilai terbesar antara nol dan harga tertinggi dikurangi E. Gunakan hanya high dan low saat posisi terbuka.
Hasilnya adalah jarak dalam satuan harga kuotasi. Bagi dengan tick size untuk mendapat jumlah tick, lalu kalikan point value untuk nilai mata uang per kontrak. Kalikan lagi dengan kuantitas jika ukuran posisi tetap. Tampilkan MFE dan MAE sebagai besaran positif atau jelaskan konvensi tandanya. MAE negatif pada satu kolom tetapi kerugian adversarial positif di kolom lain akan membingungkan rata-rata.

Contoh lengkap satu transaksi MES
Pertimbangkan transaksi long Micro E-mini S&P 500 berjangka yang hipotetis. Entry berada di 5.200,00 dan acuan stop awal di 5.198,00, selisih 2,00 poin. Selama satu kontrak terbuka, high empat bar berturut-turut adalah 5.201,25; 5.203,25; 5.202,00; dan 5.201,75. Low-nya 5.199,50; 5.200,75; 5.199,00; dan 5.200,50. Posisi ditutup pada harga penutupan bar keempat, 5.201,50; low tidak pernah menyentuh acuan stop.
Harga terbaik adalah 5.203,25, sehingga MFE sebesar 3,25 poin atau 13 tick pada 0,25 poin per tick. Harga terburuk adalah 5.199,00, sehingga MAE sebesar 1 poin atau 4 tick. Spesifikasi CME menetapkan pengali MES $5 per poin indeks dan tick minimum 0,25 poin; nilai satu tick adalah $1,25 {source:cmeMicroEMiniSP500ContractSpecifications}. Sebelum biaya, MFE $16,25 dan MAE $5 per kontrak. Exit aktual menghasilkan $7,50 bruto. Semua harga direka untuk menjelaskan hitungan, bukan transaksi, kuotasi terkini, atau perkiraan.
Pisahkan pergerakan harga, R, dan P&L akun
Dalam contoh, risiko harga awal adalah 2,00 poin × $5 = $10 per kontrak. Jika jumlah bruto pra-transaksi ini menjadi 1R, MFE = $16,25 ÷ $10 = 1,625R, MAE = $5 ÷ $10 = 0,50R, dan hasil exit bruto = $7,50 ÷ $10 = 0,75R. Jarak stop awal menentukan penyebut R, bukan MFE yang muncul kemudian.
Tentukan apakah R memasukkan komisi dan spread yang direncanakan atau hanya risiko harga sebelum biaya. Jangan membandingkan excursion bruto dengan hasil neto lalu menyebut selisihnya “laba yang terlewat”. High pada grafik dapat berbeda dari bid yang tersedia untuk menjual posisi long, dan low dapat berbeda dari ask untuk menutup posisi short. Komisi, slippage, posisi dalam antrean, dan fill parsial memengaruhi P&L yang bisa direalisasikan. Simpan jarak harga, konversi uang, biaya, dan hasil neto pada kolom terpisah.
Pahami batas data harga
Open, high, low, dan close bar memberi batas, tetapi tidak selalu menunjukkan urutan harga yang diperdagangkan di antaranya. Jika satu bar menyentuh stop dan target, data OHLC saja tidak menentukan mana yang tercapai lebih dulu. Bila entry terjadi pada bar yang sama, high atau low bar itu bisa terbentuk sebelum fill. Angka MFE/MAE yang tampak presisi dapat bergantung pada jalur asumsi.
Dokumentasi strategi Pine TradingView menjelaskan asumsi jalur intrabar bawaan broker emulator serta penggunaan detail timeframe lebih rendah untuk memperhalus fill historis {source:tradingViewPineStrategyBrokerEmulator}. Panduan broker emulator terpisah membahas pengaturan fill, biaya, dan slippage {source:tradingViewBrokerEmulatorSupport}. Itu adalah aturan platform tersebut, bukan bukti jalur aktual pada data broker lain. Gunakan data transaksi atau kuotasi bertimestamp jika presisi diperlukan; jika tidak, sebutkan interval bar dan tandai kasus satu-bar yang belum pasti secara konservatif.
Bandingkan distribusi tanpa memilih hasil
Bandingkan transaksi dengan versi setup, instrumen, arah, basis bar atau kuotasi, aturan pengelompokan posisi, dan penyebut R yang sama. Sertakan transaksi rugi dan laporkan jumlah sampel. Beberapa excursion besar dapat menarik mean ke atas; median dan persentil terpilih memberi gambaran distribusi lain. Pisahkan arah atau sesi jika aturannya berbeda.
Transaksi rugi dengan MFE besar tidak otomatis menunjukkan kegagalan exit; transaksi untung dengan MAE besar tidak membuktikan bahwa stop lebih lebar lebih baik. Pengelompokan menurut hasil bersifat deskriptif: stop yang lebih lebar mengubah transaksi mana yang tetap terbuka dan jalur selanjutnya. Buku Wiley tentang pengujian sistem teknikal membahas MFE dan MAE sebagai sudut tambahan untuk melihat risiko dan dispersi transaksi, bukan penilaian kinerja yang lengkap {source:wileyTechnicalAnalysisSystemDesignAndTesting}.
Ubah pola menjadi aturan yang dapat diuji
Gunakan excursion untuk menyusun pertanyaan, bukan memilih stop atau target setelah melihat grafik. Contoh: “Apakah transaksi setup A yang mencapai MFE 1R sebelum bar penuh kedua mempertahankan ekspektasi neto lebih baik dengan aturan trailing yang ditulis sebelumnya?” Tetapkan pemicu, perilaku order, biaya, dan batas waktu sebelum evaluasi. Lalu jalankan ulang seluruh aturan karena perubahan exit mengubah transaksi yang masih terbuka dan jalur yang dapat diamati.
Jika banyak ambang tampak menarik dalam sampel yang sama, catat pencarian itu dan sisihkan data yang lebih baru atau belum disentuh. Ini mengurangi risiko memilih aturan hanya karena cocok dengan jalur yang sudah diperiksa. Pertahankan aturan setup dan stop dalam rencana trading sebelum meninjau hasil. Baca juga cara menyusun rencana trading futures, menetapkan target profit futures, dan jarak stop futures dengan ATR.
Pertanyaan umum
Q1Apakah MFE berarti saya dapat mengambil laba itu?
Tidak. MFE mencatat ekstrem harga di jendela pengukuran. Limit order pada harga itu mungkin tidak tersedia atau tidak terisi; biaya, spread, dan posisi antrean juga berpengaruh.
Q2Bisakah MAE menentukan lokasi stop berikutnya?
Tidak sendirian. MAE menggambarkan jalur masa lalu dengan entry, exit, dan konvensi data tertentu. Stop baru mengubah transaksi mana yang bertahan, jadi uji sebagai aturan lengkap.
Q3Dapatkah excursion dihitung dari bar yang memuat entry?
Hanya jika harga setelah fill dapat dipisahkan. Jika bar mencampur pergerakan sebelum dan sesudah entry, gunakan data bertimestamp yang lebih rinci atau tandai hasilnya belum pasti.
Sumber dan bacaan lanjutan
Laporkan masalah
Kami akan menyiapkan email berisi tautan artikel ini. Mark menerima laporan setelah Anda mengirimkannya
Cek cepat
Sudah membaca panduannya? Uji diri dengan 3 pertanyaan
Pertanyaan 01
Transaksi long MES masuk pada 5.200,00. Harga terendah saat posisi terbuka adalah 5.199,00. Berapa MAE dalam poin?
Pilih jawaban untuk melihat penjelasannya