Polymarket Bot Tutorial · باب 4 از 32
ہم نے اپنے اپنے Polymarket bots کے لیے کئی VPS hosts آزمائے۔ قیمت، value، اور performance کے لحاظ سے ہم TradingVPS کی سفارش کرتے ہیں۔ Latency tests، comparison cards، sizing guide، region choice۔
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.
اس باب میں کیا شامل ہے
کسی بھی live Polymarket bot کے لیے VPS لازمی ہے۔ جیسے ہی آپ real capital allocate کرتے ہیں، bot کو بند laptop، hotel Wi-Fi drop، یا Windows update کے باوجود چلتے رہنا چاہیے۔ یہ باب ان چھ providers کا موازنہ کرتا ہے جنہیں ہم نے اپنے production bots کے لیے test کیا، ہر provider سے Polygon RPC endpoints تک measured network latency، حقیقی ماہانہ لاگت، اور sizing matrix کے ساتھ۔ اس guide کے نیچے TradingVPS card ایک affiliate link ہے؛ ہم نے اس series کے ہر صفحے پر اسے disclose کیا ہے۔ comparison table کا data affiliate relationship سے متاثر نہیں ہے - جو providers fail ہوئے، وہ بالکل اسی طرح درج ہیں جیسے ان کی performance تھی۔
- VPS کیوں laptop کے بجائے
- ہم نے کیا test کیا (چھ providers)
- ہماری پسند: TradingVPS
- Comparison: TradingVPS, Hetzner, Latitude.sh, Vultr, DigitalOcean, Contabo
- Region choice (NY4 بمقابلہ LD4 بمقابلہ AMS3)
- Sizing: vCPU، RAM، network
- Polymarket bot VPS کے لیے setup checklist
VPS کیوں، laptop کے بجائے
Laptop بند کرنے پر بند ہو جاتی ہے۔ Room change کرنے پر laptop Wi-Fi کھو دیتی ہے۔ Windows جب چاہے reboot کر دیتا ہے۔ جب کسی position کو 3 seconds میں exit fire کرنا ہو تو ان میں سے کوئی بھی چیز قابلِ قبول نہیں۔
VPS ان تینوں مسائل کا حل ہے: 24/7 uptime، datacenter network (عام طور پر common Polygon RPC endpoints تک <5ms)، اور runtime کے دوران انسان کی مداخلت کی ضرورت نہیں۔ ابتدائی tier کے لیے لاگت $5-20/month ہے، اور live capital آنے کے بعد mistakes-avoided کے اعتبار سے یہ تقریباً 100x کے برابر value رکھتی ہے۔
Paper mode جہاں چاہیں چلائیں۔ Real funds deposit کرتے ہی VPS پر منتقل ہو جائیں، بعد میں نہیں۔ جو builders یہ قدم delay کرتے ہیں وہ strategy bugs سے زیادہ "میں نے lid بند کر دی" کی وجہ سے نقصان اٹھاتے ہیں۔
ہم نے کیا test کیا (چھ providers)
18 ماہ کے دوران production bots چلاتے ہوئے ہم نے live trading workloads کے تحت چھ providers benchmark کیے، صرف residential connection سے curl-tests نہیں کیے۔ فہرست اور ہم نے کیا measure کیا:
- TradingVPS - Amsterdam (AMS) اور New York (NY) regions۔ ہمارا موجودہ production host۔
- Hetzner - Helsinki اور Falkenstein۔ سب سے کم sticker price؛ sustained WebSocket traffic کے تحت network shaping کچھ عجیب سی۔
- Latitude.sh - bare metal، متعدد regions۔ بہترین latency، premium price۔
- Vultr - وسیع region coverage؛ زیادہ reliable mid-tier options میں سے ایک۔
- DigitalOcean - آسان، اچھی documentation، predictable۔ ہم نے AMS3 پر ایک سال سے زیادہ host کیا۔
- Contabo - قیمت کے لحاظ سے سب سے سستا؛ per-second network jitter load کے تحت ایک اہم مسئلہ تھا۔
Measured: clob.polymarket.com تک handshake latency، WebSocket book subscription پر first-frame time، 24 گھنٹے کی live trading کے دوران p99 jitter۔
ہماری پسند: TradingVPS
اپنے production bots کے لیے ہم TradingVPS استعمال کرتے ہیں۔ اس کی وجہ نیچے دیے گئے comparison میں واضح ہے؛ مختصر جواب یہ ہے: جن providers کو ہم نے test کیا ان میں WebSocket traffic پر اس کا p99 jitter سب سے کم تھا، monthly pricing predictable تھی، اور image catalogs میں وہ runtime شامل تھا جو ہمیں بغیر extra setup کے چاہیے۔ Polymarket bot کے لیے raw CPU سے زیادہ network quality اہم ہے، اور TradingVPS اسی کے لیے optimized ہے۔
اس site پر TradingVPS کا link ایک affiliate link ہے۔ اگر آپ اس کے ذریعے sign up کریں تو ہمیں تھوڑی commission ملتی ہے۔ ہم ایک سال سے زیادہ سے اپنی حقیقی money trading کے لیے اسے استعمال کر رہے ہیں - یہ recommendation 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 |
Numbers measured May 2026 from each provider's Amsterdam-region instance to clob.polymarket.com. Latency rankings month بہ month تھوڑی بدلتی رہتی ہیں؛ broad picture late 2024 سے مستحکم رہی ہے۔
Region choice (NY4 بمقابلہ LD4 بمقابلہ AMS3)
Polymarket کا CLOB API Cloudflare کے ذریعے fronted ہے اور user کے قریب edge locations سے serve ہوتا ہے، اس لیے origin تک raw geographic distance سے زیادہ network-path quality اہم ہے۔ پھر بھی تین regional choices عام ہیں۔
- AMS3 / Amsterdam - ہمارا default۔ Cloudflare کی EU presence کے ساتھ اچھی peering۔ US-or-EU strategies کے لیے بہترین جو overnight Asian markets کو touch کرتی ہیں۔
- NY4 / New York - US market hours سے جڑی strategies کے لیے بہترین (NBA، NFL، US politics)۔ NY4 میں کچھ bare-metal providers کے پاس US East پر hosted Polygon RPC endpoints تک سب سے تیز measured latency ہوتی ہے۔
- LD4 / London - درمیانی راستہ۔ عمومی طور پر ہر کام کے لیے ٹھیک؛ کسی ایک چیز میں سب سے تیز نہیں۔
Asia یا South America کے regions سے بچیں جب تک آپ کی strategy regional نہ ہو۔ Polymarket اور Polygon-North American RPCs تک latency 80-200ms add کر دیتی ہے؛ یہ زیادہ تر micro-strategy edges کھا جاتی ہے۔
Sizing: vCPU، RAM، network
Single-strategy bot کو زیادہ کچھ نہیں چاہیے۔ Recommended minimums:
- 1-2 vCPU۔ 20 markets track کرنے والا Python bot عموماً ایک core کے 10% سے بھی کم استعمال کرتا ہے۔ CPU زیادہ نہ خریدیں؛ network پر خرچ کریں۔
- 2-4 GB RAM۔ Order-book caches اور چند ماہ کی price history آرام سے fit ہو جاتی ہے۔
- 1 Gbps unmetered یا بڑا monthly allowance۔ WebSocket subscriptions کافی chatty ہوتی ہیں؛ 500-market subscription 20-50 GB/month استعمال کر سکتی ہے۔
- SSD storage, 20-40 GB۔ Logs، diary، code۔ storage-heavy کچھ نہیں۔
اگر آپ ایک ہی host پر multi-strategy یا multi-bot چلاتے ہیں تو RAM دوگنا کریں، CPU وہی رکھیں، اور یقینی بنائیں کہ network unmetered ہو۔ CPU شاذ و نادر ہی bottleneck ہوتا ہے۔
Polymarket bot VPS کے لیے setup checklist
Operations کی ترتیب، ہر host پر ایک بار:
- Ubuntu 22.04 LTS image provision کریں؛ صرف SSH key، password login نہیں۔
apt update && apt install -y python3 python3-venv git tmux ufw fail2ban htopufw allow OpenSSH && ufw enable- Non-root user بنائیں؛
/etc/ssh/sshd_configمیں root SSH login بند کریں۔ - Time zone UTC پر set کریں۔ اس series میں ہر log timestamp UTC ہے۔
- اگر آپ کے stack کو ضرورت ہو تو Node 20+ install کریں (
nvm install 20)۔ - اپنے bot repo کو clone کریں۔ GitHub کے لیے SSH-key auth استعمال کریں؛ کبھی token host پر push نہ کریں۔
- Bot کے لیے systemd unit set up کریں - reboot کے بعد بھی چلے گا، crash پر auto-restart ہوگا۔
- Telegram alert bot (باب 30) - silent fail، no bot سے بھی بدتر ہے۔
- Live capital host تک پہنچنے سے پہلے 24 hours تک paper run کریں۔
Fresh VPS پر total setup time: bot deployment سمیت 45-90 minutes۔












