Poradnik bota Polymarket · Rozdział 4 z 32
VPS utrzymuje Twojego bota Polymarket w ruchu, gdy laptop nie daje rady - zamknięta pokrywa, utracone Wi-Fi, restartująca się maszyna. Ten rozdział wyjaśnia, dlaczego i kiedy go potrzebujesz, na co zwracać uwagę, u kogo sami hostujemy własne boty oraz podaje gotową do skopiowania listę kroków konfiguracji.
Co obejmuje ten rozdział
Nie potrzebujesz serwera, żeby uczyć się Polymarket, i nie potrzebujesz go, żeby testować strategię na papierze na własnej maszynie. Potrzebujesz go w dniu, w którym bot zaczyna sam zarządzać realnymi pozycjami, bo w tym momencie zamknięty laptop to przegapione wyjście z pozycji. Ten rozdział pozostaje praktyczny: kiedy VPS zaczyna się opłacać, co naprawdę ma znaczenie przy wyborze, u kogo hostujemy oraz jakie dokładnie polecenia wpisać, żeby go skonfigurować.
- Dlaczego VPS zamiast laptopa
- Czy w ogóle już go potrzebujesz
- Na co zwracać uwagę u hosta
- U kogo sami hostujemy własne boty
- Wybór regionu (NY4 vs LD4 vs AMS3)
- Dobór parametrów: vCPU, RAM, sieć
- Lista kroków konfiguracji VPS dla bota Polymarket
Dlaczego VPS zamiast laptopa
Laptop zamyka się, kiedy go zamykasz. Laptop traci Wi-Fi, kiedy przechodzisz między pokojami. Laptop restartuje się, kiedy aktualizacja uzna, że to dobry moment. Żaden z tych scenariuszy nie jest do przyjęcia, gdy pozycja wymaga wyjścia odpalonego w trzy sekundy, a nikt tego nie pilnuje.
VPS eliminuje wszystkie trzy tryby awarii: dostępność 24/7, sieć centrum danych (zwykle poniżej 5 ms do popularnych endpointów Polygon RPC) i brak człowieka w pętli w czasie działania. Najniższy poziom kosztuje mniej więcej 5 do 20 dolarów miesięcznie i zwraca się wielokrotnie już za pierwszym razem, gdy uchroni Cię przed stratą w stylu "zamknąłem pokrywę".
Zasada kciuka: uruchamiaj tryb papierowy gdziekolwiek chcesz, na dowolnej maszynie. Przenieś się na VPS w dniu, w którym do bota trafiają realne środki, nie później. Twórcy, którzy zwlekają z tym krokiem, tracą więcej na śpiącym laptopie niż na faktycznych błędach strategii.
Czy w ogóle już go potrzebujesz?
Bądź szczery wobec siebie co do tego, po której stronie linii się znajdujesz. Większość osób, które to czytają, jest wciąż po lewej stronie i to jest zupełnie w porządku.
- Jeszcze nie potrzebujesz VPS, jeśli handlujesz na papierze, robisz backtesty, otwierasz pozycje ręcznie albo uruchamiasz skrypt na kilka minut, obserwując go. Twoja własna maszyna wystarczy.
- Potrzebujesz VPS, gdy bot zarządza żywym kapitałem bez nadzoru, musi reagować w sekundy, działa przez noc albo odpala alerty, których nie możesz przegapić. W tym momencie "zawsze włączony" jest całym sensem.
Jeśli nie masz pewności, prawdopodobnie jeszcze nie jesteś na tym etapie. Koszt odczekania jeszcze jednego tygodnia jest zerowy; koszt serwera, z którego nie korzystasz, to kilka dolarów. Najpierw poświęć czas na dopracowanie strategii, a dopiero potem ją hostuj.
Na co zwracać uwagę u hosta
Gdy już go potrzebujesz, lista jest krótka. Bot Polymarket nie jest głodny CPU; jest wrażliwy na sieć i nigdy nie może paść. W przybliżonej kolejności priorytetów:
- Dostępność i stabilność - cały powód, dla którego porzucasz laptopa. Szukaj realnego SLA dostępności oraz dostawcy, który nie restartuje Cię po cichu na potrzeby konserwacji.
- Region i ścieżka sieciowa - niska, stabilna latencja do API Polymarket i do Twojego Polygon RPC liczy się bardziej niż sama odległość geograficzna. Jitter (zmienność) szkodzi bardziej niż nieco wyższa średnia.
- Limit transferu - subskrypcje websocket generują dużo ruchu. Preferuj nielimitowany transfer lub hojny miesięczny limit, żeby ruchliwy dzień na rynku nigdy Cię nie zdławił.
- Dobrze dobrane RAM i CPU - 1 do 2 vCPU i 2 do 4 GB RAM obsłużą niemal każdego bota jednej strategii. Nie przepłacaj za rdzenie, których nie wykorzystasz.
- Obrazy Linuksa i płaski cennik - Ubuntu LTS lub Debian gotowe od ręki oraz przewidywalny koszt miesięczny bez niespodzianek za egress liczonych za każdy gigabajt, jak w wielkich chmurach.
To cała lista. Wszystko poza nią - colocation, dedykowany sprzęt, ścieżki poniżej milisekundy - ma znaczenie tylko dla strategii naprawdę krytycznych pod kątem latencji, a jeśli taką uruchamiasz, sam o tym wiesz.
U kogo sami hostujemy własne boty
Własne produkcyjne boty Polymarket hostujemy na TradingVPS. Jest zbudowany dokładnie pod powyższą listę: sprzęt zoptymalizowany pod trading, stale niski jitter do endpointów Polygon RPC, opcje colocation tam, gdzie ich potrzebujesz, oraz płaski cennik bez niespodzianek za egress. Korzystamy z niego od ponad roku, a ta rekomendacja powstała jeszcze przed relacją afiliacyjną.
Wybór regionu (NY4 vs LD4 vs AMS3)
API arkusza zleceń Polymarket stoi za Cloudflare i jest serwowane z lokalizacji brzegowych blisko użytkownika, więc sama odległość geograficzna do serwera origin liczy się mniej niż jakość ścieżki sieciowej. Najczęściej pojawiają się trzy wybory regionu.
- AMS3 / Amsterdam - mocny domyślny wybór. Dobry peering do europejskiej obecności Cloudflare; sprawdza się dla strategii US lub EU, które dotykają też nocnych rynków azjatyckich.
- NY4 / Nowy Jork - najlepszy dla strategii powiązanych z godzinami rynku USA (NBA, NFL, polityka USA). Część hostów w NY4 ma najniższą zmierzoną latencję do endpointów Polygon RPC na US East.
- LD4 / Londyn - rozwiązanie pośrednie. Zwykle dobre do wszystkiego; nigdzie nie jest najszybsze.
Unikaj regionów w Azji i Ameryce Południowej, chyba że Twoja strategia jest regionalna. Latencja do Polymarket i do północnoamerykańskich Polygon RPC dodaje 80 do 200 ms, co pochłania większość przewagi mikrostrategii.
Dobór parametrów: vCPU, RAM, sieć
Bot jednej strategii nie potrzebuje wiele. Zalecane minimum:
- 1 do 2 vCPU. Bot w Pythonie śledzący 20 rynków przez większość czasu wykorzystuje znacznie mniej niż 10% jednego rdzenia. Nie kupuj na zapas CPU; przeznacz budżet na sieć.
- 2 do 4 GB RAM. Cache arkusza zleceń i kilka miesięcy historii cen mieszczą się bez problemu.
- 1 Gbps bez limitu lub duży limit miesięczny. Subskrypcje websocket generują dużo ruchu; subskrypcja 500 rynków może zużyć 20 do 50 GB miesięcznie.
- Dysk SSD, 20 do 40 GB. Logi, dziennik transakcji i kod. Nic obciążającego dysk.
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 sieć jest bez limitu. CPU rzadko bywa wąskim gardłem.
Lista kroków konfiguracji VPS dla bota Polymarket
Kolejność działań, wykonaj raz na host:
- Utwórz 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 innego niż root; zablokuj logowanie root przez SSH w pliku
/etc/ssh/sshd_config. - Ustaw strefę czasową na UTC. Każdy znacznik czasu w logach w tej serii jest w UTC.
- Zainstaluj Node 20+, jeśli Twój stack tego wymaga (
nvm install 20). - Sklonuj repozytorium bota. Użyj uwierzytelniania kluczem SSH do GitHub; nigdy nie wgrywaj tokena na host.
- Skonfiguruj jednostkę systemd dla bota, aby przetrwał restarty i automatycznie wstawał po awarii.
- Podłącz bota alertów Telegram (rozdział 30) - cicha awaria jest gorsza niż brak bota.
- Uruchom tryb papierowy przez 24 godziny, zanim na host trafi jakikolwiek żywy kapitał.
Całkowity czas konfiguracji świeżego VPS: 45 do 90 minut, łącznie z wdrożeniem bota.


