Station-day record · settlement source
Toronto · America/Toronto · ← 2026-10-11 · 2026-10-13 → · All dates for CYYZ · JSON
METAR CYYZ 121900Z 24014KT 15SM FEW030 BKN260 22/16 A2982 RMK SC1CI7 SC TR SLP100 DENSITY ALT 1600FT
METAR CYYZ 120400Z 00000KT 10SM FEW009 BKN042 14/13 A2991 RMK SF1SC7 SF TR SLP130
Local day 2026-10-12 00:00 EDT → 2026-10-13 00:00 EDT (24 h, UTC-04:00) · 26 reports · longest gap 60 min
final at 2026-10-13 03:00 EDT · correction hold 3 h after local midnight
longest gap 60 min · limit 90 min
SHA-256 256d68398cf82e00362125c92251fb8de4963387da8d1d819837b94102de6af5
Transaction 0x812b93f68571d3c6ae72c3c45f9d77063b9a63d8624e3739b1f100665395307b · 2026-10-13 03: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 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-10-12 00:00 EDT | METAR | 14°min | 13° | 0 | METAR CYYZ 120400Z 00000KT 10SM FEW009 BKN042 14/13 A2991 RMK SF1SC7 SF TR SLP130 |
| 2026-10-12 01:00 EDT | METAR | 14° | 13° | 2.1 | METAR CYYZ 120500Z 34004KT 6SM BR OVC033 14/13 A2989 RMK SC8 SLP124 |
| 2026-10-12 02:00 EDT | METAR | 14° | 13° | 3.1 | METAR CYYZ 120600Z 32006KT 3SM BR OVC030 14/13 A2988 RMK SC8 SLP121 |
| 2026-10-12 03:00 EDT | METAR | 14° | 13° | 3.1 | METAR CYYZ 120700Z 29006KT 3SM BR OVC026 14/13 A2988 RMK SC8 SLP121 |
| 2026-10-12 04:00 EDT | METAR | 14° | 13° | 2.6 | METAR CYYZ 120800Z 29005KT 4SM BR OVC021 14/13 A2987 RMK SC8 SLP117 |
| 2026-10-12 05:00 EDT | METAR | 15° | 13° | 4.1 | METAR CYYZ 120900Z 29008KT 10SM OVC014 15/13 A2988 RMK SC8 SLP120 DENSITY ALT 800FT |
| 2026-10-12 06:00 EDT | METAR | 15° | 13° | 2.6 | METAR CYYZ 121000Z 26005KT 10SM OVC012 15/13 A2988 RMK SC8 SLP122 |
| 2026-10-12 07:00 EDT | METAR | 14° | 13° | 2.1 | METAR CYYZ 121100Z 23004KT 10SM BKN013 14/13 A2989 RMK SC7 SLP125 |
| 2026-10-12 08:00 EDT | METAR | 15° | 14° | 3.1 | METAR CYYZ 121200Z 26006KT 15SM BKN013 15/14 A2990 RMK SC7 SLP128 |
| 2026-10-12 09:00 EDT | METAR | 16° | 14° | 3.1 | METAR CYYZ 121300Z 24006KT 210V270 15SM OVC012 16/14 A2989 RMK SC8 SLP125 DENSITY ALT 900FT |
| 2026-10-12 09:26 EDT | SPECI | 16° | 14° | 4.1 | SPECI CYYZ 121326Z 25008KT 12SM OVC009 16/14 A2989 RMK SC8 SLP125 DENSITY ALT 800FT |
| 2026-10-12 10:00 EDT | METAR | 16° | 14° | 5.1 | METAR CYYZ 121400Z 24010KT 12SM OVC011 16/14 A2989 RMK SC8 SLP124 DENSITY ALT 900FT |
| 2026-10-12 11:00 EDT | METAR | 17° | 14° | 5.7 | METAR CYYZ 121500Z 25011KT 12SM OVC012 17/14 A2988 RMK SC8 SLP122 DENSITY ALT 1000FT |
| 2026-10-12 12:00 EDT | METAR | 18° | 15° | 5.7 | METAR CYYZ 121600Z 25011KT 15SM OVC014 18/15 A2988 RMK SC8 SLP121 DENSITY ALT 1200FT |
| 2026-10-12 12:37 EDT | SPECI | 19° | 15° | 6.2 | SPECI CYYZ 121637Z 25012KT 15SM OVC015 19/15 A2987 RMK SC8 SLP118 DENSITY ALT 1200FT |
| 2026-10-12 13:00 EDT | METAR | 19° | 15° | 7.2 | METAR CYYZ 121700Z 25014KT 15SM OVC016 19/15 A2987 RMK SC8 SLP117 DENSITY ALT 1300FT |
| 2026-10-12 14:00 EDT | METAR | 21° | 16° | 5.7 | METAR CYYZ 121800Z 24011G16KT 15SM FEW018 BKN260 21/16 A2984 RMK SC1CI7 SC TR SLP107 DENSITY ALT 1500FT |
| 2026-10-12 15:00 EDT | METAR | 22°max | 16° | 7.2 | METAR CYYZ 121900Z 24014KT 15SM FEW030 BKN260 22/16 A2982 RMK SC1CI7 SC TR SLP100 DENSITY ALT 1600FT |
| 2026-10-12 16:00 EDT | METAR | 21° | 15° | 5.1 | METAR CYYZ 122000Z 22010KT 200V270 15SM FEW190 BKN260 21/15 A2981 RMK AC2CI5 SLP096 DENSITY ALT 1600FT |
| 2026-10-12 17:00 EDT | METAR | 21° | 16° | 4.6 | METAR CYYZ 122100Z 25009KT 15SM SCT190 BKN260 21/16 A2980 RMK AC4CI3 SLP094 DENSITY ALT 1600FT |
| 2026-10-12 18:00 EDT | METAR | 21° | 16° | 3.1 | METAR CYYZ 122200Z 23006KT 15SM SCT190 BKN210 BKN260 21/16 A2981 RMK AC4CC2CI1 SLP095 DENSITY ALT 1600FT |
| 2026-10-12 19:00 EDT | METAR | 21° | 16° | 3.1 | METAR CYYZ 122300Z 22006KT 15SM SCT170 BKN210 21/16 A2980 RMK AC4CI3 SLP093 DENSITY ALT 1600FT |
| 2026-10-12 20:00 EDT | METAR | 20° | 16° | 3.1 | METAR CYYZ 130000Z 21006KT 15SM SCT210 20/16 A2981 RMK CI4 SLP095 DENSITY ALT 1500FT |
| 2026-10-12 21:00 EDT | METAR | 19° | 16° | 2.6 | METAR CYYZ 130100Z 21005KT 15SM FEW110 SCT170 BKN210 19/16 A2980 RMK AC1AC3CI2 SLP094 DENSITY ALT 1300FT |
| 2026-10-12 22:00 EDT | METAR | 18° | 16° | 2.1 | METAR CYYZ 130200Z 22004KT 15SM SCT170 SCT210 18/16 A2980 RMK AC3CI1 SLP093 DENSITY ALT 1300FT |
| 2026-10-12 23:00 EDT | METAR | 19° | 16° | 1 | METAR CYYZ 130300Z VRB02KT 15SM SCT170 19/16 A2980 RMK AC3 SLP094 DENSITY ALT 1300FT |
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-10-12 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).