Cara Pasang Stop Loss dan Take Profit di Exchange Crypto

Oleh Andriyanto · 12 Oktober 2026 · 12 menit baca

Kamu udah tau di mana stop loss harus ditaruh. Tapi begitu buka exchange, muncul pilihan yang bikin bingung: stop-limit, stop-market, OCO, TP/SL, trigger pakai mark price atau last price. Salah pilih satu menu aja, stop loss kamu bisa gak jalan saat paling dibutuhkan. Artikel ini fokus ke cara pasang stop loss dan take profit secara teknis, langkah demi langkah.

Yang aku bahas:

  • Jenis order buat stop loss dan take profit, plus bedanya
  • Langkah pasang di spot (pakai OCO) dan di futures (pakai TP/SL)
  • Partial take profit dan cara geser stop loss ke break even
  • Trailing stop
  • Kesalahan teknis yang paling sering, plus checklist sebelum entry

Cuanterus adalah platform edukasi & sinyal trading kripto dan forex Indonesia. Setiap sinyal kami punya level entry, stop loss, dan target, dan artikel ini adalah panduan praktis buat masang level itu di exchange.

Satu catatan: artikel ini gak bahas di mana stop loss sebaiknya ditaruh. Itu udah dibahas lengkap di cara menentukan stop loss. Di sini kita anggap levelnya udah kamu tentuin, tinggal eksekusinya.

Jenis Order untuk Stop Loss dan Take Profit

Nama menu tiap exchange bisa sedikit beda, tapi konsep di baliknya hampir sama di semua exchange besar. Ada lima istilah yang perlu kamu pahami.

Stop-market

Kamu isi satu harga: trigger price (harga pemicu). Begitu harga market menyentuh trigger, exchange langsung kirim market order buat nutup posisi.

  • Kelebihan: hampir selalu tereksekusi, karena market order ngambil harga terbaik yang tersedia di order book.
  • Kekurangan: harga eksekusi bisa lebih jelek dari trigger. Selisih ini disebut slippage, dan bisa besar saat market bergerak cepat atau likuiditas tipis.

Stop-limit

Kamu isi dua harga: trigger price dan limit price. Begitu trigger tersentuh, exchange pasang limit order di limit price.

  • Kelebihan: kamu kontrol harga terburuk yang mau kamu terima.
  • Kekurangan: kalau harga melompat melewati limit price, order kamu gak tereksekusi. Order limit itu cuma nangkring di order book, sementara harga terus jalan menjauh. Posisi kamu tetap terbuka tanpa perlindungan.

Contoh: kamu pegang ETH, stop-limit dengan trigger $2.380 dan limit $2.375. Ada berita buruk, harga jatuh dari $2.400 langsung ke $2.340 dalam beberapa detik. Trigger kena, limit sell di $2.375 terpasang, tapi pembeli di harga itu udah gak ada. Harga lanjut ke $2.300 dan order kamu masih belum terisi.

Karena itu, kalau kamu pakai stop-limit, kasih jarak antara trigger dan limit yang cukup lebar, misalnya 0,3-1% tergantung volatilitas koinnya. Buat koin kecil yang likuiditasnya tipis, stop-market biasanya lebih aman.

Take profit (limit order biasa)

Di spot, take profit paling sederhana adalah limit sell di harga target. Order ini nunggu di order book sampai harga naik ke sana. Di futures, take profit biasanya dipasang lewat menu TP/SL (dibahas di bawah).

OCO (One-Cancels-the-Other)

OCO adalah dua order yang dipasangkan: satu limit order buat take profit di atas harga, dan satu stop order (biasanya stop-limit) buat stop loss di bawah harga. Begitu salah satu tereksekusi, yang lain otomatis dibatalkan.

OCO penting banget di spot. Di banyak exchange, saldo koin yang dipakai di satu order jadi "terkunci". Kalau kamu pasang limit sell TP buat seluruh saldo, kamu gak bisa pasang stop loss buat saldo yang sama secara terpisah. OCO nyelesain masalah ini karena dua order itu berbagi saldo yang sama.

TP/SL di posisi futures

Di futures, hampir semua exchange punya kolom TP/SL yang bisa diisi saat buka posisi atau setelah posisi terbuka. Order ini terikat ke posisi, dan saat salah satu kena, posisi ditutup. Detailnya ada di bagian futures di bawah.

Jenis orderPasti tereksekusi?Harga eksekusiCocok untuk
Stop-marketHampir selaluBisa slippageStop loss utama, koin volatil
Stop-limitBelum tentuSesuai limit atau lebih baikKoin likuid, market tenang
Limit orderKalau harga sampaiSesuai limit atau lebih baikTake profit
OCOSalah satu sisiTergantung tipe orderTP + SL sekaligus di spot
TP/SL futuresTergantung tipeUmumnya market saat triggerTP + SL di posisi futures

Trigger Pakai Mark Price atau Last Price

Di futures, kamu biasanya bisa pilih trigger berdasarkan last price atau mark price.

  • Last price adalah harga transaksi terakhir di exchange itu. Inilah yang kamu lihat di chart.
  • Mark price adalah harga acuan yang dihitung exchange, umumnya dari gabungan harga beberapa exchange spot dan faktor funding. Mark price juga yang dipakai buat menghitung likuidasi.

Bedanya kerasa saat ada wick tajam cuma di satu exchange. Misalnya ada market sell besar yang bikin last price turun 2% selama beberapa detik, sementara harga di exchange lain gak ikut turun. Stop loss dengan trigger last price bisa kena. Stop loss dengan trigger mark price kemungkinan besar gak kena, karena mark price lebih halus.

Gak ada pilihan yang selalu benar. Aturan praktisnya:

  • Pakai last price kalau kamu mau stop loss bereaksi persis seperti yang kamu lihat di chart.
  • Pakai mark price kalau kamu mau terlindung dari wick sesaat di satu exchange, dengan konsekuensi eksekusinya kadang sedikit telat dibanding chart.

Yang penting, kamu tau pilihan mana yang aktif. Banyak trader kaget kena stop atau gak kena stop karena gak sadar setting trigger-nya.

Langkah Pasang Stop Loss dan Take Profit di Spot

Contoh setup: modal setara sekitar $1.200 (kira-kira Rp 20 juta). Risiko 1% berarti rugi maksimal $12 per posisi.

  • Entry beli ETH di $2.500
  • Stop loss di $2.380 (jarak $120 atau 4,8%)
  • Take profit di $2.740 (potensi $240, R:R 1:2)
  • Ukuran posisi = $12 ÷ $120 = 0,1 ETH (sekitar $250)

Cara hitung ukuran posisi ini dijelasin lebih detail di panduan position sizing, atau langsung pakai kalkulator position size.

Langkah umumnya, berlaku di sebagian besar exchange:

  1. Beli dulu. Pasang limit buy 0,1 ETH di $2.500, atau market buy kalau harga udah di area entry. Tunggu sampai order terisi penuh.
  2. Cek saldo. Pastikan saldo ETH yang masuk sesuai. Fee kadang dipotong dari koin yang dibeli, jadi saldo bisa sedikit di bawah 0,1 ETH. Pakai angka saldo yang benar-benar tersedia.
  3. Buka menu OCO di form order spot, pilih sisi sell.
  4. Isi bagian take profit (limit): harga $2.740, jumlah sesuai saldo.
  5. Isi bagian stop loss: trigger $2.380, limit misalnya $2.365 supaya ada ruang kalau harga bergerak cepat.
  6. Review dan konfirmasi. Cek di tab open orders bahwa dua order muncul dan saling terhubung sebagai OCO.

Kalau exchange kamu gak punya OCO, pilihannya terbatas: pasang stop loss aja sebagai order di platform, lalu take profit dipantau manual. Lebih aman ada stop loss tanpa TP daripada ada TP tanpa stop loss.

Langkah Pasang TP/SL di Futures

Di futures, ada satu hal tambahan yang wajib kamu pahami: leverage gak mengubah risiko kalau ukuran posisinya sama. Leverage cuma mengubah berapa margin yang dipakai. Risiko dalam dolar tetap ditentuin oleh ukuran posisi dan jarak stop loss. Kalau konsep spot dan futures masih campur aduk, baca dulu perbedaan spot dan futures crypto.

Contoh setup dengan modal yang sama, risiko $12:

  • Long BTC di $64.000
  • Stop loss di $63.000 (jarak $1.000)
  • Ukuran posisi = $12 ÷ $1.000 = 0,012 BTC (nilai posisi sekitar $768)
  • Leverage 5x, mode isolated. Margin yang dipakai sekitar $154

Langkah umumnya:

  1. Pilih mode margin dan leverage sebelum entry. Isolated lebih mudah dikontrol buat pemula karena rugi dibatasi ke margin posisi itu.
  2. Isi order entry (limit atau market) dengan ukuran 0,012 BTC.
  3. Centang atau buka kolom TP/SL di form order yang sama. Isi stop loss $63.000 dan take profit sesuai target.
  4. Pilih trigger last price atau mark price, sesuai pertimbangan di bagian sebelumnya.
  5. Kirim order. Setelah posisi terbuka, cek tab posisi. TP/SL harus muncul di baris posisi, bukan cuma di riwayat.
  6. Cek harga likuidasi. Pastikan stop loss kamu jauh sebelum harga likuidasi. Dengan 5x isolated, likuidasi biasanya ada sekitar 19-20% dari entry, jauh di bawah stop loss yang cuma 1,6%.

Kalau kamu pasang stop loss sebagai order terpisah (bukan lewat kolom TP/SL posisi), aktifkan opsi reduce-only. Opsi ini memastikan order cuma bisa mengurangi atau menutup posisi, gak bisa membuka posisi baru ke arah sebaliknya.

Partial Take Profit dan Geser Stop Loss ke Break Even

Banyak trader gak menutup semua posisi di satu target. Mereka bagi jadi dua atau tiga bagian. Ini disebut partial take profit.

Pakai contoh futures di atas (long 0,012 BTC di $64.000, stop loss $63.000):

TargetHargaJumlah ditutupHasil
TP1 (1R)$65.0000,006 BTC+$6
TP2 (2R)$66.0000,006 BTC+$12
TargetEntryStop loss2R1R+Rp 200rb-Rp 100rbR:R = 1 : 2
Jarak entry ke stop loss adalah risiko (1R). Target di 2R berarti potensi untung dua kali risiko, jadi kamu cukup benar sekitar sepertiga kali untuk impas.

Langkah eksekusinya:

  1. Pasang stop loss untuk seluruh posisi (0,012 BTC) di $63.000.
  2. Pasang TP1 untuk setengah posisi di $65.000. Banyak exchange punya pilihan "partial TP/SL" atau kamu bisa pakai limit order reduce-only.
  3. Pasang TP2 untuk sisa posisi di $66.000.
  4. Begitu TP1 kena, geser stop loss sisa posisi ke break even. Idealnya sedikit di atas entry, misalnya $64.050, supaya fee buka dan tutup posisi ikut tertutup.

Skenario hasilnya:

  • TP1 lalu TP2 kena: total +$18
  • TP1 kena, lalu harga balik ke break even: sekitar +$6 dikurangi fee
  • Langsung kena stop loss: -$12, sesuai rencana risiko 1%

Setelah TP1 kena, posisi kamu praktis "gratis". Ini bikin jauh lebih tenang buat ngebiarin sisa posisi jalan ke target kedua. Pertimbangan kapan waktu yang pas buat geser ke break even udah dibahas di artikel cara menentukan stop loss, jadi gak aku ulang di sini.

Setiap kali kamu geser stop loss, cek ulang jumlahnya. Setelah partial TP, ukuran posisi berubah. Kalau stop loss masih untuk 0,012 BTC padahal posisi tinggal 0,006 BTC, sebagian exchange menyesuaikan otomatis, sebagian lagi gak.

Cara Pakai Trailing Stop

Trailing stop adalah stop loss yang ikut bergerak saat harga bergerak ke arah profit, tapi diam saat harga berbalik.

Di exchange, trailing stop umumnya punya dua pengaturan:

  • Callback rate (atau trailing distance): seberapa jauh harga boleh berbalik dari titik tertingginya sebelum order tereksekusi. Misalnya 2%.
  • Activation price (opsional): harga di mana trailing stop mulai aktif.

Contoh: long BTC di $64.000, activation $65.000, callback 1,5%.

  1. Harga naik ke $65.000, trailing stop aktif.
  2. Harga lanjut ke $67.000. Titik stop ikut naik ke sekitar $65.995 (1,5% di bawah $67.000).
  3. Harga turun ke $65.995, trailing stop tereksekusi sebagai market order.

Hal yang perlu diperhatikan:

  • Callback terlalu kecil bikin kamu keluar di koreksi kecil yang normal. Callback sebaiknya lebih besar dari gerakan noise biasa. Salah satu acuan yang dipakai trader adalah ATR.
  • Trailing stop bukan pengganti stop loss awal. Sebelum activation price tersentuh, posisi kamu tetap butuh stop loss biasa.
  • Alternatif manual: geser stop loss ke bawah swing low terbaru setiap kali terbentuk swing baru. Lebih lambat, tapi lebih sesuai sama struktur harga di chart. Cara baca swing dan area pentingnya ada di panduan support dan resistance.

Kesalahan Teknis yang Paling Sering

Stop-limit dengan jarak limit terlalu mepet. Trigger $2.380, limit $2.380. Saat harga turun cepat, order limit gak keisi dan posisi tetap terbuka. Kasih jarak, atau pakai stop-market.

Stop loss lebih jauh dari harga likuidasi. Dengan leverage 20x isolated, likuidasi bisa ada kurang dari 5% dari entry. Kalau stop loss kamu 6%, posisi kena likuidasi duluan dan margin habis. Solusinya bukan jauhin stop loss, tapi turunin leverage atau kecilin posisi.

Lupa reduce-only. Kamu pasang stop sell terpisah buat posisi long. Posisi udah ditutup manual atau kena TP, tapi stop order-nya masih aktif. Begitu harga turun ke situ, order itu justru membuka posisi short baru. Reduce-only mencegah kejadian ini. Biasakan juga cek tab open orders setelah posisi tertutup.

Stop loss mental. "Nanti aku tutup manual kalau harga sampai $63.000." Pada praktiknya, saat harga sampai di sana, kamu lagi tidur, lagi di jalan, atau malah muncul alasan buat nunggu. Soal yang terakhir ini lebih ke masalah mental, dan dibahas di artikel psikologi trading.

Jumlah order gak sesuai saldo atau posisi. Saldo spot berkurang karena fee, atau posisi futures berubah setelah partial TP. Stop loss yang jumlahnya salah bisa gagal atau cuma menutup sebagian.

Gak sadar order expired. Beberapa exchange punya pengaturan masa berlaku order. Pastikan stop loss kamu berlaku sampai dibatalkan (GTC) kalau memang mau dipegang lama.

Pasang stop loss setelah harga udah lari. Entry dulu, "nanti aja pasang SL". Lima menit kemudian harga udah jauh dari level yang direncanain. Pasang stop loss sesegera mungkin, idealnya di order yang sama dengan entry.

Checklist Sebelum Entry

Sebelum klik tombol beli atau long, jalanin checklist ini. Butuh kurang dari dua menit.

  1. Level stop loss udah ditentuin dari analisa, bukan dari "berapa yang muat".
  2. Ukuran posisi dihitung dari jarak stop loss dan risiko maksimal (misalnya 1% modal).
  3. Jenis order stop loss udah dipilih: stop-market atau stop-limit dengan jarak limit yang cukup.
  4. Take profit udah ditentuin, termasuk apakah pakai TP1 dan TP2.
  5. Spot: OCO siap dipasang setelah order beli terisi.
  6. Futures: leverage, mode margin, trigger (mark atau last), dan reduce-only udah dicek.
  7. Harga likuidasi jauh di luar stop loss.
  8. Kalender ekonomi udah dicek. Kalau ada rilis data besar sebentar lagi, pertimbangkan nunggu. Cek jadwalnya di kalender ekonomi.
  9. Setelah entry, cek tab posisi dan open orders. Pastikan TP dan SL benar-benar terpasang.

Kalau salah satu poin belum jelas, mending gak entry dulu. Peluang lain selalu ada, sedangkan modal yang hilang butuh waktu lama buat dikembalikan.

Batasan Stop Loss yang Perlu Kamu Tau

Stop loss bukan jaminan harga keluar persis di level yang kamu pasang. Saat market bergerak sangat cepat, misalnya saat rilis data ekonomi, kejadian likuidasi besar, atau gangguan di exchange, eksekusi bisa meleset dari trigger. Order stop-market bisa kena slippage, dan order stop-limit bisa gak terisi sama sekali.

Trading crypto, terutama futures dengan leverage, tetap punya risiko kerugian yang nyata, termasuk risiko kehilangan seluruh margin di posisi itu. Stop loss yang dipasang dengan benar membuat risiko itu terukur dan terbatas, bukan hilang. Karena itu, aturan risiko per posisi tetap wajib, seperti yang dibahas di panduan money management untuk pemula.

Pilih juga exchange yang punya fitur order lengkap (OCO, TP/SL, reduce-only, trailing stop) dan likuiditas yang cukup. Kriteria lengkapnya ada di cara memilih exchange crypto.

Kesimpulan

Cara pasang stop loss yang benar bukan cuma soal angka, tapi juga soal memilih jenis order yang tepat. Poin utamanya:

  • Stop-market hampir selalu tereksekusi tapi bisa slippage. Stop-limit kontrol harga tapi bisa gak terisi
  • Di spot, pakai OCO supaya TP dan SL aktif sekaligus
  • Di futures, pakai kolom TP/SL, pahami trigger mark price vs last price, dan aktifkan reduce-only buat order terpisah
  • Partial take profit lalu geser stop loss ke break even bikin sisa posisi jalan tanpa risiko tambahan
  • Jangan pernah andalkan stop loss mental

Kalau kamu mau belajar bareng dan lihat contoh setup lengkap dengan level entry, stop loss, dan target yang jelas, kamu bisa daftar di Cuanterus dan mulai dari materi dasarnya dulu.

Pertanyaan yang Sering Ditanyakan

Lebih bagus stop-market atau stop-limit untuk stop loss?

Untuk kebanyakan trader pemula, stop-market lebih aman karena hampir selalu tereksekusi, walaupun bisa kena slippage. Stop-limit memberi kontrol harga, tapi bisa gak terisi kalau harga melompat melewati limit price. Kalau tetap pakai stop-limit, kasih jarak yang cukup antara trigger dan limit.

Kenapa gak bisa pasang take profit dan stop loss sekaligus di spot?

Di banyak exchange, saldo koin yang dipakai satu order langsung terkunci. Kalau seluruh saldo udah dipakai di limit sell take profit, gak ada saldo tersisa buat stop loss. Solusinya pakai order OCO, yang menggabungkan take profit dan stop loss dalam satu pasangan order dengan saldo yang sama.

Apa itu reduce-only dan kapan harus diaktifkan?

Reduce-only adalah opsi di futures yang memastikan order cuma bisa mengurangi atau menutup posisi yang ada. Aktifkan saat kamu pasang stop loss atau take profit sebagai order terpisah. Tanpa opsi ini, order yang masih aktif setelah posisi tertutup bisa membuka posisi baru ke arah sebaliknya.

Stop loss di futures sebaiknya pakai mark price atau last price?

Last price bereaksi persis seperti chart yang kamu lihat, jadi lebih responsif tapi bisa kena wick tajam di satu exchange. Mark price lebih halus karena mengacu ke beberapa sumber harga, jadi lebih tahan wick sesaat. Pilih salah satu dengan sadar dan pastikan kamu tau setting yang aktif.

Gratis

Checklist Money Management & Template Jurnal Trading

Checklist sebelum entry, lembar rencana trading, jurnal siap print, dan template jurnal untuk Google Sheets / Excel.

Lanjut Belajar di Cuanterus

Kurikulum terstruktur, market briefing harian, sinyal lengkap dengan stop loss dan target, plus kalkulator position sizing. Semua dalam satu platform.

Daftar Sekarang

Baca Juga

Artikel ini bersifat edukasi, bukan ajakan membeli atau menjual aset tertentu. Trading crypto dan forex memiliki risiko tinggi, termasuk kehilangan seluruh modal. Lihat Syarat & Ketentuan.