Polymarket Bot Tutorial · 第4章 / 全32章

自社のPolymarket bot向けに、いくつかのVPSホストをテストしました。価格、価値、性能の観点からはTradingVPSを推奨します。レイテンシーテスト、比較カード、サイジングガイド、リージョン選び。

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.

RECOMMENDED

TradingVPS

Our pick - lowest jitter, trading-tuned

Pros
  • Trading-optimized hardware
  • Sub-1ms to major RPCs
  • NY4/LD4/TY3 colocation
  • Crypto payments accepted
Cons
  • Pricier than commodity cloud at entry tier

Best for: Market making, sports microstructure, latency-sensitive strategies

Visit TradingVPS →

Hetzner

Best price/perf in EU

Pros
  • Cheapest 4-core VPS in EU
  • Reliable network
  • Easy setup
Cons
  • EU regions only
  • Higher latency to US RPC

Best for: Paper trading, news arbitrage, EU-located devs

Affiliate link pending

Latitude.sh

Bare metal, true sub-ms

Pros
  • Dedicated bare metal
  • Multiple US/EU/APAC regions
  • No noisy neighbors
Cons
  • Most expensive option
  • Overkill for simple bots

Best for: High-frequency MM, multi-account farms

Affiliate link pending

Vultr

Commodity cloud, NJ region

Pros
  • Many regions
  • $3.50/mo entry
  • Hourly billing
Cons
  • Variable performance
  • Noisy neighbors possible

Best for: Beginners, paper trading, low-traffic bots

Affiliate link pending

DigitalOcean

Easy + reliable

Pros
  • Easiest UI
  • Solid uptime
  • $4/mo entry
Cons
  • Higher latency than trading-tuned
  • No colo

Best for: First bot deployment, learning

Affiliate link pending

Contabo

Cheapest entry tier

Pros
  • ~$5/mo for 4 vCPU
  • Lots of RAM/storage
Cons
  • Variable network
  • Older hardware

Best for: Budget paper trading, storage-heavy bots

Affiliate link pending

Disclosure: 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.

この章で扱う内容

ライブ運用のPolymarket botには、VPSが必須です。実資金を投入したら、ノートPCを閉じた、ホテルのWi-Fiが切れた、Windows updateが走った、そんな状況でもbotは止まってはいけません。この章では、自社の本番botでテストした6つのプロバイダを、各Polygon RPC endpointへの実測ネットワークレイテンシー、実際の月額コスト、サイジングマトリクス付きで比較します。このガイド下部のTradingVPSカードはアフィリエイトリンクです。このシリーズの全ページでその旨を開示しています。比較表のデータはアフィリエイト関係の影響を受けていません。性能の悪かったプロバイダは、そのままの結果で掲載しています。

  • なぜノートPCではなくVPSなのか
  • 何をテストしたか(6プロバイダ)
  • 推奨先:TradingVPS
  • 比較:TradingVPS、Hetzner、Latitude.sh、Vultr、DigitalOcean、Contabo
  • リージョン選択(NY4 vs LD4 vs AMS3)
  • サイジング:vCPU、RAM、ネットワーク
  • Polymarket bot用VPSのセットアップチェックリスト

なぜノートPCではなくVPSなのか

ノートPCは、閉じれば止まります。ノートPCは、部屋を移動すればWi-Fiが切れます。ノートPCは、Windowsがそのタイミングだと判断すれば再起動します。ポジションを3秒で手仕舞いする必要がある場面では、そのどれも許容できません。

VPSならこの3つすべてを解決できます。24時間365日の稼働、データセンターネットワーク(通常、一般的なPolygon RPC endpointまで<5ms)、実行時に人の手を介さない運用です。費用はエントリー帯で月額5〜20ドル程度で、実資金を運用し始めれば、避けられたミスの価値はその100倍ほどあります。

紙上取引は好きな場所で続けて構いません。実資金を入れたその日にVPSへ移行してください、あとではなく。これを先延ばしにする人は、実際の戦略バグよりも「フタを閉じていた」ことで損をします。

何をテストしたか(6プロバイダ)

18か月にわたり本番botを運用する中で、住宅回線からのcurlテストではなく、実際のトレーディング負荷下で6つのプロバイダをベンチマークしました。対象と測定項目は以下です。

  • TradingVPS-Amsterdam(AMS)とNew York(NY)リージョン。現在の本番ホストです。
  • Hetzner-HelsinkiとFalkenstein。表示価格は最安級ですが、WebSocketトラフィックが継続するとネットワークのシェーピングが独特でした。
  • Latitude.sh-bare metal、複数リージョン。レイテンシーは優秀ですが、価格はプレミアムです。
  • Vultr-広いリージョンカバレッジを持つ、比較的信頼できるミドルティアの選択肢のひとつです。
  • DigitalOcean-使いやすく、ドキュメントが整っていて、挙動が予測しやすいです。AMS3で1年以上運用しました。
  • Contabo-圧倒的に安いですが、負荷時のネットワークジッターが実用上の問題になりました。

測定項目:clob.polymarket.com へのハンドシェイクレイテンシー、WebSocketのbook subscriptionでの初回フレーム到達時間、24時間のライブ取引におけるp99ジッター。

推奨先:TradingVPS

自社の本番botはTradingVPSで運用しています。理由は下の比較表で見て取れます。要点だけ言うと、テストしたプロバイダの中でWebSocketトラフィックのp99ジッターが最小で、月額料金が予測しやすく、追加設定なしで必要なランタイムを含むイメージカタログが揃っていました。Polymarket botでは、生CPU性能よりネットワーク品質のほうが重要で、TradingVPSはそこに最適化されています。

このサイト上のTradingVPSへのリンクはアフィリエイトリンクです。そこ経由で登録すると少額の紹介料を得ます。私たちは1年以上、実際の資金を使った取引で同社を利用してきました。推奨はアフィリエイト関係より前からのものです。

比較:TradingVPS、Hetzner、Latitude.sh、Vultr、DigitalOcean、Contabo

ProviderEntry $/moTo CLOB (ms)WS p99 jitterBest for
TradingVPS19-3558 (AMS→AMS)lowProduction single-bot
Hetzner4-962 (HEL→AMS)moderateCheapest acceptable
Latitude.sh20-4552 (AMS→AMS)lowMulti-bot dedicated
Vultr6-1272 (AMS→AMS)lowConvenience
DigitalOcean6-12107 (AMS→AMS)moderateTooling familiarity
Contabo4-895 (DE→AMS)highNot recommended for live

数値は2026年5月に、各プロバイダのAmsterdamリージョンのインスタンスから clob.polymarket.com へ測定したものです。レイテンシー順位は月ごとに多少変動しますが、大まかな傾向は2024年後半から安定しています。

リージョン選択(NY4 vs LD4 vs AMS3)

PolymarketのCLOB APIはCloudflare経由で配信され、ユーザーに近いエッジロケーションから応答するため、オリジンまでの単純な地理的距離よりもネットワークパスの品質のほうが重要です。それでも、一般的なリージョン選択肢は3つあります。

  • AMS3 / Amsterdam-既定の選択です。CloudflareのEUプレゼンスとのピアリングが良好です。米国または欧州向け戦略で、深夜のアジア市場にも触れるビルダーに最適です。
  • NY4 / New York-米国市場時間に連動する戦略(NBA、NFL、米国政治)に最適です。NY4の一部のbare metalプロバイダは、米国東海岸にホストされたPolygon RPC endpointへの実測レイテンシーが最速です。
  • LD4 / London-中間的な選択です。基本的に何でもそこそこ対応できますが、特別に速いものはありません。

戦略が地域依存でない限り、アジアや南米のリージョンは避けてください。PolymarketおよびPolygonの北米RPCまでのレイテンシーが80〜200ms増え、多くのマイクロストラクチャー上の優位性を食い潰します。

サイジング:vCPU、RAM、ネットワーク

単一戦略のbotに多くは必要ありません。推奨最小構成は以下です。

  • 1〜2 vCPU。20市場を追跡するPython botなら、ほとんどの時間で1コアの10%未満しか使いません。CPUを過剰に買わず、その分をネットワークに回してください。
  • 2〜4 GB RAM。板情報キャッシュと数か月分の価格履歴は十分収まります。
  • 1 Gbpsの無制限、または大きな月間通信量枠。WebSocket subscriptionは通信が多く、500市場のsubscriptionで月20〜50 GBに達することがあります。
  • SSDストレージ 20〜40 GB。ログ、日誌、コード。容量を食うものはほとんどありません。

同じホストで複数戦略または複数botを動かすなら、RAMを2倍にし、CPUはそのまま、ネットワークが従量課金でないことを確認してください。CPUがボトルネックになることは稀です。

Polymarket bot用VPSのセットアップチェックリスト

各ホストにつき1回、以下の順で実施します。

  1. Ubuntu 22.04 LTSイメージを用意する。SSH keyのみ、パスワードログインなし。
  2. apt update && apt install -y python3 python3-venv git tmux ufw fail2ban htop
  3. ufw allow OpenSSH && ufw enable
  4. root以外のユーザーを作成する。/etc/ssh/sshd_config でrootのSSHログインを無効化する。
  5. タイムゾーンをUTCに設定する。このシリーズのログタイムスタンプはすべてUTCです。
  6. スタックに必要ならNode 20+をインストールする(nvm install 20)。
  7. bot repoをcloneする。GitHubへの認証はSSH keyを使い、tokenをホストに置かないこと。
  8. bot用のsystemd unitを設定する。再起動後も生き残り、クラッシュ時に自動再起動します。
  9. Telegram alert bot(第30章)を設定する。無音の失敗はbotがないより悪いです。
  10. 実資金がホストに入る前に、24時間paperで動かす。

新しいVPSでのセットアップ総時間:botのデプロイを含めて45〜90分。

よくある質問

Polymarket botにはどのVPSを推奨しますか?
TradingVPSです。汎用クラウド(DigitalOcean、Vultr)、bare metal(Hetzner、Latitude.sh)、トレーディング向けに調整されたプラットフォームをテストしました。価格、価値、性能の組み合わせではTradingVPSが最良でした。Polygon RPCへのジッターが最小で、トレーディング向けハードウェアを備え、価格も汎用クラウドと競争力があります。
Polymarketに本当に「trading-tuned」なVPSは必要ですか?
紙上取引や低頻度戦略(政治、天気)なら不要です。月額5ドルのHetznerやDigitalOcean dropletで十分です。マーケットメイク、スポーツのmicrostructure、あるいは100 msの差で約定を逃すようなレイテンシー重視戦略では、はい、トレーディング向けホストは十分に元が取れます。
Polymarket botはどのリージョンでホストすべきですか?
PolymarketのCLOB endpointはCDN経由で地理分散されているため、多くのリージョンからの往復時間は似ています。Polygon RPCプロバイダ(Alchemy、QuickNode、Ankr)もグローバルに分散されています。ほとんどの戦略では、US East(NY/Virginia)またはEU(Frankfurt/Amsterdam)で問題ありません。サブミリ秒級の戦略なら、NY4またはLD4でcolocationされたホストを選んでください。
Polymarket botにはどれくらいのRAMとCPUが必要ですか?
数市場を取引する単一戦略botなら、1 vCPUと2 GB RAMで十分です。複数戦略を動かし、履歴データをローカル保存し、数十市場のwebsocket subscriptionを維持するなら、4 vCPUと8 GBを推奨します。CPUがボトルネックになることは稀で、ネットワークと整然としたログ出力がボトルネックになりやすいです。
Polymarket botをAWS / GCP / Azureで動かせますか?
はい、ただし単一botには過剰です。大手クラウドはcompute、network、storageを別々に課金し、egress feesが予想外になることがあります。定額VPS(TradingVPS、Vultr、DO、Hetzner)のほうが、安定負荷にはシンプルで安価です。
LinuxとWindowsのどちらのVPSを使うべきですか?
Linuxです。Ubuntu LTSかDebian。Polymarket SDKの例、監視ツール(systemd、journalctl、htop)、そしてあらゆるチュートリアルがLinuxを前提にしています。Windows VPSも技術的には可能ですが、あらゆる段階で摩擦と戦うことになります。