Polymarket Bot Tutorial · 第32章中27章

Polymarketにおける天気・気候予測ボット:ハリケーン上陸市場、日最高気温、エルニーニョ/ラニーニャ(ENSO)、NOAAとNWSのデータソース、そして天気データをどのようにトレーディングシグナルへ変換するか。

この章の内容

Polymarketの天気市場は、過小評価されがちなカテゴリです。公開データソースは明快で、価格発見は遅く、アクティブなトレーダーも少数です。ボットにとってのエッジは実在しますが、市場はたいてい薄いです。この章では、ハリケーン、気温、ENSO市場を扱います。

  • トレード可能なシグナルとしての天気
  • ハリケーン市場:NHCデータ
  • 日最高気温:NWSデータ
  • ENSO(エルニーニョ/ラニーニャ)サイクル
  • レイテンシー:天気更新は遅い(個人向けに有利)
  • リスク:予報モデルの誤差テール
  • コード:NOAAのハリケーンデータを取得してポジションを調整する

トレード可能なシグナルとしての天気

天気市場は、無料で権威あるデータソース(NOAA、NWS、NHC)で十分にカバーされ、裁量判断ではなく客観的な計測結果に基づいて決済されます。そのため、システマティック戦略に理想的です。エッジはニュースを人間より早く追うことではなく、データの解釈にあります。

弱点は、出来高が控えめなことです。ハリケーン市場の生涯出来高は50万〜200万ドル程度、市内気温市場は5万〜20万ドル程度かもしれません。政治やスポーツで大規模に機能する戦略は天気にはそのまま移せません。あなたのエッジのドル規模は、市場全体の流動性によって上限が決まります。

この分野に合うボットの形は、多数の天気市場に小さく分散してポジションを取り、決済まで保有することです。天気はデイトレード向きではありません。

ハリケーン市場:NHCデータ

ハリケーンシーズン(大西洋:6月〜11月)には、上陸地点、強度、命名された嵐の数に関するPolymarket市場が立ちます。データソースは、National Hurricane Center(NHC)の公開アドバイザリーで、活動中の嵐では6時間ごと、ハリケーンが上陸72時間以内になると3時間ごとに更新されます。

戦略:NHCの予報コーンが示す上陸確率と市場の見方が食い違うときは、NHCの公式予報により近い側を取ります。NHCは、その後に市場が最終的に収束していく真実のソースです。

注意点:長いテールリスクがあります。ハリケーンは、予報が想定していなかった動きをすることがあります。NHCが100%正しい前提ではなく、80%正しい前提でポジションサイズを決めてください。

日最高気温:NWSデータ

Polymarketには、米国の一部都市について日次の気温閾値市場があります。たとえば「8月15日にNYCは95°Fに達するか?」のようなものです。データは、National Weather Serviceの予報で、1日2〜3回更新され、事後には実測値が使われます。

市場は通常、NWSの予報確率をある程度のノイズ込みで織り込みます。エッジは、NWS予報にはバイアスがあることです(通常、極端な猛暑イベントでは保守的になりがちです)。都市や季節ごとのバイアスの方向を把握しているボットは、NWSが体系的に過小評価する側を取れます。

制約:出来高が低い(典型的には5万〜10万ドル)、ポジションサイズは小さく、決済まで保有します。サイクル:当日朝にエントリーし、夕方に決済されます。

ENSO(エルニーニョ/ラニーニャ)サイクル

エルニーニョ/ラニーニャの予報市場は、数カ月先を見据える長いホライズンと、明快なデータ(NOAAの月次ENSO अपडेट)を持っています。Polymarketの示唆確率は、多くの場合、毎月の更新後1〜2週間、NOAAの予報信頼度の変化に遅れて追随します。

ボットのパターン:公開日にNOAAの更新を読み、その予報修正に一致する側を取り、1〜2週間、市場が追いつくまで保有します。シーズン中に複数回の更新があるため、複数のエントリーポイントが得られます。

出来高は控えめ(1サイクルあたり10万〜50万ドル)ですが、この戦略は十分に遅いため、ニッチ分野での限られたボット競争に対して、純粋な量的個人でも十分戦えます。

レイテンシー:天気更新は遅い(個人向けに有利)

天気データの更新は、サブ秒ではなく分〜時間単位です。これは個人にとって大きな利点です。スポーツや暗号資産市場を支配するようなレイテンシー裁定は、ここでは当てはまりません。

朝8時のNOAA更新を8時15分に読んだ個人向けボットは、より遅い市場参加者がその更新をまだ見ていないうちに、新しいフェアバリューでFOKを出せます。ニュース裁定の2秒という予算と比べれば、15分のレイテンシー余裕はかなり大きいです。

トレードオフは、出来高が薄いため、どれだけ速いボットでも市場ごとに投入できるポジションは小さいことです。広く浅くのパターン(第21章)は、天気ではさらに強く当てはまります。

リスク:予報モデルの誤差テール

天気予報には既知の誤差幅があります。NHCは毎年ハリケーン予報の誤差を公表しており、上陸地点の平均誤差は72時間先で100〜200マイルです。NWSの気温予報は、7日前では平均2〜4°Fの誤差です。

ポジションサイズへの示唆:予報が正しいと高確度で賭けるべきではありません。予報が70〜80%の確率で正しいと仮定してサイズを決めてください。予報を絶対視するボットは、モデルが外れた20〜30%のトレードで負けます。

ハリケーン系は特にテールが厚いです。5級ハリケーンが予報上は低確率だった場所に上陸した場合、自信満々でショートしているポジションには無限大に近い損失になり得ます。単一のハリケーンへのエクスポージャーは、天気配分の10%までに抑えてください。

コード:NOAAのハリケーンデータを取得してポジションを調整する

参考:ハリケーンシーズン中はNHCのアドバイザリーフィードを定期取得し、予報コーンの変化でアラートを出します。

import requests, feedparser
NHC_RSS = "https://www.nhc.noaa.gov/index-at.xml"

def poll_nhc():
    while True:
        feed = feedparser.parse(NHC_RSS)
        for entry in feed.entries:
            storm_id = entry.id
            advisory = parse_advisory(entry.summary)
            prev = load_last_advisory(storm_id)
            if advisory["track"] != prev.get("track"):
                alert(f"track update for {storm_id}: {advisory['track']}")
            save_advisory(storm_id, advisory)
        time.sleep(900)  # 15 min

Polymarketの上陸市場は、シーズン開始時にNHCのstorm IDと手動で対応づけるのが最もよいです。Polymarketの市場タイトルはNHCの命名規則と一貫していないため、対応づけの自動化は壊れやすいです。

よくある質問

Polymarketではどんな天気市場が提供されていますか?
ハリケーン上陸(どこに、いつ)、季節ごとのハリケーン数、米国主要都市の日最高/最低気温、ENSOの状態(エルニーニョ vs ラニーニャ vs ニュートラル)、月間降水量合計です。Polymarketは、クリスマスに雪が降るかなどの遊び系天気市場を時々掲載することもあります。
Polymarketボット用の天気データはどこで入手できますか?
NOAA(noaa.gov)で、ハリケーン(NHC.gov)、気温(NWS.weather.gov)、ENSO(Climate Prediction Center)を含む米国の公式天気データが入手できます。すべて無料で、APIのドキュメントも整っています。欧州予報はECMWF。国際的にはWMOと各国の気象サービスです。
個人向けボットは天気市場で勝てますか?
場合によります。天気は、量的トレーダーの多くが無視し、公式予報が市場にリアルタイムで十分織り込まれにくいため、個人がエッジを持てる数少ないカテゴリの1つです。ハリケーンシーズン中に30分ごとにNHC更新を取得するボットは、しばしばミスプライスを拾えます。
天気市場のレイテンシー予算はどのくらいですか?
遅いです。秒ではなく、分から時間単位です。NHCの更新は、静かな時期は6時間ごと、活動期は3時間ごとに出ます。NWSの日次予報は1日2回更新されます。これは、コモディティ系クラウドVPSで十分に戦える、Polymarketでは珍しいカテゴリです。
天気ボットの最悪ケースは何ですか?
予報誤差の大外れです。公式予報ではハリケーンがマイアミに来ると言われ、あなたはマイアミ上陸のロングを取ります。しかしハリケーンは進路を変えてタンパに上陸します。厳格なルール:単一の天気イベントに、バンクロールの5〜10%を超えて賭けてはいけません。予報は見た目以上に外れます。
天気市場は通年ありますか?
はい、ただし出来高は季節的です。ハリケーンのピークは6月〜11月(大西洋)。気温市場は通年。ENSOは月次更新。雪や降雨などの遊び系市場は、該当する季節に集中します。通年の天気ボットは、月ごとに異なる市場を使います。