Station-day record · settlement source
Mexico City · America/Mexico_City · ← 2026-09-28 · 2026-09-30 → · All dates for MMMX · JSON
SPECI MMMX 291833Z 18014KT 11SM BKN020 26/12 A3025 NOSIG RMK 8/200
METAR MMMX 291042Z 11006KT 12SM FEW120 17/12 A3023 NOSIG RMK 8/030 ISOL SC CI
Local day 2026-09-29 02:00 EDT → 2026-09-30 02:00 EDT (24 h, UTC-06:00) · 27 reports · longest gap 70 min
final at 2026-09-30 05:00 EDT · correction hold 3 h after local midnight
longest gap 70 min · limit 86 min
SHA-256 584a3ac2fb0dc73f60e6698b74dcf7c5e41d66d4042d76b3de213c2ff5f39c31
Transaction 0x01679713374643444eb4288ca040f8a71621ac98406d54c8bd40fd29f1cf9ae1 · 2026-10-01 21:01 EDT
GET the record bytes, SHA-256 them, and call SnapshotAnchor.isAnchored(sha256) on Flare - the anchored record is the one to settle on
Canonical record bytes (hash these) · SnapshotAnchor 0x2B598129… (chain 14)
good 27 · suspect 0 · bad 0 · High good · Low good
Flags are attached beside the anchored record and are not part of its bytes; the record's extremes are unchanged. A suspect extreme is usable but worth checking against the raw text (extremes.*.reasons); a bad report is physically impossible and excludingBad shows the extremes without it.
| Time | Type | Temp °C | Dew °C | Wind m/s | Raw report |
|---|---|---|---|---|---|
| 2026-09-29 02:44 EDT | METAR | 18° | 13° | 2.6 | METAR MMMX 290644Z 14005KT 12SM FEW015 BKN100 BKN250 18/13 A3027 NOSIG RMK 8/478 PCPN NW LWR SC |
| 2026-09-29 03:44 EDT | METAR | 18° | 12° | 2.1 | METAR MMMX 290744Z 12004KT 12SM FEW015 BKN100 BKN250 18/12 A3026 NOSIG RMK 8/478 LWR SC |
| 2026-09-29 04:43 EDT | METAR | 18° | 12° | 4.1 | METAR MMMX 290843Z 11008KT 12SM FEW015 BKN100 BKN250 18/12 A3025 NOSIG RMK SLP054 57007 958 8/578 LWR SC SW |
| 2026-09-29 05:41 EDT | METAR | 18° | 12° | 3.1 | METAR MMMX 290941Z 11006KT 12SM SCT100 18/12 A3023 NOSIG RMK 8/030 ISOL SC CI |
| 2026-09-29 06:42 EDT | METAR | 17°min | 12° | 3.1 | METAR MMMX 291042Z 11006KT 12SM FEW120 17/12 A3023 NOSIG RMK 8/030 ISOL SC CI |
| 2026-09-29 07:47 EDT | METAR | 17° | 12° | 2.1 | METAR MMMX 291147Z 12004KT 12SM FEW180 17/12 A3026 NOSIG RMK SLP067 52001 955 8/009 ISOL SC |
| 2026-09-29 08:45 EDT | METAR | 17° | 11° | 1 | METAR MMMX 291245Z 15002KT 12SM SCT150 BKN250 17/11 A3027 NOSIG RMK 8/038 ISOL SC |
| 2026-09-29 09:47 EDT | METAR | 18° | 11° | 3.1 | METAR MMMX 291347Z 15006KT 11SM SCT100 BKN220 18/11 A3029 NOSIG RMK 8/038 |
| 2026-09-29 10:42 EDT | METAR | 20° | 11° | 4.1 | METAR MMMX 291442Z 09008KT 11SM FEW020 SCT100 20/11 A3030 NOSIG RMK SLP084 52013 901 8/130 ISOL CI |
| 2026-09-29 11:41 EDT | METAR | 22° | 12° | 5.1 | METAR MMMX 291541Z 10010KT 11SM FEW020 SCT220 22/12 A3030 NOSIG RMK 8/102 ISOL AC |
| 2026-09-29 12:49 EDT | METAR | 23° | 11° | 4.1 | METAR MMMX 291649Z 08008KT 11SM SCT020 23/11 A3029 NOSIG RMK 8/200 ISOL CI |
| 2026-09-29 13:49 EDT | METAR | 24° | 11° | 5.1 | METAR MMMX 291749Z 15010KT 11SM SCT020 24/11 A3026 NOSIG RMK 8/200 |
| 2026-09-29 14:33 EDT | SPECI | 26°max | 12° | 7.2 | SPECI MMMX 291833Z 18014KT 11SM BKN020 26/12 A3025 NOSIG RMK 8/200 |
| 2026-09-29 14:51 EDT | METAR | 25° | 11° | 6.2 | METAR MMMX 291851Z 14012KT 11SM BKN020 25/11 A3025 NOSIG RMK 8/200 |
| 2026-09-29 15:43 EDT | METAR | 25° | 11° | 5.1 | METAR MMMX 291943Z 18010KT 11SM BKN020TCU 25/11 A3023 NOSIG RMK 8/200 DSNT CB AND PCPN SW W |
| 2026-09-29 16:45 EDT | METAR | 25° | 10° | 5.1 | METAR MMMX 292045Z 20010KT 12SM BKN020TCU BKN080 25/10 A3020 NOSIG RMK SLP037 57021 904 8/230 DSNT CB NE E W |
| 2026-09-29 17:45 EDT | METAR | 24° | 10° | 5.1 | METAR MMMX 292145Z 17010G20KT 12SM SCT020TCU BKN080 BKN220 24/10 A3020 NOSIG RMK 8/238 DSNT CB NE E AND NW |
| 2026-09-29 18:45 EDT | METAR | 23° | 10° | 5.1 | METAR MMMX 292245Z 19010KT 12SM FEW020TCU BKN080 BKN220 23/10 A3020 NOSIG RMK 8/238 ISOL SC DSNT CB NE E SE |
| 2026-09-29 19:46 EDT | METAR | 22° | 11° | 5.7 | METAR MMMX 292346Z 14011KT 12SM FEW020 BKN080 BKN220 22/11 A3020 NOSIG RMK SLP055 54000 911 8/438 DSNT CB N NE |
| 2026-09-29 20:45 EDT | METAR | 21° | 11° | 7.7 | METAR MMMX 300045Z 15015KT 12SM FEW020 BKN080 BKN220 21/11 A3023 NOSIG RMK 8/438 DSNT CB N NE |
| 2026-09-29 21:46 EDT | METAR | 21° | 12° | 5.1 | METAR MMMX 300146Z 12010KT 12SM FEW020 SCT080 BKN220 21/12 A3025 NOSIG RMK 8/438 DSNT CB N NE |
| 2026-09-29 22:45 EDT | METAR | 20° | 11° | 4.1 | METAR MMMX 300245Z 16008KT 12SM FEW020 BKN080 BKN220 20/11 A3027 NOSIG RMK SLP073 52018 906 8/478 OCNL DROPS |
| 2026-09-29 22:53 EDT | SPECI | 20° | 12° | 2.6 | SPECI MMMX 300253Z 15005KT 12SM -RA FEW020 BKN080 BKN220 20/12 A3027 NOSIG RMK 8/478 RAB52 |
| 2026-09-29 23:01 EDT | SPECI | 20° | 12° | 2.6 | SPECI MMMX 300301Z 17005KT 12SM FEW020 BKN080 BKN220 20/12 A3027 NOSIG RMK 8/478 RAE58 OCNL DROPS |
| 2026-09-29 23:43 EDT | METAR | 20° | 12° | 3.6 | METAR MMMX 300343Z 11007KT 11SM FEW020 BKN080 20/12 A3028 NOSIG RMK 8/570 HZY OCNL DROPS |
| 2026-09-30 00:42 EDT | METAR | 20° | 12° | 4.6 | METAR MMMX 300442Z 13009KT 12SM SCT015 BKN080 20/12 A3029 NOSIG RMK 8/570 ISOL CI |
| 2026-09-30 01:52 EDT | METAR | 19° | 12° | 2.1 | METAR MMMX 300552Z 10004KT 12SM FEW015 SCT080 BKN210 19/12 A3027 NOSIG RMK SLP073 52003 952 8/538 |
Settlement source: the METAR-derived station-day record for MMMX for the contract date (station-local calendar day), as published at https://weathermarket.io/station/MMMX/2026-09-29 with every observation used, the finality status and the Flare anchor of the record. The daily value is the extreme over the hourly and special METAR reports in that day; a short-lived peak between reports may be missed. If the record is not final and settleable by the resolution deadline, the market is flagged for review.
Station-day record: the daily extremes over every METAR observation (hourly plus special reports) received for the station's local calendar day - local midnight to local midnight, daylight saving applied. Temperatures are whole degrees Celsius as reported in METAR; a short-lived peak between reports can be missed. This is not a model or an aggregate - every value points at the report that produced it, and every report in the day is listed verbatim.
The settlement value is the daily maximum (or minimum) of this record once it is final: the local day has ended and the 3-hour correction hold has passed. A day whose longest gap between reports exceeds the station's normal interval plus 30 minutes is final but flagged not settleable - a market should treat it as a review case. Once final, the canonical record bytes are hashed (SHA-256) and the hash is written to the SnapshotAnchor contract on Flare; the anchored record is the settlement record even if reports change afterwards (matchesCurrent then reads false).
Every METAR in the day is listed with its raw text; compare it with the independent archives linked under links.external (IEM ASOS archive, Ogimet).
GET links.record for the canonical record bytes, SHA-256 them and compare with anchor.sha256; call SnapshotAnchor.isAnchored(sha256) on Flare (anchor.contract, anchor.chainId) to confirm the hash is on-chain. anchor.explorer opens the anchoring transaction.
Permalink pattern for market rules: https://weathermarket.io/station/MMMX/YYYY-MM-DD (HTML) and https://weathermarket.io/api/station/MMMX/YYYY-MM-DD (JSON).