Station-day record · settlement source
Montreal · America/Toronto · ← 2026-11-06 · 2026-11-08 → · All dates for CYUL · JSON
METAR CYUL 070500Z 05013G20KT 15SM FEW020 BKN085 BKN100 09/05 A2994 RMK CF1AC5AC2 CF TR SLP142
METAR CYUL 072300Z 03014G21KT 15SM OVC015 05/02 A2986 RMK SC8 SLP113
Local day 2026-11-07 00:00 EST → 2026-11-08 00:00 EST (24 h, UTC-05:00) · 29 reports · longest gap 60 min
final at 2026-11-08 03:00 EST · correction hold 3 h after local midnight
longest gap 60 min · limit 90 min
SHA-256 66968c9305ff934cc735e33945687096468ceedb8e11fe14f168257b45379c15
Transaction 0x739de64821fbaa86dc949254f49f277eb27ec7820ed5d72b52360e0fee2978e8 · 2026-11-08 03:01 EST
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 29 · 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-11-07 00:00 EST | METAR | 9°max | 5° | 6.7 | METAR CYUL 070500Z 05013G20KT 15SM FEW020 BKN085 BKN100 09/05 A2994 RMK CF1AC5AC2 CF TR SLP142 |
| 2026-11-07 01:00 EST | METAR | 8° | 4° | 8.2 | METAR CYUL 070600Z 05016G23KT 15SM FEW080 BKN100 08/04 A2994 RMK AC2AC5 SLP142 |
| 2026-11-07 02:00 EST | METAR | 8° | 3° | 6.2 | METAR CYUL 070700Z 04012G18KT 15SM BKN100 08/03 A2993 RMK AC7 SLP139 |
| 2026-11-07 03:00 EST | METAR | 7° | 3° | 7.2 | METAR CYUL 070800Z 04014G20KT 15SM BKN100 07/03 A2991 RMK AC7 SLP132 |
| 2026-11-07 04:00 EST | METAR | 7° | 3° | 6.2 | METAR CYUL 070900Z 04012KT 15SM OVC100 07/03 A2991 RMK AC8 SLP132 |
| 2026-11-07 05:00 EST | METAR | 7° | 4° | 5.7 | METAR CYUL 071000Z 04011G16KT 15SM FEW016 FEW035 OVC100 07/04 A2991 RMK SF1SC1AC6 SLP132 |
| 2026-11-07 05:30 EST | SPECI | 7° | 4° | 8.2 | SPECI CYUL 071030Z 04016KT 15SM BKN015 BKN030 OVC100 07/04 A2991 RMK SC5SC1AC3 SC TR SLP132 |
| 2026-11-07 06:00 EST | METAR | 7° | 4° | 5.7 | METAR CYUL 071100Z 05011G18KT 15SM OVC015 07/04 A2991 RMK ST8 SLP131 |
| 2026-11-07 07:00 EST | METAR | 8° | 4° | 5.7 | METAR CYUL 071200Z 04011G16KT 15SM OVC015 08/04 A2992 RMK SF8 SLP134 |
| 2026-11-07 08:00 EST | METAR | 7° | 4° | 5.7 | METAR CYUL 071300Z 02011G17KT 15SM OVC015 07/04 A2992 RMK SC8 SLP134 |
| 2026-11-07 09:00 EST | METAR | 7° | 4° | 7.7 | METAR CYUL 071400Z 04015KT 15SM OVC015 07/04 A2992 RMK SC8 SLP133 |
| 2026-11-07 10:00 EST | METAR | 7° | 3° | 8.2 | METAR CYUL 071500Z 04016KT 15SM OVC017 07/03 A2990 RMK SC8 SLP127 |
| 2026-11-07 11:00 EST | METAR | 8° | 3° | 8.7 | METAR CYUL 071600Z 04017KT 15SM BKN017 OVC110 08/03 A2989 RMK SC6AC2 SLP123 |
| 2026-11-07 12:00 EST | METAR | 9° | 4° | 8.2 | METAR CYUL 071700Z 05016G22KT 15SM FEW020 BKN110 09/04 A2985 RMK SC2AC5 SLP112 |
| 2026-11-07 13:00 EST | METAR | 8° | 3° | 6.7 | METAR CYUL 071800Z 03013KT 15SM OVC021 08/03 A2987 RMK SC8 PRESRR SLP119 |
| 2026-11-07 14:00 EST | METAR | 7° | 3° | 6.7 | METAR CYUL 071900Z 03013G18KT 15SM OVC020 07/03 A2986 RMK SC8 SLP114 |
| 2026-11-07 15:00 EST | METAR | 7° | 2° | 8.2 | METAR CYUL 072000Z 04016KT 15SM OVC020 07/02 A2985 RMK SC8 SLP112 |
| 2026-11-07 16:00 EST | METAR | 6° | 2° | 7.7 | METAR CYUL 072100Z 03015G20KT 15SM OVC018 06/02 A2985 RMK SC8 SLP112 |
| 2026-11-07 17:00 EST | METAR | 6° | 2° | 6.2 | METAR CYUL 072200Z 03012KT 15SM OVC014 06/02 A2986 RMK SC8 SLP114 |
| 2026-11-07 18:00 EST | METAR | 5°min | 2° | 7.2 | METAR CYUL 072300Z 03014G21KT 15SM OVC015 05/02 A2986 RMK SC8 SLP113 |
| 2026-11-07 19:00 EST | METAR | 5° | 2° | 7.2 | METAR CYUL 080000Z 04014KT 15SM OVC014 05/02 A2985 RMK SC8 SLP112 |
| 2026-11-07 20:00 EST | METAR | 5° | 2° | 4.6 | METAR CYUL 080100Z 03009KT 15SM BKN014 OVC024 05/02 A2986 RMK SC7SC1 SLP113 |
| 2026-11-07 21:00 EST | METAR | 5° | 2° | 5.7 | METAR CYUL 080200Z 04011KT 15SM BKN015 OVC036 05/02 A2984 RMK SC7SC1 SLP108 |
| 2026-11-07 21:09 EST | SPECI | 5° | 2° | 5.1 | SPECI CYUL 080209Z 03010KT 15SM BKN014 OVC036 05/02 A2984 RMK SC7SC1 SLP106 |
| 2026-11-07 21:40 EST | SPECI | 5° | 2° | 5.1 | SPECI CYUL 080240Z 03010KT 15SM BKN015 OVC034 05/02 A2984 RMK SC7SC1 SLP107 |
| 2026-11-07 22:00 EST | METAR | 5° | 2° | 4.6 | METAR CYUL 080300Z 03009KT 15SM OVC015 05/02 A2984 RMK SC8 SLP108 |
| 2026-11-07 22:05 EST | SPECI | 5° | 2° | 4.6 | SPECI CYUL 080305Z 03009KT 15SM OVC014 05/02 A2984 RMK SC8 SLP108 |
| 2026-11-07 23:00 EST | METAR | 5° | 2° | 3.6 | METAR CYUL 080400Z 02007KT 15SM OVC014 05/02 A2983 RMK SC8 SLP105 |
| 2026-11-07 23:41 EST | SPECI | 5° | 2° | 3.6 | SPECI CYUL 080441Z 36007KT 15SM BKN016 OVC038 05/02 A2983 RMK SC7SC1 SLP103 |
Settlement source: the METAR-derived station-day record for CYUL for the contract date (station-local calendar day), as published at https://weathermarket.io/station/CYUL/2026-11-07 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/CYUL/YYYY-MM-DD (HTML) and https://weathermarket.io/api/station/CYUL/YYYY-MM-DD (JSON).