Station-day record · settlement source
San Salvador · America/El_Salvador · ← 2026-10-13 · 2026-10-15 → · All dates for MSLP · JSON
METAR MSLP 141650Z 10004KT 050V150 9999 SCT033 33/23 Q1009 A2982 NOSIG
METAR MSLP 140900Z VRB02KT 9999 FEW037CB FEW070 25/25 Q1009 A2980 NOSIG RMK BR CB SE
Local day 2026-10-14 02:00 EDT → 2026-10-15 02:00 EDT (24 h, UTC-06:00) · 35 reports · longest gap 60 min
final at 2026-10-15 05:00 EDT · correction hold 3 h after local midnight
longest gap 60 min · limit 80 min
SHA-256 e316a66425f469b0c4494e7f4752f567acac47d3e17426d045c2111e82e50287
Transaction 0xe9d35f707f13e5a5ae5bbd846670ed192dd27aeecac71717ff0ba6bfcb715ceb · 2026-10-15 05:02 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 35 · 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-14 02:00 EDT | METAR | 26° | 26° | 1 | METAR MSLP 140600Z 20002KT 9999 FEW067 26/26 Q1010 A2983 NOSIG RMK BR DSTN CB E SE |
| 2026-10-14 03:00 EDT | METAR | 26° | 26° | 1.5 | METAR MSLP 140700Z 07003KT 010V100 9999 FEW067 26/26 Q1010 A2982 NOSIG RMK BR DSTN CB SE |
| 2026-10-14 04:00 EDT | METAR | 26° | 25° | 1 | METAR MSLP 140800Z VRB02KT 9999 FEW070 26/25 Q1009 A2979 NOSIG RMK BR DSTN CB SE |
| 2026-10-14 05:00 EDT | METAR | 25°min | 25° | 1 | METAR MSLP 140900Z VRB02KT 9999 FEW037CB FEW070 25/25 Q1009 A2980 NOSIG RMK BR CB SE |
| 2026-10-14 06:00 EDT | METAR | 25° | 24° | 1 | METAR MSLP 141000Z 04002KT 9999 FEW037CB FEW070 25/24 Q1009 A2979 NOSIG RMK CB SE |
| 2026-10-14 07:00 EDT | METAR | 25° | 24° | 2.1 | METAR MSLP 141100Z 06004KT 9999 FEW037CB FEW073 25/24 Q1009 A2980 NOSIG RMK CB S SE |
| 2026-10-14 08:00 EDT | METAR | 25° | 24° | 0.5 | METAR MSLP 141200Z VRB01KT 9999 FEW037CB BKN067 25/24 Q1010 A2982 NOSIG RMK CB S SW |
| 2026-10-14 08:50 EDT | METAR | 26° | 24° | 1 | METAR MSLP 141250Z VRB02KT 9999 FEW037CB FEW040 26/24 Q1010 A2983 NOSIG RMK CB SW W |
| 2026-10-14 09:00 EDT | METAR | 26° | 24° | 1 | METAR MSLP 141300Z VRB02KT 9999 FEW037CB FEW040 26/24 Q1010 A2983 NOSIG RMK CB SW W |
| 2026-10-14 09:30 EDT | SPECI | 28° | 25° | 1 | SPECI MSLP 141330Z VRB02KT 9999 FEW037CB FEW040 28/25 Q1010 NOSIG RMK CB SW W |
| 2026-10-14 09:50 EDT | METAR | 29° | 25° | 2.1 | METAR MSLP 141350Z 02004KT 340V060 9999 FEW037 29/25 Q1010 A2984 NOSIG RMK DSTN CB SW |
| 2026-10-14 10:00 EDT | METAR | 29° | 25° | 2.1 | METAR MSLP 141400Z 02004KT 340V060 9999 FEW037 29/25 Q1010 A2984 NOSIG RMK DSTN CB SW |
| 2026-10-14 10:50 EDT | METAR | 31° | 25° | 2.1 | METAR MSLP 141450Z 11004KT 060V160 9999 FEW030 31/25 Q1010 A2984 NOSIG |
| 2026-10-14 11:00 EDT | METAR | 31° | 25° | 2.1 | METAR MSLP 141500Z 11004KT 060V160 9999 FEW030 31/25 Q1010 A2984 NOSIG |
| 2026-10-14 11:50 EDT | METAR | 31° | 24° | 2.1 | METAR MSLP 141550Z VRB04KT 9999 FEW027 31/24 Q1010 A2984 NOSIG |
| 2026-10-14 12:00 EDT | METAR | 31° | 24° | 2.1 | METAR MSLP 141600Z VRB04KT 9999 FEW027 31/24 Q1010 A2984 NOSIG |
| 2026-10-14 12:50 EDT | METAR | 33°max | 23° | 2.1 | METAR MSLP 141650Z 10004KT 050V150 9999 SCT033 33/23 Q1009 A2982 NOSIG |
| 2026-10-14 13:00 EDT | METAR | 33° | 23° | 2.1 | METAR MSLP 141700Z 10004KT 050V150 9999 SCT033 33/23 Q1009 A2982 NOSIG |
| 2026-10-14 13:50 EDT | METAR | 33° | 27° | 2.1 | METAR MSLP 141750Z 17004KT 080V250 9999 SCT037 33/27 Q1008 A2979 NOSIG |
| 2026-10-14 14:00 EDT | METAR | 33° | 27° | 2.1 | METAR MSLP 141800Z 17004KT 080V250 9999 SCT037 33/27 Q1008 A2979 NOSIG |
| 2026-10-14 14:50 EDT | METAR | 32° | 26° | 2.6 | METAR MSLP 141850Z 17005KT 120V230 9999 FEW033 FEW035TCU 32/26 Q1007 A2976 NOSIG RMK TCU NW |
| 2026-10-14 15:00 EDT | METAR | 32° | 26° | 2.6 | METAR MSLP 141900Z 17005KT 120V230 9999 FEW033 FEW035TCU 32/26 Q1007 A2976 NOSIG RMK TCU NW |
| 2026-10-14 15:50 EDT | METAR | 31° | 26° | 3.1 | METAR MSLP 141950Z 21006KT 160V250 9999 FEW030 FEW035TCU 31/26 Q1007 A2975 NOSIG RMK TCU NE |
| 2026-10-14 16:00 EDT | METAR | 31° | 26° | 3.1 | METAR MSLP 142000Z 21006KT 160V250 9999 FEW030 FEW035TCU 31/26 Q1007 A2975 NOSIG RMK TCU NE |
| 2026-10-14 17:00 EDT | METAR | 31° | 26° | 2.6 | METAR MSLP 142100Z 22005KT 190V250 9999 VCSH FEW020 FEW033CB SCT035 31/26 Q1007 A2974 NOSIG RMK CB NE |
| 2026-10-14 17:26 EDT | SPECI | 30° | 26° | 3.6 | SPECI MSLP 142126Z 22007KT 9999 8000NE SHRA FEW020 FEW033CB BKN035 30/26 Q1007 TEMPO 6000 RMK CB NE |
| 2026-10-14 18:00 EDT | METAR | 31° | 26° | 3.6 | METAR MSLP 142200Z 23007KT 210V270 9999 8000NE TSRA FEW017 FEW030CB SCT033 31/26 Q1007 A2974 TEMPO 8000 RMK CB NE E |
| 2026-10-14 18:29 EDT | SPECI | 31° | 26° | 2.6 | SPECI MSLP 142229Z 22005KT 9999 VCTS SCT020 FEW033CB 31/26 Q1007 NOSIG RMK CB NE E |
| 2026-10-14 19:00 EDT | METAR | 30° | 26° | 2.6 | METAR MSLP 142300Z 22005KT 9999 BKN020 FEW033CB 30/26 Q1007 A2975 NOSIG RMK CB NE E |
| 2026-10-14 20:00 EDT | METAR | 29° | 26° | 1 | METAR MSLP 150000Z 21002KT 9999 FEW017 BKN030 29/26 Q1008 A2977 NOSIG |
| 2026-10-14 21:00 EDT | METAR | 28° | 26° | 1 | METAR MSLP 150100Z VRB02KT 9999 FEW023 SCT037 28/26 Q1009 A2979 NOSIG RMK DSTN CB NE |
| 2026-10-14 22:00 EDT | METAR | 28° | 26° | 1.5 | METAR MSLP 150200Z 33003KT 290V360 9999 -RA FEW020 BKN075 28/26 Q1009 A2981 TEMPO 8000 RMK DSTN CB NE |
| 2026-10-14 23:00 EDT | METAR | 28° | 26° | 1.5 | METAR MSLP 150300Z 35003KT 9999 FEW020 FEW035CB SCT075 28/26 Q1010 A2983 NOSIG RMK CB N NE |
| 2026-10-15 00:00 EDT | METAR | 28° | 25° | 2.1 | METAR MSLP 150400Z 34004KT 300V020 9999 FEW020 FEW037CB 28/25 Q1010 A2982 NOSIG RMK CB N |
| 2026-10-15 01:00 EDT | METAR | 27° | 23° | 2.1 | METAR MSLP 150500Z 05004KT 020V080 9999 FEW020 27/23 Q1009 A2981 NOSIG RMK DSTN CB SW |
Settlement source: the METAR-derived station-day record for MSLP for the contract date (station-local calendar day), as published at https://weathermarket.io/station/MSLP/2026-10-14 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/MSLP/YYYY-MM-DD (HTML) and https://weathermarket.io/api/station/MSLP/YYYY-MM-DD (JSON).