Station-day record · settlement source
Boston · America/New_York · ← 2026-10-20 · 2026-10-22 → · All dates for KBOS · JSON
METAR KBOS 211654Z 04015G23KT 10SM FEW020 SCT180 BKN250 13/05 A3025 RMK AO2 PK WND 03027/1636 SLP244 T01280050
METAR KBOS 210954Z 35008KT 10SM FEW250 08/03 A3029 RMK AO2 SLP256 T00780033
Local day 2026-10-21 00:00 EDT → 2026-10-22 00:00 EDT (24 h, UTC-04:00) · 26 reports · longest gap 60 min
High 56°F (13.33°C) · Low 46°F (7.78°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-22 03:00 EDT · correction hold 3 h after local midnight
longest gap 60 min · limit 90 min
1 report(s) in this day were re-issued after first publication; the original text is shown struck through in the table.
SHA-256 44be03e4057a065e7719c59a648d9a8bdba50954d5189601de2a2844be951e3c
Transaction 0xd1820a9490fa0f7d5a2f7c7036f9dd753ea96f4b0d435325aecd2195f0c7bc47 · 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 26 · 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-21 00:54 EDT | METAR | 10° | 6.7° | 4.1 | METAR KBOS 210454Z 35008KT 10SM FEW250 10/07 A3029 RMK AO2 SLP256 T01000067 401670067 |
| 2026-10-21 01:54 EDT | METAR | 9.4° | 6.1° | 4.6 | METAR KBOS 210554Z 36009KT 10SM FEW250 09/06 A3028 RMK AO2 SLP254 T00940061 10128 20094 58003 |
| 2026-10-21 02:54 EDT | METAR | 9.4° | 5° | 4.6 | METAR KBOS 210654Z 35009KT 10SM FEW250 09/05 A3027 RMK AO2 SLP249 T00940050 |
| 2026-10-21 03:54 EDT | METAR | 8.3° | 3.9° | 5.7 | METAR KBOS 210754Z 35011KT 10SM FEW250 08/04 A3027 RMK AO2 SLP248 T00830039 |
| 2026-10-21 04:54 EDT | METAR | 8.3° | 3.9° | 5.1 | METAR KBOS 210854Z 36010KT 10SM FEW250 08/04 A3028 RMK AO2 SLP254 T00830039 55000 |
| 2026-10-21 05:54 EDT | METAR | 7.8°min | 3.3° | 4.1 | METAR KBOS 210954Z 35008KT 10SM FEW250 08/03 A3029 RMK AO2 SLP256 T00780033 |
| 2026-10-21 06:39 EDT | SPECI | 7.8° | 3.3° | 5.1 | SPECI KBOS 211039Z 35010KT 10SM BKN024 BKN250 08/03 A3030 RMK AO2 T00780033 |
| 2026-10-21 06:54 EDT | METAR | 7.8° | 3.3° | 5.1 | METAR KBOS 211054Z 35010KT 10SM BKN024 BKN250 08/03 A3029 RMK AO2 SLP257 T00780033 |
| 2026-10-21 07:54 EDT | METAR | 8.3° | 3.3° | 6.7 | METAR KBOS 211154Z 35013KT 10SM BKN025 BKN250 08/03 A3030 RMK AO2 SLP260 T00830033 10094 20078 53006 |
| 2026-10-21 08:54 EDT | METAR | 8.3° | 3.9° | 6.2 | METAR KBOS 211254Z 36012KT 10SM BKN024 08/04 A3031 RMK AO2 SLP261 T00830039 |
| 2026-10-21 09:54 EDT | METAR | 9.4° | 4.4° | 6.2 | METAR KBOS 211354Z 36012KT 10SM BKN023 09/04 A3030 RMK AO2 SLP259 T00940044 |
| 2026-10-21 10:54 EDT | METAR | 11.1° | 6.1° | 8.7 | METAR KBOS 211454Z 02017G24KT 10SM BKN019 BKN025 BKN250 11/06 A3029 RMK AO2 SLP256 T01110061 58004 |
| 2026-10-21 11:02 EDT | SPECI | 10.6° | 6.1° | 7.7 | SPECI KBOS 211502Z 03015G24KT 10SM SCT019 SCT025 BKN180 BKN250 11/06 A3029 RMK AO2 SCT025 V BKN T01060061 |
| 2026-10-21 11:54 EDT | METAR | 11.1° | 5.6° | 8.7 | METAR KBOS 211554Z 03017KT 10SM FEW020 SCT180 BKN250 11/06 A3028 RMK AO2 SLP251 T01110056 |
| 2026-10-21 12:54 EDT | METAR | 12.8°max | 5° | 7.7 | METAR KBOS 211654Z 04015G23KT 10SM FEW020 SCT180 BKN250 13/05 A3025 RMK AO2 PK WND 03027/1636 SLP244 T01280050 |
| 2026-10-21 13:54 EDT | METAR | 12.8° | 5.6° | 8.2 | METAR KBOS 211754Z 03016G21KT 10SM FEW024 SCT200 BKN250 13/06 A3023 RMK AO2 SLP234 T01280056 10133 20083 58021 |
| 2026-10-21 14:54 EDT | METAR | 12.2° | 5° | 9.8 | METAR KBOS 211854Z 03019G24KT 10SM FEW027 FEW200 BKN250 12/05 A3021 RMK AO2 SLP229 T01220050 |
| 2026-10-21 15:54 EDT | METAR | 11.7° | 5° | 8.7 | METAR KBOS 211954Z 03017KT 10SM FEW026 SCT200 BKN250 12/05 A3020 RMK AO2 PK WND 03027/1915 SLP227 T01170050 |
| 2026-10-21 16:54 EDT | METAR | 11.1° | 5.6° | 9.3 | METAR KBOS 212054Z 03018KT 10SM FEW026 BKN180 BKN250 11/06 A3020 RMK AO2 SLP225 T01110056 56009 |
| 2026-10-21 17:54 EDT | METAR | 10.6° | 6.1° | 8.2 | METAR KBOS 212154Z 03016KT 10SM FEW023 SCT180 BKN240 11/06 A3019 RMK AO2 SLP222 T01060061 |
| 2026-10-21 18:54 EDT | METAR | 10° | 6.7° | 7.2 | METAR KBOS 212254Z COR 03014KT 10SM FEW021 BKN180 BKN230 10/07 A3018 RMK AO2 SLP219 T01000067 |
| 2026-10-21 19:54 EDT | METAR | 10.6° | 6.1° | 7.2 | METAR KBOS 212354Z 03014KT 10SM FEW021 SCT180 BKN230 11/06 A3016 RMK AO2 SLP211 T01060061 10128 20100 58014 |
| 2026-10-21 20:54 EDT | METAR | 11.1° | 4.4° | 6.7 | METAR KBOS 220054Z 03013G19KT 10SM FEW020 BKN220 BKN250 11/04 A3014 RMK AO2 SLP204 T01110044 |
| 2026-10-21 21:54 EDT | METAR | 10.6° | 4.4° | 3.6 | METAR KBOS 220154Z COR 34007KT 10SM SCT180 BKN250 11/04 A3012 RMK AO2 SLP200 T01060044 original: METAR KBOS 220154Z 34007KT 10SM CLR 11/04 A3012 RMK AO2 SLP200 T01060044 |
| 2026-10-21 22:54 EDT | METAR | 10° | 6.1° | 5.7 | METAR KBOS 220254Z 35011KT 10SM SCT180 BKN250 10/06 A3011 RMK AO2 SLP194 T01000061 56017 |
| 2026-10-21 23:54 EDT | METAR | 9.4° | 6.1° | 5.7 | METAR KBOS 220354Z 35011KT 10SM SCT180 BKN250 09/06 A3008 RMK AO2 SLP184 T00940061 |
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-21 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).