Polymarket Bot Tutorial · 32章中26章
Polymarketの選挙・政治市場ボット:2024年米国の教訓、2028年の準備、EU・英国市場、トランプ関連市場、世論調査対市場のスプレッド、長期保有のポジションサイズ、複数の選挙市場を監視するコード。
この章で扱う内容
政治はPolymarketで最も取引量が多いカテゴリーです。戦略は、国家選挙での数か月にわたる保有ポジションから、個別の政治ニュースを狙ったヘッドライン・アービトラージまでさまざまです。この章では、どの手法が生き残り、どの手法が負けるのかを率直に切り分けます。
- なぜ政治がPolymarketで最も取引量が多いカテゴリーなのか
- 政治ボットの長期保有 vs 短期保有
- 世論調査対市場のスプレッド
- ニュースフローとヘッドライン・アービトラージ
- 国際選挙(EU、英国、インド)
- リスク:ブラックスワン世論調査
- コード:政治市場を毎日スキャンする
なぜ政治がPolymarketで最も取引量が多いカテゴリーなのか
政治はPolymarketの旗艦カテゴリーです。2024年の米大統領選サイクルにより、Polymarketの総取引高は2024年初頭の生涯累計2億ドルから、11月までに90億ドル超へと拡大しました。2026年までの生涯累計は630億ドル超です。
理由はこうです。利用者層が暗号資産トレーダーと重なっていること、価格発見の時間軸が長く複数のサイクルがあること、そしてメディア報道が継続的な注文フローを生むことです。ほかの市場は注目を奪い合いますが、政治はこのプラットフォームそのものを定義しています。
ボットの観点では、高い競争があっても、政治市場は1,000ドル規模のポジションでは価格を大きく動かしません。エッジが本物なら、個人ボットにも十分な余地があります。
政治ボットの長期保有 vs 短期保有
政治向け戦略には2つの軸があります。
- 長期保有(数週間〜数か月): ファンダメンタルな見方に基づいてポジションを取り、ニュースサイクルをまたいで保有し、解決に近づいたところで退出する。エッジ:モデル精度 + リスク許容度。
- 短期保有(数分〜数時間): 特定のニュースイベント(討論会の場面、裁判所判断、世論調査の発表)に反応する。エッジ:レイテンシ + 解釈速度。
多くの個人ボットは最初に短期保有を試して失敗します。競争が激しすぎるからです。長期保有は競争が少ない一方で、日々のノイズを無視する運用規律が必要です。率直に言えば、長期保有は心理的には難しいですが、機械的にはやさしいです。自分の行動特性に合わせて選びましょう。
世論調査対市場のスプレッド
よくあるトレードは、世論調査の平均値が市場価格の示唆確率を上回っている候補をショートすることです。あるいはその逆です。
例:538の選挙予測が10月15日時点で候補Aを65%と示し、PolymarketではAが55%で取引されているとします。10ポイントのスプレッドは、市場が538を誤りだと見ているか、あるいは538がまだ織り込んでいない情報を市場が知っていることを示唆します。
取引ルールとしては、説明できるニュースがないままそのスプレッドが7日以上続くなら、市場が間違っています。市場価格でロング側を取ります。新しいギャップにすぐ反応するのではなく、少なくとも1週間は待ってください。ギャップを埋めるニュースは毎日のように出てきます。
ニュースフローとヘッドライン・アービトラージ
政治市場を継続的に動かし、ボット対象になりやすいニュースの種類です。
- 世論調査の発表:NYT、Reuters、Bloombergによるもの。主要ソースの発表で市場は1〜3c動きます。
- 裁判所判断:候補者の資格、投票用紙への掲載、起訴に関する判断。即座に3〜8c動きます。
- 討論会の場面:失言、好パフォーマンス。討論中に2〜5c動きます。
- 健康関連の出来事:候補者交代リスクを現実に生むもの。確認されると10〜20c動きます。
ボットのパターンは、厳選したニュースソースのリストを購読し、キーワードでイベント種別を分類し、予測した方向に対してサイズを決めたFOKを置くことです。第14章では一般的なパターンを扱っています。政治市場はその最も収益性の高い応用例です。
国際選挙(EU、英国、インド)
Polymarketでは、国際選挙がさまざまな取引量で掲載されます。英国とEUの選挙は通常それぞれ100万〜1,000万ドル規模、インドの選挙(より大きいユーザーベースの関心を集める)は5,000万ドル超になることもあります。ラテンアメリカの選挙は一般に薄いです。
エッジの特性としては、取引者層が米国中心なので、国際市場は米国市場より効率性が低い傾向があります。特定の国に精通したボット(ドイツ政治アナリスト、インドの現地関係者など)には、米国政治では得られない実際のエッジがあります。
その国の出身でない、または特定の専門知識がないなら、国際市場はボットの領域ではありません。米国市場に比べて非効率が少ないことと、より非効率であることは別です。ドメイン知識が圧倒的です。
リスク:ブラックスワン世論調査
政治ボットにおける壊滅的な失敗モードは、ブラックスワン的な世論調査やイベントで、24時間で市場を15〜25c動かすことです。一方に大きく張ったボットは壊滅します。
例:
- 2024年のバイデン討論会パフォーマンス → バイデン交代の示唆確率が2週間以内に8%から65%へ移動。
- 主要候補の健康イベントは、歴史的に数時間で15〜30c動くことがあります。
- 起訴や重大スキャンダルは、1日で10〜20c動くことがあります。
防御策:単一の政治ポジションに資本の20%以上を置かないこと。予測市場では不完全でも、ストップロス注文を使うこと。想定ボラティリティが基準の2倍を超えたら、新規エントリーを停止すること。
コード:政治市場を毎日スキャンする
参考:高出来高の政治市場を毎日スキャンし、大きな変動をアラートする。
def daily_politics_scan():
events = gamma_events(tag_id=2, limit=100, order="volume24hr")
for ev in events:
for m in ev["markets"]:
prev = load_last_snapshot(m["slug"])
curr = float(json.loads(m["outcomePrices"])[0])
if abs(curr - prev) > 0.05:
alert(f"big move on {m['slug']}: {prev:.2f} → {curr:.2f}")
save_snapshot(m["slug"], curr)
このアラートは、人による確認のトリガーです(または、アラートフィードを購読する下流ボットのトリガーです)。大きな変動を見て自動売買しないでください。政治の動きは通常ニュース主導であり、ボットにはアラートに含まれない文脈が必要です。





