Polymarket Bot Tutorial · Розділ 4 із 32
Ми протестували кілька VPS-хостингів для наших власних Polymarket bot. За ціною, value та performance ми рекомендуємо TradingVPS. Latency-тести, comparison cards, sizing guide, вибір регіону.
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.
Що охоплює цей розділ
VPS є обов'язковим для будь-якого live Polymarket bot. Щойно ви виділяєте реальний капітал, бот має пережити закритий laptop, обрив hotel Wi-Fi або Windows update. У цьому розділі порівнюються шість providers, які ми тестували для наших production bots, із виміряною network latency до Polygon RPC endpoints, реальною щомісячною вартістю та sizing matrix. Card TradingVPS внизу цього guide є affiliate link; ми розкриваємо це на кожній сторінці цієї серії. Дані в comparison table не залежать від affiliate relationship - failed providers listed exactly as they performed.
- Чому VPS замість laptop
- Що ми тестували (шість providers)
- Наш вибір: TradingVPS
- Comparison: TradingVPS, Hetzner, Latitude.sh, Vultr, DigitalOcean, Contabo
- Вибір region (NY4 vs LD4 vs AMS3)
- Sizing: vCPU, RAM, network
- Setup checklist для Polymarket bot VPS
Чому VPS замість laptop
Laptop закривається, коли ви його закриваєте. Laptop втрачає Wi-Fi, коли ви переходите в іншу кімнату. Laptop перезавантажується, коли Windows вирішує, що настав час. Жодне з цього не є прийнятним, коли позиції потрібно закрити за 3 секунди.
VPS вирішує все це: 24/7 uptime, datacenter network (зазвичай <5ms до поширених Polygon RPC endpoints), без участі людини в runtime. Вартість становить $5-20/місяць для entry tier і приблизно у 100 разів виправдовує себе за рахунок уникнених помилок, щойно у вас є live capital.
Запускайте paper mode де завгодно. Перейдіть на VPS у день, коли внесете реальні кошти, а не пізніше. Builders, які відкладають цей крок, втрачають більше через "я закрив кришку", ніж через реальні bugs стратегії.
Що ми тестували (шість providers)
Протягом 18 місяців роботи production bots ми бенчмаркували шість providers під live trading workloads, а не просто curl-тести з residential connection. Список і те, що ми вимірювали:
- TradingVPS - регіони Amsterdam (AMS) і New York (NY). Наш поточний production host.
- Hetzner - Helsinki і Falkenstein. Найнижча sticker price; дивна network shaping під тривалим WebSocket traffic.
- Latitude.sh - bare metal, кілька regions. Чудова latency, premium price.
- Vultr - широке покриття regions; один із найнадійніших варіантів середнього класу.
- DigitalOcean - зручний, добре задокументований, передбачуваний. Ми хостилися на AMS3 понад рік.
- Contabo - найдешевший із великим відривом; per-second network jitter був суттєвою проблемою під load.
Виміряно: handshake latency до clob.polymarket.com, first-frame time у WebSocket book subscription, p99 jitter протягом 24 годин live trading.
Наш вибір: TradingVPS
Для наших власних production bots ми працюємо на TradingVPS. Причину видно в comparison нижче; коротка версія така: він мав найнижчий p99 jitter на WebSocket traffic серед протестованих providers, передбачуване щомісячне pricing і image catalogs, які включають потрібний нам runtime без додаткового setup. Network quality важливіша за raw CPU для Polymarket bot, і TradingVPS оптимізований саме під це.
Посилання на TradingVPS на цьому сайті є affiliate link. Ми отримуємо невелику commission, якщо ви зареєструєтеся через нього. Ми використовуємо їх для власного real-money trading уже понад рік - рекомендація з'явилася до affiliate relationship.
Comparison: TradingVPS, Hetzner, Latitude.sh, Vultr, DigitalOcean, Contabo
| Provider | Entry $/mo | To CLOB (ms) | WS p99 jitter | Best for |
|---|---|---|---|---|
| TradingVPS | 19-35 | 58 (AMS→AMS) | low | Production single-bot |
| Hetzner | 4-9 | 62 (HEL→AMS) | moderate | Cheapest acceptable |
| Latitude.sh | 20-45 | 52 (AMS→AMS) | low | Multi-bot dedicated |
| Vultr | 6-12 | 72 (AMS→AMS) | low | Convenience |
| DigitalOcean | 6-12 | 107 (AMS→AMS) | moderate | Tooling familiarity |
| Contabo | 4-8 | 95 (DE→AMS) | high | Not recommended for live |
Цифри виміряно у травні 2026 року з Amsterdam-region instance кожного provider до clob.polymarket.com. Рейтинги latency трохи змінюються від місяця до місяця; загальна картина залишається стабільною з кінця 2024 року.
Вибір region (NY4 vs LD4 vs AMS3)
CLOB API Polymarket fronted by Cloudflare і обслуговується з edge locations близько до user, тому сама по собі географічна відстань до origin має менше значення, ніж якість network path. Проте три regional choices є найпоширенішими.
- AMS3 / Amsterdam - наш default. Добрий peering до Cloudflare's EU presence. Найкраще для builders із US-or-EU strategies, які торкаються overnight Asian markets.
- NY4 / New York - найкраще для strategies, прив'язаних до US market hours (NBA, NFL, US politics). Деякі bare-metal providers у NY4 мають найшвидшу виміряну latency до Polygon RPC endpoints, розміщених на US East.
- LD4 / London - середній варіант. Зазвичай підходить для всього; не найшвидший ні в чому.
Уникайте regions в Asia або South America, якщо ваша strategy не є regional. Latency до Polymarket і до Polygon-North American RPCs додає 80-200ms; це з'їдає більшість micro-strategy edges.
Sizing: vCPU, RAM, network
Single-strategy bot не потребує багато ресурсів. Рекомендовані мінімальні значення:
- 1-2 vCPU. Python bot, що відстежує 20 markets, більшу частину часу використовує значно менше ніж 10% одного core. Не переплачуйте за CPU; краще витратити на network.
- 2-4 GB RAM. Order-book caches і кілька місяців price history легко вміщуються.
- 1 Gbps unmetered або великий monthly allowance. WebSocket subscriptions дуже "балакучі"; subscription на 500 markets може споживати 20-50 GB/місяць.
- SSD storage, 20-40 GB. Logs, diary, code. Нічого storage-heavy.
Якщо ви запускаєте multi-strategy або multi-bot на одному host, подвоїтьте RAM, залиште CPU без змін, переконайтеся, що network unmetered. CPU рідко є bottleneck.
Setup checklist для Polymarket bot VPS
Порядок дій, виконуйте один раз для кожного host:
- Provision Ubuntu 22.04 LTS image; лише SSH key, без password login.
apt update && apt install -y python3 python3-venv git tmux ufw fail2ban htopufw allow OpenSSH && ufw enable- Створіть non-root user; обмежте root SSH login у
/etc/ssh/sshd_config. - Встановіть time zone на UTC. Усі timestamps логів у цій серії - UTC.
- Встановіть Node 20+ якщо ваш stack цього потребує (
nvm install 20). - Клонуйте репозиторій вашого bot. Використовуйте SSH-key auth до GitHub; ніколи не пуште token на host.
- Налаштуйте systemd unit для bot - переживає reboot, автоматично перезапускається після crash.
- Telegram alert bot (розділ 30) - silent fail гірший за відсутність bot.
- Запустіть paper на 24 години, перш ніж на host потраплять будь-які live capital.
Загальний час setup на свіжому VPS: 45-90 хвилин, включно з deployment bot.












