Polymarket Bot Tutorial · บทที่ 4 จาก 32

เราได้ทดสอบ VPS hosts หลายเจ้าเพื่อใช้กับ Polymarket bots ของเราเอง สำหรับราคา ความคุ้มค่า และประสิทธิภาพ เราแนะนำ TradingVPS ทดสอบ latency การ์ดเปรียบเทียบ คู่มือ sizing การเลือก region

Recommended VPS for Polymarket bots

We tested several hosting options for our own Polymarket bots - commodity cloud (DigitalOcean, Vultr), bare metal (Hetzner, Latitude.sh), and trading-tuned platforms. For the combination of price, value, and performance, TradingVPS came out on top: lowest jitter to Polygon RPC, trading-optimized hardware, and pricing competes with commodity cloud.

RECOMMENDED

TradingVPS

Our pick - lowest jitter, trading-tuned

Pros
  • Trading-optimized hardware
  • Sub-1ms to major RPCs
  • NY4/LD4/TY3 colocation
  • Crypto payments accepted
Cons
  • Pricier than commodity cloud at entry tier

Best for: Market making, sports microstructure, latency-sensitive strategies

Visit TradingVPS →

Hetzner

Best price/perf in EU

Pros
  • Cheapest 4-core VPS in EU
  • Reliable network
  • Easy setup
Cons
  • EU regions only
  • Higher latency to US RPC

Best for: Paper trading, news arbitrage, EU-located devs

Affiliate link pending

Latitude.sh

Bare metal, true sub-ms

Pros
  • Dedicated bare metal
  • Multiple US/EU/APAC regions
  • No noisy neighbors
Cons
  • Most expensive option
  • Overkill for simple bots

Best for: High-frequency MM, multi-account farms

Affiliate link pending

Vultr

Commodity cloud, NJ region

Pros
  • Many regions
  • $3.50/mo entry
  • Hourly billing
Cons
  • Variable performance
  • Noisy neighbors possible

Best for: Beginners, paper trading, low-traffic bots

Affiliate link pending

DigitalOcean

Easy + reliable

Pros
  • Easiest UI
  • Solid uptime
  • $4/mo entry
Cons
  • Higher latency than trading-tuned
  • No colo

Best for: First bot deployment, learning

Affiliate link pending

Contabo

Cheapest entry tier

Pros
  • ~$5/mo for 4 vCPU
  • Lots of RAM/storage
Cons
  • Variable network
  • Older hardware

Best for: Budget paper trading, storage-heavy bots

Affiliate link pending

Disclosure: links below are affiliate links. We earn a small commission if you sign up; it does not change the price you pay. We genuinely use TradingVPS for our own bots.

บทนี้ครอบคลุมอะไรบ้าง

VPS เป็นสิ่งจำเป็นสำหรับ Polymarket bot ที่ใช้งานจริงทุกตัว เมื่อคุณลงเงินจริงแล้ว bot ต้องเอาตัวรอดจากการปิด laptop, Wi-Fi หลุดในโรงแรม, หรือ Windows update ไม่อย่างนั้นไม่ได้ บทนี้เปรียบเทียบผู้ให้บริการ 6 รายที่เราทดสอบกับ production bots ของเราเอง พร้อมวัด network latency ไปยัง Polygon RPC endpoints ต้นทุนรายเดือนจริง และ matrix สำหรับการเลือกขนาด card TradingVPS ที่อยู่ด้านล่างของคู่มือนี้เป็น affiliate link; เราเปิดเผยไว้ทุกหน้าของซีรีส์นี้ ข้อมูลในตารางเปรียบเทียบไม่ได้รับผลกระทบจากความสัมพันธ์แบบ affiliate-ผู้ให้บริการที่ทำได้ไม่ดีถูกระบุไว้ตรงตามผลที่ทดสอบจริง

  • ทำไมต้องใช้ VPS แทน laptop
  • เราทดสอบอะไรบ้าง (ผู้ให้บริการ 6 ราย)
  • ตัวเลือกของเรา: TradingVPS
  • เปรียบเทียบ: TradingVPS, Hetzner, Latitude.sh, Vultr, DigitalOcean, Contabo
  • การเลือก region (NY4 vs LD4 vs AMS3)
  • การ sizing: vCPU, RAM, network
  • เช็กลิสต์ตั้งค่า VPS สำหรับ Polymarket bot

ทำไมต้องใช้ VPS แทน laptop

laptop จะปิดเมื่อคุณปิดฝา laptop จะเสีย Wi-Fi เมื่อคุณย้ายห้อง laptop จะ reboot เมื่อ Windows ตัดสินใจว่าถึงเวลาแล้ว สิ่งเหล่านี้ใช้ไม่ได้เมื่อ position ต้องส่ง exit ภายใน 3 วินาที

VPS แก้ได้ทั้งสามอย่าง: uptime 24/7, network ของ datacenter (โดยปกติ <5ms ไปยัง Polygon RPC endpoints ที่พบบ่อย), ไม่มีมนุษย์มาคอยแทรกระหว่าง runtime ค่าใช้จ่ายอยู่ที่ $5-20/เดือนสำหรับระดับเริ่มต้น และคุ้มราว 100 เท่าในแง่ของความผิดพลาดที่หลีกเลี่ยงได้เมื่อคุณมีเงินจริงในระบบ

จะรัน paper mode ที่ไหนก็ได้ตามต้องการ ย้ายไป VPS วันที่คุณฝากเงินจริง ไม่ใช่วันหลังจากนั้น ผู้สร้างที่เลื่อนขั้นตอนนี้มักเสียเงินกับ "ฉันปิดฝา laptop" มากกว่าเสียเพราะ bug ของ strategy จริงๆ

เราทดสอบอะไรบ้าง (ผู้ให้บริการ 6 ราย)

ตลอดระยะเวลา 18 เดือนที่รัน production bots เรา benchmark ผู้ให้บริการ 6 รายภายใต้ workload การเทรดจริง ไม่ใช่แค่ curl-tests จากการเชื่อมต่อบ้านพัก รายชื่อและสิ่งที่เราวัดมีดังนี้:

  • TradingVPS-regions Amsterdam (AMS) และ New York (NY) host สำหรับ production ของเราในปัจจุบัน
  • Hetzner-Helsinki และ Falkenstein ราคาตั้งต้นต่ำที่สุด; มี network shaping แปลกๆ เมื่อมี WebSocket traffic ต่อเนื่อง
  • Latitude.sh-bare metal หลาย region latency ดีมาก ราคาพรีเมียม
  • Vultr-ครอบคลุมหลาย region; เป็นหนึ่งในตัวเลือกระดับกลางที่เชื่อถือได้มากกว่า
  • DigitalOcean-ใช้งานสะดวก เอกสารดี คาดการณ์ได้ เราใช้งานบน AMS3 มากกว่าหนึ่งปี
  • Contabo-ถูกที่สุดแบบทิ้งห่าง; network jitter ต่อวินาทีเป็นปัญหาที่มีนัยสำคัญเมื่อมีโหลด

สิ่งที่วัด: handshake latency ไปยัง clob.polymarket.com, first-frame time บน WebSocket book subscription, p99 jitter ตลอด 24 ชั่วโมงของการเทรดจริง

ตัวเลือกของเรา: TradingVPS

สำหรับ production bots ของเรา เราใช้งานบน TradingVPS เหตุผลเห็นได้จากการเปรียบเทียบด้านล่าง; สรุปสั้นๆ คือ: มันมี p99 jitter ต่ำที่สุดบน WebSocket traffic ในบรรดาผู้ให้บริการที่เราทดสอบ, ค่าบริการรายเดือนคาดการณ์ได้, และ image catalog มี runtime ที่เราต้องการโดยไม่ต้องตั้งค่าเพิ่ม Network quality สำคัญกว่า raw CPU สำหรับ Polymarket bot และ TradingVPS ออกแบบมาเพื่อสิ่งนั้น

ลิงก์ไปยัง TradingVPS บนเว็บไซต์นี้เป็น affiliate link เราได้รับค่าคอมมิชชันเล็กน้อยหากคุณสมัครผ่านลิงก์นี้ เราใช้งานกับการเทรดเงินจริงของเรามากว่าหนึ่งปี-คำแนะนำนี้เกิดขึ้นก่อนความสัมพันธ์แบบ affiliate

เปรียบเทียบ: TradingVPS, Hetzner, Latitude.sh, Vultr, DigitalOcean, Contabo

ProviderEntry $/moTo CLOB (ms)WS p99 jitterเหมาะที่สุดสำหรับ
TradingVPS19-3558 (AMS→AMS)ต่ำproduction single-bot
Hetzner4-962 (HEL→AMS)ปานกลางตัวเลือกที่ถูกที่สุดที่พอรับได้
Latitude.sh20-4552 (AMS→AMS)ต่ำmulti-bot แบบ dedicated
Vultr6-1272 (AMS→AMS)ต่ำความสะดวก
DigitalOcean6-12107 (AMS→AMS)ปานกลางคุ้นเคยกับ tooling
Contabo4-895 (DE→AMS)สูงไม่แนะนำสำหรับ live

ตัวเลขวัดเมื่อเดือนพฤษภาคม 2026 จาก instance ใน Amsterdam region ของแต่ละผู้ให้บริการไปยัง clob.polymarket.com ลำดับ latency เปลี่ยนเล็กน้อยในแต่ละเดือน; ภาพรวมยังคงเสถียรตั้งแต่ปลายปี 2024

การเลือก region (NY4 vs LD4 vs AMS3)

Polymarket CLOB API ถูกส่งผ่าน Cloudflare และให้บริการจาก edge locations ที่อยู่ใกล้ผู้ใช้ ดังนั้นระยะทางทางภูมิศาสตร์ไปยัง origin จึงมีความสำคัญน้อยกว่าคุณภาพของ network path อย่างไรก็ตาม ตัวเลือก region ที่พบบ่อยมีอยู่ 3 แบบ

  • AMS3 / Amsterdam-ค่าเริ่มต้นของเรา peering กับ Cloudflare ในฝั่งยุโรปดี เหมาะที่สุดสำหรับ builder ที่มี strategy ฝั่ง US หรือ EU ที่แตะตลาดเอเชียช่วงข้ามคืน
  • NY4 / New York-ดีที่สุดสำหรับ strategy ที่ผูกกับเวลา US market hours (NBA, NFL, การเมืองสหรัฐฯ) ผู้ให้บริการ bare-metal บางรายใน NY4 มี latency วัดได้ต่ำที่สุดไปยัง Polygon RPC endpoints ที่โฮสต์บน US East
  • LD4 / London-ทางสายกลาง โดยรวมใช้ได้กับทุกอย่าง; ไม่เร็วที่สุดในเรื่องใดเป็นพิเศษ

หลีกเลี่ยง region ในเอเชียหรืออเมริกาใต้ เว้นแต่ strategy ของคุณเป็นแบบ regional จริงๆ latency ไปยัง Polymarket และ Polygon-North American RPCs จะเพิ่มขึ้น 80-200ms ซึ่งกิน edge ของ micro-strategy ไปเกือบหมด

การ sizing: vCPU, RAM, network

bot ที่ทำ strategy เดียวไม่ได้ต้องการอะไรมาก minimum ที่แนะนำ:

  • 1-2 vCPU. Python bot ที่ติดตาม 20 markets ใช้ core เดียวไม่ถึง 10% เป็นส่วนใหญ่ อย่าซื้อ CPU เกินจำเป็น; ใช้เงินไปกับ network แทน
  • 2-4 GB RAM. order-book cache และประวัติราคาไม่กี่เดือนเก็บได้สบาย
  • 1 Gbps unmetered หรือโควตารายเดือนขนาดใหญ่. WebSocket subscriptions คุยกันถี่; subscription 500 markets อาจใช้ 20-50 GB/เดือน
  • SSD storage, 20-40 GB. logs, diary, code ไม่มีอะไรหนักด้าน storage

ถ้าคุณรันหลาย strategy หรือหลาย bot บน host เดียว ให้เพิ่ม RAM เป็นสองเท่า แต่ CPU ใช้เท่าเดิม และต้องแน่ใจว่า network เป็นแบบ unmetered CPU มักไม่ใช่คอขวด

เช็กลิสต์การตั้งค่า VPS สำหรับ Polymarket bot

ลำดับการทำงาน ให้รันหนึ่งครั้งต่อ host:

  1. Provision image Ubuntu 22.04 LTS; ใช้เฉพาะ SSH key ไม่อนุญาตให้ล็อกอินด้วยรหัสผ่าน
  2. apt update && apt install -y python3 python3-venv git tmux ufw fail2ban htop
  3. ufw allow OpenSSH && ufw enable
  4. สร้างผู้ใช้ที่ไม่ใช่ root; ล็อกการล็อกอิน root ผ่าน SSH ใน /etc/ssh/sshd_config
  5. ตั้ง time zone เป็น UTC ทุก timestamp ใน log ของซีรีส์นี้เป็น UTC
  6. ติดตั้ง Node 20+ หาก stack ของคุณต้องใช้ (nvm install 20)
  7. clone repository ของ bot ของคุณ ใช้ SSH-key auth กับ GitHub; อย่า push token ขึ้น host เด็ดขาด
  8. ตั้งค่า systemd unit สำหรับ bot-ทน reboot ได้ และ auto-restart เมื่อ crash
  9. Telegram alert bot (บทที่ 30)-silent fail แย่กว่าไม่มี bot
  10. รัน paper 24 ชั่วโมงก่อนที่เงินจริงจะเข้ามาอยู่บน host

เวลาตั้งค่ารวมบน VPS ใหม่: 45-90 นาที รวมการ deploy bot แล้ว

คำถามที่พบบ่อย

VPS แบบไหนที่คุณแนะนำสำหรับ Polymarket bot?
TradingVPS เราทดสอบ commodity cloud (DigitalOcean, Vultr), bare metal (Hetzner, Latitude.sh), และแพลตฟอร์มที่จูนมาสำหรับการเทรด สำหรับการผสมผสานของราคา ความคุ้มค่า และประสิทธิภาพ TradingVPS ออกมาดีที่สุด - jitter ไปยัง Polygon RPCs ต่ำที่สุด, hardware ที่ปรับแต่งเพื่อการเทรด, ราคาแข่งขันได้กับ commodity cloud
ฉันจำเป็นต้องใช้ VPS ที่ "ปรับแต่งเพื่อการเทรด" สำหรับ Polymarket จริงๆ ไหม?
สำหรับ paper trading หรือ strategy ความถี่ต่ำ (การเมือง, สภาพอากาศ): ไม่จำเป็น $5/เดือนอย่าง Hetzner หรือ DigitalOcean droplet ก็พอ สำหรับ market making, sports microstructure, หรือ strategy ที่ไวต่อ latency ซึ่ง 100 ms อาจหมายถึงพลาด fill: ใช่ hosts ที่จูนมาเพื่อการเทรดคุ้มตัวเอง
ฉันควรโฮสต์ Polymarket bot ใน region ไหน?
Polymarket CLOB endpoint ถูกกระจายทางภูมิศาสตร์ผ่าน CDN ดังนั้น round-trip จึงใกล้เคียงกันจากหลาย region Polygon RPC providers (Alchemy, QuickNode, Ankr) ก็ถูกกระจายทั่วโลกเช่นกัน สำหรับ strategy ส่วนใหญ่ US East (NY/Virginia) หรือ EU (Frankfurt/Amsterdam) ใช้งานได้ดี strategy ระดับ sub-millisecond ควรเลือก host ที่มี NY4 หรือ LD4 colocation
Polymarket bot ต้องใช้ RAM และ CPU เท่าไร?
1 vCPU และ 2 GB RAM เพียงพอสำหรับ single-strategy bot ที่เทรดไม่กี่ markets 4 vCPU และ 8 GB ถ้าคุณรันหลาย strategy เก็บ historical data ในเครื่อง และเปิด websocket subscriptions ไปยังหลายสิบ markets CPU มักไม่ใช่คอขวด; network และการ logging ที่เป็นระเบียบมักเป็น
ฉันรัน Polymarket bot บน AWS / GCP / Azure ได้ไหม?
ได้ แต่เกินความจำเป็นสำหรับ bot เดียว cloud ใหญ่คิดค่า compute, network, และ storage แยกกัน และค่า egress อาจทำให้คุณแปลกใจ VPS ราคาเหมาจ่าย (TradingVPS, Vultr, DO, Hetzner) ง่ายกว่าและถูกกว่าสำหรับ workload ที่คงที่
ควรใช้ Linux หรือ Windows VPS?
Linux Ubuntu LTS หรือ Debian ตัวอย่าง Polymarket SDK ทุกตัว, เครื่องมือ monitoring ทุกตัว (systemd, journalctl, htop), และทุก tutorial ล้วนสมมติว่าใช้ Linux Windows VPS ทำได้ในทางเทคนิค แต่คุณจะต้องสู้กับความติดขัดทุกขั้นตอน