Station-day record · settlement source
Kuala Lumpur · Asia/Kuala_Lumpur · ← 2026-10-28 · 2026-10-30 → · All dates for WMKK · JSON
METAR WMKK 290700Z 30007KT 240V010 9000 FEW017CB SCT018 32/25 Q1010 NOSIG
METAR WMKK 291130Z 30003KT 230V340 5000 TSRA FEW006 FEW017CB SCT030 23/23 Q1013 RETSRA TEMPO 7000 -TSRA
Local day 2026-10-28 12:00 EDT → 2026-10-29 12:00 EDT (24 h, UTC+08:00) · 51 reports · longest gap 30 min
final at 2026-10-29 15:00 EDT · correction hold 3 h after local midnight
longest gap 30 min · limit 60 min
SHA-256 67448bc11b3f550b5e1f4fb7df588992f9378193cef67f3730eb7cc3dc524508
Transaction 0x790ab4b99a6489815db7e645b792a36c3e858458cd337044f26fb98925f06b12 · 2026-11-05 18: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 51 · 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-28 12:00 EDT | METAR | 26° | 25° | 1 | METAR WMKK 281600Z VRB02KT 8000 FEW010 26/25 Q1012 NOSIG |
| 2026-10-28 12:30 EDT | METAR | 25° | 24° | 0.5 | METAR WMKK 281630Z VRB01KT 8000 FEW010 25/24 Q1012 NOSIG |
| 2026-10-28 13:00 EDT | METAR | 25° | 24° | 0 | METAR WMKK 281700Z 00000KT 8000 FEW010 25/24 Q1012 NOSIG |
| 2026-10-28 13:30 EDT | METAR | 25° | 24° | 0 | METAR WMKK 281730Z 00000KT 8000 FEW010 25/24 Q1012 NOSIG |
| 2026-10-28 14:00 EDT | METAR | 25° | 24° | 0 | METAR WMKK 281800Z 00000KT 8000 FEW010 25/24 Q1012 NOSIG |
| 2026-10-28 14:30 EDT | METAR | 25° | 24° | 1 | METAR WMKK 281830Z VRB02KT 8000 FEW010 25/24 Q1011 NOSIG |
| 2026-10-28 15:00 EDT | METAR | 25° | 24° | 0 | METAR WMKK 281900Z 00000KT 8000 FEW010 25/24 Q1011 NOSIG |
| 2026-10-28 15:30 EDT | METAR | 25° | 24° | 0 | METAR WMKK 281930Z 00000KT 8000 FEW008 25/24 Q1011 NOSIG |
| 2026-10-28 16:00 EDT | METAR | 25° | 24° | 1.5 | METAR WMKK 282000Z VRB03KT 8000 FEW008 25/24 Q1010 NOSIG |
| 2026-10-28 16:30 EDT | METAR | 25° | 24° | 1.5 | METAR WMKK 282030Z VRB03KT 8000 FEW008 25/24 Q1010 NOSIG |
| 2026-10-28 17:00 EDT | METAR | 25° | 24° | 0.5 | METAR WMKK 282100Z VRB01KT 8000 FEW008 25/24 Q1010 NOSIG |
| 2026-10-28 17:30 EDT | METAR | 25° | 24° | 1 | METAR WMKK 282130Z VRB02KT 8000 FEW030 25/24 Q1010 NOSIG |
| 2026-10-28 18:00 EDT | METAR | 25° | 24° | 0.5 | METAR WMKK 282200Z VRB01KT 8000 FEW010 25/24 Q1010 NOSIG |
| 2026-10-28 18:30 EDT | METAR | 25° | 24° | 0 | METAR WMKK 282230Z 00000KT 8000 FEW008 25/24 Q1011 NOSIG |
| 2026-10-28 19:00 EDT | METAR | 25° | 24° | 0 | METAR WMKK 282300Z 00000KT 8000 FEW010 25/24 Q1011 NOSIG |
| 2026-10-28 19:30 EDT | METAR | 25° | 24° | 0 | METAR WMKK 282330Z 00000KT 8000 FEW010 25/24 Q1011 NOSIG |
| 2026-10-28 20:00 EDT | METAR | 25° | 24° | 0 | METAR WMKK 290000Z 00000KT 9000 FEW010 25/24 Q1012 NOSIG |
| 2026-10-28 20:30 EDT | METAR | 26° | 24° | 0 | METAR WMKK 290030Z 00000KT 9999 FEW030 26/24 Q1012 NOSIG |
| 2026-10-28 21:00 EDT | METAR | 28° | 25° | 0 | METAR WMKK 290100Z 00000KT 9999 FEW018 28/25 Q1012 NOSIG |
| 2026-10-28 21:30 EDT | METAR | 29° | 24° | 1 | METAR WMKK 290130Z VRB02KT 9999 FEW018 29/24 Q1013 NOSIG |
| 2026-10-28 22:00 EDT | METAR | 29° | 25° | 0.5 | METAR WMKK 290200Z VRB01KT 9999 FEW018 29/25 Q1013 NOSIG |
| 2026-10-28 22:30 EDT | METAR | 30° | 25° | 1 | METAR WMKK 290230Z VRB02KT 9999 FEW018 30/25 Q1013 NOSIG |
| 2026-10-28 23:00 EDT | METAR | 31° | 25° | 0.5 | METAR WMKK 290300Z VRB01KT 9999 FEW018 31/25 Q1013 NOSIG |
| 2026-10-28 23:30 EDT | METAR | 31° | 25° | 0 | METAR WMKK 290330Z 00000KT 9000 VCSH FEW018 31/25 Q1013 NOSIG |
| 2026-10-29 00:00 EDT | METAR | 31° | 25° | 3.1 | METAR WMKK 290400Z 31006KT 250V350 9000 VCSH FEW018 31/25 Q1013 NOSIG |
| 2026-10-29 00:30 EDT | METAR | 30° | 25° | 2.6 | METAR WMKK 290430Z 29005KT 230V350 9000 VCSH FEW017CB 30/25 Q1012 NOSIG |
| 2026-10-29 01:00 EDT | METAR | 31° | 25° | 4.6 | METAR WMKK 290500Z 32009KT 270V010 9000 VCSH FEW017CB 31/25 Q1012 NOSIG |
| 2026-10-29 01:30 EDT | METAR | 30° | 25° | 3.6 | METAR WMKK 290530Z 30007KT 260V360 9000 VCSH FEW017CB 30/25 Q1011 NOSIG |
| 2026-10-29 02:00 EDT | METAR | 31° | 24° | 4.1 | METAR WMKK 290600Z 32008KT 250V030 9000 VCSH FEW017CB SCT018 31/24 Q1011 NOSIG |
| 2026-10-29 02:30 EDT | METAR | 31° | 25° | 3.6 | METAR WMKK 290630Z 31007KT 240V360 9000 VCSH FEW017CB SCT018 31/25 Q1010 NOSIG |
| 2026-10-29 03:00 EDT | METAR | 32°max | 25° | 3.6 | METAR WMKK 290700Z 30007KT 240V010 9000 FEW017CB SCT018 32/25 Q1010 NOSIG |
| 2026-10-29 03:30 EDT | METAR | 31° | 25° | 4.6 | METAR WMKK 290730Z 31009KT 240V360 9000 VCSH FEW017CB SCT018 31/25 Q1009 NOSIG |
| 2026-10-29 03:43 EDT | SPECI | 31° | 25° | 4.6 | SPECI WMKK 290743Z 32009KT 260V020 9000 TS VCSH FEW017CB SCT018 31/25 Q1009 NOSIG |
| 2026-10-29 04:00 EDT | METAR | 31° | 25° | 3.6 | METAR WMKK 290800Z 31007KT 250V020 9000 TS VCSH FEW017CB SCT018 31/25 Q1009 NOSIG |
| 2026-10-29 04:30 EDT | METAR | 30° | 25° | 3.6 | METAR WMKK 290830Z 31007KT 240V360 9000 TS VCSH FEW017CB SCT018 30/25 Q1009 NOSIG |
| 2026-10-29 05:00 EDT | METAR | 30° | 25° | 3.1 | METAR WMKK 290900Z 30006KT 220V360 9000 TS VCSH FEW017CB SCT030 30/25 Q1009 TEMPO 7000 -TSRA |
| 2026-10-29 05:30 EDT | METAR | 29° | 25° | 1.5 | METAR WMKK 290930Z 31003KT 240V020 6000 -TSRA FEW007 FEW017CB SCT030 29/25 Q1010 TEMPO 5000 TSRA |
| 2026-10-29 06:00 EDT | METAR | 27° | 25° | 1.5 | METAR WMKK 291000Z 12003KT 050V200 6000 -TSRA FEW007 FEW017CB SCT030 27/25 Q1011 TEMPO 5000 TSRA |
| 2026-10-29 06:27 EDT | SPECI | 25° | 24° | 5.1 | SPECI WMKK 291027Z 13010KT 060V200 4000 TSRA FEW005 FEW017CB SCT030 25/24 Q1011 TEMPO 2000 +TSRA |
| 2026-10-29 06:30 EDT | METAR | 25° | 24° | 5.1 | METAR WMKK 291030Z 13010KT 060V200 4000 TSRA FEW005 FEW017CB SCT030 25/24 Q1012 TEMPO 1500 +TSRA |
| 2026-10-29 06:44 EDT | SPECI | 24° | 24° | 5.7 | SPECI WMKK 291044Z 03011G24KT 320V130 1500 +TSRA SCT002 FEW017CB SCT030 24/24 Q1012 TEMPO 1000 +TSRA |
| 2026-10-29 07:00 EDT | METAR | 24° | 23° | 4.1 | METAR WMKK 291100Z 36008KT 280V080 3000 +TSRA SCT004 FEW017CB SCT028 24/23 Q1012 TEMPO 5000 TSRA |
| 2026-10-29 07:30 EDT | METAR | 23°min | 23° | 1.5 | METAR WMKK 291130Z 30003KT 230V340 5000 TSRA FEW006 FEW017CB SCT030 23/23 Q1013 RETSRA TEMPO 7000 -TSRA |
| 2026-10-29 08:00 EDT | METAR | 24° | 23° | 0 | METAR WMKK 291200Z 00000KT 6000 -TSRA FEW007 FEW017CB SCT030 24/23 Q1013 RETSRA NOSIG |
| 2026-10-29 08:30 EDT | METAR | 24° | 23° | 2.6 | METAR WMKK 291230Z 01005KT 300V060 7000 -TSRA FEW008 FEW017CB SCT030 24/23 Q1013 NOSIG |
| 2026-10-29 09:00 EDT | METAR | 24° | 24° | 2.6 | METAR WMKK 291300Z 01005KT 320V060 8000 FEW008 FEW017CB SCT030 24/24 Q1013 RETSRA NOSIG |
| 2026-10-29 09:30 EDT | METAR | 25° | 24° | 2.1 | METAR WMKK 291330Z 35004KT 310V060 8000 FEW008 SCT030 25/24 Q1014 BECMG 7000 -RA |
| 2026-10-29 10:00 EDT | METAR | 25° | 24° | 2.1 | METAR WMKK 291400Z VRB04KT 8000 FEW008 SCT030 25/24 Q1014 NOSIG |
| 2026-10-29 10:30 EDT | METAR | 25° | 24° | 1.5 | METAR WMKK 291430Z 05003KT 330V140 8000 FEW008 25/24 Q1014 NOSIG |
| 2026-10-29 11:00 EDT | METAR | 25° | 24° | 2.1 | METAR WMKK 291500Z 06004KT 330V140 8000 FEW008 25/24 Q1014 NOSIG |
| 2026-10-29 11:30 EDT | METAR | 25° | 24° | 1.5 | METAR WMKK 291530Z VRB03KT 8000 FEW008 25/24 Q1014 NOSIG |
Settlement source: the METAR-derived station-day record for WMKK for the contract date (station-local calendar day), as published at https://weathermarket.io/station/WMKK/2026-10-29 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/WMKK/YYYY-MM-DD (HTML) and https://weathermarket.io/api/station/WMKK/YYYY-MM-DD (JSON).