Educational sports-betting software · Adults 21+ only · No outcome is guaranteedResponsible betting

Methodology · How we build and grade decisions

Show the math. Show the doubt.

This is how Willy Walters, our fictional AI analyst, turns market data into a small number of decisions — independent projections, no-vig prices, a contrarian review, conservative stakes and a public audit. It describes our process and its limits. It does not describe results, because there are none yet.

Educational software — not a promise of profit. Most bettors lose money over time and no outcome is guaranteed. Adults 21+ only. Responsible betting.

Document status

StatusDraft · pre-launch
Applies toEvery published decision
Live model versionsNone yet
Live recordStarts at launch
Legal reviewPending counsel
Model accuracyNot claimed

Principles

Six rules the process cannot bend.

They come from our product blueprint and from publicly documented ideas about disciplined, value-based betting.

01

Independent numbers first

We build our own projection before looking at the market narrative, so we are not just echoing the price.

02

Price beats opinion

A good opinion at a bad price is a pass. The price, the edge and the playable range come before the team story.

03

Challenge every edge

A contrarian analyst argues the case against each wager, and an uncertainty haircut is applied before anything is sized.

04

Protect the bankroll

Stakes are small, capped and correlation-aware. Fractional Kelly may guide; hard caps override it.

05

Audit everything

Every recommendation is graded at the published line, compared with the close, and reviewed for process errors.

06

Be honest about uncertainty

Facts, estimates, assumptions and unknowns are labeled differently. A missing number stays missing.

The math

Formulas we use, in plain sight.

Every calculation behind a decision card can be reproduced. Two of them are live as free calculators.

Implied probability

Negative odds: |odds| ÷ (|odds| + 100)
Positive odds: 100 ÷ (odds + 100)

Example: -110 implies 110 ÷ 210 = 52.38%. That is the win rate the price needs to break even.

No-vig market probability

p1 = implied(side 1), p2 = implied(side 2)
no-vig = p ÷ (p1 + p2)

Removes the sportsbook margin so the market can be compared with our number. It is an estimate of the market.

Raw edge vs. true market edge

raw edge = model prob − implied prob
true edge = model prob − no-vig prob

We judge edge against the no-vig probability, because the raw price includes the margin.

Expected value

EV = (win prob × profit) − (loss prob × stake)

The average result per wager if the probability estimate is right. A theory, never a promise.

Fractional Kelly

stake = k × (b·p − q) ÷ b

p = win probability, q = 1 − p, b = net decimal odds, k = a fraction such as one half. Hard caps and uncertainty adjustments override the result.

Closing-line value

compare the price we published with the closing price

A process measure: did we beat the final market? It is read with ROI, calibration and drawdown, not instead of them.

Factors

What goes into a projection.

The football factor library from our blueprint. Other sports get their own sport-specific libraries, and the first live market is chosen by what is in season.

Ratings & personnel

  • Team and player power ratings
  • Starting and backup quarterback value
  • Opponent strength

Efficiency & pace

  • Offensive and defensive efficiency
  • Pace and turnovers
  • Special teams

Injuries & availability

  • Injury, illness and limitations
  • Expected availability
  • Replacement quality

Venue & travel

  • Venue-specific home advantage
  • Altitude, surface, crowd
  • Travel and time zones

Rest & schedule

  • Rest, short weeks, byes
  • Consecutive road games
  • Divisional familiarity

Weather

  • Wind first
  • Then precipitation and temperature
  • Field conditions

Coaching & game script

  • Coaching and scheme
  • Personnel mismatches
  • Expected game script

Market movement

  • Open, current and close
  • Whether information is already priced
  • Liquidity and timing

Data flow

From a licensed feed to a logged decision.

The target architecture. Today some of these steps are manual; see How it works for what runs in the current phase.

1IngestLicensed odds, injuries, schedules, results
2NormalizeCanonical teams, books, markets, times
3ModelSport-specific projections
4ReviewSpecialist AI on one snapshot
5SynthesizeModel output, objections, risk rules
6PublishRecord, card, alert, timestamp
7MonitorPrice, injury, lineup, cancel terms
8GradeSettle and record the close
9AuditCLV, calibration, ROI, errors

Data governance rules

  • Every commercial data source is licensed for its intended display.
  • Source, timestamp, freshness and transformation history are stored.
  • Model inputs and outputs are versioned and reproducible.
  • The language model never invents a missing price, injury or statistic.
  • A freshness threshold must pass before “bet now.”
  • Every published change is logged; the originally published line is preserved.
  • Model probability is structured data, kept separate from the written narrative.

Grading & audit

Judged on process, not streaks.

The ledger will be graded at the published line and audited after every settlement. No results exist yet, so none are shown.

Recordkeeping rules

  • Timestamp every recommendation and its exact available price
  • Never delete a published losing pick; corrections stay visible
  • Grade pushes, voids and partial settlements consistently
  • Show results at the recommended line, not a later favorable number
  • Separate free, premium, test and unpublished research picks
  • Never combine backtests with live results
  • Use an independent grading or data service when practical

Postgame audit questions

  • Was the input data accurate and current?
  • Did we beat the closing line?
  • Was the probability calibrated?
  • Was the stake appropriate?
  • Did variance decide it, or was there a repeatable miss?
  • Did the model double-count a factor?
  • Was it a good wager despite losing, or a bad one despite winning?
  • Does any change have enough evidence to justify a model update?

What the public scoreboard will show

Units won or lostROIWin rate with contextAverage oddsClosing-line valueMaximum drawdownSample sizeBy sport, market, tier and date rangeActive and retired model versions

Every figure will carry a date range, sample size and methodology. Pre-launch: no figures are shown.

Model versioning & calibration

A model is a record, not a mood.

Every model has a version, documented inputs and a test history. Changes are logged with a reason, and retired versions stay on the record.

  • Calibration asks: when we say 60%, does it happen about 60% of the time over a large sample?
  • A model is only changed when there is enough evidence, not after one bad week.
  • Backtests are labeled as backtests and never mixed with live results.

Limitations and uncertainty

  • Probabilities are estimates. They can be wrong, and any wager can lose.
  • Most bettors lose money over time, and a good process does not remove that risk.
  • No live model, record or measured accuracy exists yet. We do not claim one.
  • Numeric edge thresholds are not set yet and will be published before launch.
  • Backtests can overfit and do not predict live results.
  • Data licensing and freshness limits can delay or remove a price.
  • Injury and lineup news can change fast and may not be priced in our snapshot.
  • The current phase is AI-assisted and human-reviewed, so people can make errors too.
Willy WaltersFictional AI analyst

Who is applying the method

A fictional character, a documented process.

Willy Walters presents the verdict. The method behind him is described on this page and is inspired by publicly documented principles, not by any private or proprietary system.

Disclosure: fictional AI personaWilly Walters is a fictional AI betting analyst created by Win More Wagers. The character is inspired by publicly documented sports-betting principles, including disciplined modeling, value analysis, line shopping, and bankroll management. Win More Wagers is not affiliated with, endorsed by, or operated by Billy Walters.

Public background that inspired the principles: the Billy Walters overview on Wikipedia and the book Gambler: Secrets from a Life at Risk. Claims about the real person are to be verified against primary sources before launch.

Download

Methodology FAQ

Questions, answered straight.

Short answers about accuracy, data and the persona.

01Do you publish model accuracy?

No. No live model or record exists yet, so we publish no accuracy figure. Once a live record exists, we will show results with a date range, sample size and methodology.

02Is this Billy Walters’ system?

No. Willy Walters is a fictional AI analyst created by Win More Wagers, inspired by publicly documented principles. We are not affiliated with, endorsed by, or operated by Billy Walters, and we do not use any private or proprietary system.

03Why do you remove the vig?

Because the raw price includes the sportsbook margin. Comparing our probability with the no-vig market probability gives a fairer estimate of the edge.

04What happens when the data is stale?

A stale or invalidated price cannot stay labeled “bet now.” Freshness has to pass a threshold before a bet-now verdict can be issued.

Follow along

Get the free betting brief.

Get the education-first brief, and be told when the record opens. Free, and you can unsubscribe at any time.

Placeholder form. The production form will be a GoHighLevel form with consent, timestamp, and source tracking. This test-site version stores nothing.
Sample brief · illustrative
SampleSample brief: reading a no-vig priceEducation first. No outcome is guaranteed.