Station-day record · settlement source
Phoenix · America/Phoenix · ← 2026-10-23 · 2026-10-25 → · All dates for KPHX · JSON
METAR KPHX 242151Z 32010G19KT 10SM FEW085 SCT100 SCT120 25/07 A2990 RMK AO2 SLP110 CB DSNT SE AND W-N SHRA DSNT SE AND NW-N T02500067 $
METAR KPHX 241251Z 00000KT 10SM BKN085 17/09 A2985 RMK AO2 SLP094 T01720089 $
Local day 2026-10-24 03:00 EDT → 2026-10-25 03:00 EDT (24 h, UTC-07:00) · 25 reports · longest gap 60 min
High 77°F (25°C) · Low 63°F (17.22°C) · NWS CLI archive
US markets usually settle on the official NWS daily climate value (CLI), which is archived separately; the two values can differ by about a degree and are shown side by side.
final at 2026-10-25 06:00 EDT · correction hold 3 h after local midnight
longest gap 60 min · limit 90 min
SHA-256 a2733bfbd6c5e67a812aae9f2f4a6b3bdafd362c98e11286de86ac847476b409
Transaction 0x0046f06aba6b606c1898db413c385a520584a0343d9904cb5f8881165c106bc2 · 2026-11-06 00: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-10-24 03:51 EDT | METAR | 19.4° | 7.2° | 2.1 | METAR KPHX 240751Z 24004KT 10SM CLR 19/07 A2983 RMK AO2 SLP089 T01940072 $ |
| 2026-10-24 04:51 EDT | METAR | 18.9° | 7.2° | 2.6 | METAR KPHX 240851Z 24005KT 10SM FEW250 19/07 A2983 RMK AO2 SLP089 T01890072 56001 $ |
| 2026-10-24 05:51 EDT | METAR | 19.4° | 6.7° | 0 | METAR KPHX 240951Z 00000KT 10SM FEW250 19/07 A2983 RMK AO2 SLP086 T01940067 $ |
| 2026-10-24 06:51 EDT | METAR | 17.8° | 8.3° | 0 | METAR KPHX 241051Z 00000KT 10SM FEW150 18/08 A2982 RMK AO2 SLP086 T01780083 $ |
| 2026-10-24 07:51 EDT | METAR | 17.8° | 8.9° | 1.5 | METAR KPHX 241151Z 11003KT 10SM SCT085 18/09 A2983 RMK AO2 SLP089 T01780089 10222 20172 53001 $ |
| 2026-10-24 08:51 EDT | METAR | 17.2°min | 8.9° | 0 | METAR KPHX 241251Z 00000KT 10SM BKN085 17/09 A2985 RMK AO2 SLP094 T01720089 $ |
| 2026-10-24 09:51 EDT | METAR | 17.2° | 8.3° | 1.5 | METAR KPHX 241351Z 17003KT 10SM SCT090 17/08 A2986 RMK AO2 SLP099 T01720083 $ |
| 2026-10-24 10:51 EDT | METAR | 18.3° | 8.9° | 2.1 | METAR KPHX 241451Z 14004KT 10SM BKN090 18/09 A2988 RMK AO2 SLP106 T01830089 53015 $ |
| 2026-10-24 11:51 EDT | METAR | 19.4° | 8.3° | 2.1 | METAR KPHX 241551Z 10004KT 10SM SCT090 19/08 A2990 RMK AO2 SLP112 T01940083 $ |
| 2026-10-24 12:51 EDT | METAR | 22.2° | 7.8° | 3.1 | METAR KPHX 241651Z 16006KT 10SM FEW008 FEW075 SCT090 22/08 A2990 RMK AO2 SLP113 FU FEW008 T02220078 $ |
| 2026-10-24 13:51 EDT | METAR | 22.8° | 7.2° | 2.1 | METAR KPHX 241751Z 10004KT 10SM FEW008 SCT075 BKN095 23/07 A2991 RMK AO2 SLP115 FU FEW008 T02280072 10233 20172 51010 $ |
| 2026-10-24 14:51 EDT | METAR | 23.9° | 6.7° | 4.1 | METAR KPHX 241851Z 27008KT 10SM FEW085 BKN100 BKN130 24/07 A2991 RMK AO2 SLP115 VIRGA CB DSNT N SHRA DSNT S T02390067 $ |
| 2026-10-24 15:51 EDT | METAR | 23.3° | 6.7° | 5.7 | METAR KPHX 241951Z 29011KT 10SM FEW085 BKN100 BKN120 23/07 A2990 RMK AO2 SLP111 SHRA DSNT N AND SW-NW T02330067 $ |
| 2026-10-24 16:51 EDT | METAR | 24.4° | 6.1° | 6.2 | METAR KPHX 242051Z 29012G18KT 10SM FEW085 SCT100 BKN120 24/06 A2990 RMK AO2 SLP111 SHRA DSNT NE AND NW-N T02440061 58004 $ |
| 2026-10-24 17:51 EDT | METAR | 25°max | 6.7° | 5.1 | METAR KPHX 242151Z 32010G19KT 10SM FEW085 SCT100 SCT120 25/07 A2990 RMK AO2 SLP110 CB DSNT SE AND W-N SHRA DSNT SE AND NW-N T02500067 $ |
| 2026-10-24 18:51 EDT | METAR | 24.4° | 6.1° | 3.6 | METAR KPHX 242251Z 34007KT 10SM FEW070 SCT090 SCT140 24/06 A2990 RMK AO2 SLP111 CB DSNT NE-E AND NW-N SHRA DSNT NE-E T02440061 $ |
| 2026-10-24 19:51 EDT | METAR | 24.4° | 6.1° | 4.1 | METAR KPHX 242351Z 35008G18KT 10SM FEW070 SCT090 SCT140 SCT250 24/06 A2991 RMK AO2 SLP116 CB DSNT NE AND NW-N T02440061 10250 20228 53004 $ |
| 2026-10-24 20:51 EDT | METAR | 23.3° | 6.7° | 3.6 | METAR KPHX 250051Z 03007G19KT 10SM FEW070 SCT090 SCT140 SCT250 23/07 A2991 RMK AO2 PK WND 32027/0043 SLP117 T02330067 $ |
| 2026-10-24 20:56 EDT | SPECI | 23.3° | 6.7° | 3.1 | SPECI KPHX 250056Z 36006KT 10SM FEW070 SCT090 SCT140 SCT250 23/07 A2991 RMK AO2 T02330067 $ |
| 2026-10-24 21:51 EDT | METAR | 23.3° | 5.6° | 3.1 | METAR KPHX 250151Z 36006KT 10SM FEW090 FEW140 23/06 A2993 RMK AO2 SLP122 T02330056 $ |
| 2026-10-24 22:51 EDT | METAR | 22.2° | 6.7° | 4.1 | METAR KPHX 250251Z 35008KT 10SM FEW110 22/07 A2994 RMK AO2 SLP127 T02220067 53010 $ |
| 2026-10-24 23:51 EDT | METAR | 21.7° | 7.2° | 0 | METAR KPHX 250351Z 00000KT 10SM FEW110 22/07 A2995 RMK AO2 SLP130 T02170072 $ |
| 2026-10-25 00:51 EDT | METAR | 21.1° | 7.2° | 2.1 | METAR KPHX 250451Z 25004KT 10SM FEW110 21/07 A2996 RMK AO2 SLP133 T02110072 $ |
| 2026-10-25 01:51 EDT | METAR | 20° | 7.8° | 0 | METAR KPHX 250551Z 00000KT 10SM FEW110 20/08 A2997 RMK AO2 SLP136 T02000078 10244 20194 51009 $ |
| 2026-10-25 02:51 EDT | METAR | 18.9° | 8.3° | 1.5 | METAR KPHX 250651Z 22003KT 10SM FEW110 19/08 A2997 RMK AO2 SLP137 T01890083 402500172 $ |
Settlement source: the METAR-derived station-day record for KPHX for the contract date (station-local calendar day), as published at https://weathermarket.io/station/KPHX/2026-10-24 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). US markets usually settle on the official NWS CLI value instead - see the NWS CLI archive for this station; both values are shown side by side.
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/KPHX/YYYY-MM-DD (HTML) and https://weathermarket.io/api/station/KPHX/YYYY-MM-DD (JSON).