Station-day record · settlement source
Cape Town · Africa/Johannesburg · ← 2026-11-05 · 2026-11-07 → · All dates for FACT · JSON
METAR FACT 061000Z COR 25011KT 290V350 9999 FEW022 BKN035 21/13 Q1014 NOSIG
METAR FACT 060300Z 27006KT 9999 SCT015 BKN035 15/14 Q1011 NOSIG
Local day 2026-11-05 17:00 EST → 2026-11-06 17:00 EST (24 h, UTC+02:00) · 25 reports · longest gap 60 min
final at 2026-11-06 20:00 EST · correction hold 3 h after local midnight
longest gap 60 min · limit 90 min
SHA-256 546fbea84f557eb0605a65852732891d9c2d9493f30df4468d3113ceed45f8e6
Transaction 0x0a86094d7c99f5b63b0e55d414fd7c753b37847613035fe221b81613a5e77265 · 2026-11-06 20: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 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-11-05 17:00 EST | METAR | 17° | 14° | 6.7 | METAR FACT 052200Z 31013KT 9999 -DZ FEW009 BKN025 17/14 Q1012 NOSIG |
| 2026-11-05 18:00 EST | METAR | 16° | 14° | 6.2 | METAR FACT 052300Z 34012KT 9999 FEW015 SCT030 16/14 Q1011 NOSIG |
| 2026-11-05 19:00 EST | METAR | 16° | 14° | 4.6 | METAR FACT 060000Z 33009KT 9999 SCT035 16/14 Q1011 NOSIG |
| 2026-11-05 20:00 EST | METAR | 16° | 14° | 5.1 | METAR FACT 060100Z 33010KT 9999 SCT030 16/14 Q1011 NOSIG |
| 2026-11-05 21:00 EST | METAR | 16° | 14° | 5.7 | METAR FACT 060200Z 33011KT 9999 -RA SCT015 BKN025 16/14 Q1010 NOSIG |
| 2026-11-05 22:00 EST | METAR | 15°min | 14° | 3.1 | METAR FACT 060300Z 27006KT 9999 SCT015 BKN035 15/14 Q1011 NOSIG |
| 2026-11-05 23:00 EST | METAR | 15° | 13° | 4.6 | METAR FACT 060400Z 33009KT 9999 FEW006 BKN030 15/13 Q1011 NOSIG |
| 2026-11-06 00:00 EST | METAR | 16° | 14° | 5.7 | METAR FACT 060500Z 32011KT 9999 SCT020 BKN060 16/14 Q1012 NOSIG |
| 2026-11-06 01:00 EST | METAR | 17° | 14° | 6.7 | METAR FACT 060600Z 31013KT 9999 SCT018 BKN055 17/14 Q1012 NOSIG |
| 2026-11-06 02:00 EST | METAR | 18° | 14° | 9.8 | METAR FACT 060700Z 31019KT 9999 -RA FEW016 BKN020 18/14 Q1013 NOSIG |
| 2026-11-06 03:00 EST | METAR | 19° | 14° | 7.7 | METAR FACT 060800Z 31015KT 9999 FEW018 19/14 Q1013 NOSIG |
| 2026-11-06 04:00 EST | METAR | 20° | 13° | 7.2 | METAR FACT 060900Z 30014KT 9999 FEW022 20/13 Q1014 NOSIG |
| 2026-11-06 05:00 EST | METAR | 21°max | 13° | 5.7 | METAR FACT 061000Z COR 25011KT 290V350 9999 FEW022 BKN035 21/13 Q1014 NOSIG |
| 2026-11-06 06:00 EST | METAR | 21° | 12° | 8.2 | METAR FACT 061100Z 31016KT 280V340 9999 BKN035 21/12 Q1014 NOSIG |
| 2026-11-06 07:00 EST | METAR | 20° | 11° | 6.2 | METAR FACT 061200Z 24012KT 190V280 9999 BKN036 20/11 Q1014 NOSIG |
| 2026-11-06 07:24 EST | SPECI | 20° | 11° | 6.7 | SPECI FACT 061224Z 23013KT 9999 BKN035 20/11 Q1014 NOSIG |
| 2026-11-06 08:00 EST | METAR | 20° | 11° | 7.2 | METAR FACT 061300Z 23014KT 9999 BKN035 20/11 Q1013 NOSIG |
| 2026-11-06 09:00 EST | METAR | 20° | 9° | 7.2 | METAR FACT 061400Z 24014KT 9999 BKN035 20/09 Q1014 NOSIG |
| 2026-11-06 10:00 EST | METAR | 19° | 10° | 6.7 | METAR FACT 061500Z 23013KT 190V250 9999 BKN035 19/10 Q1014 NOSIG |
| 2026-11-06 11:00 EST | METAR | 19° | 8° | 6.2 | METAR FACT 061600Z 22012KT 190V250 9999 BKN040 19/08 Q1014 NOSIG |
| 2026-11-06 12:00 EST | METAR | 18° | 9° | 4.6 | METAR FACT 061700Z 24009KT 200V260 9999 BKN040 18/09 Q1015 NOSIG |
| 2026-11-06 13:00 EST | METAR | 17° | 11° | 6.2 | METAR FACT 061800Z 20012KT 9999 BKN040 17/11 Q1016 NOSIG |
| 2026-11-06 14:00 EST | METAR | 16° | 10° | 5.1 | METAR FACT 061900Z 19010KT 9999 FEW037 BKN050 16/10 Q1017 NOSIG |
| 2026-11-06 15:00 EST | METAR | 15° | 11° | 3.6 | METAR FACT 062000Z 19007KT 9999 FEW039 BKN050 15/11 Q1017 NOSIG |
| 2026-11-06 16:00 EST | METAR | 15° | 11° | 2.6 | METAR FACT 062100Z 19005KT 9999 FEW038 BKN060 15/11 Q1018 NOSIG |
Settlement source: the METAR-derived station-day record for FACT for the contract date (station-local calendar day), as published at https://weathermarket.io/station/FACT/2026-11-06 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/FACT/YYYY-MM-DD (HTML) and https://weathermarket.io/api/station/FACT/YYYY-MM-DD (JSON).