Polymarket Bot Tutorial · 32개 중 4장

우리는 자체 Polymarket bots를 위해 여러 VPS host를 테스트했습니다. 가격, 가치, 성능 면에서 TradingVPS를 추천합니다. Latency tests, comparison cards, sizing guide, region choice.

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.

이 장에서 다루는 내용

실제 Polymarket bot을 운영한다면 VPS는 선택이 아니라 필수입니다. 실제 자본을 투입하는 순간, bot은 닫힌 노트북, 호텔 Wi-Fi 끊김, Windows update를 견뎌야 합니다. 이 장에서는 우리가 자체 production bots에 대해 테스트한 6개 provider를 비교합니다. 각 provider에서 Polygon RPC endpoint까지 측정한 network latency, 실제 월 비용, sizing matrix를 포함합니다. 이 guide 하단의 TradingVPS card는 affiliate link이며, 이 series의 모든 페이지에 이를 공개하고 있습니다. comparison table의 데이터는 affiliate relationship의 영향을 받지 않습니다. 성능이 좋지 않은 provider는 실제 결과 그대로 그대로 listed 되어 있습니다.

  • 왜 laptop 대신 VPS를 써야 하는가
  • 무엇을 테스트했는가 (6개 provider)
  • 우리의 선택: TradingVPS
  • 비교: TradingVPS, Hetzner, Latitude.sh, Vultr, DigitalOcean, Contabo
  • region choice (NY4 vs LD4 vs AMS3)
  • sizing: vCPU, RAM, network
  • Polymarket bot VPS setup checklist

왜 laptop 대신 VPS인가

노트북은 닫으면 멈춥니다. 방을 옮기면 Wi-Fi가 끊깁니다. Windows가 때가 됐다고 판단하면 재부팅합니다. 포지션을 3초 안에 청산해야 할 때, 이 중 어느 것도 허용될 수 없습니다.

VPS는 이 세 가지를 모두 해결합니다. 24/7 uptime, datacenter network(대체로 일반적인 Polygon RPC endpoint까지 <5ms), runtime에 사람의 개입이 필요 없습니다. 비용은 entry tier 기준 월 $5-20이며, 실제 자본을 운용하기 시작하면 실수 방지 효과만으로 그 100배 값어치를 합니다.

paper mode는 어디서든 돌리면 됩니다. 실제 자금을 예치하는 그날 VPS로 옮기세요. 그보다 나중이 되어서는 안 됩니다. 이 단계를 미루는 builder들은 실제 strategy bug보다 "덮개를 닫아버렸다"는 이유로 더 많은 손실을 봅니다.

무엇을 테스트했는가 (6개 provider)

18개월 동안 production bots를 운영하면서, 우리는 주거용 connection에서의 단순 curl-test가 아니라 실제 trading workload 아래에서 6개 provider를 benchmark했습니다. 목록과 측정 항목은 다음과 같습니다.

  • TradingVPS-Amsterdam(AMS) 및 New York(NY) region. 현재 우리의 production host입니다.
  • Hetzner-Helsinki 및 Falkenstein. 표시 가격이 가장 저렴하며, 지속적인 WebSocket traffic에서 network shaping이 다소 특이합니다.
  • Latitude.sh-bare metal, multiple region. 훌륭한 latency, 프리미엄 가격.
  • Vultr-폭넓은 region coverage; 더 신뢰할 수 있는 mid-tier option 중 하나입니다.
  • DigitalOcean-편리하고, 문서가 잘 되어 있고, 예측 가능합니다. 우리는 AMS3에서 1년 넘게 host했습니다.
  • Contabo-압도적으로 가장 저렴하지만, load 하에서 per-second network jitter가 실질적인 문제였습니다.

측정 항목: clob.polymarket.com까지의 handshake latency, WebSocket book subscription의 first-frame time, 24시간 live trading 동안의 p99 jitter.

우리의 선택: TradingVPS

우리의 production bots는 TradingVPS에서 운영합니다. 그 이유는 아래 comparison에서 확인할 수 있습니다. 짧게 말하면, 테스트한 provider들 중 WebSocket traffic의 p99 jitter가 가장 낮았고, 월별 요금이 예측 가능했으며, 추가 설정 없이 우리가 원하는 runtime을 포함한 image catalog를 제공했습니다. Polymarket bot에서는 raw CPU보다 network quality가 더 중요하고, TradingVPS는 그 점에 최적화되어 있습니다.

이 사이트의 TradingVPS 링크는 affiliate link입니다. 이를 통해 가입하시면 작은 수수료를 받습니다. 우리는 1년 넘게 실제 자금으로 그들을 사용해 왔으며, 이 추천은 affiliate relationship보다 먼저 존재했습니다.

비교: TradingVPS, Hetzner, Latitude.sh, Vultr, DigitalOcean, Contabo

Provider입문 $/월CLOB까지 (ms)WS p99 jitter추천 용도
TradingVPS19-3558 (AMS→AMS)lowProduction single-bot
Hetzner4-962 (HEL→AMS)moderate가장 저렴한 acceptable option
Latitude.sh20-4552 (AMS→AMS)lowMulti-bot dedicated
Vultr6-1272 (AMS→AMS)lowConvenience
DigitalOcean6-12107 (AMS→AMS)moderateTooling familiarity
Contabo4-895 (DE→AMS)high실전 live 용도로는 비추천

수치는 2026년 5월, 각 provider의 Amsterdam-region instance에서 clob.polymarket.com까지 측정한 결과입니다. latency ranking은 월별로 약간씩 변하지만, 큰 그림은 2024년 말부터 안정적이었습니다.

region choice (NY4 vs LD4 vs AMS3)

Polymarket의 CLOB API는 Cloudflare를 통해 제공되며 사용자와 가까운 edge location에서 서비스되므로, origin까지의 단순한 지리적 거리보다 network-path quality가 더 중요합니다. 그래도 흔히 쓰는 region 선택지는 세 가지입니다.

  • AMS3 / Amsterdam-우리의 기본 선택입니다. Cloudflare의 EU presence와 peering이 좋습니다. 미국 또는 유럽 전략을 운영하면서 아시아 overnight 시장을 건드리는 builder에게 가장 적합합니다.
  • NY4 / New York-미국 시장 시간대(NBA, NFL, 미국 정치)에 연동된 전략에 가장 좋습니다. NY4의 일부 bare-metal provider는 US East에 호스팅된 Polygon RPC endpoint까지의 측정 latency가 가장 빠릅니다.
  • LD4 / London-중간 지점입니다. 대체로 모든 용도에 무난하지만, 어떤 면에서도 가장 빠르지는 않습니다.

전략이 지역 기반이 아닌 이상 아시아나 남미 region은 피하세요. Polymarket 및 Polygon-North American RPC까지의 latency가 80-200ms 늘어나며, 대부분의 micro-strategy edge를 잠식합니다.

sizing: vCPU, RAM, network

단일 strategy bot은 많은 자원이 필요하지 않습니다. 권장 minimum은 다음과 같습니다.

  • 1-2 vCPU. 20개 market을 추적하는 Python bot은 대부분의 시간에 한 core의 10%도 사용하지 않습니다. CPU를 과하게 사지 말고, network에 투자하세요.
  • 2-4 GB RAM. order-book cache와 몇 달 치 price history면 충분히 들어갑니다.
  • 1 Gbps unmetered 또는 큰 월간 allowance. WebSocket subscription은 chatty합니다. 500-market subscription은 월 20-50 GB를 사용할 수 있습니다.
  • SSD storage, 20-40 GB. logs, diary, code 정도입니다. storage-heavy한 것은 없습니다.

같은 host에서 multi-strategy 또는 multi-bot을 운영한다면 RAM은 두 배로 늘리고 CPU는 그대로 유지하되, network는 반드시 unmetered로 확보하세요. CPU는 병목이 되는 경우가 드뭅니다.

Polymarket bot VPS setup checklist

호스트당 한 번만 수행하는 작업 순서입니다.

  1. Ubuntu 22.04 LTS image를 프로비저닝합니다. SSH key만 사용하고, password login은 비활성화합니다.
  2. apt update && apt install -y python3 python3-venv git tmux ufw fail2ban htop
  3. ufw allow OpenSSH && ufw enable
  4. non-root user를 만들고, /etc/ssh/sshd_config에서 root SSH login을 잠급니다.
  5. time zone을 UTC로 설정합니다. 이 series의 모든 log timestamp는 UTC입니다.
  6. stack이 필요하다면 Node 20+를 설치합니다(nvm install 20).
  7. bot repo를 clone합니다. GitHub에는 SSH-key auth를 사용하고, token을 host에 절대 push하지 마세요.
  8. bot용 systemd unit을 설정합니다. reboot 후에도 유지되고, crash 시 자동 재시작됩니다.
  9. Telegram alert bot(30장)-silent fail은 bot이 없는 것보다 더 나쁩니다.
  10. 실제 자금이 host에 도달하기 전에 24시간 동안 paper로 실행합니다.

새 VPS에서 bot deployment까지 포함한 총 setup 시간: 45-90분.

자주 묻는 질문

Polymarket bot에 어떤 VPS를 추천하나요?
TradingVPS입니다. 우리는 commodity cloud(DigitalOcean, Vultr), bare metal(Hetzner, Latitude.sh), 그리고 trading-tuned platform을 테스트했습니다. 가격, 가치, 성능의 조합에서 TradingVPS가 가장 뛰어났습니다. Polygon RPC까지의 jitter가 가장 낮고, trading-optimized hardware를 제공하며, 가격도 commodity cloud와 경쟁력 있습니다.
Polymarket에 정말 "trading-tuned" VPS가 필요한가요?
paper trading이나 low-frequency strategy(정치, 날씨)라면 아닙니다. 월 $5짜리 Hetzner나 DigitalOcean droplet이면 충분합니다. market making, sports microstructure, 또는 100ms 차이로 fill을 놓칠 수 있는 latency-sensitive strategy라면, trading-tuned host는 충분히 그 값을 합니다.
Polymarket bot은 어느 region에 호스팅해야 하나요?
Polymarkets의 CLOB endpoint는 CDN을 통해 geo-distributed 되어 있어, 많은 region에서 round-trip이 비슷합니다. Polygon RPC provider(Alchemy, QuickNode, Ankr)도 전 세계적으로 분산되어 있습니다. 대부분의 strategy에는 US East(NY/Virginia) 또는 EU(Frankfurt/Amsterdam)가 잘 맞습니다. sub-millisecond strategy라면 NY4 또는 LD4 colocation이 가능한 host를 선택하세요.
Polymarket bot에는 RAM과 CPU가 얼마나 필요한가요?
몇 개 market을 거래하는 single-strategy bot이라면 1 vCPU와 2 GB RAM이면 충분합니다. 여러 strategy를 운영하고, historical data를 로컬에 저장하며, 수십 개 market에 대한 websocket subscription을 유지한다면 4 vCPU와 8 GB를 권장합니다. CPU가 병목이 되는 일은 드물고, network와 정돈된 logging이 병목이 되는 경우가 더 많습니다.
AWS / GCP / Azure에서 Polymarket bot을 돌릴 수 있나요?
가능합니다. 하지만 단일 bot에는 과합니다. 대형 cloud는 compute, network, storage를 별도로 청구하며 egress fee가 예상 밖일 수 있습니다. 정액형 VPS(TradingVPS, Vultr, DO, Hetzner)가 steady workload에는 더 단순하고 저렴합니다.
Linux VPS와 Windows VPS 중 무엇을 써야 하나요?
Linux입니다. Ubuntu LTS 또는 Debian을 쓰세요. 모든 Polymarket SDK 예제, 모든 monitoring tool(systemd, journalctl, htop), 모든 tutorial이 Linux를 전제로 합니다. Windows VPS도 기술적으로는 가능하지만, 모든 단계에서 friction과 싸우게 됩니다.