Station-day record · settlement source
Montreal · America/Toronto · ← 2026-11-07 · 2026-11-09 → · All dates for CYUL · JSON
METAR CYUL 081900Z 27012KT 30SM FEW026 FEW250 08/01 A2966 RMK CU2CI1 CI TR SLP048
METAR CYUL 080500Z 01006KT 15SM BKN014 BKN036 OVC090 05/02 A2983 RMK SC6SC1AC1 SLP103
Local day 2026-11-08 00:00 EST → 2026-11-09 00:00 EST (24 h, UTC-05:00) · 31 reports · longest gap 60 min
final at 2026-11-09 03:00 EST · correction hold 3 h after local midnight
longest gap 60 min · limit 90 min
SHA-256 aaa2f6809ad730f6af684c10504ed91b7a2fd21ae823020a083fcd4b4bad50e6
Transaction 0xd394a57c43dd0f5e5c433d2b4123175963034b166a16d2234e37bdb99bd2b289 · 2026-11-09 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 31 · 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-08 00:00 EST | METAR | 5°min | 2° | 3.1 | METAR CYUL 080500Z 01006KT 15SM BKN014 BKN036 OVC090 05/02 A2983 RMK SC6SC1AC1 SLP103 |
| 2026-11-08 01:00 EST | METAR | 5° | 2° | 1.5 | METAR CYUL 080600Z 34003KT 15SM OVC014 05/02 A2982 RMK SC8 SLP100 |
| 2026-11-08 02:00 EST | METAR | 5° | 2° | 1.5 | METAR CYUL 080700Z 36003KT 340V060 15SM BKN014 OVC026 05/02 A2980 RMK SC5SC3 SLP095 |
| 2026-11-08 03:00 EST | METAR | 5° | 2° | 1 | METAR CYUL 080800Z 29002KT 15SM OVC023 05/02 A2978 RMK SC8 SLP089 |
| 2026-11-08 04:00 EST | METAR | 5° | 3° | 2.1 | METAR CYUL 080900Z 26004KT 15SM BKN022 05/03 A2977 RMK SC7 SLP084 |
| 2026-11-08 05:00 EST | METAR | 5° | 3° | 2.1 | METAR CYUL 081000Z 29004KT 15SM OVC017 05/03 A2976 RMK SC8 SLP081 |
| 2026-11-08 05:52 EST | SPECI | 5° | 4° | 2.6 | SPECI CYUL 081052Z 28005KT 6SM -DZ SCT006 OVC014 05/04 A2975 RMK SF3SC5 SLP077 |
| 2026-11-08 06:00 EST | METAR | 5° | 4° | 1.5 | METAR CYUL 081100Z 30003KT 4SM -DZ BR BKN005 OVC016 05/04 A2975 RMK SF5SC3 SLP076 |
| 2026-11-08 06:06 EST | SPECI | 5° | 4° | 2.1 | SPECI CYUL 081106Z 29004KT 6SM -DZ BR SCT004 OVC018 05/04 A2975 RMK SF4SC4 SLP076 |
| 2026-11-08 07:00 EST | METAR | 5° | 4° | 1 | METAR CYUL 081200Z VRB02KT 6SM -DZ BR BKN008 OVC015 05/04 A2975 RMK SF5SC3 SLP076 |
| 2026-11-08 08:00 EST | METAR | 5° | 5° | 2.6 | METAR CYUL 081300Z 31005KT 270V010 6SM -DZ BR OVC006 05/05 A2975 RMK ST8 SLP078 |
| 2026-11-08 08:22 EST | SPECI | 6° | 5° | 3.1 | SPECI CYUL 081322Z 29006KT 12SM OVC007 06/05 A2975 RMK ST8 SLP076 |
| 2026-11-08 08:51 EST | SPECI | 6° | 5° | 4.1 | SPECI CYUL 081351Z 28008KT 10SM -DZ BKN008 BKN015 OVC026 06/05 A2974 RMK SF5SC2SC1 SLP075 |
| 2026-11-08 09:00 EST | METAR | 6° | 5° | 4.1 | METAR CYUL 081400Z 28008KT 10SM -DZ BKN009 OVC026 06/05 A2974 RMK SF6SC2 SLP074 |
| 2026-11-08 09:13 EST | SPECI | 6° | 5° | 4.6 | SPECI CYUL 081413Z 29009G15KT 15SM SCT010 OVC023 06/05 A2974 RMK SF3SC5 SLP075 |
| 2026-11-08 10:00 EST | METAR | 6° | 3° | 5.1 | METAR CYUL 081500Z 28010KT 15SM OVC015 06/03 A2973 RMK SC8 SLP072 |
| 2026-11-08 11:00 EST | METAR | 6° | 1° | 7.7 | METAR CYUL 081600Z 27015KT 15SM OVC020 06/01 A2973 RMK SC8 SLP070 |
| 2026-11-08 12:00 EST | METAR | 6° | 1° | 8.2 | METAR CYUL 081700Z 29016KT 15SM OVC021 06/01 A2970 RMK SC8 SLP062 |
| 2026-11-08 13:00 EST | METAR | 7° | 1° | 5.7 | METAR CYUL 081800Z 30011G18KT 15SM BKN025 07/01 A2968 RMK SC7 SLP054 |
| 2026-11-08 14:00 EST | METAR | 8°max | 1° | 6.2 | METAR CYUL 081900Z 27012KT 30SM FEW026 FEW250 08/01 A2966 RMK CU2CI1 CI TR SLP048 |
| 2026-11-08 15:00 EST | METAR | 8° | 1° | 5.1 | METAR CYUL 082000Z 28010G16KT 30SM FEW028 FEW250 08/01 A2965 RMK CU1CI1 CI TR SLP044 |
| 2026-11-08 16:00 EST | METAR | 8° | 2° | 3.1 | METAR CYUL 082100Z 29006KT 30SM FEW030 FEW250 08/02 A2965 RMK SC1CI1 SLP042 |
| 2026-11-08 17:00 EST | METAR | 8° | 1° | 1 | METAR CYUL 082200Z 36002KT 15SM SCT040 SCT250 08/01 A2965 RMK SC3CI1 CI TR SLP043 |
| 2026-11-08 18:00 EST | METAR | 8° | 2° | 2.1 | METAR CYUL 082300Z 23004KT 15SM BKN037 08/02 A2964 RMK SC7 SLP040 |
| 2026-11-08 19:00 EST | METAR | 8° | 2° | 2.6 | METAR CYUL 090000Z 25005KT 15SM BKN048 08/02 A2963 RMK SC7 SLP036 |
| 2026-11-08 20:00 EST | METAR | 8° | 3° | 2.6 | METAR CYUL 090100Z 26005KT 15SM OVC045 08/03 A2962 RMK SC8 SLP035 |
| 2026-11-08 20:23 EST | SPECI | 8° | 3° | 3.6 | SPECI CYUL 090123Z 25007KT 15SM -SHRA BKN032 OVC045 08/03 A2962 RMK SC6SC2 SLP035 |
| 2026-11-08 21:00 EST | METAR | 8° | 4° | 4.1 | METAR CYUL 090200Z 28008KT 12SM -SHRA FEW035 BKN045 BKN055 OVC075 08/04 A2962 RMK CU1SC6SC1AC1 CU TR SLP035 |
| 2026-11-08 22:00 EST | METAR | 7° | 5° | 2.1 | METAR CYUL 090300Z 27004KT 12SM -RA SCT038 OVC048 07/05 A2961 RMK SC4SC4 SLP030 |
| 2026-11-08 23:00 EST | METAR | 7° | 6° | 2.1 | METAR CYUL 090400Z 24004KT 12SM -RA OVC042 07/06 A2960 RMK SC8 SLP028 |
| 2026-11-08 23:46 EST | SPECI | 7° | 6° | 2.6 | SPECI CYUL 090446Z 24005KT 15SM BKN028 BKN040 OVC070 07/06 A2960 RMK SC5SC2AC1 SLP026 |
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-08 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).