Station-day record · settlement source
Guadalajara · America/Mexico_City · ← 2026-09-28 · 2026-09-30 → · All dates for MMGL · JSON
METAR MMGL 291748Z 15004KT 10SM BKN025TCU 26/18 A3011 RMK SLP079 57003 960 8/200
METAR MMGL 291040Z 00000KT 7SM SCT300 17/17 A3007 RMK 8/008 HZY
Local day 2026-09-29 02:00 EDT → 2026-09-30 02:00 EDT (24 h, UTC-06:00) · 27 reports · longest gap 68 min
final at 2026-09-30 05:00 EDT · correction hold 3 h after local midnight
longest gap 68 min · limit 90 min
3 report(s) in this day were re-issued after first publication; the original text is shown struck through in the table.
SHA-256 1c1bc8ed5a5ef62ea45fbaf18ecac8079baeb6786a4dd25bb597747e4f58b372
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:40 EDT | METAR | 19° | 18° | 0 | METAR MMGL 290640Z 00000KT 8SM FEW300 19/18 A3008 RMK 8/008 |
| 2026-09-29 03:42 EDT | METAR | 19° | 19° | 0 | METAR MMGL 290742Z 00000KT 7SM SCT300 19/19 A3008 RMK 8/008 HZY AC |
| 2026-09-29 04:40 EDT | METAR | 19° | 19° | 1.5 | METAR MMGL 290840Z 13003KT 7SM BKN080 OVC300 19/19 A3008 RMK SLP065 54000 960 8/027 HZY |
| 2026-09-29 05:45 EDT | METAR | 18° | 17° | 0 | METAR MMGL 290945Z 00000KT 8SM SCT300 18/17 A3006 RMK 8/008 AC |
| 2026-09-29 06:40 EDT | METAR | 17°min | 17° | 0 | METAR MMGL 291040Z 00000KT 7SM SCT300 17/17 A3007 RMK 8/008 HZY |
| 2026-09-29 07:43 EDT | METAR | 17° | 17° | 0 | METAR MMGL 291143Z 00000KT 7SM SCT020 BKN080 OVC300 17/17 A3007 RMK SLP066 57004 957 8/577 HZY |
| 2026-09-29 08:41 EDT | METAR | 17° | 17° | 0 | METAR MMGL 291241Z COR 00000KT 3SM BR FEW080 BKN300 17/17 A3008 RMK 8/028 original: METAR MMGL 291241Z COR 00000KT 3SM BR FEW080 BKN300 17/17 A3008 RMK 8/028 |
| 2026-09-29 09:44 EDT | METAR | 19° | 18° | 0 | METAR MMGL 291344Z 00000KT 3SM HZ SCT020 BKN090 19/18 A3011 RMK 8/530 |
| 2026-09-29 10:48 EDT | METAR | 22° | 19° | 2.1 | METAR MMGL 291448Z 07004KT 3SM HZ SCT020 BKN090 22/19 A3011 RMK SLP091 52014 959 8/130 |
| 2026-09-29 11:47 EDT | METAR | 24° | 19° | 3.1 | METAR MMGL 291547Z 14006KT 5SM BKN020 24/19 A3012 RMK 8/100 ISOL AC |
| 2026-09-29 12:40 EDT | METAR | 24° | 19° | 0 | METAR MMGL 291640Z 00000KT 8SM BKN020TCU 24/19 A3011 RMK 8/200 |
| 2026-09-29 13:48 EDT | METAR | 26°max | 18° | 2.1 | METAR MMGL 291748Z 15004KT 10SM BKN025TCU 26/18 A3011 RMK SLP079 57003 960 8/200 |
| 2026-09-29 14:40 EDT | METAR | 26° | 17° | 5.1 | METAR MMGL 291840Z 16010KT 10SM BKN025TCU 26/17 A3008 RMK 8/200 |
| 2026-09-29 15:44 EDT | METAR | 26° | 17° | 4.6 | METAR MMGL 291944Z 17009KT 8SM BKN020CB BKN090 OVC300 26/17 A3006 RMK 8/363 PCPN SW |
| 2026-09-29 16:44 EDT | METAR | 25° | 18° | 3.6 | METAR MMGL 292044Z 12007KT 10SM SCT020CB BKN090 BKN300 25/18 A3004 RMK SLP057 57021 954 8/363 PCPN SW LWR SC S |
| 2026-09-29 17:41 EDT | METAR | 25° | 17° | 5.7 | METAR MMGL 292141Z 14011KT 10SM BKN020CB BKN080 OVC300 25/17 A3004 RMK 8/363 PCPN S LWR SC SW |
| 2026-09-29 18:42 EDT | METAR | 25° | 18° | 4.1 | METAR MMGL 292242Z 13008KT 10SM FEW020 BKN080 BKN300 25/18 A3002 RMK 8/463 DSNT CB S |
| 2026-09-29 19:21 EDT | METAR | 23° | 17° | 3.1 | METAR MMGL 292321Z 17006KT 10SM SCT020CB BKN080 BKN300 23/17 A3004 RMK 8/363 PCPN S original: SPECI MMGL 292321Z 17006KT 10SM SCT020CB BKN080 BKN300 23/17 A3004 RMK 8/363 PCPN S |
| 2026-09-29 19:41 EDT | METAR | 24° | 17° | 5.1 | METAR MMGL 292341Z 20010KT 10SM SCT020CB BKN080 BKN300 24/17 A3002 RMK SLP062 57003 906 8/363 PCPN S |
| 2026-09-29 20:11 EDT | METAR | 21° | 19° | 5.7 | METAR MMGL 300011Z 18011KT 8SM SCT020CB BKN080 BKN300 21/19 A3005 RMK 8/363 OCNL DROPS PCPN S HZY |
| 2026-09-29 20:43 EDT | METAR | 20° | 18° | 3.6 | METAR MMGL 300043Z 15007KT 7SM -RA SCT020CB BKN080 BKN300 20/18 A3005 RMK 8/363 RAB38 VSBY LWR SE original: SPECI MMGL 300043Z 15007KT 7SM -RA SCT020CB BKN080 BKN300 20/18 A3005 RMK 8/363 RAB38 VSBY LWR SE |
| 2026-09-29 20:45 EDT | METAR | 19° | 18° | 6.2 | METAR MMGL 300045Z 14012KT 7SM -RA SCT020CB BKN080 BKN300 19/18 A3005 RMK 60015 8/363 VSBY LWR SE |
| 2026-09-29 21:46 EDT | METAR | 19° | 19° | 5.1 | METAR MMGL 300146Z 13010KT 7SM SCT020 BKN080 BKN300 19/19 A3005 RMK 60025 8/463 RAE40 DSNT CB E HZY |
| 2026-09-29 22:44 EDT | METAR | 19° | 19° | 3.1 | METAR MMGL 300244Z 12006KT 6SM SCT020 BKN080 OVC300 19/19 A3007 RMK SLP081 52013 906 8/463 CB E LWR SC S HZY |
| 2026-09-29 23:41 EDT | METAR | 19° | 19° | 3.6 | METAR MMGL 300341Z 10007KT 6SM SCT020 BKN080 BKN300 19/19 A3011 RMK 8/463 OCNL DROPS HZY |
| 2026-09-30 00:42 EDT | METAR | 19° | 18° | 2.6 | METAR MMGL 300442Z 08005KT 6SM SCT020 BKN080 BKN300 19/18 A3011 RMK 8/538 HZY |
| 2026-09-30 01:41 EDT | METAR | 19° | 18° | 3.6 | METAR MMGL 300541Z 12007KT 6SM SCT080 BKN300 19/18 A3011 RMK SLP082 52011 907 8/038 SC HZY |
Settlement source: the METAR-derived station-day record for MMGL for the contract date (station-local calendar day), as published at https://weathermarket.io/station/MMGL/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/MMGL/YYYY-MM-DD (HTML) and https://weathermarket.io/api/station/MMGL/YYYY-MM-DD (JSON).