Sebelum kamu membiarkan bot trading menyentuh uang nyata, lewati daftar periksa ini.

Tidak setelah kerugian pertama.

Tidak setelah bug pertama.

Tidak setelah bot membuka posisi yang tidak kamu harapkan.

Sebelum.

Karena bot trading tidak berbahaya hanya ketika pasar bergerak melawanmu.

Mereka berbahaya ketika setup tidak jelas, izin terlalu terbuka, batas risiko hilang, notifikasi senyap, atau bot melakukan persis apa yang kamu perintahkan โ€” meskipun instruksinya buruk.

Ini adalah daftar periksa pemula yang saya harap lebih banyak orang gunakan sebelum terjun ke live trading.

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”

1. Apakah Anda memahami strateginya? ๐Ÿง 

Sebelum otomatisasi, pahami logikanya.

Anda harus bisa menjelaskan strategi dalam kata-kata sederhana.

Bukan dengan frasa samar seperti:

"Beli saat terlihat bullish."

Itu bukan strategi.

Sebuah bot membutuhkan aturan yang tepat.

Tanya:

โ€ข Pasar apa yang diperdagangkan?

โ€ข Kerangka waktu apa yang digunakan?

โ€ข Sinyal apa yang memicu masuk?

โ€ข Sinyal apa yang memicu keluar?

โ€ข Di mana invalidasi?

โ€ข Kapan seharusnya tidak berdagang?

โ€ข Kondisi pasar apa yang buruk untuknya?

โ€ข Apakah itu hanya bekerja dalam tren?

โ€ข Apakah itu gagal di chop?

โ€ข Apakah itu bergantung pada likuiditas?

Jika Anda tidak dapat menjelaskan strategi dengan jelas, jangan otomatisasikannya.

Otomatisasi membuat logika yang tidak jelas lebih berbahaya.

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”

2. Apakah Anda menguji sebelum perdagangan langsung? ๐Ÿงช

Sebuah bot tidak boleh pergi dari ide ke uang nyata.

Gunakan tahap.

Jalan yang lebih baik:

โ€ข backtest

โ€ข perdagangan kertas

โ€ข testnet jika tersedia

โ€ข ukuran langsung kecil

โ€ข skala lambat

Setiap tahap menangkap masalah yang berbeda.

Backtesting menunjukkan apakah ide tersebut memiliki potensi historis.

Perdagangan kertas menunjukkan apakah logika berperilaku dalam waktu nyata.

Testnet memeriksa interaksi bursa.

Ukuran langsung kecil mengungkapkan pengisian nyata, biaya, slippage, penolakan pesanan, dan perilaku eksekusi.

Mengabaikan pengujian bukanlah kepercayaan.

Ini adalah ketidak sabaran.

Dan ketidak sabaran itu mahal.

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”

3. Apakah izin API dibatasi? ๐Ÿ”‘

Kunci API sangat kuat.

Jangan anggap remeh mereka.

Bot pemula biasanya membutuhkan izin terbatas:

โœ… baca data akun

โœ… lakukan perdagangan

โŒ tarik dana

Dalam kebanyakan kasus, bot perdagangan tidak memerlukan izin penarikan.

Jika hanya berdagang, itu harus hanya berdagang.

Juga periksa:

โ€ข kunci API terpisah untuk setiap bot

โ€ข tidak ada kunci yang dibagikan di obrolan

โ€ข tidak ada kunci yang disimpan di kode publik

โ€ข pembatasan IP jika didukung

โ€ข daftar putih penarikan diaktifkan

โ€ข 2FA diaktifkan

โ€ข kunci lama yang tidak digunakan dihapus

Izin minimum bukan paranoia.

Mereka adalah dasar bertahan hidup.

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”

4. Apakah ukuran posisi dikendalikan? ๐Ÿ“

Ukuran posisi adalah tempat banyak bot menjadi berbahaya.

Sebuah bot tidak boleh secara acak memutuskan ukuran.

Seharusnya menghitung ukuran berdasarkan risiko.

Tanya:

โ€ข Apa ukuran maksimum per perdagangan?

โ€ข Berapa persen dari akun yang berisiko?

โ€ข Apakah leverage dibatasi?

โ€ข Apakah penggunaan margin dibatasi?

โ€ข Dapatkah bot secara tidak sengaja masuk dua kali?

โ€ข Dapatkah beberapa posisi menumpuk risiko pada waktu yang sama?

โ€ข Apakah ukuran disesuaikan setelah kerugian?

โ€ข Apakah ukuran menjadi terlalu besar setelah kemenangan?

Sebuah strategi dengan masuk yang baik dan ukuran buruk tetap dapat menghancurkan akun.

Ukuran bukan detail kecil.

Ukuran adalah perdagangan.

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”

5. Apakah ada stop loss keras? ๐Ÿšจ

Setiap bot langsung membutuhkan invalidasi.

Bukan harapan.

Bukan "tunggu dan lihat."

Sebuah stop yang jelas.

Tanya:

โ€ข Di mana stop?

โ€ข Apakah itu ditempatkan secara otomatis?

โ€ข Apa yang terjadi jika penempatan stop gagal?

โ€ข Apakah stop di bursa atau internal?

โ€ข Apakah bot mengonfirmasi bahwa stop ada?

โ€ข Apa yang terjadi selama volatilitas cepat?

โ€ข Apa yang terjadi jika bursa menolak pesanan?

โ€ข Apa yang terjadi jika bot terputus setelah masuk?

Stop loss bukan hanya level chart.

Ini adalah persyaratan sistem.

Jika bot dapat masuk tanpa perlindungan yang dikonfirmasi, pengaturan tidak siap.

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”

6. Apakah ada batas kerugian harian maksimum? ๐Ÿ›‘

Sebuah bot tidak boleh diizinkan untuk terus berdagang selamanya setelah hari yang buruk.

Setiap sistem membutuhkan batas kerusakan harian.

Tanya:

โ€ข Apa batas kerugian harian maksimum?

โ€ข Apa yang terjadi ketika batas itu tercapai?

โ€ข Apakah bot berhenti secara otomatis?

โ€ข Apakah itu mengirim alarm?

โ€ข Dapatkah ia memulai ulang dan melanjutkan perdagangan secara tidak sengaja?

โ€ข Apakah batas termasuk PnL terbuka atau hanya perdagangan yang ditutup?

โ€ข Apakah itu termasuk biaya dan pendanaan?

Batas kerugian harian maksimum melindungi Anda dari pasar yang buruk, bug, overtrading, dan gangguan emosional.

Bot harus tahu kapan hari berakhir.

Bahkan jika Anda tidak.

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”

7. Apakah alarm berfungsi? ๐Ÿ“ฒ

Jika bot menyentuh uang nyata, Anda memerlukan alarm.

Alarm yang berguna:

โ€ข bot dimulai

โ€ข bot dihentikan

โ€ข perdagangan dibuka

โ€ข perdagangan ditutup

โ€ข stop loss ditempatkan

โ€ข stop loss tercapai

โ€ข pesanan ditolak

โ€ข kesalahan API

โ€ข koneksi hilang

โ€ข batas kerugian harian tercapai

โ€ข drawdown yang tidak normal

โ€ข shutdown darurat terpicu

Jangan anggap alarm berfungsi.

Uji mereka.

Bot yang diam berbahaya karena Anda hanya menemukan masalah setelah kerusakan terjadi.

Jika sesuatu yang penting terjadi, Anda harus tahu dengan cepat.

Bukan besok.

Bukan setelah memeriksa grafik secara manual.

Dengan cepat.

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”

8. Apakah log dapat dibaca? ๐Ÿ“œ

Log adalah kotak hitam Anda.

Ketika sesuatu rusak, log menjelaskan apa yang terjadi.

Log yang baik harus menunjukkan:

โ€ข timestamp

โ€ข pasar

โ€ข sinyal

โ€ข keputusan

โ€ข pesanan dikirim

โ€ข respons pesanan

โ€ข ukuran posisi

โ€ข status berhenti

โ€ข pesan kesalahan

โ€ข status batas risiko

โ€ข alasan shutdown

Log yang buruk mengatakan:

"Kesalahan."

Log yang baik mengatakan:

"Pesanan ditolak karena ukuran perdagangan minimum di bawah persyaratan bursa."

Jika Anda tidak dapat memahami log Anda sendiri, debugging menjadi menebak.

Dan menebak dengan uang langsung adalah rencana yang buruk.

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”

9. Apakah VPS stabil? ๐Ÿ–ฅ๏ธ

Sebuah bot tidak hanya kode.

Itu tergantung pada infrastruktur.

Periksa:

โ€ข waktu aktif server

โ€ข penggunaan CPU

โ€ข penggunaan RAM

โ€ข ruang disk

โ€ข stabilitas internet

โ€ข waktu sistem

โ€ข perilaku restart layanan

โ€ข pertumbuhan file log

โ€ข pembaruan keamanan

โ€ข apakah bot restart dengan aman

Disk penuh dapat merusak log.

Waktu server yang salah dapat merusak sinyal.

CPU tinggi dapat memperlambat eksekusi.

Restart acak dapat menghentikan pemantauan.

Infrastruktur tidak membosankan.

Infrastruktur adalah bagian dari kinerja perdagangan.

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”

10. Apakah biaya AI dikendalikan? ๐Ÿ”ฅ

Jika Anda menggunakan agen AI, sistem gaya OpenClaw, atau otomatisasi berbasis API, kontrol biaya sangat penting.

Tanya:

โ€ข Apakah setiap tugas benar-benar memerlukan AI?

โ€ข Apakah tugas murah ditangani oleh skrip?

โ€ข Apakah model premium hanya digunakan saat diperlukan?

โ€ข Apakah loop percobaan dibatasi?

โ€ข Apakah ada anggaran kredit harian?

โ€ข Apakah ada biaya maksimum per tugas?

โ€ข Apakah log difilter sebelum dikirim ke AI?

โ€ข Apakah agen berhenti setelah kegagalan berulang?

โ€ข Apakah perubahan berisiko memerlukan persetujuan manusia?

AI dapat membantu.

Tapi AI yang dikonfigurasi dengan buruk dapat membakar kredit di latar belakang tanpa melakukan satu perdagangan pun.

Pengaturan Anda tidak boleh kehilangan uang saat 'berpikir.'

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”

11. Apakah akses dapat diandalkan? ๐ŸŒ

Untuk platform dengan geo-block atau pembatasan regional, akses harus diuji dengan serius.

Jangan anggap:

"Situs web terbuka, jadi bot berfungsi."

Uji alur kerja yang sebenarnya.

Periksa:

โ€ข login

โ€ข akses API

โ€ข pengambilan pasar

โ€ข membaca buku pesanan

โ€ข penempatan pesanan kecil

โ€ข pembatalan

โ€ข alur keluar

โ€ข perilaku menyambung kembali

โ€ข perilaku alarm

โ€ข stabilitas sesi

VPS di 'negara yang tepat' mungkin masih gagal jika IP ditandai sebagai lalu lintas pusat data.

Sebuah proxy mungkin berfungsi hari ini dan gagal besok.

Ketidakstabilan akses bukan hanya masalah teknis.

Untuk bot langsung, ada risiko eksekusi.

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”

12. Dapatkah Anda menghentikan bot segera? ๐Ÿงฏ

Setiap bot membutuhkan stop darurat manual.

Anda harus tahu persis bagaimana:

โ€ข hentikan proses

โ€ข batalkan pesanan terbuka

โ€ข tutup posisi terbuka

โ€ข nonaktifkan kunci API

โ€ข jeda strategi

โ€ข hentikan layanan VPS

โ€ข mencegah auto-restart

โ€ข konfirmasi bahwa bot sepenuhnya tidak aktif

Jika Anda perlu mencari instruksi selama keadaan darurat, pengaturan tidak siap.

Tulis langkah-langkah shutdown sebelum go live.

Bukan saat panik.

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”

13. Apakah Anda mulai cukup kecil? ๐Ÿฃ

Pemula biasanya ukuran terlalu besar terlalu awal.

Lakukan sebaliknya.

Mulailah sekecil mungkin sehingga kesalahan itu mengganggu, bukan menghancurkan.

Ukuran kecil mengajarkan Anda:

โ€ข pengisian yang nyata

โ€ข biaya nyata

โ€ข slippage nyata

โ€ข perilaku eksekusi yang nyata

โ€ข reaksi emosional yang nyata

โ€ข keandalan bot yang nyata

Bot harus mendapatkan ukuran lebih banyak melalui perilaku yang stabil.

Bukan melalui janji.

Bukan melalui satu kemenangan beruntung.

Bukan melalui backtest yang indah.

Melalui bukti berulang.

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”

Daftar periksa akhir sebelum go live โœ…

Sebelum go live, konfirmasikan:

โœ… Strategi jelas

โœ… Backtest/uji kertas selesai

โœ… Penarikan API dinonaktifkan

โœ… Kunci API dibatasi

โœ… Ukuran posisi dibatasi

โœ… Leverage dibatasi

โœ… Stop loss otomatis

โœ… Penempatan stop telah dikonfirmasi

โœ… Batas kerugian harian maksimum ada

โœ… Bot berhenti setelah batas tercapai

โœ… Alarm telah diuji

โœ… Log dapat dibaca

โœ… VPS stabil

โœ… Penggunaan kredit AI dibatasi

โœ… Akses dapat diandalkan

โœ… Shutdown darurat didokumentasikan

โœ… Ukuran langsung kecil didahulukan

โœ… Setiap perdagangan ditinjau

Jika beberapa jawaban adalah "tidak," bot tidak siap.

Itu bukan kegagalan.

Itu adalah kontrol risiko.

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”

Pengambilan akhir ๐Ÿค–

Sebuah bot perdagangan tidak boleh go live hanya karena terlihat menarik.

Seharusnya go live karena sistem terkendali.

Strategi telah didefinisikan.

Kunci API dibatasi.

Risiko dibatasi.

Stop berfungsi.

Alarm berfungsi.

Log-log itu masuk akal.

VPS stabil.

Biaya dibatasi.

Rencana darurat ada.

Dan uji langsung pertama cukup kecil untuk bertahan dari kesalahan.

Itu adalah keuntungan nyata bagi pemula.

Bukan bot.

Bukan AI.

Bukan sinyal yang sempurna.

Keuntungan adalah membangun sistem yang tidak menghancurkan Anda saat Anda masih belajar.

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”

Post besok:

"Bot Perdagangan Bukan Pendapatan Pasif: Indeks Seri Lengkap ๐Ÿค–๐Ÿ“š"

Saya akan mengumpulkan semua artikel dari seri ini di satu tempat agar pemula dapat membacanya secara berurutan:

pengaturan, peluncuran langkah-demi-langkah, bot futures, bot Polymarket, geo-block, kredit AI, pemantauan, dan daftar periksa akhir.