El clima no es como unas elecciones, no tiene postura política; no es como la NBA, no tiene un equipo local. Pero es precisamente este mercado el que atrae a los usuarios nacionales. La razón es simple: todos lo sentimos, todos creemos que entendemos el clima de Shanghai.
Pero "sentir que se entiende" y "poder ganar dinero" son dos cosas diferentes.
Biteye comparte tres cosas hoy:
1. Comprender las reglas de liquidación
2. Establecer un método de predicción meteorológica
3. Usar un sistema para encontrar oportunidades de trading que otros no ven
1. Primero, aclaremos: ¿Cómo se liquida exactamente este mercado meteorológico?
1. La temperatura de liquidación no es la que tú crees
Muchos, al participar por primera vez, tienen un error: comparan la aplicación del tiempo del móvil y apuestan por la temperatura máxima, pero la App muestra la temperatura del centro de Shanghai, mientras que Polymarket liquida utilizando los datos medidos reales del Aeropuerto de Pudong en Shanghai (estación meteorológica ZSPD). Estos datos se publican a través de la plataforma meteorológica estadounidense Wunderground, y PM lee directamente los registros de WU como base para la liquidación.
Dos lugares, dos números. El Aeropuerto de Pudong está situado en el este de la ciudad, junto a la desembocadura del río Yangtsé, y afectado por la brisa marina, la temperatura suele ser más baja que en el centro de la ciudad. Esta diferencia normalmente no se nota, pero cerca de los límites de los intervalos, puede marcar la diferencia entre acertar o fallar la apuesta.
Por eso en los comentarios del mercado meteorológico se ve esta confusión: "Hoy claramente se siente más cálido que ayer, ¿por qué la temperatura máxima mostrada es más baja?"
2. El número es correcto, pero la unidad no es la que piensas
Los datos de WU provienen directamente de los informes METAR (formato de telegrama meteorológico utilizado globalmente en la aviación civil) reportados cada hora por el aeropuerto.
Hay un detalle escondido aquí: METAR registra números enteros en Fahrenheit, WU muestra este número directamente, sin conversión, sin corrección.
Y la mayoría de los sistemas de pronóstico del tiempo, los modelos meteorológicos, output temperatures con decimales. Cuanto más preciso sea tu modelo, más fácil es pasar por alto este punto tan básico.
3. Patrón de temperatura en Shanghai
Analizando casi 1900 días de datos de la estación ZSPD, la aparición de la temperatura máxima en Shanghai está más concentrada de lo que se piensa:
· Las cuatro estaciones están altamente concentradas entre las 11:00-13:00,
· En verano, el pico a las 12:00 es el más concentrado, una sola hora representa el 27.6% de toda la temporada.
· En otoño, la hora pico es ligeramente más temprana, las 10:00 también es una de las horas frecuentes.
Conocer el patrón es el primer paso, pero el patrón no mira el mercado por sí solo. A qué hora aparece la máxima diaria, si se ha superado, cuánto falta para el siguiente intervalo.
Por eso monté este sistema: predecir, lo más acertadamente posible antes de la liquidación diaria, en qué intervalo de Celsius caerá la temperatura máxima del día.
2. Cinco métodos, tres funcionaron
Después de aclarar las reglas del mercado, la siguiente pregunta es: ¿cómo predecir la temperatura máxima del día?
Como un novato en meteorología, el primer paso fue preguntarle a ChatGPT: ¿cómo calcula realmente la industria meteorológica la temperatura máxima del día, qué métodos maduros existen? ChatGPT proporcionó un marco teórico, Claude implementó el marco en código. Usando dos IAs en conjunto, el sistema estuvo listo en un fin de semana.
Probé cinco métodos en total, finalmente solo tres funcionaron.
Los que funcionaron:
1. Pronóstico integrado WC + ECMWF
Para predecir la máxima, primero se necesitan datos. Se utilizaron dos fuentes:
· Weather Company (WC) es una API meteorológica comercial, proporciona datos de pronóstico por horas, alta precisión;
· ECMWF es el modelo meteorológico global del Centro Europeo de Pronósticos Meteorológicos a Medio Plazo, más sensible a los sistemas meteorológicos a gran escala.
Ambas fuentes tienen sus pros y contras, así que se les hizo votar con peso. El peso se ajusta dinámicamente según el tipo de clima del día: días soleados se confía más en WC, días con mucha nubosidad, viento alto, se confía más en ECMWF.
2. Corrección en tiempo real: extrapolar el pico usando datos de calentamiento
El pronóstico se calculó anoche, pero el clima de hoy cambia constantemente. Así que lo que hace este módulo es: usar los datos medidos reales que ya han ocurrido esta mañana, extrapolar cuánto podría subir hoy.
La lógica no es compleja, descubrí que en Shanghai de 8-9 am es el período de calentamiento más rápido. El sistema obtiene la temperatura medida real en ese momento, luego consulta datos históricos: en la misma estación, a la misma hora, cuánto subió en promedio en el pasado.
Luego se añaden dos correcciones:
· Si hay muchas nubes, se multiplica por un descuento, a mayor nubosidad, más se frena el calentamiento.
· Viento fuerte también multiplica por un descuento, el viento fuerte acelera la pérdida de calor. Se calcula una "estimación extrapolada".
La presión, el punto de rocío, la humedad también se calcularon, pero tras el backtesting se vio que su influencia era menor, con menor correlación, así que se eliminaron.
Pero solo con la extrapolación no es suficiente, aquí se usó el concepto de ganancia de Kalman, básicamente se toma un promedio ponderado entre el "resultado extrapolado" y el "pronóstico original", y este peso cambia automáticamente con el paso del tiempo.
· A las 6 am, la extrapolación solo representa el 20%, la mayor parte aún confía en el pronóstico
· Al mediodía, a las 12 pm, la extrapolación representa el 72%
· Después de la 1 pm, casi se confía completamente en los datos reales, 85%
Cuanto más tarde, más importante es lo que está sucediendo; cuanto más temprano, mayor es el valor de referencia del pronóstico histórico.
Después de las 2 pm, el sistema determina que el pico probablemente ya pasó, bloquea el resultado tomando directamente la temperatura máxima del día del registro histórico, sin extrapolar más.
3. ¿Hoy es día de calentamiento?
Este es el módulo más satisfactorio de todo el sistema, cada madrugada hace una determinación: ¿la temperatura máxima de hoy será más alta que la de ayer?
Cada madrugada de 2-4 am, el sistema recoge un conjunto de datos meteorológicos, se los da a este modelo:
· Cambios en la presión en las últimas 3 horas, 12 horas
· Dirección y velocidad del viento en la madrugada, estado de nubosidad
· La magnitud del calentamiento/enfriamiento de ayer, la tendencia de temperatura de los últimos tres días, si la temperatura de ayer fue alta o baja
· Más el mes, la estación, el día del año, si ayer llovió
La salida del modelo se divide en cinco niveles: día de calentamiento, calentamiento parcial, estable, enfriamiento parcial, día de enfriamiento, y también da un nivel de confianza.
Sin embargo, la precisión de este método varía mucho según la estación.
Más preciso en invierno: llega el aire frío, la presión sube rápidamente, el viento del norte se fortalece, la señal es extremadamente clara, el modelo lo ve de inmediato.
Peor en otoño: las masas de aire frío y caliente luchan反复 (se disputan反复), hoy sube la temperatura, mañana baja, la规律 (regularidad)历史 (histórica) falla más rápido en esta estación.
Métodos descartados:
1. Predicción numérica de Fourier
Al principio probé usar análisis de Fourier para ajustar la规律 (regularidad) periódica de las temperaturas históricas, para ver si se podía predecir directamente la temperatura máxima del día.
Resultó que lo único que te dice es "cuál es el promedio de esta estación en la historia". La aleatoriedad del clima de Shanghai es demasiado alta, el ajuste de Fourier produce una curva promedio suavizada, no las fluctuaciones reales diarias. Error de 3.6°C, y 100% de subestimación sistémica, así que se eliminó directamente.
2. Predicción del momento pico ERA5
ERA5 es el conjunto de datos de reanálisis histórico global del Centro Europeo del Clima, usado para predecir a qué hora aparecerá la temperatura máxima del día.
En backtesting
· Precisión ≤1 hora 59.6%
· Precisión ≤2 horas 81.3%
Suena bien, pero el problema es que PM tiene mayor precisión, el margen de tiempo para que un trader juzgue es muy corto, si no se puede hacer una determinación del pico dentro de media hora, es mejor mirar los datos de Polymarket, así que este método fue descartado.
3. Sistema en práctica: dos casos y reflexiones sobre deficiencias
El mercado meteorológico de Polymarket abre operaciones con 4 días de antelación. Los intervalos de temperatura populares usually están充分 (suficientemente) valorados desde el principio. Comprar directamente en el intervalo de alta probabilidad tiene un poor riesgo/beneficio.
Así que la estrategia que usé fue: esperar la señal, esperar a la ventana de tiempo después del calentamiento para entrar al mercado.
Por lo tanto, basándome en el sistema meteorológico propio, hice las siguientes dos operaciones:
Caso 1:
El día 16 por la madrugada, el canal de Telegram推送 (pusheó) el reporte del modo nocturno: mañana es día de enfriamiento. La razón: esa noche la nubosidad era espesa, la estación y el día del año apuntaban hacia la dirección de enfriamiento.
En este momento no aposté inmediatamente. La señal de la madrugada es solo la primera referencia.
Llegadas las 11 am, el sistema pushó el reporte en tiempo real del período de calentamiento. En ese momento la temperatura máxima medida real ya había llegado a 12°C, la calificación de probabilidad de +1°C dio el resultado: la probabilidad de que suba 1°C más hoy es del 42%, sesgada hacia que no subirá más.
Combinando la señal de regresión logística de enfriamiento parcial de la madrugada, los dos módulos coincidían en dirección, en este momento la señal era mucho más clara que en la madrugada. Entonces aposté a que la temperatura máxima del día 16 no superaría los 13°C.
Liquidación del día: 12°C. El día anterior, el 15, fue 15°C, bajó整整 (整整) 3 grados.
Caso 2:
Otro ejemplo, el clima de Shanghai hoy día 17, el sistema meteorológico还能 (todavía puede) servir como advertencia: a las 7 de la mañana el push recibido mostraba que el momento pico era anómalo: 22:00
Normalmente en días soleados la máxima aparece entre 1-3 pm, pero hoy el pico es a las 22 pm, indicando que esto no es calentamiento por insolación, sino transporte de aire cálido y húmedo por la noche. Todo el día estuvo lloviendo, nubosidad 97-100%, insolación casi cero.
En este momento, al abrir Polymarket, vi que la valoración de 12°C aún estaba al 53%. En la comunidad有人 (alguien) estaba困惑 (perplejo): Ya es por la tarde, la temperatura solo es 11°C, el período pico normal ya pasó, ¿por qué la gente aún compra 12°C?
Detrás de esta perplejidad, está que la gente aún juzga el mercado de un día lluvioso con la lógica de un día soleado.
El sistema no se perplexa. Por la mañana ya identificó claramente el tipo de clima de hoy, el momento pico anómalo, existe una desviación clara entre la temperatura actual y las expectativas del mercado. Esta es una diferencia de información, y la diferencia de información es una oportunidad de trading.
Este es precisamente el significado de montar este sistema: Frente a la oportunidad, es más fácil识别 (identificar); frente al riesgo, advertir más rápido.
¿Qué otras deficiencias tiene el sistema?
Un sistema hecho en un fin de semana,不可能 (no puede) no tener漏洞 (vulnerabilidades):
· En otoño la precisión es solo del 63.7%,接近 (cercano a) lanzar una moneda.
· Las masas de aire frío y caliente se disputan反复 (repeatedly) en esta estación, hoy sube la temperatura, mañana baja, la规律 (regularidad)历史 (histórica) falla más rápido en otoño.
· La característica de presión no se puede obtener en tiempo real en la operación real. Al entrenar el modelo, se usaron los cambios de presión como característica, el backtesting fue bueno.
· La señal del paso de aire frío es muy clara. Pero al ejecutar en tiempo real, la interfaz actual no puede obtener datos de presión en tiempo real.
· La corrección costera aún espera activación de datos. El efecto de la brisa marina en el Aeropuerto de Pudong es real, el sistema también tiene un módulo de corrección correspondiente, pero las muestras de backtesting aún no son suficientes.
Un sistema que solo ha funcionado un fin de semana, poder descubrir estos problemas ya es un logro. A continuación, correr y reparar al mismo tiempo.
4. Conclusión
La meteorología se ha desarrollado durante cientos de años, usando satélites, supercomputadoras, modelos globales, el pronóstico del tiempo aún no puede garantizar un 100% de precisión para mañana. No es que los científicos no se esfuercen lo suficiente, es que el sistema atmosférico本身 (en sí) es caótico, un grado de diferencia en las condiciones iniciales, el resultado puede ser completamente diferente.
Este sistema que ha funcionado un fin de semana, por supuesto que también se equivocará. La precisión en otoño es cercana a lanzar una moneda, si el aire frío llega temprano el sistema puede no reaccionar, el efecto de la brisa marina hasta ahora no se captura completamente.
Pero esto no es importante. Hacer mercados de predicción no requiere tener razón cada vez, solo necesita, cuando las probabilidades son favorables, ver un nivel de información más allá del mercado.










