Polymarket Bot Tutorial · Rozdział 4 z 32

Przetestowaliśmy kilka hostów VPS na potrzeby naszych własnych botów Polymarket. Pod względem ceny, wartości i wydajności polecamy TradingVPS. Testy latencji, karty porównawcze, guide do doboru parametrów, wybór regionu.

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.

Co obejmuje ten rozdział

VPS jest nieopcjonalny dla każdego działającego live bota Polymarket. Gdy tylko alokujesz realny kapitał, bot musi przetrwać zamknięty laptop, przerwę w Wi-Fi w hotelu albo aktualizację Windows. Ten rozdział porównuje sześciu dostawców, których przetestowaliśmy dla naszych własnych botów produkcyjnych, z pomierzoną latencją sieciową do endpointów Polygon RPC, rzeczywistym miesięcznym kosztem i matrycą doboru parametrów. Karta TradingVPS na dole tego guide to link afiliacyjny; ujawniamy to na każdej stronie tej serii. Dane w tabeli porównawczej nie są w żaden sposób zmienione przez relację afiliacyjną — słabi dostawcy są wymienieni dokładnie tak, jak wypadli w testach.

  • Dlaczego VPS zamiast laptopa
  • Co testowaliśmy (sześciu dostawców)
  • Nasza rekomendacja: TradingVPS
  • Porównanie: TradingVPS, Hetzner, Latitude.sh, Vultr, DigitalOcean, Contabo
  • Wybór regionu (NY4 vs LD4 vs AMS3)
  • Dobór parametrów: vCPU, RAM, network
  • Checklist do konfiguracji VPS dla bota Polymarket

Dlaczego VPS zamiast laptopa

Laptop zamyka się, gdy go zamkniesz. Laptop traci Wi-Fi, gdy przechodzisz do innego pokoju. Laptop restartuje się, gdy Windows uzna, że to odpowiedni moment. Żaden z tych scenariuszy nie jest akceptowalny, gdy pozycja wymaga wyjścia w ciągu 3 sekund.

VPS rozwiązuje wszystkie trzy problemy: uptime 24/7, datacenter network (zwykle <5 ms do popularnych endpointów Polygon RPC), brak człowieka w pętli w czasie działania. Koszt to 5-20 USD/miesiąc w najniższym planie, a po rozpoczęciu handlu realnym kapitałem zwraca się wielokrotnie w postaci unikniętych błędów.

Uruchamiaj paper mode, gdzie tylko chcesz. Przenieś się na VPS tego samego dnia, w którym wpłacisz realne środki, nie później. Twórcy, którzy zwlekają z tym krokiem, tracą więcej na "zamknąłem pokrywę" niż na faktyczne bugi strategii.

Co testowaliśmy (sześciu dostawców)

Przez 18 miesięcy działania botów produkcyjnych benchmarkowaliśmy sześciu dostawców pod rzeczywistym obciążeniem tradingowym, a nie tylko przez curl-testy z domowego łącza. Lista i to, co mierzyliśmy:

  • TradingVPS — regiony Amsterdam (AMS) i Nowy Jork (NY). Nasz obecny host produkcyjny.
  • Hetzner — Helsinki i Falkenstein. Najniższa cena wyjściowa; specyficzne network shaping przy długotrwałym ruchu WebSocket.
  • Latitude.sh — bare metal, wiele regionów. Świetna latencja, premium price.
  • Vultr — szeroki zasięg regionów; jedna z bardziej niezawodnych opcji ze średniej półki.
  • DigitalOcean — wygodny, dobrze udokumentowany, przewidywalny. Hostowaliśmy tam na AMS3 przez ponad rok.
  • Contabo — zdecydowanie najtańszy; jitter sieciowy w skali sekund był znaczącym problemem pod obciążeniem.

Mierzone: handshake latency do clob.polymarket.com, czas pierwszej ramki przy subskrypcji order book przez WebSocket, p99 jitter w 24 godziny live tradingu.

Nasza rekomendacja: TradingVPS

W przypadku naszych własnych botów produkcyjnych działamy na TradingVPS. Powody widać w porównaniu poniżej; krótka wersja brzmi: miał najniższy p99 jitter na ruchu WebSocket spośród testowanych dostawców, przewidywalny miesięczny cennik oraz katalogi obrazów zawierające runtime, którego potrzebujemy, bez dodatkowej konfiguracji. Jakość network ma dla bota Polymarket większe znaczenie niż czysta moc CPU, a TradingVPS jest właśnie pod to zoptymalizowany.

Link do TradingVPS na tej stronie jest linkiem afiliacyjnym. Otrzymujemy niewielką prowizję, jeśli zapiszesz się przez niego. Używamy ich do własnego tradingu na realne pieniądze od ponad roku — ta rekomendacja powstała jeszcze przed relacją afiliacyjną.

Porównanie: TradingVPS, Hetzner, Latitude.sh, Vultr, DigitalOcean, Contabo

DostawcaStart $/mies.Do CLOB (ms)WS p99 jitterNajlepszy do
TradingVPS9-1558 (AMS→AMS)niskiProdukcja, pojedynczy bot
Hetzner4-962 (HEL→AMS)umiarkowanyNajtańszy akceptowalny
Latitude.sh20-4552 (AMS→AMS)niskiDedykowany dla wielu botów
Vultr6-1272 (AMS→AMS)niskiWygoda
DigitalOcean6-12107 (AMS→AMS)umiarkowanyZnajomość tooling
Contabo4-895 (DE→AMS)wysokiNie polecane do live

Liczby zmierzone w maju 2026 z instancji każdego dostawcy w regionie Amsterdam do clob.polymarket.com. Rankingi latencji nieco się zmieniają z miesiąca na miesiąc; ogólny obraz pozostaje stabilny od końca 2024 roku.

Wybór regionu (NY4 vs LD4 vs AMS3)

CLOB API Polymarket jest obsługiwane przez Cloudflare i serwowane z edge locations blisko użytkownika, więc sama odległość geograficzna od origin ma mniejsze znaczenie niż jakość ścieżki sieciowej. Mimo to trzy wybory regionu pojawiają się najczęściej.

  • AMS3 / Amsterdam — nasz domyślny wybór. Dobre peeringi do europejskiej obecności Cloudflare. Najlepsze dla twórców ze strategiami US lub EU, które zahaczają o azjatyckie nocne rynki.
  • NY4 / New York — najlepszy dla strategii związanych z godzinami rynku USA (NBA, NFL, polityka w USA). Niektórzy dostawcy bare metal w NY4 mają najszybszą zmierzoną latencję do endpointów Polygon RPC hostowanych na US East.
  • LD4 / London — rozwiązanie pośrednie. Zwykle dobre do wszystkiego; nigdzie nie jest najszybsze.

Unikaj regionów w Azji lub Ameryce Południowej, chyba że Twoja strategia jest regionalna. Latencja do Polymarket i do Polygon-North American RPC dodaje 80-200 ms; to pochłania większość przewag mikrostrategii.

Dobór parametrów: vCPU, RAM, network

Bot jednej strategii nie potrzebuje wiele. Zalecane minimum:

  • 1-2 vCPU. Bot Python śledzący 20 marketów zwykle wykorzystuje znacznie mniej niż 10% jednego rdzenia. Nie przepłacaj za CPU; wydaj te pieniądze na network.
  • 2-4 GB RAM. Cache order book i kilka miesięcy historii cen mieszczą się bez problemu.
  • 1 Gbps unmetered albo duży miesięczny limit. Subskrypcje WebSocket są bardzo gadatliwe; subskrypcja 500 marketów może zużyć 20-50 GB/miesiąc.
  • SSD storage, 20-40 GB. Logi, diary, code. Nic ciężkiego pod względem storage.

Jeśli uruchamiasz wiele strategii lub wiele botów na tym samym hoście, podwój RAM, zostaw CPU bez zmian i upewnij się, że network jest unmetered. CPU rzadko bywa wąskim gardłem.

Checklist do konfiguracji VPS dla bota Polymarket

Kolejność działań, wykonaj raz na host:

  1. Provision obrazu Ubuntu 22.04 LTS; tylko SSH key, bez logowania hasłem.
  2. apt update && apt install -y python3 python3-venv git tmux ufw fail2ban htop
  3. ufw allow OpenSSH && ufw enable
  4. Utwórz użytkownika nie-root; zablokuj logowanie SSH dla root w /etc/ssh/sshd_config.
  5. Ustaw strefę czasową na UTC. Każdy timestamp w tej serii jest w UTC.
  6. Zainstaluj Node 20+ jeśli Twój stack tego wymaga (nvm install 20).
  7. Sklonuj repo bota. Użyj autoryzacji SSH key do GitHub; nigdy nie wgrywaj tokena na host.
  8. Skonfiguruj unit systemd dla bota — przetrwa reboot, automatycznie restartuje się po crashu.
  9. Telegram alert bot (rozdział 30) — silent fail jest gorszy niż brak bota.
  10. Uruchom paper przez 24 godziny, zanim jakikolwiek live capital trafi na host.

Całkowity czas konfiguracji świeżego VPS: 45-90 minut, łącznie z wdrożeniem bota.

Najczęściej zadawane pytania

Jaki VPS polecacie do bota Polymarket?
TradingVPS. Testowaliśmy commodity cloud (DigitalOcean, Vultr), bare metal (Hetzner, Latitude.sh) i platformy zoptymalizowane pod trading. W połączeniu ceny, wartości i wydajności TradingVPS wypadł najlepiej - najniższy jitter do Polygon RPCs, hardware zoptymalizowany pod trading, ceny konkurencyjne wobec commodity cloud.
Czy naprawdę potrzebuję VPS "trading-tuned" do Polymarket?
Do paper tradingu lub strategii niskiej częstotliwości (polityka, pogoda): nie, wystarczy drobny plan Hetzner lub DigitalOcean za 5 USD/mies. Do market makingu, sports microstructure lub każdej strategii wrażliwej na latencję, gdzie 100 ms może oznaczać utracony fill: tak, hosty trading-tuned zwracają się same.
W jakim regionie powinienem hostować bota Polymarket?
Endpoint CLOB Polymarket jest geo-distributed przez CDN, więc round-trip jest podobny z wielu regionów. Dostawcy Polygon RPC (Alchemy, QuickNode, Ankr) są również globalnie rozproszeni. Dla większości strategii US East (NY/Virginia) albo EU (Frankfurt/Amsterdam) działają dobrze. Strategie sub-millisecond powinny wybrać host z colocation NY4 lub LD4.
Ile RAM i CPU potrzebuje bot Polymarket?
1 vCPU i 2 GB RAM wystarczą dla bota jednej strategii handlującego kilkoma marketami. 4 vCPU i 8 GB, jeśli uruchamiasz wiele strategii, lokalnie przechowujesz dane historyczne i utrzymujesz subskrypcje websocket do dziesiątek marketów. CPU rzadko jest wąskim gardłem; zwykle są nimi network i uporządkowane logowanie.
Czy mogę uruchomić bota Polymarket na AWS / GCP / Azure?
Tak, ale to overkill dla jednego bota. Duże chmury naliczają compute, network i storage osobno, a opłaty za egress potrafią zaskoczyć. VPS z ryczałtową ceną (TradingVPS, Vultr, DO, Hetzner) jest prostszy i tańszy przy stabilnym obciążeniu.
Czy powinienem użyć Linux czy Windows VPS?
Linux. Ubuntu LTS albo Debian. Każdy przykład Polymarket SDK, każde narzędzie monitorujące (systemd, journalctl, htop) i każdy tutorial zakłada Linux. Windows VPS jest technicznie możliwy, ale będziesz walczyć z tarciem na każdym kroku.