Station-day record · settlement source
Calgary · America/Edmonton · ← 2026-10-14 · 2026-10-16 → · All dates for CYYC · JSON
METAR CYYC 152200Z 16016KT 40SM FEW180 SCT250 12/M02 A3053 RMK AC1CI3 AC TR CONTRAILS SLP372
METAR CYYC 151300Z VRB02KT 15SM FEW063 M01/M05 A3060 RMK SC1 SLP405
Local day 2026-10-15 02:00 EDT → 2026-10-16 02:00 EDT (24 h, UTC-06:00) · 25 reports · longest gap 60 min
final at 2026-10-16 05:00 EDT · correction hold 3 h after local midnight
longest gap 60 min · limit 90 min
SHA-256 1a25ebeea6bb2a39b8447c0adb54e7b3413c535576a8e5384c3a8638b8b4376a
Transaction 0x4ebe611397d59f80ffcf1c0772fd24201725da3d8f0cc063d0598495658d70be · 2026-10-16 05:02 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 25 · 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-15 02:00 EDT | METAR | 4° | -3° | 4.6 | METAR CYYC 150600Z 34009G15KT 15SM SCT063 04/M03 A3047 RMK SC3 SLP342 |
| 2026-10-15 03:00 EDT | METAR | 3° | -3° | 5.1 | METAR CYYC 150700Z 33010G15KT 15SM SCT063 03/M03 A3049 RMK SC3 SLP349 |
| 2026-10-15 03:53 EDT | SPECI | 2° | -3° | 3.6 | SPECI CYYC 150753Z 34007KT 15SM FEW063 02/M03 A3051 RMK SC2 SLP355 |
| 2026-10-15 04:00 EDT | METAR | 3° | -3° | 3.6 | METAR CYYC 150800Z 34007KT 15SM FEW063 03/M03 A3052 RMK SC2 SLP357 |
| 2026-10-15 05:00 EDT | METAR | 2° | -4° | 3.6 | METAR CYYC 150900Z 33007KT 15SM FEW063 02/M04 A3054 RMK SC1 SLP365 |
| 2026-10-15 06:00 EDT | METAR | 1° | -4° | 2.1 | METAR CYYC 151000Z 35004KT 15SM FEW063 01/M04 A3056 RMK SC2 SLP374 |
| 2026-10-15 07:00 EDT | METAR | 0° | -4° | 1 | METAR CYYC 151100Z 16002KT 15SM FEW062 00/M04 A3057 RMK SC1 SLP381 |
| 2026-10-15 08:00 EDT | METAR | 0° | -5° | 1 | METAR CYYC 151200Z VRB02KT 15SM FEW063 M00/M05 A3059 RMK SC1 SLP394 |
| 2026-10-15 09:00 EDT | METAR | -1°min | -5° | 1 | METAR CYYC 151300Z VRB02KT 15SM FEW063 M01/M05 A3060 RMK SC1 SLP405 |
| 2026-10-15 10:00 EDT | METAR | 0° | -5° | 1 | METAR CYYC 151400Z VRB02KT 40SM FEW063 M00/M05 A3060 RMK SC1 SC TR FROIN SLP407 |
| 2026-10-15 11:00 EDT | METAR | 1° | -3° | 2.1 | METAR CYYC 151500Z 18004KT 40SM FEW063 01/M03 A3060 RMK SC1 SC TR FROST ON GROUND SLP408 |
| 2026-10-15 12:00 EDT | METAR | 5° | -2° | 3.6 | METAR CYYC 151600Z 18007KT 40SM SKC 05/M02 A3062 RMK SLP409 |
| 2026-10-15 13:00 EDT | METAR | 7° | -3° | 4.6 | METAR CYYC 151700Z 19009KT 40SM FEW250 07/M03 A3061 RMK CI1 CI TR SLP403 |
| 2026-10-15 14:00 EDT | METAR | 8° | -4° | 5.1 | METAR CYYC 151800Z 19010G15KT 40SM FEW250 08/M04 A3060 RMK CI1 CI TR SLP400 |
| 2026-10-15 15:00 EDT | METAR | 10° | -3° | 6.7 | METAR CYYC 151900Z 19013KT 40SM FEW250 10/M03 A3059 RMK CI1 CONTRAILS SLP394 |
| 2026-10-15 16:00 EDT | METAR | 11° | -2° | 7.2 | METAR CYYC 152000Z 20014KT 40SM FEW250 11/M02 A3056 RMK CI2 CONTRAILS SLP385 |
| 2026-10-15 17:00 EDT | METAR | 11° | -2° | 6.7 | METAR CYYC 152100Z 17013G19KT 40SM FEW180 SCT250 11/M02 A3054 RMK AC1CI4 AC TR CONTRAILS SLP377 |
| 2026-10-15 18:00 EDT | METAR | 12°max | -2° | 8.2 | METAR CYYC 152200Z 16016KT 40SM FEW180 SCT250 12/M02 A3053 RMK AC1CI3 AC TR CONTRAILS SLP372 |
| 2026-10-15 19:00 EDT | METAR | 11° | -2° | 8.7 | METAR CYYC 152300Z 16017KT 40SM FEW180 BKN250 11/M02 A3052 RMK AC1CI5 AC TR CC ASOCTD SLP373 |
| 2026-10-15 20:00 EDT | METAR | 9° | -2° | 6.7 | METAR CYYC 160000Z 17013G20KT 40SM FEW180 BKN250 09/M02 A3050 RMK AC1CI6 SLP369 |
| 2026-10-15 21:00 EDT | METAR | 8° | -2° | 7.7 | METAR CYYC 160100Z 17015G20KT 30SM FEW180 OVC240 08/M02 A3049 RMK AC1CI8 AC TR SLP366 |
| 2026-10-15 22:00 EDT | METAR | 7° | -3° | 5.7 | METAR CYYC 160200Z 17011KT 15SM FEW170 BKN240 07/M03 A3046 RMK AC2CI3 SLP357 |
| 2026-10-15 23:00 EDT | METAR | 7° | -2° | 5.1 | METAR CYYC 160300Z 18010KT 15SM FEW150 SCT220 07/M02 A3044 RMK AC1CI2 SLP350 |
| 2026-10-16 00:00 EDT | METAR | 5° | -1° | 4.1 | METAR CYYC 160400Z 18008KT 15SM FEW150 FEW220 05/M01 A3041 RMK AC1CI1 AC TR SLP335 |
| 2026-10-16 01:00 EDT | METAR | 4° | -1° | 3.1 | METAR CYYC 160500Z 18006KT 15SM SKC 04/M01 A3039 RMK SLP327 |
Settlement source: the METAR-derived station-day record for CYYC for the contract date (station-local calendar day), as published at https://weathermarket.io/station/CYYC/2026-10-15 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/CYYC/YYYY-MM-DD (HTML) and https://weathermarket.io/api/station/CYYC/YYYY-MM-DD (JSON).