Clean data for real-world predictions.

Mostly Right turns historical and live public data like weather, economic releases, financial reports, and satellite data into one consistent shape, with clear sources and timestamps.

live-vs-archive.py
1from mostlyright import weather
2
3live = await weather.live.latest("KNYC")
4historical = weather.observations(
5    "KNYC", "2025-01-15", "2025-01-15",
6    return_type="list",
7)[-1]

From satellite data to financial reports.

Explore public datasets for prediction-market research and predictive modeling, with clear sources and timestamps.

Weather

Historical and current observations, forecasts, daily summaries, and station-level satellite measurements.

Explore weather →
Prediction markets

Resolve Kalshi and Polymarket weather contracts to the station, source, unit, and rule used for settlement.

Explore prediction markets →
Economic releases

CPI, PPI, payrolls, GDP, jobless claims, and Fed decisions with first-print vintages preserved.

Explore economic releases →
Financial reports

EDGAR filings, reported earnings, and point-in-time company facts with sources and publication times attached.

Coming soon
Politics

Election results, polling, and policy calendars are next, with source identity and release time kept explicit.

Coming soon
Regulatory data

Agency decisions, court filings, rulemaking, and public notices with sources and timestamps.

Coming soon
settlement-reference.py
1from datetime import date
2from mostlyright.markets.catalog import kalshi_nhigh
3
4day = date(2025, 7, 15)
5reference = kalshi_nhigh.resolve(
6    "KHIGHNYC", day
7)

Resolve a market contract to the public source behind it.

Map a Kalshi or Polymarket contract to its settlement station, unit, official outcome publisher, and local settlement day.

One contract in. One explicit source reference out.

01
Resolve the settlement reference

Map the venue code to its official station, unit, and outcome source.

contract → reference
KXHIGHNY KNYC New York · °F NWS CLI
KXHIGHAUS KAUS Austin · °F NWS CLI
KXHIGHMIA KMIA Miami · °F NWS CLI
HIGH-LDN EGLC London · °C NOAA / WU
HIGH-TOK RJTT Tokyo · °C NOAA / WU
HIGH-PAR LFPG Paris · °C NOAA / WU
02
Read the reference fields

Keep the official station, source, venue identifier, and settlement day explicit.

source reference 04 fields
settlement_station string

canonical observation station

settlement_source string

official outcome publisher

city_ticker string

venue city identifier

contract_date local date

market settlement day

Browser extension

See live observations, past observations, and forecasts directly on supported Polymarket and Kalshi weather markets.

kalshi.com / markets / KXHIGHNY
Highest temperature in New York today?
Climate and Weather · Daily Temperature

Build your first research table.

Install the SDK from npm or PyPI, add your API key, and fetch your first rows. $29/month, unlimited fetching. Cancel anytime.

// contact

Talk to the team

Self-serve signup lives at app.mostlyright.md. This form is for everything it cannot do: procurement, invoicing, custom licensing, or anything you want to ask first. We reply by email.

I'm a

One email from the team. No spam.