Station-day record · settlement source
Boston · America/New_York · ← 2026-10-01 · 2026-10-03 → · All dates for KBOS · JSON
METAR KBOS 021754Z 23017G28KT 10SM FEW095 FEW200 BKN250 30/18 A2977 RMK AO2 PK WND 22029/1739 SLP080 T03000178 10306 20211 58022
METAR KBOS 020554Z 21009KT 10SM FEW180 19/17 A2991 RMK AO2 SLP127 T01940172 10217 20194 58005
Local day 2026-10-02 00:00 EDT → 2026-10-03 00:00 EDT (24 h, UTC-04:00) · 24 reports · longest gap 60 min
High 87°F (30.56°C) · Low 66°F (18.89°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-03 03:00 EDT · correction hold 3 h after local midnight
longest gap 60 min · limit 90 min
SHA-256 a10da93fd7a807ae1c823f9bab9f006acd3f125021f1ce893649cf675f55334a
Transaction 0xfdcf039706d99c20b81ad08699fc1a4a91fd7c49c5a69b565ed85dc18e1a23c8 · 2026-10-03 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 24 · 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-02 00:54 EDT | METAR | 20° | 17.2° | 6.7 | METAR KBOS 020454Z 22013KT 10SM FEW180 20/17 A2992 RMK AO2 SLP130 T02000172 402610150 |
| 2026-10-02 01:54 EDT | METAR | 19.4°min | 17.2° | 4.6 | METAR KBOS 020554Z 21009KT 10SM FEW180 19/17 A2991 RMK AO2 SLP127 T01940172 10217 20194 58005 |
| 2026-10-02 02:54 EDT | METAR | 19.4° | 17.2° | 5.7 | METAR KBOS 020654Z 22011KT 10SM FEW200 19/17 A2989 RMK AO2 SLP122 T01940172 |
| 2026-10-02 03:54 EDT | METAR | 19.4° | 17.2° | 5.1 | METAR KBOS 020754Z 23010KT 10SM FEW200 19/17 A2988 RMK AO2 SLP116 T01940172 |
| 2026-10-02 04:54 EDT | METAR | 20° | 17.2° | 5.1 | METAR KBOS 020854Z 22010KT 10SM SCT095 SCT200 20/17 A2986 RMK AO2 SLP112 T02000172 56015 |
| 2026-10-02 05:54 EDT | METAR | 20° | 17.2° | 5.7 | METAR KBOS 020954Z 23011KT 10SM FEW095 FEW200 20/17 A2986 RMK AO2 SLP110 T02000172 |
| 2026-10-02 06:54 EDT | METAR | 20° | 17.2° | 7.2 | METAR KBOS 021054Z 22014KT 10SM SCT100 SCT250 20/17 A2985 RMK AO2 SLP108 T02000172 |
| 2026-10-02 07:54 EDT | METAR | 21.1° | 17.2° | 6.7 | METAR KBOS 021154Z 23013KT 10SM FEW100 FEW250 21/17 A2986 RMK AO2 SLP110 T02110172 10211 20189 55002 |
| 2026-10-02 08:54 EDT | METAR | 22.8° | 17.8° | 6.7 | METAR KBOS 021254Z 23013KT 10SM BKN250 23/18 A2986 RMK AO2 SLP110 T02280178 |
| 2026-10-02 09:54 EDT | METAR | 24.4° | 17.8° | 6.7 | METAR KBOS 021354Z 23013G22KT 10SM FEW200 SCT250 24/18 A2985 RMK AO2 SLP107 T02440178 |
| 2026-10-02 10:54 EDT | METAR | 26.1° | 17.8° | 8.2 | METAR KBOS 021454Z 22016KT 10SM FEW200 BKN250 26/18 A2983 RMK AO2 SLP102 T02610178 58007 |
| 2026-10-02 11:54 EDT | METAR | 27.8° | 17.8° | 8.7 | METAR KBOS 021554Z 23017G22KT 10SM FEW200 BKN250 28/18 A2982 RMK AO2 SLP098 T02780178 |
| 2026-10-02 12:54 EDT | METAR | 28.3° | 18.3° | 6.7 | METAR KBOS 021654Z 20013KT 10SM FEW095 FEW200 BKN250 28/18 A2978 RMK AO2 SLP085 T02830183 |
| 2026-10-02 13:54 EDT | METAR | 30°max | 17.8° | 8.7 | METAR KBOS 021754Z 23017G28KT 10SM FEW095 FEW200 BKN250 30/18 A2977 RMK AO2 PK WND 22029/1739 SLP080 T03000178 10306 20211 58022 |
| 2026-10-02 14:54 EDT | METAR | 28.9° | 18.3° | 8.7 | METAR KBOS 021854Z 22017G24KT 10SM FEW075 SCT090 BKN250 29/18 A2976 RMK AO2 PK WND 22027/1810 SLP078 T02890183 |
| 2026-10-02 15:54 EDT | METAR | 29.4° | 18.3° | 8.2 | METAR KBOS 021954Z 24016G24KT 10SM FEW075 SCT095 SCT150 BKN250 29/18 A2977 RMK AO2 PK WND 21031/1932 SLP079 T02940183 |
| 2026-10-02 16:54 EDT | METAR | 27.2° | 18.9° | 5.7 | METAR KBOS 022054Z 28011G21KT 7SM RA SCT050 BKN065 BKN110 27/19 A2978 RMK AO2 RAB43 SLP085 60000 T02720189 53004 PNO $ |
| 2026-10-02 17:54 EDT | METAR | 26.1° | 18.3° | 6.7 | METAR KBOS 022154Z 32013G22KT 10SM FEW025 BKN050 BKN070 BKN250 26/18 A2982 RMK AO2 PK WND 32026/2135 WSHFT 2128 RAE03 SLP099 T02610183 PNO $ |
| 2026-10-02 18:54 EDT | METAR | 23.9° | 17.2° | 5.1 | METAR KBOS 022254Z 32010G19KT 10SM FEW025 BKN065 BKN085 24/17 A2987 RMK AO2 SLP115 T02390172 PNO $ |
| 2026-10-02 19:54 EDT | METAR | 22.8° | 15.6° | 5.1 | METAR KBOS 022354Z 33010KT 10SM FEW030 FEW065 OVC085 23/16 A2989 RMK AO2 SLP122 60000 T02280156 10300 20228 51037 PNO $ |
| 2026-10-02 20:54 EDT | METAR | 22.8° | 15.6° | 2.6 | METAR KBOS 030054Z 31005KT 10SM FEW028 SCT065 BKN085 23/16 A2993 RMK AO2 SLP134 T02280156 PNO $ |
| 2026-10-02 21:54 EDT | METAR | 22.2° | 15.6° | 3.6 | METAR KBOS 030154Z 35007KT 10SM SCT080 22/16 A2996 RMK AO2 SLP144 T02220156 PNO $ |
| 2026-10-02 22:54 EDT | METAR | 21.7° | 15.6° | 4.6 | METAR KBOS 030254Z 36009KT 10SM BKN038 OVC085 22/16 A2998 RMK AO2 SLP150 T02170156 51028 PNO $ |
| 2026-10-02 23:54 EDT | METAR | 20° | 14.4° | 4.6 | METAR KBOS 030354Z 33009KT 10SM SCT049 BKN060 20/14 A3001 RMK AO2 SLP162 T02000144 PNO $ |
Settlement source: the METAR-derived station-day record for KBOS for the contract date (station-local calendar day), as published at https://weathermarket.io/station/KBOS/2026-10-02 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/KBOS/YYYY-MM-DD (HTML) and https://weathermarket.io/api/station/KBOS/YYYY-MM-DD (JSON).