Daily Bet Research Workflow (updated 2026-07-01)

Bankroll stake: 20% of available bankroll (AGGRESSIVE mode, rollback disabled per 2026-06-11 override) Odds band: Decimal 1.50+

The 7-step research process

Step 0: Confirm date & time of request (added 2026-07-23)

Before ANY analysis, explicitly confirm: - Today's date (day of week + full date) โ€” never assume - Current time in ET โ€” needed to know which games are still bookable - If user hasn't stated the time explicitly and it's ambiguous, ASK before running the report

Why: Timing confusion has caused multiple report errors โ€” writing off Sunday day games as "off the board" when user pinged at 10am, mixing up Sunday vs Monday, misidentifying which games were still bookable. A 30-second confirmation prevents 30 minutes of wasted analysis on the wrong games.

Format the confirmation at top of every report:

Report generated at [TIME] ET on [DAY], [DATE]. Games with first pitch after [TIME+30min] are bookable.

  1. Bankroll check โ€” pull current balance, confirm stake at 20%, note record
  2. Yesterday recap โ€” settle open bets, note wins/losses/net impact
  3. Schedule verification โ€” pull today's full slate (MLB + WC when active), verify times and starters against Step 0 timing to determine what's actually playable
  4. Per-game research โ€” for candidate games only, gather confirmed starters (cross-referenced 2+ sources per 7/23 rule), ERAs, records, park factors, injury reports, betting lines
  5. Edge math & pick selection โ€” apply the two-lens framework below (3 options per lens)
  6. Recommendation โ€” present picks with confidence tier and stake sizing

Timing (added 2026-07-06, updated 2026-07-13)

Standard run window: 3-5 PM ET for MLB evening slates. Sunday day-game slates: 10 AM-12 PM ET ping (most Sunday games start 1-2 PM ET) WC afternoon kickoffs (3-4 PM ET): ping 10 AM-1 PM ET Tuesday/Wednesday

Data-driven basis (May 21 โ€“ July 6, 44 settled bets):

Time window Hit% ROI Sample
Evening (4pm+) 75% +54% 4 bets
Afternoon (12-4pm) 74% +33% 19 bets
Overnight auto-run (0-7am) 63% +17% 9 bets
Late morning (10-12pm) 33% -35% 4 bets

Evening reports use confirmed lineups, confirmed starters, weather locked in, sharp money already moved lines. Late-morning window (10am-noon) has been our worst โ€” actively avoid.

User will ping when ready. Auto-run scheduled tasks are disabled.

Two-lens framework (added 2026-07-01)

Every daily report should present picks through two lenses:

Lens 1: Max-EV Play

The pick with the highest expected value. This is the long-run growth engine. Over 100+ bets, this lens wins. - Includes: single-leg edges, manufactured-boost SGPs, structural-edge plays - Typical hit rate: 50-65% - Typical edge: +5-20%

Lens 2: Max-Hit-Rate Alternative

The highest-probability positive-EV play available. This is the psychological engine โ€” wins matter to avoid tilt, maintain confidence. - Usually the biggest favorite with any positive edge - Or a manufactured-boost SGP with near-lock amplifiers keeping combined hit rate above 55% - Typical hit rate: 60-80% - Typical edge: +2-10% - NEVER a chalk parlay โ€” adding legs always reduces hit rate

When they converge vs. diverge

Probability estimation โ€” triangulation rule (added 2026-07-01)

Never anchor on a single source. When estimating true probability, gather from at least 3 sources when available: - Opta supercomputer - Sportytrader / algorithm-based models - Kalshi implied prob (prediction market) - FiveThirtyEight (when active) - DraftKings network model - Expert consensus from CBS, Yahoo, ESPN

Take the median or thoughtful weighted average. Note the range in the report.

Recommend-against calls โ€” quantify closeness (added 2026-07-01)

When advising against a play, quantify: - Clear pass (edge < -5%): "clear negative edge, skip" - Close call (edge -2% to -5%): "roughly break-even, do it if you want the swing" - Marginal (edge -0% to -2%): "coin flip on EV, hit-rate preference decides"

Don't tell user "don't do it" when the math is genuinely close โ€” give them agency.

Manufactured-boost SGP template

When bet365's 30% profit boost is unavailable, manufacture equivalent value with near-lock amplifier legs: - Anchor: real-edge play (ML, Under, or Over) at 50-65% hit rate - Amplifiers: 1-2 near-lock props (3+ K, Under 13.5 runs, batter 1+ hit, etc.) at 90%+ hit rate - Combined boosted decimal typically 2.0-2.9 - Net effect: raises payout by 30-70% at cost of ~5-10% hit rate

Winning historical examples: - 6/29 Brewers ML + Under 13.5 + Gasser 3+ K @ 2.05 โ†’ WIN +$27.75 - 6/18 CLE/MIL Under SGP @ 3.05 โ†’ WIN +$48.75 - 6/19 CIN/NYY Under SGP @ 3.05 โ†’ WIN +$48.75

Reports to avoid

Chase-prevention protocol (added 2026-07-20)

User self-flagged "chasing losses" on Bet #52 and explicitly requested: if this loses, don't let me chase again.

Rule: if a user acknowledges they're chasing, and that specific chase play loses, the next report MUST: 1. Flag "no-chasing" at the top of the report 2. Recommend the highest-hit-rate positive-EV play only (or rest day) 3. Explicitly push back on any speculative plays (SGPs with lower hit rates, longshot MLs) 4. Reference the previous chase acknowledgment as accountability

Not paternalistic โ€” the user asked for it. Honor the request.

KPIs to track

Discontinued strategies