Kurs budowy bota na Polymarket · 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, przewodnik po doborze 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
Najlepsze regiony: Amsterdam dla najszybszego połączenia z serwerami Polymarket, Dublin do przeglądania polymarket.com przez VPS.
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 na żywo 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, ze zmierzoną latencją sieciową do endpointów Polygon RPC, rzeczywistym miesięcznym kosztem i matrycą doboru parametrów. Karta TradingVPS na dole tego przewodnika 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, sieć
- Lista kontrolna 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: dostępność całą dobę, sieć w centrum danych (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 tryb treningowy, 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 błędy strategii.
Co testowaliśmy (sześciu dostawców)
Przez 18 miesięcy działania botów produkcyjnych porównywaliśmy sześciu dostawców pod rzeczywistym obciążeniem handlowym, a nie tylko przez testy curl 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 kształtowanie ruchu sieciowego przy długotrwałym ruchu WebSocket.
- Latitude.sh - bare metal, wiele regionów. Świetna latencja, wyższa cena.
- 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; wahania sieciowe w skali sekund były znaczącym problemem pod obciążeniem.
Mierzone: latencja nawiązania połączenia do clob.polymarket.com, czas pierwszej ramki przy subskrypcji arkusza zleceń przez WebSocket, jitter p99 w 24 godziny handlu na żywo.
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 jitter p99 na ruchu WebSocket spośród testowanych dostawców, przewidywalny miesięczny cennik oraz katalogi obrazów zawierające środowisko uruchomieniowe, którego potrzebujemy, bez dodatkowej konfiguracji. Jakość sieci ma dla bota Polymarket większe znaczenie niż czysta moc procesora, 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 handlu 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) | Jitter WS p99 | 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ść narzędzi |
| Contabo | 4-8 | 95 (DE→AMS) | wysoki | Nie polecane na żywo |
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 lokalizacji brzegowych blisko użytkownika, więc sama odległość geograficzna od serwera źródłowego 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 połączenia peeringowe do europejskiej obecności Cloudflare. Najlepsze dla twórców ze strategiami US lub EU, które zahaczają o azjatyckie nocne rynki.
- NY4 / Nowy Jork - 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 wschodnim wybrzeżu USA.
- LD4 / Londyn - 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 północnoamerykańskiego Polygon RPC dodaje 80-200 ms; to pochłania większość przewag mikrostrategii.
Dobór parametrów: vCPU, RAM, sieć
Bot jednej strategii nie potrzebuje wiele. Zalecane minimum:
- 1-2 vCPU. Bot Python śledzący 20 rynków zwykle wykorzystuje znacznie mniej niż 10% jednego rdzenia. Nie przepłacaj za procesor; wydaj te pieniądze na sieć.
- 2-4 GB RAM. Bufor arkusza zleceń i kilka miesięcy historii cen mieszczą się bez problemu.
- 1 Gbps bez limitu albo duży miesięczny limit. Subskrypcje WebSocket są bardzo gadatliwe; subskrypcja 500 rynków może zużyć 20-50 GB/miesiąc.
- Dysk SSD, 20-40 GB. Logi, dzienniki, kod. Nic ciężkiego pod względem pamięci masowej.
Jeśli uruchamiasz wiele strategii lub wiele botów na tym samym hoście, podwój RAM, zostaw procesor bez zmian i upewnij się, że sieć jest bez limitu. Procesor rzadko bywa wąskim gardłem.
Lista kontrolna do konfiguracji VPS dla bota Polymarket
Kolejność działań, wykonaj raz na host:
- Udostępnij obraz Ubuntu 22.04 LTS; tylko klucz SSH, 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 znacznik czasu w tej serii jest w UTC.
- Zainstaluj Node 20+ jeśli twój stos tego wymaga (
nvm install 20). - Sklonuj repozytorium bota. Użyj autoryzacji kluczem SSH do GitHub; nigdy nie wgrywaj tokena na host.
- Skonfiguruj jednostkę systemd dla bota - przetrwa restart, automatycznie uruchamia się ponownie po awarii.
- Bot alertów Telegram (rozdział 30) - cicha awaria jest gorsza niż brak bota.
- Uruchom tryb treningowy przez 24 godziny, zanim jakikolwiek realny kapitał trafi na host.
Całkowity czas konfiguracji świeżego VPS: 45-90 minut, łącznie z wdrożeniem bota.


