Tutorial Bot Polymarket · Bab 4 dari 32

Sebuah VPS menjaga Polymarket bot Anda tetap berjalan saat laptop tidak bisa - lid tertutup, Wi-Fi putus, mesin sedang reboot. Bab ini menjelaskan kenapa dan kapan Anda membutuhkannya, apa yang perlu dicari, host yang kami pakai untuk bot kami sendiri, dan checklist setup yang siap salin-tempel.

Apa yang dibahas bab ini

Anda tidak butuh server untuk belajar Polymarket, dan tidak butuh server untuk paper-trading sebuah strategi di mesin Anda sendiri. Anda membutuhkannya pada hari sebuah bot mulai mengelola posisi nyata sendiri, karena pada titik itu laptop yang tertutup berarti exit yang terlewat. Bab ini tetap praktis: kapan VPS sepadan dengan biayanya, apa yang benar-benar penting saat memilihnya, host yang kami pakai, dan perintah persis untuk men-setup-nya.

  • Kenapa VPS, bukan laptop
  • Apakah Anda memang sudah membutuhkannya
  • Apa yang perlu dicari pada sebuah host
  • Host yang kami pakai untuk bot kami sendiri
  • Pemilihan region (NY4 vs LD4 vs AMS3)
  • Sizing: vCPU, RAM, network
  • Checklist setup untuk VPS Polymarket bot

Kenapa VPS, bukan laptop

Laptop tertutup saat Anda menutupnya. Laptop kehilangan Wi-Fi saat Anda berpindah ruangan. Laptop reboot saat sebuah update memutuskan waktunya sudah tiba. Tidak satu pun dari itu bisa diterima ketika sebuah posisi butuh exit dieksekusi dalam tiga detik dan tidak ada yang mengawasi.

VPS menghilangkan ketiga mode kegagalan itu: uptime 24/7, network datacenter (biasanya di bawah 5 ms ke endpoint Polygon RPC yang umum), dan tanpa manusia di dalam loop selama runtime. Tier entry-nya berbiaya sekitar $5 sampai $20 per bulan dan nilainya berlipat ganda begitu untuk pertama kalinya ia menyelamatkan Anda dari kerugian gara-gara "saya menutup lid".

Aturan praktisnya: jalankan paper mode di mana pun Anda suka, di mesin apa pun yang Anda suka. Pindah ke VPS pada hari dana nyata mencapai bot, bukan nanti. Builder yang menunda langkah ini kehilangan lebih banyak karena laptop yang tertidur daripada karena bug strategi yang sebenarnya.

Apakah Anda memang sudah membutuhkannya?

Jujurlah soal di sisi mana garis Anda berada. Sebagian besar orang yang membaca ini masih di sisi kiri, dan itu sepenuhnya wajar.

  • Anda belum butuh VPS jika Anda sedang paper-trading, backtesting, menempatkan posisi secara manual, atau menjalankan sebuah skrip beberapa menit setiap kali sambil mengawasinya. Mesin Anda sendiri sudah cukup.
  • Anda butuh VPS begitu sebuah bot mengelola modal live tanpa pengawasan, harus bereaksi dalam hitungan detik, berjalan sepanjang malam, atau memicu alert yang tidak boleh Anda lewatkan. Pada titik itu, "selalu menyala" adalah inti seluruhnya.

Jika Anda tidak yakin, kemungkinan besar Anda belum sampai ke sana. Biaya menunggu satu minggu lagi nyaris nol; biaya server yang tidak Anda pakai hanya beberapa dolar. Habiskan waktu untuk membenahi strategi lebih dulu, baru kemudian hosting-kan.

Apa yang perlu dicari pada sebuah host

Begitu Anda memang membutuhkannya, checklist-nya pendek. Polymarket bot tidak rakus CPU; ia sensitif terhadap network dan tidak boleh sampai down. Dalam urutan prioritas kasar:

  • Uptime dan stabilitas - seluruh alasan Anda meninggalkan laptop. Cari SLA uptime yang nyata dan provider yang tidak diam-diam me-reboot Anda untuk maintenance.
  • Region dan jalur network - latency yang rendah dan konsisten ke API Polymarket serta ke Polygon RPC Anda lebih penting daripada jarak geografis mentah. Jitter (variasinya) lebih merugikan daripada rata-rata yang sedikit lebih tinggi.
  • Kuota network - langganan websocket itu cerewet. Utamakan unmetered atau kuota bulanan yang murah hati agar hari pasar yang sibuk tidak pernah men-throttle Anda.
  • RAM dan CPU dengan ukuran yang pas - 1 sampai 2 vCPU dan 2 sampai 4 GB RAM mencakup hampir setiap bot satu strategi. Jangan bayar lebih untuk core yang tidak akan Anda pakai.
  • Image Linux dan harga flat - Ubuntu LTS atau Debian yang siap pakai, dan biaya bulanan yang dapat diprediksi tanpa kejutan biaya egress per-gigabyte ala cloud besar.

Itu seluruh daftarnya. Apa pun di luar itu - colocation, bare metal, jalur sub-milidetik - hanya penting untuk strategi yang benar-benar kritis terhadap latency, dan Anda akan tahu jika sedang menjalankannya.

Host yang kami pakai untuk bot kami sendiri

Kami meng-host Polymarket bot produksi kami sendiri di TradingVPS. Ia dibangun persis untuk checklist di atas: hardware yang dioptimalkan untuk trading, jitter rendah dan konsisten ke endpoint Polygon RPC, opsi colocation di tempat yang Anda butuhkan, dan harga flat tanpa kejutan biaya egress. Kami sudah memakainya selama lebih dari setahun, dan rekomendasi ini sudah ada sebelum hubungan affiliate.

Pemilihan region (NY4 vs LD4 vs AMS3)

API order book Polymarket berada di belakang Cloudflare dan disajikan dari edge location yang dekat dengan user, jadi jarak geografis mentah ke origin lebih tidak penting dibanding kualitas jalur network. Tiga pilihan region berikut yang paling umum.

  • AMS3 / Amsterdam - default yang kuat. Peering bagus ke presence Cloudflare di EU; cocok untuk strategi US-atau-EU yang juga menyentuh market Asia tengah malam.
  • NY4 / New York - terbaik untuk strategi yang terkait jam pasar AS (NBA, NFL, politik AS). Sebagian host di NY4 punya latency terukur tercepat ke endpoint Polygon RPC di US East.
  • LD4 / London - jalan tengah. Umumnya baik untuk semuanya; tidak paling cepat dalam hal apa pun.

Hindari region di Asia atau Amerika Selatan kecuali strategi Anda bersifat regional. Latency ke Polymarket dan ke Polygon RPC Amerika Utara menambah 80 sampai 200 ms, yang menelan sebagian besar edge micro-strategy.

Sizing: vCPU, RAM, network

Bot satu strategi tidak butuh banyak. Minimum yang direkomendasikan:

  • 1 sampai 2 vCPU. Sebuah Python bot yang melacak 20 market memakai jauh di bawah 10% dari satu core sebagian besar waktu. Jangan over-buy CPU; alokasikan budget ke network saja.
  • 2 sampai 4 GB RAM. Cache order book dan beberapa bulan riwayat harga muat dengan nyaman.
  • 1 Gbps unmetered atau kuota bulanan yang besar. Langganan websocket itu cerewet; langganan 500 market bisa memakai 20 sampai 50 GB per bulan.
  • Storage SSD, 20 sampai 40 GB. Log, jurnal trade, dan code. Tidak ada yang berat di storage.

Jika Anda menjalankan multi-strategy atau beberapa bot di host yang sama, gandakan RAM, biarkan CPU tetap sama, dan pastikan network unmetered. CPU jarang menjadi bottleneck.

Checklist setup untuk VPS Polymarket bot

Urutan langkah, jalankan sekali per host:

  1. Provision sebuah image Ubuntu 22.04 LTS; hanya SSH key, tanpa login password.
  2. apt update && apt install -y python3 python3-venv git tmux ufw fail2ban htop
  3. ufw allow OpenSSH && ufw enable
  4. Buat user non-root; kunci login root SSH di /etc/ssh/sshd_config.
  5. Set zona waktu ke UTC. Setiap timestamp log di seri ini adalah UTC.
  6. Install Node 20+ jika stack Anda membutuhkannya (nvm install 20).
  7. Clone repo bot Anda. Gunakan auth SSH-key ke GitHub; jangan pernah push token ke host.
  8. Siapkan sebuah unit systemd untuk bot agar ia bertahan dari reboot dan auto-restart saat crash.
  9. Hubungkan sebuah bot alert Telegram (bab 30) - kegagalan yang senyap lebih buruk daripada tidak ada bot.
  10. Jalankan paper mode selama 24 jam sebelum modal live mana pun mencapai host.

Total waktu setup di VPS baru: 45 sampai 90 menit termasuk deployment bot.

Pertanyaan yang sering diajukan

Apakah saya benar-benar butuh VPS untuk Polymarket bot?
Hanya setelah bot menjalankan strategi nyata Anda tanpa pengawasan. Untuk paper trading atau eksperimen singkat, laptop Anda sudah cukup. Begitu sebuah bot mengelola posisi live dan harus bertahan saat lid laptop ditutup, koneksi Wi-Fi putus, atau reboot tengah malam, VPS berhenti menjadi opsional.
Di region mana sebaiknya saya host Polymarket bot?
API order book Polymarket berada di belakang CDN, jadi kualitas jalur network lebih penting daripada jarak mentah. Amsterdam dan US East (New York / Virginia) sama-sama punya peering yang baik dan cocok untuk sebagian besar strategi. Strategi yang sensitif terhadap latency sebaiknya memilih host dengan colocation NY4 atau LD4; hindari Asia atau Amerika Selatan kecuali strategi Anda bersifat regional.
Berapa RAM dan CPU yang dibutuhkan Polymarket bot?
1 sampai 2 vCPU dan 2 sampai 4 GB RAM sudah cukup untuk bot satu strategi yang memantau beberapa lusin market. Naik ke 4 vCPU dan 8 GB hanya jika Anda menjalankan beberapa strategi sekaligus, menyimpan riwayat harga berbulan-bulan secara lokal, atau memegang langganan websocket ke ratusan market. CPU jarang menjadi bottleneck; network dan logging yang melakukannya.
Sebaiknya pakai VPS Linux atau Windows?
Linux. Ubuntu LTS atau Debian. Setiap contoh Polymarket SDK, setiap tool monitoring (systemd, journalctl, htop), dan setiap tutorial dalam seri ini mengasumsikan Linux. VPS Windows secara teknis mungkin, tetapi Anda akan menghadapi friksi di setiap langkah.
Host VPS mana yang Anda pakai?
Kami menjalankan Polymarket bot kami sendiri di TradingVPS: hardware yang dioptimalkan untuk trading, jitter rendah dan konsisten ke endpoint Polygon RPC, opsi colocation NY4/LD4, dan harga flat yang dapat diprediksi tanpa kejutan biaya egress. Tautan di halaman ini adalah affiliate link; kami memperoleh komisi kecil dan sudah memakainya selama lebih dari setahun.