Quantitative prediction & event-contract modeling

Calibrated probabilities for event contracts, weather, crypto, economic data, sports and more

Predicify turns noisy, multi-source data into probability distributions for event contracts and sports, sizes risk with fractional Kelly, and grades its own forecasts against what actually happened. AI is used where it can be measured.

Research stage Early access opening soon Florida, USA
0domains supported today: weather event contracts, soccer and the NFL, with more on the roadmap
0U.S. cities in our weather vertical, each settled against the official observation
0market evaluations logged per day, each with the reason it was or was not traded
0independent forecast sources per weather market, blended and audited
How we use AI

AI proposes. Evidence decides. A human signs.

We use AI in three places, and we say plainly which are live and which are planned. In every one of them the output has to pass the same walk-forward evaluation before it can influence a decision.

Decision pipeline: where each layer touches it

01
SourcesNWS/NBM, ensembles, AI weather models
02
ExtractText to typed features (planned)
03
EnsembleWeighted, dependence-aware blend
04
CalibrateLearned bias and probability shrink
05
SizeFractional Kelly, exposure caps
06
Human sign-offHumans approve the rules. Automatic execution inside them is planned.

Build, rule and review loop: how the system itself is made and changed

A
Agent analyzes and writesClaude Code mines the logs, drafts rules, writes code
B
Replay and testsCounterfactual replay and automated tests
C
Second AI reviewsIndependent challenge of specs and code
D
Human approvesSpecs frozen before data exists
Example domain: weather

Many weather models, one probability.

Weather is our first and deepest event-contract domain, so it is the clearest picture of how Predicify works. No single weather model is right often enough to price a contract from. We read many of them, track how each has actually performed, and combine them into a probability that a contract can be priced against. The same pattern, many independent sources weighed by track record, is how we approach every domain.

Official
National Weather Service and NBMHuman-tuned and statistically post-processed to airport sensors. The most trusted inputs, so they carry the most weight.
Global ensembles
GFS, ICON, ECMWF IFS, GEMDozens of simulations per model. Their spread tells us how uncertain the day really is.
AI weather models
ECMWF AIFS, Google WeatherNextAIMachine-learned forecasters trained on decades of weather. They enter as independent members, so a physics model and an AI model can disagree and be weighed.
Regional & blends
MET Norway, Pirate Weather, Google WeatherDifferent post-processing and different blind spots, which is exactly why they are useful next to the others.
Observations
Airport reports and official climate reportsGround truth. On the day itself, the running high or low locks in part of the answer, and the official report settles the contract.
High resolution
HRRR, 3 kmresearchWe record each forecast at the moment it is issued to test whether wind and sunlight explain station-specific errors. Not yet used in pricing.

From forecasts to one probability

  1. Weight the sourcesOfficial forecasts first. Every source is timestamped when it is issued, so nothing is judged with hindsight.
  2. Count families onceModels that share an ancestor are one vote, not several, so agreement is not overstated.
  3. Read the disagreementThe spread between sources sets how wide the distribution is. More disagreement means less confidence.
  4. Correct each stationlearnedA bias learned from settled days shifts the forecast for airports that a model reads consistently warm or cool.
  5. Use live observationsAs the day unfolds, the temperature already recorded narrows what can still happen.
  6. Calibrate and compareThe probability is shrunk toward the market until history says it has earned its confidence, then compared with the contract price.

Everything settles against the official National Weather Service climate report, so we are always scored against the same answer the market uses.

How rules are made

AI writes the candidates. Evidence and a human choose.

Trading rules (price bands, size caps, exposure limits, when to stay out) are where AI helps most. It reads thousands of logged decisions in minutes, finds where money was lost, and drafts a rule with the evidence for and against it. It never ships one on its own.

01

Observe

Every decision is logged with its reason, whether we traded or passed.

02

Analyze

AI mines the settled outcomes, splits them by city, price, lead time and phase, and finds where the losses concentrate.

03

Propose

AI drafts a candidate rule with the expected effect and the strongest evidence against it.

04

Test

Counterfactual replay on logged history, then shadow runs, scored walk-forward.

05

Decide

A human approves or rejects. The specification is frozen before new data arrives.

06

Ship and watch

AI implements it with tests. Every scan carries a rules-version stamp, so rule changes are never confused with model changes.

adopted

Cap the exposure on any single date

Data
More than half the bankroll sat on one target date, and next-day forecast errors mostly shared a sign, so one regional miss could hurt everything at once.
AI
Quantified the concentration, proposed a per-date cap that sizes a bet down instead of skipping it, and wrote the code and tests.
Human
Chose the 20% level, approved the size-down behavior, and turned off adding to open positions.
adopted

Shrink confidence toward the market before sizing

Data
Two weeks running, the model's claimed confidence (about 92%) was well above the realized win rate (about 73%), and the market price alone scored better.
AI
Computed the shrunk probability, compared it with the raw one on settled trades, and implemented it in the sizer.
Human
Approved sizing on the shrunk probability.
adopted

A price floor for entries

Data
Entries in a low price band lost money in two separate weeks, while the same signals at higher prices were profitable.
AI
Bucketed every trade by entry price, isolated the losing band, and replayed the floor against history.
Human
Raised the floor, and kept a separate, lower one for a new market type until it has its own record.
not adopted

Flip losing bets to the other side

Data
Replay on pooled history made reversing a class of losing bets look like a large gain.
AI
Re-ran the idea on the current rules only. The effect reversed on a small sample, so the pooled result was probably an artifact of older rules.
Human
Parked it, to be re-tested once there is enough data under the current rules.

Why this matters. Most rule changes in trading systems are guesses that get remembered when they work. Here every rule has the data that motivated it, the replay that tested it, the person who approved it and a version stamp on every decision made under it. A rule that does not survive the replay never ships. Today a person approves every decision; the plan is for a person to approve the rules once, within hard limits, and for execution inside them to follow.

Unified prediction engine

One method, many domains.

Every forecast follows the same path, from raw inputs to a graded decision, whether the underlying event is tomorrow's high temperature, a data release or a striker's shot count. Weather is one event-contract domain among several. The domains differ; the discipline does not.

01

Ingest

Independent sources, timestamped at issuance, kept apart so they can be audited.

02

Ensemble

Weighted blend with explicit source-dependence handling and a spread that reflects real disagreement.

03

Calibrate

Raw model output is shrunk toward the market until history says it has earned its confidence.

04

Size

Fractional Kelly with caps per position, per day and per exposure, and depth-aware fills.

05

Evaluate

Brier and log-loss, walk-forward only, with every decision and its reason logged.

Event contracts

Regulated event-contract markets

Calibrated probabilities for outcomes that settle against an official or benchmark data source. Weather is our first live domain; the same pipeline is being extended to the other data-resolved categories these markets list.

  • Weather: bracket probabilities across 23 U.S. cities from a multi-source ensemble
  • Next: markets that settle on published data, such as crypto price levels by the hour or day, jobs and inflation reports, fuel prices and commodities
  • Settlement-aware: half-open brackets, official-source resolution
  • Order-book-aware fill modeling, fees included
  • Counterfactual replay of every rule change
Sports analytics

Player-level statistical models

Distributional models for individual player statistics, built on rolling 15-match windows. Soccer and the NFL are supported today; more leagues follow the same template.

  • Dynamic expected-minutes simulation
  • Poisson and negative-binomial count distributions
  • Same calibration and evaluation discipline as above
Method

Discipline, not luck.

A prediction system is only as credible as its evaluation. We build the evaluation first and treat every result as a lead until the data can carry it.

i

Calibration first

Proper scoring rules, not hit rate. A confident miss costs more than a cautious one.

ii

No look-ahead

Walk-forward evaluation only: a forecast never sees an outcome that was not yet known when it was issued.

iii

Specs frozen in advance

Features, metrics and decision rules are written down before the data that tests them exists.

iv

Append-only records

Every evaluated market is logged with the reason it was or was not traded, so questions can be answered later.

Roadmap

Where this is going.

We expand one domain at a time, and each new domain has to pass the same evaluation before it is added.

Now

Built and being evaluated

  • Weather event contracts across 23 U.S. cities
  • Soccer: English Premier League player statistics
  • NFL player statistics
  • A full decision record for every evaluated market
Next

More leagues and contracts

  • NBA, MLB and NHL
  • Crypto price levels: where an asset closes the hour or the day
  • Economic releases: jobs, unemployment and inflation reports
  • Fuel and energy prices, commodities and FX
  • Claude API for reading unstructured text
Later

Under consideration

  • Member access to calibrated probabilities and analysis across all domains
  • Automated execution inside human-approved rules, with hard limits set by a person
  • Transparent track records, including the misses
Early access

Coming soon.

Predicify is not open yet. Request early access and we will let you know as soon as it is ready.

We will only use your email to tell you when Predicify is ready.