Polymarket Bot Tutorial · Hoofdstuk 4 van 32
We testten meerdere VPS-hosts voor onze eigen Polymarket bots. Voor prijs, value en performance raden we TradingVPS aan. Latency-tests, vergelijkings-cards, sizing-gids, regiokeuze.
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.
Wat dit hoofdstuk behandelt
Een VPS is niet-optioneel voor elke live Polymarket bot. Eenmaal je echt kapitaal alloceert, moet de bot een gesloten laptop, een hotel Wi-Fi drop of een Windows-update overleven. Dit hoofdstuk vergelijkt zes providers die we testten voor onze eigen productie-bots, met gemeten netwerk-latency van elk naar Polygon RPC endpoints, echte maandelijkse kosten en een sizing-matrix. De TradingVPS-card onderaan deze gids is een affiliate-link; we hebben het op elke pagina in deze serie bekendgemaakt. De data in de vergelijkings-tabel wordt niet beïnvloed door de affiliate-relatie — gefaalde providers zijn precies gelijst zoals ze performden.
- Waarom een VPS in plaats van een laptop
- Wat we testten (zes providers)
- Onze keuze: TradingVPS
- Vergelijking: TradingVPS, Hetzner, Latitude.sh, Vultr, DigitalOcean, Contabo
- Regiokeuze (NY4 vs LD4 vs AMS3)
- Sizing: vCPU, RAM, netwerk
- 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 verandert. Een laptop reboot wanneer Windows beslist dat het tijd is. Geen daarvan is acceptabel wanneer een positie een exit nodig heeft die in 3 seconden moet vuren.
Een VPS lost alle drie op: 24/7 uptime, datacenter-netwerk (typisch <5ms naar gangbare Polygon RPC endpoints), geen mens in de loop voor de runtime. De kost is 5-20 $/maand voor de entry-tier en ongeveer 100x dat waard in vermeden fouten zodra je live kapitaal hebt.
Draai paper-modus waar je wilt. Verhuis naar een VPS de dag dat je echte fondsen deposit, niet later. Builders die deze stap uitstellen verliezen meer aan "ik sloot het deksel" dan aan werkelijke strategy-bugs.
Wat we testten (zes providers)
Over een 18-maand periode met productie-bots hebben we zes providers gebenchmarkt onder live trading-workloads, geen alleen curl-tests vanaf een residentiële verbinding. De lijst en wat we maten:
- TradingVPS — Amsterdam (AMS) en New York (NY) regio's. Onze huidige productie-host.
- Hetzner — Helsinki en Falkenstein. Laagste sticker-prijs; eigenaardige netwerk-shaping onder aanhoudend WebSocket-verkeer.
- Latitude.sh — bare metal, meerdere regio's. Geweldige latency, premium prijs.
- Vultr — brede regio-dekking; een van de meer betrouwbare mid-tier opties.
- DigitalOcean — handig, goed gedocumenteerd, voorspelbaar. We hosten meer dan een jaar op AMS3.
- Contabo — goedkoopst met een wijd verschil; de per-seconde netwerk-jitter was een betekenisvol probleem onder load.
Gemeten: handshake-latency naar clob.polymarket.com, first-frame tijd op een WebSocket book-subscription, p99 jitter over 24 uur live trading.
Onze keuze: TradingVPS
Voor onze eigen productie-bots draaien we op TradingVPS. De redenering is observeerbaar in de vergelijking hieronder; de korte versie is: het had de laagste p99 jitter op WebSocket-verkeer over de providers die we testten, voorspelbare maandelijkse pricing en image-catalogi die de runtime bevatten die we willen zonder extra setup. Netwerk-kwaliteit telt meer dan ruwe CPU voor een Polymarket bot en TradingVPS optimaliseert daarvoor.
De link naar TradingVPS op deze site is een affiliate-link. We verdienen een kleine commissie als je je via hem inschrijft. We hebben hen gebruikt voor onze eigen echt-geld trading meer dan een jaar — de aanbeveling gaat de affiliate-relatie vooraf.
Vergelijking: TradingVPS, Hetzner, Latitude.sh, Vultr, DigitalOcean, Contabo
| Provider | Entry $/mo | Naar CLOB (ms) | WS p99 jitter | Best voor |
|---|---|---|---|---|
| TradingVPS | 9-15 | 58 (AMS→AMS) | laag | Productie single-bot |
| Hetzner | 4-9 | 62 (HEL→AMS) | matig | Goedkoopst acceptabel |
| Latitude.sh | 20-45 | 52 (AMS→AMS) | laag | Multi-bot dedicated |
| Vultr | 6-12 | 72 (AMS→AMS) | laag | Gemak |
| DigitalOcean | 6-12 | 107 (AMS→AMS) | matig | Tooling-bekendheid |
| Contabo | 4-8 | 95 (DE→AMS) | hoog | Niet aanbevolen voor live |
Getallen gemeten mei 2026 van elke provider's Amsterdam-regio instance naar clob.polymarket.com. Latency-rankings verschuiven licht maand tot maand; het brede beeld is stabiel sinds late 2024.
Regiokeuze (NY4 vs LD4 vs AMS3)
Polymarkets CLOB API is gefront door Cloudflare en serveert van edge-locations dichtbij de gebruiker, dus ruwe geografische afstand tot de oorsprong telt minder dan netwerk-pad kwaliteit. Toch zijn drie regionale keuzes gangbaar.
- AMS3 / Amsterdam — onze default. Goede peering naar Cloudflare's EU-aanwezigheid. Best voor builders met US-of-EU strategieën die overnight Aziatische markten raken.
- NY4 / New York — best voor strategieën gebonden aan US market-uren (NBA, NFL, US politiek). Sommige bare-metal providers in NY4 hebben de snelst-gemeten latency naar Polygon RPC endpoints gehost op US East.
- LD4 / Londen — middle ground. Algemeen prima voor alles; niet het snelst in iets.
Vermijd regio's in Azië of Zuid-Amerika tenzij je strategie regionaal is. De latency naar Polymarket en naar Polygon-North American RPC's voegt 80-200ms toe; dat slikt de meeste micro-strategy edges op.
Sizing: vCPU, RAM, netwerk
Een single-strategy bot heeft niet veel nodig. Aanbevolen minimums:
- 1-2 vCPU. Een Python bot die 20 markten trackt gebruikt ruim onder 10% van één core meestal. Koop niet teveel CPU; besteed het in plaats daarvan aan netwerk.
- 2-4 GB RAM. Order-book caches en een paar maanden prijshistorie passen comfortabel.
- 1 Gbps unmetered of grote maandelijkse allowance. WebSocket-subscriptions zijn praatziek; een 500-markt subscription kan 20-50 GB/maand doen.
- SSD storage, 20-40 GB. Logs, diary, code. Niets storage-zwaar.
Als je multi-strategy of multi-bot op dezelfde host draait, verdubbel de RAM, houd CPU hetzelfde, zorg dat netwerk unmetered is. CPU is zelden de bottleneck.
Setup-checklist voor een Polymarket bot VPS
Volgorde van operaties, eenmaal per host runnen:
- Provision Ubuntu 22.04 LTS image; alleen SSH-key, geen password-login.
apt update && apt install -y python3 python3-venv git tmux ufw fail2ban htopufw allow OpenSSH && ufw enable- Maak een non-root user; lock down root SSH-login in
/etc/ssh/sshd_config. - Stel tijdzone in op UTC. Elke log-timestamp in deze serie is UTC.
- Installeer Node 20+ als je stack het nodig heeft (
nvm install 20). - Clone je bot-repo. Gebruik SSH-key auth naar GitHub; push nooit een token naar de host.
- Zet systemd-unit op voor de bot — overleeft reboot, auto-restart op crash.
- Telegram alert bot (hoofdstuk 30) — silent fail is erger dan geen bot.
- Draai paper voor 24 uur voordat enig live kapitaal de host bereikt.
Totale setup-tijd op een verse VPS: 45-90 minuten inclusief de bot-deployment.











