Climate Sight

Station-level observations and model forecasts for the airports weather contracts name.

Last updated

US persons
Yes
Taker fee
None
Settlement
Cash, Crypto
Liquidity
None

What it is

A weather dashboard built around one fact that most weather sites ignore: a temperature contract settles on a single instrument at a single named station, not on a city. Climate Sight gives each of those stations its own page, keyed by ICAO code — KNYC for Central Park rather than "New York", KMDW for Midway rather than "Chicago" — and puts three things on it: the latest observations, the National Weather Service text products for that site, and a stack of model forecasts for that point.

The coverage page lists 71 stations. 29 are in the US, where contracts trade on Kalshi, Polymarket, Robinhood and Interactive Brokers; the other 42 are the airports behind Polymarket's international temperature markets, from Amsterdam Schiphol and London City to Taipei Songshan, Tokyo Haneda and Wellington. Where one city has two contract stations, the site gives it two pages: New York has Central Park and LaGuardia, Chicago has Midway and O'Hare, Dallas has DFW and Love Field, Paris has Charles de Gaulle and Le Bourget.

The forecast stack on a station page, read from the page's own data on 30 September 2026 for KNYC, runs to thirteen products: HRRR, RRFS, NAM-MOS, GFS, GFS-MOS, GEFS, HGEFS, NBM, GLMP, PFM, ECMWF's IFS and AIFS, and Google's GraphCast. The MOS products and the National Blend matter more than the raw grids here: they are already corrected for a specific station, and they are the baseline that where weather data comes from argues any home-built forecast has to beat. The about page says observations come from ASOS and AWOS station data through NOAA's MADIS feed. The station page itself shows readings tagged as synoptic, NOAAPort and METAR T-group records, the last carrying temperature to a tenth of a degree.

Around the dashboard sit an expected-value calculator, a strategy guide and a blog. The home page's headline sells "ML-powered arbitrage signals", and a panel below it "ML buy signals (coming soon)"; the tools page lists a historical backtester over ten years of station data, also "(Coming Soon)". All three are advertised, not shipped. None was live on the public site on 1 October 2026, no ship date is given, and the strategy page says most of the approaches behind the signals are "in active research currently". This card lists the data. Shipping the signals would put the headline over the catalogue's scope line, which leaves out products that sell an opinion on what to buy, so the card is re-checked against that line the day they ship.

Availability

Nothing to deposit and no venue account required. The station pages load without signing in; creating an account takes an email, Google, X or Discord login. The terms, dated 3 March 2025, set no geographic restriction beyond the usual clause that visitors from places where the content would be unlawful use it on their own initiative. They are governed by California law, give a San Francisco address, and set a minimum age of 13, with parental supervision for minors.

What the site cannot do is give you access to a venue. A station page for Seoul or Lagos is readable anywhere; the contract on it trades on Polymarket's international venue, which does not serve US persons, and the US contracts listed beside it each have their own eligibility rules.

The privacy policy, last updated 10 August 2026, lists Google Analytics and Google AdSense among the services the site uses.

Pricing

The public station pages are free and need no account. The paid plan is the Early Supporter plan at 50 USD a month, and the one place that price is written down is a blog post. There is no pricing page (/pricing/ returns 404), the sign-up form offers no plan, and the site map lists none. The post announcing the plan, dated 30 December 2025, says "The price is currently $50/mo", calls it a limited-time release, and says subscribing from the billing section of your account unlocks "full access to the platform". Its listed benefits are early access to new features and data streams, priority support, discounts on future plans and a Discord badge. Billing runs through Stripe, and the support page handles invoice copies, seat changes and payment updates by email.

What the plan unlocks is set out in later posts rather than in a plan table. The streaming API launch post of 3 February 2026 says access "is available immediately for all Early Supporter Plan members", so the API is not part of a free account. The ForecastWire post of 24 February 2026 says its model forecasts are "live on every market page for Early Supporters". The card describes the forecast stack from a station page's data and has not established how much of it a visitor without the plan sees. No price is given for the advertised signals, which have not shipped.

The model is a subscription: the free pages are the dashboard with part of it held back, and the monthly plan unlocks the rest of the same job. "Currently" and "limited time" mean the 50 USD is the price of an early-access offer, not a list price the vendor has committed to.

Read from the Early Supporter, streaming API and ForecastWire posts, the home, tools and strategy pages and the blog index on 1 October 2026, whose most recent post is dated 28 February 2026; the sign-up, support and privacy pages were read on 30 September 2026.

Markets & resolution

Nothing here resolves anything, and there are no market prices on the site. The station page's "Exchanges" panel lists which contracts reference that station — for Central Park: Kalshi's daily high, daily low and precipitation, Polymarket's temperature market, and Interactive Brokers' high-temperature and snowfall contracts — and each carries the same line, that markets settle based on official NWS climate reports.

That line is where to slow down. The Weather Company announced on 27 August 2026 that Kalshi uses its feeds to verify weather outcomes, and Kalshi's certified rulebook lets the exchange name and change the source agency per listing. A station page that still says "NWS climate report" for a Kalshi series may be describing the previous arrangement. Which product, which clock and which correction window decide a contract is set out in what a temperature market settles on. The venue cards — Kalshi, Polymarket, Polymarket US, Robinhood and ForecastEx — are where the rules live.

The about page says the site follows the rounding rules and station specifications the exchanges use. The public pages carry no documentation of what those rules are per venue, so treat it as a claim to check rather than a specification.

Integrations

A REST and streaming API, documented as an OpenAPI 3.1 specification at version 2026-01-01, with a Markdown twin of the reference for code assistants. Authentication is a bearer API key. Endpoints list the settlement stations, list and fetch weather stations, and check the key. An unauthenticated call to the station list returned 401 on 30 September 2026 while the health check returned 200, so the service is live and gated.

Streaming comes two ways, and the documentation steers you firmly towards one. Server-sent events are recommended for clients, unlimited in connection count, refreshed about every 400 seconds and resumable by last event ID. A WebSocket is reserved for server-to-server use, needs a ping every 25 to 30 seconds, and has a per-account connection quota you ask support for. Both deliver the same weather-point objects, with temperatures in Celsius and the raw METAR attached. The REST limit is 120 requests a minute.

The API's own licence line is "All Rights Reserved". There is no SDK and no MCP server.

Limitations

No prices, so no comparison. The site puts the forecast next to the station, not next to the contract. Lining a forecast up against a strike price is left to you, through the calculator or your own code, and the calculator takes whatever probability you give it.

The settlement labels can lag the venues. See Markets & resolution: the Kalshi line on each station page names the NWS climate report, while Kalshi's weather source changed in August 2026. The station is the part the site gets right. The source agency is something to read off the contract every time.

The price lives in a blog post. The 50 USD Early Supporter plan is announced as current and limited-time in a post from 30 December 2025, on a blog whose latest post is from 28 February 2026. There is no pricing page to tell a reader whether that offer still stands, and what it includes has to be pieced together from three posts.

The terms are restrictive for a data product. No systematic retrieval of content to build a database without written permission, no automated access by bot or script, no commercial use of the content, and personal, non-commercial use only. Read that against the API, which exists precisely for automated access, and settle the question with the vendor before building on it.

Several advertised features are not built yet. The machine-learning signals and the backtester are both labelled coming soon, with no date, and the blog's most recent post was dated 28 February 2026, although the station data itself was current to the hour on 30 September 2026.

"ASOS" is used loosely. The coverage page labels all 71 sites "ASOS station", including airports in China, Japan and Europe that are not part of the US Automated Surface Observing System. Read it as "the airport whose reports the contract names".

Alternatives

OrcaLayer has a weather monitor that lines Polymarket weather prices up against live ECMWF and GFS runs, which is the side-by-side view this site leaves to you. It covers one venue, and it flags disagreements rather than showing station records. If you would rather assemble the same inputs yourself, where weather data comes from walks through the free sources — the NWS API, NBM, the GFS and ECMWF open data — and what each licence lets you publish, and what an AI weather model gives you covers what the AIFS and GraphCast rows on a station page are and are not.

Specs

Interfaces
API, websocket
Export
API
Available in
Global
KYC required
No
Market subjects
Science
Resolved by
Resolves nothing
Maker fee
None
Platforms
Web
AI features
None
Capabilities
Charting
Pricing verified
Availability verified
Capabilities verified

Background

How this part of the sector works, rather than which product to pick.

Also worth comparing

  • Polymarket dashboards on Dune — Community SQL dashboards over Polymarket's on-chain record, free to read and fork.
  • ArbBets — Cross-venue price gaps from $149 a month; the $59 plan covers sportsbooks only.
  • ArbiTrack — Polymarket and PredictIt in one table, sold by the day; Kalshi was empty when checked.
  • Artemis prediction-market metrics — Daily volume, open interest and fees across thirteen event venues, with methodology.
  • CrossOdds — Kalshi–Polymarket gaps matched by embeddings, scored by an LLM, $20 a month with API.
  • Lychee — No-code queries, charts and backtests over Kalshi and Polymarket history.

FAQ

Does Climate Sight show the station a contract actually settles on?

That is how it is organised. Each page is one airport identified by its ICAO code — KNYC for Central Park, KMDW for Chicago Midway, LFPB for Paris-Le Bourget — rather than a city, and forecasts are stored per station. Whether that station is still the one a given contract names is a question for the contract's own rules, which a venue can change.

Does it show Kalshi or Polymarket prices?

No. The station pages carry observations and forecasts and list which venues trade a contract on that station, but no market prices. The expected-value calculator takes a probability and a price that you type in yourself.

Can I pull the data into my own code?

Yes, with an API key generated after signing up. The REST endpoints list the settlement stations and return station records, and a server-sent event stream pushes each new observation as it is ingested. The documented limit is 120 requests a minute. The vendor's blog says API access is for members of the Early Supporter plan, which it prices at 50 USD a month.