Polymarket Bot-tutorial · Hoofdstuk 4 van 32

Een VPS houdt je Polymarket bot draaiend wanneer je laptop dat niet kan - deksel dicht, Wi-Fi weggevallen, machine die reboot. Dit hoofdstuk legt uit waarom en wanneer je er een nodig hebt, waar je op let, op welke host we onze eigen bots draaien, en geeft een setup-checklist om te kopiëren.

Wat dit hoofdstuk behandelt

Je hebt geen server nodig om Polymarket te leren, en je hebt er ook geen nodig om een strategie op je eigen machine te paper-traden. Je hebt er een nodig vanaf de dag dat een bot zelfstandig echte posities gaat beheren, want vanaf dat moment is een gesloten laptop een gemiste exit. Dit hoofdstuk blijft praktisch: wanneer een VPS zijn kosten waard is, wat er echt toe doet bij de keuze, welke host wij gebruiken, en de exacte commando's om hem op te zetten.

  • Waarom een VPS in plaats van een laptop
  • Of je er überhaupt al een nodig hebt
  • Waar je op let bij een host
  • De host waarop we onze eigen bots draaien
  • Regiokeuze (NY4 vs LD4 vs AMS3)
  • Sizing: vCPU, RAM, netwerk
  • Een setup-checklist voor een Polymarket bot VPS

Waarom een VPS in plaats van een laptop

Een laptop sluit wanneer jij hem sluit. Een laptop verliest Wi-Fi wanneer je van kamer wisselt. Een laptop reboot wanneer een update besluit dat het tijd is. Geen van die drie is acceptabel wanneer een positie binnen drie seconden een exit moet vuren en er niemand meekijkt.

Een VPS neemt alle drie de faalwijzen weg: 24/7 uptime, een datacenternetwerk (doorgaans onder 5 ms naar gangbare Polygon RPC-endpoints) en geen mens in de loop tijdens de runtime. Het instaptarief kost ongeveer 5 tot 20 dollar per maand en is dat vele malen waard de eerste keer dat het je een "ik deed het deksel dicht"-verlies bespaart.

De vuistregel: draai paper-modus waar je maar wilt, op welke machine je maar wilt. Stap over naar een VPS op de dag dat echt geld bij de bot terechtkomt, niet later. Bouwers die deze stap uitstellen verliezen meer aan een slapende laptop dan aan echte strategiefouten.

Heb je er überhaupt al een nodig?

Wees eerlijk over aan welke kant van de streep je staat. De meeste mensen die dit lezen staan nog aan de linkerkant, en dat is helemaal prima.

  • Je hebt nog geen VPS nodig als je paper-tradet, backtest, posities met de hand plaatst of een script telkens een paar minuten draait terwijl je toekijkt. Je eigen machine is genoeg.
  • Je hebt wél een VPS nodig zodra een bot onbeheerd live kapitaal beheert, binnen seconden moet reageren, 's nachts doordraait of alerts vuurt die je je niet kunt veroorloven te missen. Op dat punt draait alles om "altijd aan".

Als je twijfelt, ben je er waarschijnlijk nog niet aan toe. De kosten van een week langer wachten zijn nul; de kosten van een server die je niet gebruikt zijn een paar dollar. Steek de tijd eerst in het op orde krijgen van je strategie en host hem dan pas.

Waar je op let bij een host

Zodra je er wél een nodig hebt, is de checklist kort. Een Polymarket bot is niet CPU-hongerig; hij is netwerkgevoelig en mag nooit uitvallen. In ruwe volgorde van prioriteit:

  • Uptime en stabiliteit - precies de reden waarom je je laptop verlaat. Zoek naar een echte uptime-SLA en een provider die je niet stilletjes reboot voor onderhoud.
  • Regio en netwerkpad - lage, consistente latency naar de API van Polymarket en naar je Polygon RPC telt zwaarder dan de pure geografische afstand. Jitter (de variatie) doet meer pijn dan een iets hoger gemiddelde.
  • Netwerklimiet - websocket-subscriptions zijn spraakzaam. Geef de voorkeur aan unmetered of een royaal maandelijks volume, zodat een drukke marktdag je nooit afknijpt.
  • RAM en CPU op de juiste maat - 1 tot 2 vCPU en 2 tot 4 GB RAM dekken vrijwel elke bot met één strategie. Betaal niet te veel voor cores die je niet gebruikt.
  • Linux-images en vlakke prijzen - Ubuntu LTS of Debian kant-en-klaar, en voorspelbare maandkosten zonder de per-gigabyte egress-verrassingen van de grote clouds.

Dat is de hele lijst. Alles daarbuiten - colocation, bare metal, paden onder de milliseconde - telt alleen voor strategieën die echt latency-kritisch zijn, en je weet zelf wel of je er zo een draait.

De host waarop we onze eigen bots draaien

We hosten onze eigen Polymarket bots in productie op TradingVPS. Het is gebouwd voor precies de checklist hierboven: voor trading geoptimaliseerde hardware, consistent lage jitter naar Polygon RPC-endpoints, colocation-opties waar je ze nodig hebt, en vlakke prijzen zonder egress-verrassingen. We gebruiken het al meer dan een jaar, en de aanbeveling dateert van vóór de affiliate-relatie.

Regiokeuze (NY4 vs LD4 vs AMS3)

De order-book API van Polymarket zit achter Cloudflare en wordt geserveerd vanaf edge-locaties dicht bij de gebruiker, dus de pure geografische afstand tot de origin telt minder dan de kwaliteit van het netwerkpad. Drie regionale keuzes komen vaak voor.

  • AMS3 / Amsterdam - een sterke standaard. Goede peering naar de EU-aanwezigheid van Cloudflare; prima voor US- of EU-strategieën die ook 's nachts Aziatische markten raken.
  • NY4 / New York - het beste voor strategieën die vastzitten aan de Amerikaanse markturen (NBA, NFL, Amerikaanse politiek). Sommige hosts in NY4 hebben de laagst gemeten latency naar Polygon RPC-endpoints in US East.
  • LD4 / Londen - een tussenweg. Over het algemeen prima voor alles; nergens het snelst.

Vermijd regio's in Azië of Zuid-Amerika tenzij je strategie regionaal is. De latency naar Polymarket en naar de Noord-Amerikaanse Polygon RPC's voegt 80 tot 200 ms toe, en dat slokt de edge van de meeste micro-strategieën op.

Sizing: vCPU, RAM, netwerk

Een bot met één strategie heeft niet veel nodig. Aanbevolen minimums:

  • 1 tot 2 vCPU. Een Python-bot die 20 markten volgt, gebruikt het grootste deel van de tijd ruim onder 10% van één core. Koop niet te veel CPU; besteed het budget liever aan het netwerk.
  • 2 tot 4 GB RAM. Order-book-caches en een paar maanden prijshistorie passen comfortabel.
  • 1 Gbps unmetered of een groot maandvolume. Websocket-subscriptions zijn spraakzaam; een subscription op 500 markten kan 20 tot 50 GB per maand verbruiken.
  • SSD-opslag, 20 tot 40 GB. Logs, een trade-dagboek en code. Niets opslagintensiefs.

Draai je meerdere strategieën of meerdere bots op dezelfde host, verdubbel dan de RAM, houd de CPU gelijk en zorg dat het netwerk unmetered is. De CPU is zelden de bottleneck.

Setup-checklist voor een Polymarket bot VPS

Volgorde van handelingen, eenmalig per host uit te voeren:

  1. Provisioneer een Ubuntu 22.04 LTS-image; alleen SSH-key, geen wachtwoordlogin.
  2. apt update && apt install -y python3 python3-venv git tmux ufw fail2ban htop
  3. ufw allow OpenSSH && ufw enable
  4. Maak een non-root-gebruiker aan; vergrendel de root-SSH-login in /etc/ssh/sshd_config.
  5. Zet de tijdzone op UTC. Elke log-timestamp in deze serie is UTC.
  6. Installeer Node 20+ als je stack dat nodig heeft (nvm install 20).
  7. Clone je bot-repo. Gebruik SSH-key-auth naar GitHub; push nooit een token naar de host.
  8. Zet een systemd-unit op voor de bot, zodat hij reboots overleeft en automatisch herstart na een crash.
  9. Knoop een Telegram-alertbot vast (hoofdstuk 30) - een stille storing is erger dan geen bot.
  10. Draai 24 uur paper-modus voordat er ook maar enig live kapitaal bij de host komt.

Totale setup-tijd op een verse VPS: 45 tot 90 minuten, inclusief het uitrollen van de bot.

Veelgestelde vragen

Heb ik echt een VPS nodig voor een Polymarket bot?
Pas zodra hij je echte strategie onbeheerd draait. Voor paper trading of snelle experimenten volstaat je laptop. Op het moment dat een bot live posities beheert en een gesloten deksel, een wegvallende Wi-Fi-verbinding of een nachtelijke reboot moet overleven, is een VPS niet langer optioneel.
In welke regio moet ik mijn Polymarket bot hosten?
De order-book API van Polymarket zit achter een CDN, dus de kwaliteit van het netwerkpad telt zwaarder dan de pure afstand. Amsterdam en US East (New York / Virginia) hebben allebei goede peering en werken voor de meeste strategieën. Latency-gevoelige strategieën kiezen een host met NY4- of LD4-colocation; vermijd Azië of Zuid-Amerika tenzij je strategie regionaal is.
Hoeveel RAM en CPU heeft een Polymarket bot nodig?
1 tot 2 vCPU en 2 tot 4 GB RAM volstaan voor een bot met één strategie die enkele tientallen markten volgt. Ga pas naar 4 vCPU en 8 GB als je meerdere strategieën tegelijk draait, maanden prijshistorie lokaal bewaart of websocket-subscriptions op honderden markten openhoudt. De CPU vormt zelden de bottleneck; het netwerk en de logging wel.
Moet ik een Linux- of Windows-VPS gebruiken?
Linux. Ubuntu LTS of Debian. Elk Polymarket SDK-voorbeeld, elke monitoring-tool (systemd, journalctl, htop) en elke tutorial in deze serie gaat uit van Linux. Een Windows-VPS kan technisch wel, maar je vecht bij elke stap tegen wrijving.
Welke VPS-host gebruiken jullie zelf?
We draaien onze eigen Polymarket bots op TradingVPS: voor trading geoptimaliseerde hardware, consistent lage jitter naar Polygon RPC-endpoints, NY4/LD4-colocation als optie en vlakke, voorspelbare prijzen zonder egress-verrassingen. De link op deze pagina is een affiliate-link; we verdienen een kleine commissie en gebruiken hen al meer dan een jaar.