Station-day record · settlement source
Toronto · America/Toronto · ← 2026-11-07 · 2026-11-09 → · All dates for CYYZ · JSON
METAR CYYZ 081900Z 25015G20KT 15SM FEW033 BKN100 BKN130 11/04 A2971 RMK SC1AC7AC1 SC TR AC TR SLP065
METAR CYYZ 081100Z 22007KT 15SM SCT025 05/02 A2989 RMK SC4 SLP126
Local day 2026-11-08 00:00 EST → 2026-11-09 00:00 EST (24 h, UTC-05:00) · 26 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 74a7aa1e6c0b5dd61a7d3435823ea9e39b5224b8e5229624500010e2ca690b31
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 26 · 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 | 7° | 4° | 6.7 | METAR CYYZ 080500Z 30013KT 15SM OVC017 07/04 A2996 RMK SC8 SLP151 |
| 2026-11-08 01:00 EST | METAR | 8° | 4° | 5.1 | METAR CYYZ 080600Z 29010KT 15SM OVC018 08/04 A2995 RMK SC8 SLP146 |
| 2026-11-08 02:00 EST | METAR | 8° | 4° | 5.1 | METAR CYYZ 080700Z 27010G17KT 15SM OVC019 08/04 A2994 RMK SC8 SLP143 |
| 2026-11-08 03:00 EST | METAR | 7° | 3° | 6.2 | METAR CYYZ 080800Z 28012KT 15SM OVC025 07/03 A2993 RMK SC8 SLP140 |
| 2026-11-08 04:00 EST | METAR | 6° | 2° | 5.1 | METAR CYYZ 080900Z 27010G18KT 15SM BKN025 06/02 A2991 RMK SC7 SLP135 |
| 2026-11-08 05:00 EST | METAR | 6° | 2° | 4.1 | METAR CYYZ 081000Z 25008KT 15SM BKN025 06/02 A2990 RMK SC7 SLP130 |
| 2026-11-08 06:00 EST | METAR | 5°min | 2° | 3.6 | METAR CYYZ 081100Z 22007KT 15SM SCT025 05/02 A2989 RMK SC4 SLP126 |
| 2026-11-08 07:00 EST | METAR | 5° | 2° | 3.6 | METAR CYYZ 081200Z 21007KT 15SM FEW020 FEW250 05/02 A2988 RMK SC1CI1 CI TR SLP125 |
| 2026-11-08 08:00 EST | METAR | 6° | 3° | 4.1 | METAR CYYZ 081300Z 22008KT 15SM BKN021 06/03 A2987 RMK SC7 SLP122 |
| 2026-11-08 09:00 EST | METAR | 7° | 3° | 5.7 | METAR CYYZ 081400Z 23011G16KT 15SM BKN016 BKN250 07/03 A2985 RMK SC7CC1 CC TR SLP114 |
| 2026-11-08 10:00 EST | METAR | 8° | 4° | 4.1 | METAR CYYZ 081500Z 21008KT 190V250 12SM FEW020 FEW150 BKN260 08/04 A2983 RMK SC1AC1CI6 AC TR SLP108 |
| 2026-11-08 11:00 EST | METAR | 8° | 4° | 6.7 | METAR CYYZ 081600Z 24013G19KT 12SM FEW022 BKN160 BKN200 08/04 A2980 RMK SC1AC7CI1 SC TR CI TR SLP098 |
| 2026-11-08 12:00 EST | METAR | 9° | 4° | 6.7 | METAR CYYZ 081700Z 23013KT 12SM FEW023 FEW110 BKN180 09/04 A2975 RMK SC1AC1AC7 SC TR AC TR PRESFR SLP081 |
| 2026-11-08 13:00 EST | METAR | 10° | 4° | 8.2 | METAR CYYZ 081800Z 24016G22KT 15SM FEW021 BKN100 BKN170 10/04 A2973 RMK SC1AC5AC2 SC TR SLP074 |
| 2026-11-08 14:00 EST | METAR | 11°max | 4° | 7.7 | METAR CYYZ 081900Z 25015G20KT 15SM FEW033 BKN100 BKN130 11/04 A2971 RMK SC1AC7AC1 SC TR AC TR SLP065 |
| 2026-11-08 15:00 EST | METAR | 10° | 5° | 8.2 | METAR CYYZ 082000Z 27016G22KT 12SM OVC024 10/05 A2971 RMK SC8 SLP068 |
| 2026-11-08 16:00 EST | METAR | 9° | 5° | 7.7 | METAR CYYZ 082100Z 26015G21KT 10SM -RA OVC020 09/05 A2972 RMK SC8 SLP069 |
| 2026-11-08 16:38 EST | SPECI | 8° | 6° | 5.7 | SPECI CYYZ 082138Z CCA 25011G18KT 6SM BR FEW011 BKN030 08/06 A2972 RMK ST1SC6 SLP071 |
| 2026-11-08 17:00 EST | METAR | 8° | 6° | 6.2 | METAR CYYZ 082200Z 24012KT 6SM BR SCT011 BKN039 08/06 A2972 RMK ST4SC3 SLP070 |
| 2026-11-08 18:00 EST | METAR | 9° | 6° | 5.7 | METAR CYYZ 082300Z 25011G17KT 10SM FEW012 BKN040 09/06 A2973 RMK ST2SC6 SLP074 |
| 2026-11-08 19:00 EST | METAR | 9° | 6° | 4.1 | METAR CYYZ 090000Z 24008KT 15SM FEW015 OVC044 09/06 A2973 RMK CF1SC8 CF TR SLP074 |
| 2026-11-08 20:00 EST | METAR | 9° | 6° | 5.1 | METAR CYYZ 090100Z 25010KT 15SM SCT051 BKN075 09/06 A2972 RMK SC3AC4 SLP071 |
| 2026-11-08 21:00 EST | METAR | 9° | 6° | 7.2 | METAR CYYZ 090200Z 26014KT 12SM -RA FEW025 BKN052 OVC095 09/06 A2973 RMK SC2SC5AC1 SLP073 |
| 2026-11-08 21:39 EST | SPECI | 9° | 7° | 5.7 | SPECI CYYZ 090239Z 26011KT 15SM FEW040 SCT063 BKN088 09/07 A2973 RMK SC2SC3AC2 SLP074 |
| 2026-11-08 22:00 EST | METAR | 9° | 7° | 5.1 | METAR CYYZ 090300Z 26010KT 15SM FEW027 BKN058 BKN094 09/07 A2973 RMK CF1SC4AC2 SLP073 |
| 2026-11-08 23:00 EST | METAR | 9° | 6° | 4.1 | METAR CYYZ 090400Z 27008KT 15SM FEW032 BKN074 BKN110 09/06 A2973 RMK CF2AC3AC1 SLP074 |
Settlement source: the METAR-derived station-day record for CYYZ for the contract date (station-local calendar day), as published at https://weathermarket.io/station/CYYZ/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/CYYZ/YYYY-MM-DD (HTML) and https://weathermarket.io/api/station/CYYZ/YYYY-MM-DD (JSON).