Sea-Tac Airport · KSEA
Seattle, Seattle-Tacoma International Airport
As of 4:05 pm · Saturday, August 1
Sunny
71.60°F
station reports whole-degree readings (±1°)
71.60° 55.00°
Trend
69.90° by sat 7:05 pm
Raw local trend ±0.46°/hr -0.12°/hr
not statistically significant right now - the error bar spans zero, so treat this as flat
Applied, after damping 20%
How much of the raw trend the model trusts, based on proximity to sunrise/peak-heat hour and current cloud/wind. Low near those turning points, since the trend is about to reverse.
Uncertainty band 68.00°–71.80° (±3.80°)
Widens when local pressure is falling (unsettled weather approaching), and independently when the marine push or offshore flow signals below are elevated - separate from the trend confidence above.
Last 6h + projection
70°
6h ago sat 7:05 pm
Estimated hottest/coldest time of day
71.60° projected for today's peak-heat hour · est. peak ~4:14 pm local trend model only - close enough in that it beats NWS here (local trend 71.6° · NWS 71.0°)
55.00° expected low tonight · est. trough ~sun 5:49 am
Actual so far today
71.60° recorded at 2:00 pm station reported 22°C (whole degree), so this is ±0.9°F
60.80° recorded at 2:00 am station reported 16°C (whole degree), so this is ±0.9°F
Yesterday
84° recorded at 5:25 pm
56° recorded at 6:15 am
final NWS climate report (CLI) - the value Kalshi settled on
Tomorrow's high
70.00° ~5:00 pm · reference confidence 75%*
From the NWS hourly forecast (HRRR model) - real atmospheric dynamics, not this tool's own trend/persistence guess. The reference confidence % is still a placeholder, not a backtested figure - only 9 of 10 finalized next-day predictions using this source are logged so far; this will switch to a measured number once enough accumulate.
Tomorrow's low
55.00° ~6:00 am · reference confidence 75%*
From the NWS hourly forecast (HRRR model) - real atmospheric dynamics, not this tool's own trend/persistence guess. The reference confidence % is still a placeholder, not a backtested figure - only 9 of 10 finalized next-day predictions using this source are logged so far; this will switch to a measured number once enough accumulate.
Kalshi · today's high market
Estimated high: 71.60°F
67° or below1%bid 0¢ / ask 1¢
68° to 69°1%bid 0¢ / ask 1¢
70° to 71°8%bid 5¢ / ask 8¢
72° to 73°88%bid 84¢ / ask 89¢
74° to 75°7%bid 7¢ / ask 8¢
76° or above1%bid 0¢ / ask 1¢
Highlighted bracket is the one this tool's own estimate falls into - not a probability call, just a quick eyeball check against the market's pricing.
Bid/ask are the current highest buy offer and lowest sell offer for that bracket (last-price is the most recent trade, which can lag). A wide gap between them usually means a thin, less reliable market.
KXHIGHTSEA-26AUG01
Kalshi · today's high market volume
43,485 contracts traded, last 24h
Dollar volume (our estimate) ≈$9,444 est.
5pm: 18 contracts (≈$5)5pm$56pm: 386 contracts (≈$15)6pm$157pm: 106 contracts (≈$30)7pm$308pm: 77 contracts (≈$20)8pm$209pm: 849 contracts (≈$204)9pm$20410pm: 136 contracts (≈$27)10pm$2711pm: 38 contracts (≈$11)11pm$1112am: 487 contracts (≈$109)12am$1091am: 283 contracts (≈$77)1am$772am: 246 contracts (≈$65)2am$653am: 229 contracts (≈$55)3am$554am: 966 contracts (≈$213)4am$2135am: 742 contracts (≈$150)5am$1506am: 1,503 contracts (≈$208)6am$2087am: 2,065 contracts (≈$444)7am$4448am: 1,338 contracts (≈$200)8am$2009am: 3,342 contracts (≈$843)9am$84310am: 2,101 contracts (≈$576)10am$57611am: 3,220 contracts (≈$444)11am$44412pm: 4,909 contracts (≈$667)12pm$6671pm: 3,772 contracts (≈$600)1pm$6002pm: 3,828 contracts (≈$1,245)2pm$1.2kPeak hour - 3pm: 7,413 contracts (≈$1,671)3pm$1.7k4pm: 5,430 contracts (≈$1,566)4pm$1.6k
Contract count matches Kalshi's own "Volume" figure; the dollar amount is our own estimate (contracts × that hour's average price) since Kalshi doesn't publish a dollar total directly. Applies to all four volume charts on this page (today's/tomorrow's high/low).
Kalshi · today's low market
Observed low: ≈60–62°F
station reported 16°C (whole degree), so this is ±0.9°F
52° or below2%bid 0¢ / ask 2¢
53° to 54°1%bid 0¢ / ask 2¢
55° to 56°15%bid 15¢ / ask 17¢
57° to 58°58%bid 58¢ / ask 60¢
59° to 60°28%bid 26¢ / ask 27¢
61° or above4%bid 4¢ / ask 6¢
Trades stay manual for now - this is a side-by-side view for a human to review, not an automated signal.
KXLOWTSEA-26AUG01
Kalshi · today's low market volume
6,315 contracts traded, last 24h
Dollar volume (our estimate) ≈$920 est.
5pm: 17 contracts (≈$5)5pm$56pm: 20 contracts (≈$5)6pm$57pm: 0 contracts (≈$0)7pm$08pm: 225 contracts (≈$58)8pm$589pm: 374 contracts (≈$97)9pm$9710pm: 266 contracts (≈$86)10pm$8611pm: 320 contracts (≈$24)11pm$2412am: 7 contracts (≈$3)12am$31am: 114 contracts (≈$11)1am$112am: 429 contracts (≈$35)2am$353am: 343 contracts (≈$77)3am$774am: 13 contracts (≈$4)4am$45am: 102 contracts (≈$26)5am$266am: 433 contracts (≈$162)6am$1627am: 30 contracts (≈$8)7am$8Peak hour - 8am: 2,345 contracts (≈$52)8am$529am: 82 contracts (≈$18)9am$1810am: 364 contracts (≈$8)10am$811am: 28 contracts (≈$3)11am$312pm: 188 contracts (≈$38)12pm$381pm: 65 contracts (≈$20)1pm$202pm: 111 contracts (≈$24)2pm$243pm: 135 contracts (≈$27)3pm$274pm: 303 contracts (≈$130)4pm$130
Kalshi · tomorrow's high market
Estimated high: 70.00°F
67° or below8%bid 8¢ / ask 9¢
68° to 69°17%bid 16¢ / ask 17¢
70° to 71°31%bid 32¢ / ask 33¢
72° to 73°34%bid 33¢ / ask 34¢
74° to 75°12%bid 11¢ / ask 12¢
76° or above3%bid 1¢ / ask 2¢
Highlighted bracket is the one this tool's tomorrow-high estimate falls into.
KXHIGHTSEA-26AUG02
Kalshi · tomorrow's high market volume
2,530 contracts traded, last 24h
Dollar volume (our estimate) ≈$539 est.
5pm: 0 contracts (≈$0)5pm$06pm: 0 contracts (≈$0)6pm$07pm: 0 contracts (≈$0)7pm$08pm: 0 contracts (≈$0)8pm$09pm: 0 contracts (≈$0)9pm$010pm: 0 contracts (≈$0)10pm$011pm: 0 contracts (≈$0)11pm$012am: 0 contracts (≈$0)12am$01am: 0 contracts (≈$0)1am$02am: 0 contracts (≈$0)2am$03am: 0 contracts (≈$0)3am$04am: 0 contracts (≈$0)4am$05am: 0 contracts (≈$0)5am$06am: 0 contracts (≈$0)6am$07am: 0 contracts (≈$0)7am$08am: 373 contracts (≈$48)8am$489am: 326 contracts (≈$111)9am$11110am: 298 contracts (≈$83)10am$83Peak hour - 11am: 564 contracts (≈$81)11am$8112pm: 211 contracts (≈$43)12pm$431pm: 84 contracts (≈$17)1pm$172pm: 123 contracts (≈$37)2pm$373pm: 276 contracts (≈$87)3pm$874pm: 276 contracts (≈$33)4pm$33
Kalshi · tomorrow's low market
Estimated low: 55.00°F
48° or below2%bid 0¢ / ask 2¢
49° to 50°1%bid 0¢ / ask 2¢
51° to 52°3%bid 1¢ / ask 3¢
53° to 54°21%bid 18¢ / ask 21¢
55° to 56°44%bid 49¢ / ask 50¢
57° or above27%bid 28¢ / ask 30¢
Highlighted bracket is the one this tool's tomorrow-low estimate falls into.
KXLOWTSEA-26AUG02
Kalshi · tomorrow's low market volume
1,843 contracts traded, last 24h
Dollar volume (our estimate) ≈$401 est.
5pm: 0 contracts (≈$0)5pm$06pm: 0 contracts (≈$0)6pm$07pm: 0 contracts (≈$0)7pm$08pm: 0 contracts (≈$0)8pm$09pm: 0 contracts (≈$0)9pm$010pm: 0 contracts (≈$0)10pm$011pm: 0 contracts (≈$0)11pm$012am: 0 contracts (≈$0)12am$01am: 0 contracts (≈$0)1am$02am: 0 contracts (≈$0)2am$03am: 0 contracts (≈$0)3am$04am: 0 contracts (≈$0)4am$05am: 0 contracts (≈$0)5am$06am: 0 contracts (≈$0)6am$07am: 0 contracts (≈$0)7am$0Peak hour - 8am: 1,602 contracts (≈$354)8am$3549am: 0 contracts (≈$0)9am$010am: 0 contracts (≈$0)10am$011am: 16 contracts (≈$3)11am$312pm: 0 contracts (≈$0)12pm$01pm: 6 contracts (≈$1)1pm$12pm: 192 contracts (≈$38)2pm$383pm: 10 contracts (≈$0)3pm$04pm: 17 contracts (≈$4)4pm$4
Next-day forecast · track record
Forecast forHigh est.ActualErrLow est.ActualErr
08-0270.0pending55.0pending
08-0170.071.6pending59.060.8pending
07-3183.084.2-1.255.055.4-0.4
07-3076.079.0-3.053.053.6-0.6
07-2976.075.2+0.855.057.2-2.2
07-2874.073.4+0.659.060.8-1.8
07-2777.078.8-1.857.059.0-2.0
07-2671.073.4-2.460.060.1-0.1
High: MAE 1.65°F, bias -0.29°F over 10 days · Low: MAE 1.63°F, bias +0.21°F over 10 days. Bias is signed forecast minus actual, so positive means the forecast ran warm. Days still in progress show pending - they are excluded from the averages, because scoring against a partial day's high is what made these numbers look twice as bad as they are.
Weekly performance · high (7 of 7 days)
DatePredicted1h before pred.NWS 1h beforeActual1h before actualTemp ΔTime ΔKalshi peak vol.Kalshi implied
07-314:14pm · 82.4°80.6°82.0°5:25pm · 84.0°82.4°-1.60-71 min19,455 @ 4:45pm84° (83° to 84°)
07-304:15pm · 75.2°73.4°75.0°5:50pm · 79.0°75.2°-3.80-95 min25,575 @ 4:15pm80° (79° to 80°)
07-294:15pm · 75.2°73.4°75.0°2:50pm · 75.0°73.4°+0.20+85 min15,096 @ 3:45pm76° (76° to 77°)
07-284:15pm · 73.4°71.6°73.0°12:07pm · 73.4°69.8°+0.00+248 min6,642 @ 11:30am74° (74° to 75°)
07-274:17pm · 78.8°77.0°76.0°5:05pm · 79.0°75.2°-0.20-48 min ✓4,086 @ 3:15pm78° (78° to 79°)
07-264:17pm · 73.4°71.6°70.0°1:25pm · 74.0°71.6°-0.60+172 min14,213 @ 4:45pm74° (74° to 75°)
07-254:17pm · 73.4°69.8°71.0°4:20pm · 73.0°69.8°+0.40-3 min ✓14,255 @ 4:00pm72° (71° to 72°)
Trailing 7 days, most recent first. Predictions only appear once calibration_log.py has logged them (recent addition) - actual/Kalshi columns work back further.
Weekly performance · low (7 of 7 days)
DatePredicted1h before pred.NWS 1h beforeActual1h before actualTemp ΔTime ΔKalshi peak vol.Kalshi implied
07-315:46am · 55.6°57.2°55.0°6:15am · 56.0°59.0°-0.40-29 min982 @ 6:15am58° (58° or above)
07-305:45am · 54.0°55.4°53.0°3:52am · 54.0°55.0°+0.00+112 min1,093 @ 5:00am52° (52° to 53°)
07-295:44am · 57.0°60.8°56.0°1:05am · 56.0°59.0°+1.00+279 min1,899 @ 10:00pm54° (54° to 55°)
07-285:42am · 60.4°60.8°60.0°11:55pm · 57.2°60.8°+3.20-1093 min6,240 @ 8:15am58° (57° to 58°)
07-275:41am · 57.8°59.0°57.0°1:35am · 59.0°—°-1.20+246 min981 @ 5:00am58° (57° to 58°)
07-265:40am · 60.8°60.8°61.0°5:45am · 59.0°60.8°+1.80-6 min ✓944 @ 10:00pm60° (60° to 61°)
07-255:39am · 57.2°57.2°59.0°4:47am · 57.0°60.8°+0.20+52 min ✓830 @ 5:30am58° (57° to 58°)
Monthly performance · August 2026
Only 0 day(s) finalized so far this month - treat these as low-sample, not a stable average.
High
No finalized days yet this month.
Low
No finalized days yet this month.
Bias/MAE use the same (predicted − actual) sign convention as the backtest above. Positive bias means the model's prediction ran warm/high or late; negative means it ran cool/low or early.
Paper trading · trailing 7 days
1hr before peak
Insufficient data - only 1 bet(s) so far (need at least 5 to treat win rate/band coverage as meaningful).
2hr before peak
No simulated bets placed yet in this window.
Simulated only - no real orders placed. A bet is logged when the model's own (backtest-calibrated) probability disagrees with Kalshi's price by at least 15 points - independently at ~1hr and ~2hr before the predicted peak, so the two lead times can be compared rather than picking one upfront. Kept separate on purpose - see the two blocks below.
Low market: always-bet-the-model vs. edge-gated
Low - edge-triggered (1hr)
No simulated bets placed yet in this window.
Low - unconditional (1hr)
Insufficient data - only 1 bet(s) so far (need at least 5 to treat win rate/band coverage as meaningful).
Low market only. "Edge-triggered" is the same 15-point-disagreement bet already counted above under "1hr before peak" (isolated here to just the low side, since the block above pools high and low together); "unconditional" instead bets every single day on whichever bracket the model's own point estimate falls into, no disagreement required. Comparing the two answers whether just following the model daily beats only betting when a real mispricing shows up. High doesn't get an unconditional mode - this comparison only applies to low.
Paper trading · August 2026
1hr before peak
No simulated bets placed yet in this window.
2hr before peak
No simulated bets placed yet in this window.
Low market: always-bet-the-model vs. edge-gated
Low - edge-triggered (1hr)
No simulated bets placed yet in this window.
Low - unconditional (1hr)
No simulated bets placed yet in this window.
Conditions
Wind
17.30 mph
Cloud cover
0%
Pressure
steady
Trend confidence
20%
Marine push
steady
via KHQM + KORS
Offshore flow
steady
via KELN
Trend confidence is how much the model trusts its own short-term extrapolation right now - not confidence in the readings above. It's deliberately low near sunrise or the day's peak-heat hour, since the trend is about to reverse there regardless of how strong it looks right before. Marine push (coastal/strait pressure gradient) and offshore flow (interior gap-wind gradient) are two distinguishable patterns behind Seattle temperature swings - the latter is the mechanism behind most real heat events, not just solar heating. Both are still first-pass signals, not yet calibrated against real outcomes (see calibration log).
Seattle (Fremont) · NWS gridpoint forecast
73.4° Sunny · KBFI, 4:05 pm
Wind 12.7 mph
Today, per NWS
70.0° forecast high ~4:00 pm
61.0° forecast low ~10:00 pm
A separate, closer-to-home comparison point - not part of the KSEA model above, and not blended into it. Sea-Tac Airport runs warmer than Fremont in summer (further from Lake Union/marine moderation), so treat these as two different microclimates. Current conditions are real observations from KBFI (Boeing Field, nearest full ASOS station - still ~5-6mi from Fremont). The high/low is NWS's own HRRR-based forecast for Fremont's actual coordinates, not this tool's in-house trend/gradient-network model - no backtesting or paper trading behind these numbers yet.