Polymarket Bot Tutorial · Bab 1 dari 32

Reality check jujur 2026 sebelum Anda membangun Polymarket trading bot: data profitabilitas, kebutuhan waktu dan modal, kapan bot mengungguli manual trading, dan kapan tidak.

Apa yang dibahas di bab ini

Kebanyakan orang mendekati pembuatan bot Polymarket dari arah yang salah: mereka memilih bahasa, menyiapkan VPS, lalu mencoba mencari edge. Bab ini melakukan kebalikannya. Kita mulai dari angka yang benar-benar dipublikasikan Polymarket tentang profitabilitas trader, mundur melalui waktu dan modal yang benar-benar Anda butuhkan, lalu berakhir dengan keputusan ya/tidak. Putusan jujur untuk kebanyakan pembaca adalah "skip" - tetapi jika situasi Anda cocok dengan profil sempit di mana bot mengalahkan manual trading, sisa seri ini memberi Anda playbook production.

  • Angka profitabilitas yang jujur
  • Kapan bot mengalahkan manual trading
  • Kapan bot kalah dari manual trading
  • Waktu, modal, dan skill yang dibutuhkan
  • Gate 30 trade paper-trade
  • Alasan umum bot gagal
  • Putusan: build atau skip

Angka profitabilitas yang jujur

Dua studi on-chain tentang P&L Polymarket memberikan base rate yang paling bersih. Sampel 2,5 juta wallet yang dipublikasikan pada awal 2026 menemukan 7,6% wallet profitable sepanjang hidupnya, 84,1% merugi, dan 8,3% sisanya cukup dekat ke break-even sehingga fee dan slippage kemungkinan menjelaskan sisa perbedaannya. Median wallet yang rugi turun 38% dari deposit pada saat snapshot diambil.

Wallet bot tidak dipecah secara terpisah dalam studi-studi itu, tetapi distribusi di antara automated trader biasanya sedikit lebih buruk, bukan lebih baik, daripada manusia - bot mempercepat penggandaan kesalahan. Inti jujurnya: membangun bot tidak otomatis memasukkan Anda ke 7,6% itu. Itu hanya terjadi jika bot meng-encode edge yang nyata, dan edge yang sama juga akan profitable bila dieksekusi manual dengan disiplin.

Kapan bot mengalahkan manual trading

Bot punya edge nyata dalam empat situasi sempit. Pertama, market yang sensitif terhadap latency - seri Bitcoin naik/turun 5 menit Polymarket diselesaikan pada pergerakan harga yang selesai lebih cepat daripada manusia bisa klik. Bot yang membaca trade tape Binance dan order book Polymarket bisa mengeksekusi divergence dalam 60-200ms; manusia tidak bisa. Kedua, volume di banyak market - bot market-making bisa meng-quote 20 buku sekaligus; manusia tidak bisa mempertahankan fokus seperti itu. Ketiga, structured exits - bot bisa memasang GTC sell pada harga take-profit seketika buy terisi, tanpa emosi. Keempat, cakupan 24 jam - pertandingan sepak bola, basket Asia, CS2 malam hari - bot mengawasi semuanya.

Jika thesis edge Anda tidak masuk ke salah satu dari empat kategori ini, bot tidak akan membantu. Bot "political analyst" yang bagus kalah dari political analyst yang baik dengan anak sudah tidur.

Kapan bot kalah dari manual trading

Bot berkinerja lebih buruk daripada manusia dalam dua situasi yang dapat diprediksi. Pertama, market yang diselesaikan berdasarkan judgment - sengketa UMA, wording judul yang ambigu, berita geopolitik di mana makna "ceasefire" itulah trade-nya. Bot membaca tape; manusia membaca konteks. Kedua, order book yang tidak likuid dengan spread lebar - edge bot adalah kecepatan eksekusi, yang tidak berguna saat bid berikutnya berjarak enam sen. Trader manual bisa menunggu berhari-hari untuk fill pada harga target; bot yang menunggu selama itu biasanya punya bug.

Politik, geopolitik, penghargaan, market pertanyaan science / technology, dan sebagian besar market satu kali "apakah X akan terjadi pada tanggal Y" biasanya bukan territory bot. Modal tidak berisiko menghilang dalam 200ms di sana. Modal berisiko karena salah, dan itu adalah keputusan manusia.

Waktu, modal, dan skill yang dibutuhkan

Di bawah ini adalah batas minimum dari builder yang kami kenal yang mencapai profitabilitas konsisten, bukan angka marketing.

  • Waktu: 4-8 jam/minggu selama tiga bulan pertama. Sebagian besar adalah observasi paper-trading, bukan coding. Pola "build bot dalam seminggu" menghasilkan bot yang rugi dalam seminggu.
  • Modal: $0 untuk belajar, $25-50 untuk live smoke test, minimum $200-500 untuk live trading di mana matematika fee benar-benar bekerja, $1.000-2.500 agar kemenangan bermakna secara absolut.
  • Skill: Python atau Node tingkat menengah (Anda bisa membaca API client orang lain dan memodifikasinya), nyaman dengan async I/O, mampu membaca data order book tanpa mengacaukannya dengan last-trade price.

Jika Anda berada di bawah salah satu dari tiga garis ini, ekonomi bot tidak akan bekerja. Fee pada wallet $50 memakan cukup besar sehingga sedikit benar sama saja dengan salah.

Gate 30 trade paper-trade

Satu disiplin yang memisahkan 7,6% dari 92,4% adalah paper trading. Secara spesifik: 30 closed trades, semuanya dalam mode paper, sebelum ada modal live, dengan threshold go/no-go tertulis yang ditetapkan sebelumnya.

Matematikanya sederhana. Win rate 60% pada strategi +3¢ take-profit / -4¢ stop-loss dengan fee drag 0,5% menghasilkan 0,6 × 3 − 0,4 × 4 − 0,5 = -0,3¢ expected per trade. Strategi itu terlihat profitable dalam sampel 5 trade; padahal tidak. 30 closed trades adalah ukuran sampel kasar di mana noise di kedua sisi true win rate turun di bawah ekonomi trade. Di bawah 30 Anda menebak; di 30+ Anda punya sinyal.

Gate ini juga filter perilaku - kebanyakan builder melewatinya dan langsung live di minggu kedua. Jika Anda melewatinya, anggap deposit itu sebagai uang kuliah, bukan modal.

Alasan umum bot gagal

Dari mengamati bot production yang rusak, empat mode kegagalan mendominasi.

  1. Tidak ada edge nyata. Bot menyesuaikan strategi ke noise historis, terlihat hebat di backtest, gagal live karena edge yang tampak ternyata acak. Solusi: 30 paper trades dan kejujuran brutal tentang win rate.
  2. Order-type confusion. Mengirim GTC padahal Anda butuh FOK, atau FOK padahal Anda butuh GTC. Kami mendedikasikan bab 10 untuk ini. Ini adalah kelas bug tunggal paling mahal yang pernah kami lihat, lebih besar daripada exit yang hilang.
  3. Phantom fills. CLOB Polymarket mengakui match sementara settlement ERC1155 masih tertunda di Polygon. Bot yang mengirim follow-up sell dalam 5 detik setelah fill akan ditolak dengan error "balance: 0" yang menyesatkan. Bab 12 membahas ini secara detail.
  4. Tidak ada drawdown stop. Strategi yang sepenuhnya profitable tetap punya hari buruk. Tanpa kill switch daily-loss 25%, satu hari buruk menghapus keuntungan satu bulan. Bab 30 membahas risk code.

Putusan: build atau skip

Build jika keempatnya benar: Anda punya thesis edge yang cocok dengan salah satu dari empat situasi yang mendukung bot di atas; Anda bisa berkomitmen 4+ jam seminggu selama tiga bulan; Anda punya $200+ untuk dipasang pada live smoke test 30 trade setelah paper lulus; dan Anda bisa menulis cukup code untuk membaca respons JSON dan menulis order placer yang idempotent.

Skip jika salah satu saja tidak benar. Bab-bab berikutnya tetap layak dibaca sebagai latar belakang, tetapi bab build-and-deploy akan menghabiskan waktu yang tidak berubah menjadi PnL.

Jika Anda masih lanjut, bab berikutnya adalah checklist prerequisite yang tepat. Bab itu lebih menuntut daripada yang ini, dan memang sengaja begitu.

Pertanyaan yang sering diajukan

Apakah Polymarket bot profitable?
Analisis on-chain terhadap 2,5 juta wallet Polymarket menemukan 7,6% profitable; 84,1% merugi. Profitabilitas bot mencerminkan distribusi itu: sebagian besar bot rugi, sama seperti sebagian besar manual trader. Bedanya, bot bisa menjalankan lebih banyak trade lebih cepat, yang berarti mereka lebih cepat sampai ke bawah jika edge-nya salah, atau lebih cepat mengompounding jika edge-nya nyata.
Apakah saya perlu tahu Python untuk membangun Polymarket bot?
Python adalah stack yang paling umum berkat py-clob-client (SDK Python resmi, versi 0.34.6 per Mei 2026). Node.js juga sepenuhnya didukung melalui @polymarket/clob-client-v2. Rust tidak punya SDK resmi tetapi masih memungkinkan terhadap V2 REST API menggunakan ethers-rs dan reqwest.
Berapa banyak modal yang saya butuhkan untuk mulai?
Anda bisa paper-trade dengan 0 USD. Untuk live trading, minimum agar matematikanya bekerja sekitar 200-500 USD - di bawah itu fee Polymarket plus biaya withdrawal exchange memakan persentase yang terlalu besar. Sebagian besar builder disiplin yang kami kenal paper-trade untuk 30+ closed positions sebelum deposit live 25-50 USD sebagai smoke test.
Berapa lama waktu yang dibutuhkan untuk membangun bot yang bekerja?
Versi pertama yang menempatkan order sungguhan membutuhkan beberapa akhir pekan jika Anda sudah tahu Python atau Node. Agar menjadi trading yang konsisten profitable butuh iterasi berbulan-bulan: sebagian besar pekerjaannya adalah paper trading, mempelajari di mana edge Anda benar-benar nyata, dan menulis code risk-management yang mencegah satu hari buruk menghapus keuntungan berbulan-bulan.
Apakah bot trading di Polymarket diperbolehkan?
Ya. Polymarket menyediakan API CLOB resmi dan merilis SDK dalam Python dan Node.js. Programmatic trading tidak melanggar terms of service. Yang dilarang adalah multi-accounting (satu orang mengoperasikan beberapa wallet) dan segala jenis market manipulation.
Apa alasan paling umum bot merugi di Polymarket?
Tidak ada edge nyata, tetapi dipoles seolah-olah ada. Bot menyesuaikan strategi ke noise historis, terlihat hebat di backtest, lalu gagal live karena edge yang tampak ternyata acak. Solusinya adalah menjalankan paper selama 30 closed trade dan kejujuran brutal tentang win rate sebelum uang sungguhan masuk.
Bisakah Polymarket bot berjalan 24/7 tanpa komputer saya?
Ya - itulah fungsi VPS. Kami membahas pemilihan VPS secara detail di bab 4 seri ini. Untuk paper-trading Anda bisa menjalankannya di laptop; untuk modal live apa pun, host di VPS agar bot tetap berjalan saat laptop Anda ditutup.