🌡 Погодные рынки Polymarket: группа Wunderground, 46 городов
Продолжение серии про погодные рынки. В
прошлом посте разбил все 50 городов на три группы по Resolution Source. Сегодня беру самую большую: Wunderground, 46 городов.
🛬 Почему аэропорты и почему METARКаждый аэропорт мира по договорённости ICAO раз в час (иногда каждые 30 минут) публикует метеоотчёт для пилотов. В нём температура, точка росы, видимость, скорость и направление ветра, давление, облачность. Нужен он для захода на посадку: пилот должен понимать, с чем столкнётся через пять минут.
Формат называется METAR и описан в Приложении 3 к Чикагской конвенции ICAO. Он одинаковый в Чикаго, Токио и Буэнос-Айресе. Именно поэтому Polymarket сажает погодные рынки на METAR: это единственный в мире источник температуры с гарантированной периодичностью, единой структурой и авиационной ответственностью.
🌍 Два мира внутри группы 146 городов распадаются на две неравные части.
США, 11 городов. Нью-Йорк, Лос-Анджелес, Чикаго, Майами, Сиэтл, Хьюстон, Даллас, Атланта, Денвер, Сан-Франциско, Остин. На Wunderground температура показывается в градусах Фаренгейта.
Остальной мир, 35 городов. От Лондона и Парижа до Джакарты, Лагоса, Веллингтона. На Wunderground температура в градусах Цельсия.
❗ Фаренгейт в США это не данные сенсораГлавное заблуждение. Если на сайте Фаренгейты, кажется, что аэропорт сразу измеряет в Фаренгейтах. Так не работает. METAR это стандарт ICAO, и температура в нём всегда идёт в градусах Цельсия. Любой аэропорт мира, от O'Hare до Шереметьево, кодирует одинаково. Фаренгейты на Wunderground это уже UI-конверсия.
🔬 Особенность США: вторая, точная температураВ американских METAR есть деталь, которой нет в остальном мире. Смотрим реальный отчёт Чикаго O'Hare:
KORD 191351Z 24007KT 10SM BKN090 BKN250 07/M03 A3009 RMK AO2 SLP194 T00671033 $
Группа
07/M03 после видимости это стандартное поле ICAO: целые градусы Цельсия для температуры и точки росы. Здесь +7°C и минус 3°C. Такой формат дают все аэропорты мира.
А вот хвост после
RMK, группа
T00671033, существует только в американских METAR. Это расширение NWS/ASOS поверх стандарта, самого ICAO METAR оно не касается. Блок
RMK как раз зарезервирован под национальные дополнения, и американские автоматические станции (ASOS) используют его чтобы отдать температуру с десятыми долями. Читается она так:
T, маркер.
0 067, температура: 0 это плюс, 067 это 6.7°C.
1 033, точка росы: 1 это минус, 033 это 3.3°C.
Итого +6.7°C / минус 3.3°C. Та же температура, что и в
07/M03, только с десятыми долями.
💰 Откуда берётся +1°FWunderground для американских городов делает конверсию в Фаренгейты именно из точной T-группы:
round(6.7 × 9/5 + 32) = round(44.06) = 44°F
Если бы брал округлённую версию из основного поля:
round(7 × 9/5 + 32) = round(44.6) = 45°F
Разница в 1°F на ровном месте. И она регулярно ловится: двойное округление (сначала до целых Цельсия, потом в Фаренгейты) даёт другое число, чем одинарное округление из исходных десятых. В тех днях, где рынок стоит между соседними брекетами, эта единица решает исход.
✅ Короче, правилоДля американских городов парсите группу
Txxxxxxxx после
RMK, конвертируйте её десятые Цельсия в Фаренгейты одной формулой, округление делайте ровно один раз и в самом конце. Для международных городов достаточно основного поля
07/M03: Wunderground показывает там Цельсии, и точная группа всё равно отсутствует в METAR.
В следующем посте серии разберу Сеул и Шэньчжэнь, два города-исключения.
Ежедневные дайджесты из Discord Polymarket и UMA:
@prediciton_digest