Data · 20 datasets · 8 lanes

Official and open data,
as datasets.

EVIO sells official and open data for prediction markets, with history, as subscription datasets and an API.

20datasets catalogued
17exporting today
8lanes
CSV · JSON · Parquetexport formats

Coverage: EVIO carries the settlement source for … of Kalshi series families (… of …). GET /v1/datasets/coverage

Plans

Four plans. One subscription covers exports and feeds.

Billed monthly through Stripe. The catalogue, schemas, sample rows and the public scoreboard are free with no key. Exports and change feeds are covered by the subscription; per-call API credits are a separate meter.

Free

$0per month

Catalogue, schemas and samples, the free datasets, the coverage number, the leaderboard and the latest resolutions.

Starter

$49per month

CSV, JSON or Parquet exports of every available dataset.

Team

$499per month

Everything in Pro, with $100 of API credits each billing period and priority support.

Subscribe at app.evioinc.com/datasets →

Or from a key you already hold: POST /v1/datasets/subscribe {"plan": "starter"} returns a Stripe Checkout link. Datasets marked coming are catalogued but not exported until their licence is cleared.

Available

Exporting now. CSV, JSON or Parquet from /v1/datasets/<slug>/export, refreshed on the cadence shown, with the licence stated on the card.

Coming

Catalogued, not exported. The table exists and is described here; the export opens once the source licence is cleared. Nothing on a coming card is live.

Minimum plan

The lowest plan that exports it. Free cards need a key and no subscription. Every higher plan includes everything below it.

Settles names the venue markets that resolve on the source behind the table, or says covariate, reference or timing when the table is an input rather than the settling number itself. Row counts are read from GET /v1/datasets when the page loads.

Lane 01 · Weather

Weather

The official NWS daily climate reports for major US stations, the NWS forecast snapshots that preceded them, and the station reference. Kalshi's daily high and low temperature markets name The Weather Company as settlement source; EVIO does not carry that data.

  • 3 datasets
weather-station-daysAvailable

Official daily station readings

The official daily high, low, precipitation and snowfall for each major US NWS climate station, with the time of the extreme and the report it came from. One row per station per day, back to 2001.

  • SettlesSome prediction markets, such as Kalshi rain and snow markets
  • SourceNWS Climatological Report (CLI)
  • Licencepublic domain
  • Cadencedaily
  • Minimum planStarter
Export
curl -H "Authorization: Bearer $EVIO_API_KEY" \
  "https://api.evioinc.com/v1/datasets/weather-station-days/export?format=csv"
weather-forecast-snapshotsAvailable

NWS point forecasts by lead day

What the NWS forecast said for each station and target day at each lead, captured before the reading printed. Pairs with the official readings to measure forecast error by station and lead.

Export
curl -H "Authorization: Bearer $EVIO_API_KEY" \
  "https://api.evioinc.com/v1/datasets/weather-forecast-snapshots/export?format=csv"
weather-stationsAvailable

Contract station reference

The NWS climate stations EVIO carries, with their NWS office, timezone and CLI product id.

Export
curl -H "Authorization: Bearer $EVIO_API_KEY" \
  "https://api.evioinc.com/v1/datasets/weather-stations/export?format=csv"
Lane 02 · NFL

NFL

Every game since 1999 with the closing line, plus the injury, quarterback, team and roster tables keyed to the same game ids.

  • 5 datasets
nfl-gamesAvailable

NFL games with closing lines

Every NFL game since 1999: final score, closing spread, total and moneylines, starting quarterbacks, rest days, roof, surface, temperature and wind. One row per game.

  • Settlesreference, game results and context for the games Kalshi NFL markets settle on
  • Sourcenflverse
  • Licenceopen
  • Cadenceweekly
  • Minimum planStarter
Export
curl -H "Authorization: Bearer $EVIO_API_KEY" \
  "https://api.evioinc.com/v1/datasets/nfl-games/export?format=csv"
nfl-injuriesAvailable

NFL injury reports

Official injury report rows by season, week, team and player: primary injury, report status and practice status, keyed to the same game ids as the scores and lines.

  • Settlescovariate
  • Sourcenflverse
  • Licenceopen
  • Cadenceweekly
  • Minimum planStarter
Export
curl -H "Authorization: Bearer $EVIO_API_KEY" \
  "https://api.evioinc.com/v1/datasets/nfl-injuries/export?format=csv"
nfl-qb-weeksAvailable

NFL quarterback weekly form

Per-quarterback, per-week passing form used by the NFL model, keyed to game ids.

  • Settlescovariate
  • Sourcenflverse
  • Licenceopen
  • Cadenceweekly
  • Minimum planStarter
Export
curl -H "Authorization: Bearer $EVIO_API_KEY" \
  "https://api.evioinc.com/v1/datasets/nfl-qb-weeks/export?format=csv"
nfl-team-weeksAvailable

NFL team weekly stats

Per-team, per-week efficiency stats, keyed to game ids.

  • Settlescovariate
  • Sourcenflverse
  • Licenceopen
  • Cadenceweekly
  • Minimum planStarter
Export
curl -H "Authorization: Bearer $EVIO_API_KEY" \
  "https://api.evioinc.com/v1/datasets/nfl-team-weeks/export?format=csv"
nfl-rostersAvailable

NFL rosters

Weekly rosters with player ids, position and status.

  • Settlescovariate
  • Sourcenflverse
  • Licenceopen
  • Cadenceweekly
  • Minimum planStarter
Export
curl -H "Authorization: Bearer $EVIO_API_KEY" \
  "https://api.evioinc.com/v1/datasets/nfl-rosters/export?format=csv"
Lane 03 · MLB

MLB

Final scores and starting pitchers for every regular season game, from Retrosheet game logs.

  • 1 dataset
mlb-gamesAvailable

MLB games with starters

Final scores and starting pitchers for every regular season game, from Retrosheet game logs. Exports carry the required Retrosheet notice.

  • Settlesreference, game results for the games Kalshi MLB markets settle on
  • SourceRetrosheet game logs
  • LicenceRetrosheet notice
  • Cadenceseason
  • Minimum planStarter

The information used here was obtained free of charge from and is copyrighted by Retrosheet. Interested parties may contact Retrosheet at www.retrosheet.org

Export
curl -H "Authorization: Bearer $EVIO_API_KEY" \
  "https://api.evioinc.com/v1/datasets/mlb-games/export?format=csv"
Lane 04 · Crypto

Crypto

One-minute BTC and ETH bars, catalogued and not yet exported.

  • 1 dataset
  • 0 available
  • 1 coming
crypto-bars-1mComing

BTC and ETH minute bars

One-minute OHLCV bars for BTC-USD and ETH-USD, from Coinbase Exchange public market data.

Catalogued, not yet exported. The export opens once the licence is cleared.

Lane 05 · Macro

Macro

The US series macro contracts settle on, stored as the vintage that printed, with the release calendar, the yield curve and every FOMC decision.

  • 4 datasets
macro-observationsAvailable

US macro series with vintages

CPI, core PCE, unemployment, nonfarm payrolls, real GDP and the federal funds rate, with the date each value first became public. The vintage a contract settled on is the vintage stored.

Export
curl -H "Authorization: Bearer $EVIO_API_KEY" \
  "https://api.evioinc.com/v1/datasets/macro-observations/export?format=csv"
macro-releasesAvailable

Economic release calendar

Scheduled release dates for the series above, so a contract's settlement moment is known in advance.

  • Settlestiming
  • SourceFRED releases
  • Licencepublic domain
  • Cadencedaily
  • Minimum planFree
Export
curl -H "Authorization: Bearer $EVIO_API_KEY" \
  "https://api.evioinc.com/v1/datasets/macro-releases/export?format=csv"
treasury-yieldsAvailable

Daily Treasury yield curve

Par yields from 1 month to 30 years, one row per business day.

Export
curl -H "Authorization: Bearer $EVIO_API_KEY" \
  "https://api.evioinc.com/v1/datasets/treasury-yields/export?format=csv"
fomc-decisionsAvailable

FOMC target range by meeting

The federal funds target range set at each FOMC meeting, with the change in basis points and the statement link.

  • SettlesKalshi KXFED* meeting markets
  • SourceFederal Reserve
  • Licencepublic domain
  • Cadencedaily
  • Minimum planFree
Export
curl -H "Authorization: Bearer $EVIO_API_KEY" \
  "https://api.evioinc.com/v1/datasets/fomc-decisions/export?format=csv"
Lane 06 · Filings

Filings

The first print of each SEC XBRL fact an earnings market settled on, stored beside later restatements.

  • 1 dataset
sec-factsAvailable

SEC XBRL company facts with first prints

EPS, revenue, net income, operating income, assets, liabilities, equity and shares outstanding as reported to the SEC in XBRL, one row per filing that reported the period, so the first print an earnings market settled on is stored beside later restatements.

  • SettlesKalshi earnings and company markets (KXEPS*, KXREV*)
  • SourceSEC EDGAR company facts (XBRL)
  • Licencepublic domain
  • Cadencedaily
  • Minimum planStarter
Export
curl -H "Authorization: Bearer $EVIO_API_KEY" \
  "https://api.evioinc.com/v1/datasets/sec-facts/export?format=csv"
Lane 07 · Politics

Politics

Twenty-five years of polls with the result of each race, from the FiveThirtyEight archive.

  • 2 datasets
  • 2 available
  • 0 coming
pollsAvailable

US election polls, 1998 to 2022 (FiveThirtyEight archive)

Every poll FiveThirtyEight's pollster ratings were computed from: 11,475 polls for president, primaries, senate, house and governor, 1998 to 2022. Pollster, method, sample, end date, state, cycle, race, top two candidates and pct, one row per poll and candidate. FiveThirtyEight closed in 2025 and its live poll files are offline; this archive is what remains and it does not grow.

Polling data from the FiveThirtyEight polls archive, CC BY 4.0 (https://github.com/fivethirtyeight/data).

Export
curl -H "Authorization: Bearer $EVIO_API_KEY" \
  "https://api.evioinc.com/v1/datasets/polls/export?format=csv"
election-resultsAvailable

Election results, 1998 to 2022 (top two, FiveThirtyEight archive)

The outcome of every race in the polls archive: cycle, office, state, district, top two candidates, final pct and the winner flag, with the election date. Percentages only, no vote counts. It is not a live certified feed.

Polling data from the FiveThirtyEight polls archive, CC BY 4.0 (https://github.com/fivethirtyeight/data).

Export
curl -H "Authorization: Bearer $EVIO_API_KEY" \
  "https://api.evioinc.com/v1/datasets/election-results/export?format=csv"
Lane 08 · Markets

Markets

The market side of every other lane: the resolution feed, plus venue price snapshots and the series catalogue, both catalogued and not yet exported.

  • 3 datasets
  • 1 available
  • 2 coming
market-snapshotsComing

Prediction market snapshots with outcomes

Kalshi market prices captured before close, one row per capture, with the yes and no book, our model probability where we held one, and the settled result written back after the venue pays out. The market side of every other dataset here.

Catalogued, not exported. Kalshi's data terms require a licence before venue prices can be redistributed; the export opens once that is in place.

venue-seriesComing

Venue series catalogue with settlement sources

Every Kalshi series family with its category, rules link and the official source it settles on, mapped to the EVIO dataset that carries that source. The basis of the published coverage number.

Catalogued, not yet exported. The export opens once the licence is cleared.

resolution-eventsAvailable

Resolution feed

One event the moment an official number prints: an official NWS climate day, a first-print macro observation or an NFL final. The dedupe key is the identity of the fact, so every event appears once.

Export
curl -H "Authorization: Bearer $EVIO_API_KEY" \
  "https://api.evioinc.com/v1/datasets/resolution-events/export?format=csv"
How it works

Subscribe, get a key, pull a table.

01

Subscribe

Pick a plan at app.evioinc.com/datasets. The entitlement lands from the Stripe webhook within a few seconds of checkout.

02

Get an API key

Create a key in the dashboard and send it as Authorization: Bearer $EVIO_API_KEY. The catalogue and each dataset’s schema and sample rows need no key at all.

03

Pull a table

One curl per dataset, or the Python package, or the MCP tools from an agent. since= returns only rows ingested after a timestamp, so a nightly job pulls the delta.

curl · one line per dataset
curl -H "Authorization: Bearer $EVIO_API_KEY" \
  "https://api.evioinc.com/v1/datasets/<slug>/export?format=csv"

# format=csv | json | parquet
# &since=2026-09-01T00:00:00Z for the delta

Replace <slug> with any slug on this page. Each available card above carries its own copy of this line.

Python
pip install evio
export EVIO_API_KEY=evk_live_...

import evio
df = evio.load("nfl-games")
# evio.catalog(), evio.dataset(slug) need no key
# evio.changes(slug, since=...) pages the delta

Returns a pandas DataFrame. Raises evio.PlanRequired with the plan name when a dataset is above yours.

MCP tools
evio_list_datasets()
# the catalogue, free

evio_dataset_changes(
  slug="macro-observations",
  since="2026-09-01T00:00:00Z")
# rows since a timestamp, pro plan

Served from https://api.evioinc.com/mcp. Point Claude Desktop, Cursor or any MCP client at it with the same key.

Resolution feed Pro plan

An event the moment an official number prints.

One event per fact: an official NWS climate day, a first-print macro observation or an NFL final. The dedupe key is the identity of the fact, so every event appears once, however many times the source is re-read.

  • GET /v1/resolutionsEvents oldest first. since=<iso>, lane= and limit= filter; the response says where to resume.
  • WebhooksRegister an endpoint in the dashboard and each event is delivered by POST as it is detected, with delivery recorded per event.
  • GET /v1/resolutions/latestThe 20 most recent events, values only. Free, no key.

The feed is the resolution-events dataset in the Markets lane, delivered as it happens instead of exported later. Covered by the subscription, not metered against credits.

Poll the feed
curl -H "Authorization: Bearer $EVIO_API_KEY" \
  "https://api.evioinc.com/v1/resolutions?since=2026-09-22T00:00:00Z&lane=weather"

{
  "results": {
    "events": [
      {
        "lane": "weather",
        "kind": "station_day",
        "instrument": "wx:KNYC:2026-09-22:high",
        "value_num": 74,
        "value_text": "high 74F, low 61F",
        "source": "nws_cli",
        "source_ref": "202609230641-KOKX-CDUS41-CLINYC",
        "occurred_at": "2026-09-23T06:41:00+00:00",
        "detected_at": "2026-09-23T06:52:10+00:00",
        "payload": { "station_id": "KNYC", "day": "2026-09-22", "high_f": 74, "low_f": 61, … }
      },
      …
    ],
    "count": 14,
    "next_since": "2026-09-23T06:52:10+00:00"
  }
}
values illustrative; webhooks POST the same event as resolution.<kind>
Leaderboard Free

Submit probabilities. Be scored like we are.

Anyone with a key can submit a probability for an open contract and be scored the same way EVIO scores itself: Brier against the settled result, published in the open once the venue pays out. Free on every plan, by design. The standings publish numbers, not opinions.

  • GET /v1/leaderboardStandings: Brier per submitter, with evio as one row among them. No key.
  • POST /v1/leaderboard/submit{"submitter": "...", "predictions": [{"market_ticker": "...", "prob_yes": 0.62}]}
  • GET /v1/leaderboard/meYour own predictions with their scores as contracts settle.
Submit and check the standings
curl -X POST -H "Authorization: Bearer $EVIO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"submitter": "my-model",
       "predictions": [{"market_ticker": "KXHIGHNY-26SEP24-B75", "prob_yes": 0.62}]}' \
  "https://api.evioinc.com/v1/leaderboard/submit"

curl "https://api.evioinc.com/v1/leaderboard"
the ticker above is illustrative

Start with the free tier and a key.

The catalogue, every schema and sample, the release calendar, the FOMC table and the station reference cost nothing. Subscribe when you want the exports.

Boundary

EVIO sells data. It does not execute trades, hold customer funds or give investment advice. Sources and licences are stated on every card; a dataset whose licence is still under review is catalogued but not exported. EVIO is publicly traded on the OTC Current tier; this site contains forward-looking statements within the meaning of Section 27A and 21E.