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.
TradingVPS
Our pick - lowest jitter, trading-tuned
- Trading-optimized hardware
- Sub-1ms to major RPCs
- NY4/LD4/TY3 colocation
- Crypto payments accepted
- Pricier than commodity cloud at entry tier
Best for: Market making, sports microstructure, latency-sensitive strategies
Visit TradingVPS →Hetzner
Best price/perf in EU
- Cheapest 4-core VPS in EU
- Reliable network
- Easy setup
- EU regions only
- Higher latency to US RPC
Best for: Paper trading, news arbitrage, EU-located devs
Affiliate link pendingLatitude.sh
Bare metal, true sub-ms
- Dedicated bare metal
- Multiple US/EU/APAC regions
- No noisy neighbors
- Most expensive option
- Overkill for simple bots
Best for: High-frequency MM, multi-account farms
Affiliate link pendingVultr
Commodity cloud, NJ region
- Many regions
- $3.50/mo entry
- Hourly billing
- Variable performance
- Noisy neighbors possible
Best for: Beginners, paper trading, low-traffic bots
Affiliate link pendingDigitalOcean
Easy + reliable
- Easiest UI
- Solid uptime
- $4/mo entry
- Higher latency than trading-tuned
- No colo
Best for: First bot deployment, learning
Affiliate link pendingContabo
Cheapest entry tier
- ~$5/mo for 4 vCPU
- Lots of RAM/storage
- Variable network
- Older hardware
Best for: Budget paper trading, storage-heavy bots
Affiliate link pendingDisclosure: 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
| Dostawca | Start $/mies. | Do CLOB (ms) | WS p99 jitter | Najlepszy do |
|---|---|---|---|---|
| TradingVPS | 9-15 | 58 (AMS→AMS) | niski | Produkcja, pojedynczy bot |
| Hetzner | 4-9 | 62 (HEL→AMS) | umiarkowany | Najtańszy akceptowalny |
| Latitude.sh | 20-45 | 52 (AMS→AMS) | niski | Dedykowany dla wielu botów |
| Vultr | 6-12 | 72 (AMS→AMS) | niski | Wygoda |
| DigitalOcean | 6-12 | 107 (AMS→AMS) | umiarkowany | Znajomość tooling |
| Contabo | 4-8 | 95 (DE→AMS) | wysoki | Nie 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:
- Provision obrazu Ubuntu 22.04 LTS; tylko SSH key, bez logowania hasłem.
apt update && apt install -y python3 python3-venv git tmux ufw fail2ban htopufw allow OpenSSH && ufw enable- Utwórz użytkownika nie-root; zablokuj logowanie SSH dla root w
/etc/ssh/sshd_config. - Ustaw strefę czasową na UTC. Każdy timestamp w tej serii jest w UTC.
- Zainstaluj Node 20+ jeśli Twój stack tego wymaga (
nvm install 20). - Sklonuj repo bota. Użyj autoryzacji SSH key do GitHub; nigdy nie wgrywaj tokena na host.
- Skonfiguruj unit systemd dla bota — przetrwa reboot, automatycznie restartuje się po crashu.
- Telegram alert bot (rozdział 30) — silent fail jest gorszy niż brak bota.
- 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.











