Polymarket Bot Tutorial · Chapitre 27 sur 32

Bots de prédiction météo et climat sur Polymarket: marchés d'atterrissage d'ouragans, température maximale quotidienne, El Nino/La Nina (ENSO), sources de données NOAA et NWS, et comment convertir des données météo en signaux de trading.

Ce que couvre ce chapitre

Les marchés météo sur Polymarket sont une catégorie sous-estimée. Ils disposent de sources de données publiques propres, d'une price discovery lente et de traders actifs peu fréquents. L'avantage pour un bot est réel, mais les marchés sont généralement peu liquides. Ce chapitre couvre les marchés d'ouragans, de température et d'ENSO.

  • La météo comme signal tradable
  • Marchés d'ouragans: données NHC
  • Température maximale quotidienne: données NWS
  • Cycles ENSO (El Nino/La Nina)
  • Latence: les mises à jour météo sont lentes (bon pour le retail)
  • Risque: queues d'erreur des modèles de prévision
  • Code: récupérer les données d'ouragan NOAA et ajuster la position

La météo comme signal tradable

Les marchés météo sont bien servis par des sources de données gratuites et faisant autorité (NOAA, NWS, NHC) et se résolvent sur des mesures objectives plutôt que sur du jugement. Cela les rend idéaux pour des stratégies systématiques - l'avantage vient de l'interprétation des données, pas de la course contre les humains pour obtenir l'information.

L'inconvénient: les volumes sont modestes. Un marché d'ouragan peut faire 500 k$ à 2 M$ sur sa durée de vie; un marché de température d'une ville 50 k$ à 200 k$. Les stratégies qui fonctionnent à grande échelle sur la politique ou le sport ne se transfèrent pas à la météo - la taille en dollars de votre avantage est bornée par la liquidité totale du marché.

Le pattern de bot qui convient: petites positions diversifiées sur de nombreux marchés météo, conservées jusqu'à la résolution. Rythme lent; la météo n'est pas un marché de day trading.

Marchés d'ouragans: données NHC

La saison des ouragans (Atlantique: juin-novembre) crée des marchés Polymarket sur le lieu d'atterrissage, l'intensité et le nombre de tempêtes nommées. Données: avis publics du National Hurricane Center (NHC) toutes les 6 heures pendant les tempêtes actives, toutes les 3 heures lorsqu'un ouragan est à moins de 72 h de l'atterrissage.

Stratégie: lorsque le forecast cone du NHC implique une probabilité d'atterrissage spécifique avec laquelle le marché n'est pas d'accord, prenez le côté le plus proche de la prévision officielle du NHC. Le NHC est la source de vérité vers laquelle le marché convergera finalement.

Point de vigilance: risque de queue. Les ouragans font parfois des choses que la prévision n'avait pas anticipées. Dimensionnez les positions en partant du principe que le NHC a raison 80% du temps, pas 100%.

Température maximale quotidienne: données NWS

Polymarket liste des marchés sur des seuils de température quotidienne pour certaines villes américaines. "NYC atteindra-t-elle 95°F le 15 août?" Données: prévisions du National Weather Service mises à jour 2 à 3 fois par jour; observations après coup.

Le marché price généralement la probabilité de prévision du NWS avec un peu de bruit. L'avantage: les prévisions du NWS ont des biais (généralement prudentes sur les épisodes de chaleur extrême). Un bot qui connaît le sens du biais pour une ville/saison prend le côté que le NWS sous-estime systématiquement.

Contraintes: faible volume (50 k$-100 k$ typique), petites tailles de position, conservation jusqu'à la résolution. Cycle: entrer le matin même, résolution le soir.

ENSO (cycles El Nino/La Nina)

Les marchés de prévision El Niño / La Niña ont des horizons de plusieurs mois et des données propres (mises à jour mensuelles ENSO de la NOAA). La probabilité implicite sur Polymarket accuse souvent un retard de 1 à 2 semaines par rapport à la confiance de la prévision NOAA après chaque mise à jour mensuelle.

Pattern de bot: lire la mise à jour NOAA le jour de publication, prendre le côté qui correspond à l'ajustement de la prévision NOAA, conserver 1 à 2 semaines jusqu'à ce que le marché rattrape son retard. Plusieurs mises à jour par saison offrent plusieurs points d'entrée.

Le volume est modeste (100 k$-500 k$ par cycle), mais la stratégie est assez lente pour que le retail pure-quant puisse rivaliser avec la concurrence limitée des bots dans cette niche.

Latence: les mises à jour météo sont lentes (bon pour le retail)

Les données météo se mettent à jour à l'échelle de la minute ou de l'heure, pas en sous-seconde. C'est un avantage significatif pour le retail: les latency arbs qui dominent les marchés sport et crypto ne s'appliquent pas ici.

Un bot retail qui lit la mise à jour NOAA de 8 h à 8 h 15 peut placer un FOK au nouveau fair value avant même que les traders plus lents du marché n'aient vu la mise à jour. Le budget de latence de 15 minutes est généreux comparé au budget de 2 secondes sur un news arb.

Le compromis: le faible volume signifie que même un bot rapide ne peut déployer que de petites positions par marché. Le pattern breadth-not-depth (chapitre 21) s'applique encore plus fortement à la météo.

Risque: queues d'erreur des modèles de prévision

Les prévisions météo ont des marges d'erreur connues. Le NHC publie chaque année les erreurs de ses prévisions d'ouragan - la localisation de l'atterrissage présente en moyenne une erreur de 100 à 200 miles à 72 heures d'échéance. Les prévisions de température du NWS ont en moyenne une erreur de 2 à 4°F à 7 jours d'échéance.

Implication pour le sizing: ne pariez jamais "la prévision est juste" avec une forte confiance. Dimensionnez les positions en supposant que la prévision est juste 70 à 80% du temps. Un bot qui prend la prévision pour parole d'évangile perd sur les 20 à 30% de trades où le modèle s'est trompé.

La catégorie ouragans est particulièrement lourde en queues. Un Cat 5 touchant terre dans une zone à faible probabilité selon la prévision représente une perte infinie positive pour une position short prise avec trop de confiance. Limitez l'exposition sur un seul ouragan à 10% de l'allocation weather.

Code: récupérer les données d'ouragan NOAA et ajuster la position

Référence: interroger le flux d'avis du NHC pendant la saison des ouragans, déclencher une alerte sur les changements de forecast cone.

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

Les marchés d'atterrissage Polymarket sont mieux associés manuellement aux storm IDs du NHC au début de la saison; automatiser cette correspondance est fragile car les titres des marchés Polymarket ne suivent pas de façon cohérente la nomenclature du NHC.

Foire aux questions

Quels marchés météo Polymarket propose-t-il?
Atterrissage d'ouragan (où et quand), nombre saisonnier d'ouragans, température max/min quotidienne pour les principales villes américaines, état ENSO (El Nino vs La Nina vs Neutral), totaux mensuels de précipitations. Polymarket liste aussi occasionnellement des marchés météo plus anecdotiques (neige à Noël, etc.).
Où puis-je obtenir des données météo pour un bot Polymarket?
NOAA (noaa.gov) pour les données météo officielles des États-Unis, y compris les ouragans (NHC.gov), la température (NWS.weather.gov) et ENSO (Climate Prediction Center). Toutes avec des APIs gratuites et bien documentées. ECMWF pour les prévisions européennes. À l'international: WMO et les services météorologiques nationaux.
Un bot retail peut-il battre le marché sur la météo?
Parfois. La météo est l'une des rares catégories où le retail peut avoir un avantage, car la plupart des quant traders l'ignorent et les prévisions officielles sont rarement intégrées au marché en temps réel. Un bot qui récupère les mises à jour NHC toutes les 30 minutes pendant la saison des ouragans repère souvent des mispricings.
Quel est le budget de latence pour les marchés météo?
Lent - de la minute à l'heure, pas des secondes. Les mises à jour NHC sont publiées toutes les 6 heures pendant les périodes calmes, toutes les 3 heures pendant les périodes actives. Les prévisions quotidiennes du NWS se mettent à jour deux fois par jour. C'est la rare catégorie Polymarket où un VPS cloud commodity est largement suffisant.
Quel est le pire cas pour un bot météo?
Explosion de l'erreur de prévision. La prévision officielle dit qu'un ouragan frappera Miami; vous prenez une position longue sur l'atterrissage à Miami. L'ouragan dévie et frappe Tampa. Règle absolue: ne misez jamais plus de 5 à 10% du bankroll sur un seul événement météo. Les prévisions se trompent plus souvent qu'elles n'en ont l'air.
Existe-t-il des marchés météo toute l'année?
Oui, mais le volume est saisonnier. Les ouragans culminent de juin à novembre (bassin atlantique). Les marchés de température sont continus. Les mises à jour ENSO sont mensuelles. Les marchés anecdotiques (neige, pluie) se concentrent autour de la saison pertinente. Un bot météo annuel utilise différents marchés selon les mois.