Skip to main content
Methodology

How Nova Thinks

Nova is a deterministic research system. It collects data, computes an independent market price, compares it to the sportsbook, and classifies the gap. No language model generates the price. No guesswork fills missing data. The process is transparent and the output is auditable.

01

Research

Nova collects six categories of data per game, each from a named source. Every input carries a freshness label (fresh, stale, confirmed, projected, missing, not applicable). When an input is missing, Nova says so rather than substituting a guess.

OddsSportsbook feeds

Current spreads, totals, and moneyline prices across books. Sampled continuously and stored as snapshots with timestamps.

LineupsESPN

Confirmed and projected starting lineups. Lineup confirmation is a material change trigger.

WeatherVenue coordinates

Temperature, wind, precipitation for outdoor venues. Affects scoring environment and total projection.

InjuriesTeam reports

Player availability with severity classification. Impacts team rating adjustments.

TravelSchedule computation

Rest days, travel distance, back-to-back detection. Situational factors for game script.

FormRecent results

Last-10 performance, regression indicators, and ATS context for both teams.

02

Price

Nova computes a fair line for each market using a deterministic engine. Team ratings, matchup context, pace, scoring environment, and situational factors feed a calculation that produces a single number. The fair line is not a prediction of the final score. It is the price at which the market would be efficient.

Spread: Nova\u2019s fair spread is computed from the team rating gap plus venue and situational adjustments. The edge is the difference between the fair spread and the book spread, in points.

Total: Nova\u2019s fair total is computed from pace, offensive and defensive efficiency, and scoring environment. The edge is the difference between the fair total and the book total, in points.

Moneyline: Nova\u2019s fair win probability is computed from the team rating gap and converted to an American odds price. The edge is the probability delta between Nova\u2019s fair probability and the book\u2019s devigged implied probability.

03

Classify

Nova assigns one of six states to every market it analyzes. The state is determined by the edge magnitude, data quality, and market type. The same thresholds apply across the primary and secondary pipelines for cross-market consistency.

PLAY

Edge exceeds the full play threshold. Nova’s fair line differs from the book by enough to warrant action.

LEAN

Edge exists but is below the full play threshold. Directional interest, not a recommendation.

MONITOR

Conditions are developing. A specific trigger (lineup confirmation, price movement) is needed to upgrade.

PASS

Analyzed. No qualifying discrepancy. The market is priced where Nova thinks it should be.

AWAITING DATA

Critical information is incomplete, stale, or unconfirmed. Nova withholds a conclusion rather than guessing.

NUMBER GONE

The original opportunity no longer qualifies. The price moved beyond Nova’s threshold.

04

Monitor

A read is not static. Nova continuously re-evaluates as inputs change. Material changes trigger a new read.

Material Change

Lineup confirmation, significant price movement, weather shifts, or injury status changes trigger a re-analysis. The previous read is marked non-current; the new read becomes canonical.

Provenance

Every read carries a writer ID, model version, and timestamp. The external Nova worker is the authoritative writer. Reads are never overwritten; previous versions are preserved with is_current set to false.

05

What Nova Does Not Do

  • Predict game outcomes with certainty.
  • Guarantee profit or winning percentages.
  • Generate picks from language models without deterministic computation.
  • Force a play when data is incomplete or the edge is below threshold.
  • Claim market inefficiency without showing the fair line and the gap.
  • Attribute league-level news to specific games without source linkage.

The fair line, the edge, and the state are all computed deterministically. The process is auditable.

BETTING SLIP

No selections yet

Add bets from game cards