VigPulse

NBA · Research roadmap

Research roadmap, not a current capability

Basketball has the daily volume that makes baseball attractive, but its markets are dominated by late roster news in a way that rewards speed over analysis. Nothing described here is running.

RoadmapThis is a research roadmap item, not a current capability. Nothing described here is running today.
Cadence
Daily, roughly 8 games
Primary market
Point spread and total
Main driver
Rest, rotation, and late injury news
Liquidity
High

Current status

Nothing here is running

This page exists to explain why basketball is a different problem, not to suggest that work has been done on it.
Data collection
None
Model
None
Published record
None
Timeline
Not committed

Roadmap means roadmap

VigPulse does not run NBA. There is no model, no data pipeline, no graded entry, and no committed date. The only sport currently covered is MLB, that coverage is moneyline only, and it is paper-only.

The record

What a published record would have to contain

The MLB page shows a real table of graded entries split by phase. The equivalent table for basketball is below, and every cell in it is empty. That is the honest state of this sport.
The proof fields VigPulse publishes for MLB, shown against NBA. No NBA entry exists to populate them.
FieldMLBNBA
Graded entries330
Record9W-24LNone
Paper units+2,417.5uNone
Pre-game CLV sample60
Stake typePaper onlyNothing staked

MLB figures are read from the published ledger. NBA columns are empty because no basketball entry has ever been logged, not because the data is withheld.

Market structure

How NBA differs

Sports are not interchangeable inputs to one model. The structure of the sport determines what can be modelled, how fast evidence accumulates, and where a market is likely to be wrong.

Late news moves everything

A star ruled out shortly before tip-off can move a spread by several points. Because that information arrives close to the event and irregularly, the advantage goes to whoever reacts fastest rather than to whoever models best.

Rest and scheduling are quantifiable

Back-to-backs, road trips, and rest differentials have measurable effects that books price explicitly. This is one of the few areas where a public model can be built on well-documented inputs.

Load management is a modelling problem in itself

Teams rest healthy players for reasons that are partly strategic and partly opaque. Predicting availability is a separate problem from predicting performance, and in basketball it may be the larger one.

High scoring compresses variance

More possessions per game means outcomes track underlying quality more closely than in baseball or football. That makes the sport more predictable, which also means the market is more likely to have already priced it.

Method

What would have to change in the method

The sequence on the methodology page assumes information arrives on a schedule, as it does in baseball. Below is what each step would have to become when the dominant input lands minutes before the event instead. It is a description of unsolved work.

Six steps, rewritten for late news

not implemented
  1. Market

    Basketball is priced as a spread and a total, and both react to the same input: who is playing. Capturing the price without capturing the roster state that produced it records the answer and discards the question.

  2. Consensus

    De-vigging works the same way it does in baseball, but the consensus it produces is unstable in the final hour before tip-off. A number that is correct at 18:00 can be stale by 18:40 for reasons that have nothing to do with mispricing.

  3. Movement

    The core problem is attribution. A three-point move caused by a star being ruled out is not the same event as a three-point move with no news behind it, and a model that treats them alike will read the first as a signal when it is only a correction.

  4. Model

    Two models are needed, not one. The first predicts availability, which is partly a strategic decision made by a coaching staff. The second predicts performance given availability. In basketball the first may be the harder of the two.

  5. Opportunity

    An edge with a half-life measured in minutes is not the same object as an edge that persists for hours. Speed of reaction becomes the binding constraint, and that is a different competition from the one this project is set up to enter.

  6. Risk

    Books restrict quickly on markets where late news drives the price. Any assessment has to include whether a position could be taken at a useful size at all, not only whether it would have been correct.

The speed problem

Structural

Baseball posts its biggest information event, the lineup, at a known time before first pitch. Basketball does not. A late scratch can move a spread by several points, and the advantage goes to whoever reacts first rather than to whoever models best.

That is a latency competition against participants with better infrastructure. It is worth naming as the reason this sport is unattractive for a small experiment, rather than discovering it after building.

The predictability trap

Structural

High possession counts make basketball outcomes track team quality more closely than baseball outcomes do. That sounds like an advantage, and it mostly is not: a sport that is easier to predict is a sport the market has already priced more accurately.

Difficulties

What makes basketball hard

Known problems

3 listed
  • Reaction speed to injury news matters more than model quality, which is a different competition than the one this project is set up for.
  • Availability prediction is a distinct and difficult problem layered on top of game prediction.
  • Books limit or restrict quickly on markets where late news is the main driver.

What building this would require

3 listed
  • A reliable, fast source of roster and availability information.
  • Movement analysis that distinguishes news-driven moves from ordinary repricing.
  • Realistic assessment of whether reacting fast enough is achievable at all.

Readiness

Gates before NBA would be anything but a research note

None of these has been started, and none carries a date. One of them may resolve as a no, which would be a perfectly good result.
Conditions that would have to be met before NBA was described as a VigPulse capability. All are unstarted.
GateStatusNotes
A fast, timestamped source of roster and availability informationNot startedNone exists here. Without it, the sport cannot be modelled at all, let alone traded.
Movement analysis that separates news-driven moves from driftNot startedNot started. This is the substantive research problem for basketball.
An availability model distinct from the performance modelNot startedNot started. Predicting who plays is its own forecasting task.
An honest assessment of whether reacting fast enough is achievableNot startedNot started, and the answer may be no. That is a legitimate outcome of the research.
Publish a graded record before describing NBA as a capabilityNot startedNot started. No NBA entry has ever been logged or graded.
Availability feedComing soonNews-driven movement attributionComing soonNBA graded recordComing soon

Comparison

Where basketball sits against the rest

Basketball shares baseball's daily cadence, which is the strongest thing in its favour. Everything else on this page is a reason it is still a research note.
Structural comparison across the five sport pages. Only MLB is current, and MLB is paper-only.
SportStatusCadencePrimary marketLiquidity
MLBCurrent · paperDaily, roughly 15 gamesMoneylineHigh on major markets
NFLRoadmapWeekly, roughly 16 gamesPoint spreadHighest of any US sport
NBARoadmapDaily, roughly 8 gamesPoint spread and totalHigh
WNBARoadmapSeasonal, several games per weekPoint spread and totalLower than NBA
TennisRoadmapNear-continuous, year-roundMatch winnerVaries enormously by event tier
Roadmap: not runningNo picks soldNo wagering offeredNo book integration