Cara Menggunakan Trailing Stop pada Futures
Atur dan kelola trailing stop futures dengan aturan aktivasi, jarak tick, ratchet, sesi, partial fill, dan kegagalan yang jelas, bukan memperlakukannya sebagai pengunci profit yang dijamin
Jawaban langsung
Trailing stop futures adalah stop yang pemicunya boleh bergerak ke arah yang menguntungkan transaksi dengan jumlah yang ditentukan. Untuk posisi long, trail dapat bergerak naik saat pasar naik tetapi tidak boleh turun kembali; untuk posisi short, trail dapat bergerak turun tetapi tidak boleh naik kembali. Aturan ini dapat melindungi rencana exit, tetapi tidak menjamin profit, fill, atau perlindungan saat gap
Apa yang sebenarnya diubah oleh trailing stop
Stop biasa memiliki pemicu tetap sampai Anda mengubah atau membatalkannya. Trailing stop menambahkan harga referensi dan jarak trail. Jika kontrak long mencapai high baru, stop dapat melakukan ratchet lebih tinggi berdasarkan aturan. Jika harga turun, stop biasanya tetap pada level ratchet terakhir dan menunggu pemicu.
Trail dapat dinyatakan dalam tick, poin, mata uang, atau persentase, bergantung broker. Tick sering paling jelas untuk futures karena spesifikasi kontrak menetapkan pergerakan harga minimum dan nilai tick. [Jenis order futures CME](https://www.cmegroup.com/education/courses/things-to-know-before-trading-cme-futures/futures-order-types) membedakan perilaku stop-limit dari stop-with-protection; label “trailing” broker dapat menjadi instruksi tambahan di atas salah satu jenis tersebut.
Jangan menganggap trailing adalah order native bursa atau setiap platform menanganinya dengan cara sama. Trail dapat ditahan broker, dihitung ulang berdasarkan kuotasi atau transaksi, atau diubah menjadi stop aktif hanya setelah kondisi aktivasi. Tanyakan apa yang terjadi jika koneksi terputus, platform ditutup, atau kontrak memasuki penghentian perdagangan.
Tulis aturan exit sebelum masuk
Definisikan empat nilai terpisah:
1. Stop protektif awal sebelum trail aktif 2. Kondisi aktivasi, seperti pergerakan menguntungkan atau swing baru 3. Jarak trail dan aturan pembulatannya ke tick 4. Aturan untuk menjeda, memperketat, atau membatalkan trail
Stop awal tetap penting. Instruksi trailing yang baru aktif setelah pergerakan 30 poin tidak melindungi risiko 30 poin pertama. Cara menetapkan stop-loss futures menjelaskan mengapa memindahkan stop tetap lebih jauh membatalkan ukuran posisi awal.
Nyatakan apakah trail berdasarkan transaksi terakhir, bid, ask, midpoint, atau high/low bar. Posisi long yang mengikuti ask dapat berperilaku berbeda dari yang mengikuti transaksi terakhir, terutama saat spread melebar. Tentukan juga apakah high baru harus dikonfirmasi transaksi atau dapat berasal dari kuotasi yang ditampilkan.
Ubah jarak menjadi risiko kontrak
Untuk kontrak futures:
planned trail risk per contract = trail distance in ticks × tick value
Tambahkan komisi, biaya bursa, dan tunjangan fill yang merugikan. Jika kontrak micro memiliki nilai tick $1.25 dan trail berjarak 24 tick, jarak yang direncanakan adalah $30 per kontrak sebelum biaya. Itu bukan maksimum yang dijamin: stop dapat tereksekusi melewati pemicu atau posisi dapat gap melewatinya.
Tentukan ukuran dari stop awal dan skenario terburuk yang masuk akal, bukan dari jarak yang lebih ketat yang mungkin berlaku kemudian. Jika trail didekatkan setelah entry, jangan otomatis menambah kontrak karena “risikonya sekarang lebih kecil”. Pembalikan mendadak dapat memicu stop sebelum kuotasi terbaru diproses, dan stop-limit dapat tetap tidak terisi.
Pertahankan buffer margin dan kas terpisah dari anggaran stop. Ukuran posisi futures dan margin dibandingkan leverage membahas perbedaan antara agunan dan kapasitas kerugian.
Pilih pemicu dan jenis order
Trailing stop dapat menjadi stop-market, stop-limit, atau stop-with-protection khusus broker. Stop-market memprioritaskan exit setelah terpicu tetapi dapat terisi melewati stop dalam pergerakan cepat. Stop-limit mengendalikan limit terburuk yang ditampilkan tetapi dapat terpicu lalu tetap berada di order book tanpa fill. Baca stop futures dibandingkan stop-limit sebelum memilih.
Tanyakan kepada broker:
Jawaban ini adalah detail implementasi, bukan pengaturan kecil. Trail yang disimulasikan secara lokal dapat berhenti diperbarui ketika aplikasi atau koneksi berhenti, sedangkan instruksi server-side dapat memiliki sesi dan sumber harga yang memenuhi syarat secara berbeda.
- Apakah trail diperbarui dari transaksi, bid/ask, atau heartbeat platform?
- Apakah trail ditahan di server atau secara lokal di perangkat?
- Apakah trail diperbarui selama sesi overnight dan jeda perdagangan?
- Apa yang terjadi setelah partial fill atau permintaan amend/replace?
- Order apa yang dikirim setelah pemicu, dan bagaimana perlindungannya dihargai?
- Apakah trail di-reset setelah reconnect, pergantian sesi, atau roll kontrak?
Hindari trail yang lebih ketat daripada noise normal
Gunakan pengamatan historis untuk memilih jarak, tetapi jangan memperlakukan backtest sebagai janji. Bandingkan trail dengan spread tipikal kontrak, range satu menit, dan slippage selama sesi yang dituju. Jarak di dalam noise biasa dapat berulang kali menghentikan transaksi sebelum tesis memiliki kesempatan bekerja.
Pisahkan “lindungi profit terbuka” dari “beri ruang pada transaksi”. Contohnya, stop awal 40 tick dapat tetap berlaku sampai harga maju 25 tick; baru setelah itu trail 28 tick dapat aktif. Angka tersebut adalah contoh, bukan rekomendasi. Uji urutan ini pada kontrak, sesi, dan sumber data tepat yang akan digunakan.
Jangan memperketat trail karena screenshot P&L belum terealisasi. Tentukan jadwal ratchet sebelumnya. Trail yang berubah setiap beberapa detik berdasarkan emosi bukan aturan exit yang dapat diulang.
Tangani partial fill dan perubahan posisi
Jika entry mengisi dua dari lima kontrak, trailing protektif untuk lima kontrak dapat menciptakan jumlah sell yang tidak diinginkan. Pastikan apakah broker mengaktifkan dan mengubah ukuran trail secara proporsional atau menunggu parent lengkap. Setelah scale-in, scale-out, exit manual, atau koreksi, bandingkan kuantitas stop aktif dengan posisi aktual.
Ketika order pengambilan profit dan trailing stop sama-sama aktif, hubungkan hanya jika perilaku OCO atau bracket broker jelas. Jika tidak, satu dapat terisi sementara yang lain tetap live dengan kuantitas lama. Bracket order futures merinci aktivasi parent-child dan perlombaan pembatalan.
Setelah setiap perubahan, catat pemicu baru, kuantitas, order ID, dan stempel waktu. Permintaan replace yang pending tidak sama dengan penggantian yang diterima. Order futures ditolak dibandingkan tidak terisi menjelaskan mengapa status live harus diperiksa.
Hormati sesi, gap, dan batas harga
Futures diperdagangkan lintas sesi, tetapi likuiditas dan izin order dapat berubah. Trail yang aktif pada sesi reguler dapat dinonaktifkan, diperlebar, atau diproses berbeda saat overnight. Rilis terjadwal, batas harga harian, logika kecepatan, dan circuit breaker dapat menunda matching atau membuat stop tidak mampu tereksekusi pada harga yang diinginkan. [Mengirim order futures](https://www.cmegroup.com/education/courses/things-to-know-before-trading-cme-futures/submitting-a-futures-order) menjelaskan keputusan kontrak, kedaluwarsa, ukuran, harga, dan margin sebelum routing.
Sebelum menahan posisi melewati jeda, tentukan apakah posisi boleh tetap terbuka, apakah trail harus dibatalkan, dan berapa kas yang dicadangkan untuk margin variasi. Stop tidak dapat trading saat pasar dihentikan dan tidak dapat menjamin exit pada pemicu setelah gap.
Rekonsiliasikan exit, bukan mempercayai grafik
Gunakan laporan eksekusi dan buku besar posisi broker. Konfirmasi harga fill aktual, kuantitas, biaya, kuantitas parent yang tersisa, dan setiap order kerja terkait. Grafik dapat menunjukkan harga melewati trail sementara order ditolak, ditahan, atau terisi pada level berbeda.
Setelah trailing stop menutup posisi, batalkan target usang dan konfirmasi posisi flat. Jika stop hanya mengurangi posisi, buat rencana baru untuk sisanya, bukan meninggalkan trail usang. Catat apakah trail bergerak sesuai aturan tertulis dan apakah slippage, latensi, atau batas sesi mengubah hasil.
Checklist praktis sebelum mengirim
- Identifikasi bulan kontrak dan nilai tick yang tepat - Tetapkan stop awal dan hitung kerugian skenario guncangan - Tulis aturan aktivasi, harga referensi, jarak trail, dan ratchet - Pilih stop-market, stop-limit, atau perilaku protected dengan sadar - Konfirmasi penanganan server-side/lokal, sesi, partial fill, dan dukungan OCO - Verifikasi buffer margin dan kas sebelum mentransmisikan - Setelah setiap fill atau perubahan, rekonsiliasikan posisi, kuantitas, dan status order [!WARNING] Trailing stop tidak menjamin profit atau kerugian maksimum Gap, slippage, pasar yang dihentikan, perubahan yang ditolak atau tertunda, partial fill, kegagalan koneksi, perubahan margin, dan aturan pemicu khusus broker dapat menghasilkan fill yang berbeda dari trail yang ditampilkan. Artikel ini bersifat edukasi dan tidak merekomendasikan kontrak, broker, jarak, atau strategi tertentu
Pertanyaan umum
Apakah trailing stop menjamin saya akan mengunci profit?
Tidak. Trailing stop dapat menggerakkan pemicu ke arah yang menguntungkan, tetapi harga dapat gap melewatinya, order dapat ditolak atau tertunda, dan stop-limit dapat tetap tidak terisi. Profit tidak dijamin.
Berapa tick yang harus digunakan untuk trailing stop futures?
Tidak ada jarak universal. Bandingkan nilai tick kontrak, spread, range normal, likuiditas sesi, dan slippage dengan batas risiko yang telah diuji. Jarak yang terlalu ketat dapat terpicu oleh noise biasa.
Apakah trailing stop ditahan di bursa?
Tidak selalu. Sebagian broker menahan logikanya di server, sebagian menyimulasikannya secara lokal, dan sebagian mengubahnya menjadi jenis stop lain setelah aktivasi. Konfirmasi implementasi, sumber harga, aturan sesi, dan perilaku reconnect.
Bagaimana jika posisi terisi sebagian?
Periksa apakah broker mengaktifkan atau mengubah ukuran trailing child sesuai kuantitas yang terisi. Sesuaikan agar cocok dengan posisi nyata dan verifikasi bahwa penggantian diterima sebelum mengandalkannya.