precipitation.ai

The edge you need for precipitation markets.

Real-time NWS settlement data, forecast intelligence, and trading signals for Kalshi weather contracts.

Powered by NWS data
Kalshi & Polymarket compatible

How it works

1

See the markets

Every active precipitation contract on Kalshi, with real-time odds.

2

Get settlement data

We show you the exact NWS data Kalshi uses to settle. Not forecasts — the actual source.

3

Spot the edge

When market odds diverge from the forecast, we flag the opportunity.

Works with both the visual dashboard and the API

Two ways to trade smarter

Visual Dashboard

Dashboard Preview
  • Real-time market signals
  • NWS settlement tracking
  • One-click trade on Kalshi
  • Price movement alerts
Explore Dashboard →

Free forever • Pro from $9/mo

Developer API

GET /v1/signals
  ?market=KNYC-PRECIP

{
  "signal": "OPPORTUNITY",
  "divergence_score": 82,
  "market_odds": 0.15,
  "forecast_prob": 0.65
}
  • REST API with 99.9% uptime
  • WebSocket for real-time data
  • Python, JS, Go SDKs
  • Built for trading bots
Read API Docs →

100 free requests/day • Pro from $19/mo

Most traders check AccuWeather. Kalshi checks the NWS.

Kalshi precipitation contracts settle based on NWS CLI reports, not commercial weather apps.

We show you the settlement source directly — the exact data that determines winners and losers. Stop guessing with consumer forecasts. See what actually matters.

AccuWeather

"Light rain expected"

Weather.com

"30% chance of rain"

NWS CLI Report

"0.04 inches recorded"

← This is what settles the contract

Built for bot builders

Pipe settlement data and signals directly into your trading system

Full Loop: Signal → Decision → Trade
// 1. Get the signal
const signal = await fetch(
  'https://api.precipitation.ai/v1/signals?market=KNYC-PRECIP-2026-02-23'
).then(r => r.json())

// 2. Act on it
if (signal.type === 'OPPORTUNITY' && signal.divergence_score > 70) {
  await kalshi.placeOrder({
    market: signal.market_id,
    side: 'yes',
    bracket: signal.forecast_bracket,
    amount: 50
  })
}

New to precipitation markets?

Kalshi is a regulated prediction market exchange where you can trade on real-world events — including weather. Precipitation contracts let you buy "YES" or "NO" shares on whether it will rain/snow a certain amount in a city. When the contract settles based on official NWS data, winners get $1 per share. If you bought YES at 30¢ and it rains, you profit 70¢.

30¢

Buy YES

🌧️

It rains

$1.00

Contract settles

+70¢

You profit

Daily precipitation market signals

Get opportunities delivered to your inbox

Compatible with

KalshiPolymarket

Simple pricing. Real edge.

Start free. Upgrade when the signals pay for themselves.

MonthlyAnnual

Free

Get started

Freeforever
  • Browse all active markets
  • Basic bracket odds
  • 24hr delayed signals
  • Trade links to Kalshi & Polymarket
Create Free Account

No credit card required

Most Popular

Pro

The trader's edge

$9/mo
  • Everything in Free, plus:
  • ⚡ Real-time trading signals
  • 📊 NWS settlement data
  • 🎯 Forecast vs market divergence
  • 📈 Market accuracy history
  • 📉 Price movement charts
Start Pro — 7 day free trial

Cancel anytime

Trader

For serious traders

$29/mo
  • Everything in Pro, plus:
  • 👀 Multi-market watchlist
  • 🔔 Email & webhook alerts
  • 🧠 Historical accuracy deep dives
  • ⚡ Priority 15-second data refresh
Start Trader — 7 day free trial

Cancel anytime

All plans include trade links to Kalshi and Polymarket

precipitation.ai

Built by a Kalshi trader, for Kalshi traders.

Powered by NWS data

precipitation.ai is operated by Sourdough AI LLC. Trading prediction markets involves risk. See our Risk Disclaimer. Not financial advice.

© 2026 precipitation.ai. All rights reserved. Not affiliated with Kalshi or Polymarket.