Horse Racing Betting Skill
Core System: EquinEdge AI + 5-Layer Cross-Check
This is BetterBets’ horse racing module. Uses EquinEdge AI predictions cross-validated with 5 handicapping layers from industry experts.
EquinEdge Metrics
- Win % — AI probability each horse wins. Probabilities sum to 100% across field. Redistributes on scratches.
- Pace — Probability horse will be 1st/2nd at first call. NOT comparative. Identifies early speed vs stalkers/closers. Includes first-time starters (EquinEdge exclusive).
- SoR (Strength of Race) — Strength of PAST competition faced. Higher = faced stronger opponents = likely better quality.
- GSR (Genetic Strength Rating) — Breeding/bloodline quality rating.
Platform docs: knowledge-base/equinedge/API.md
Credentials: knowledge-base/equinedge/CREDENTIALS.md
5-Layer Cross-Check
Layer 1: Speed Figures (Andrew Beyer)
- Compare last 3 Beyer/BRIS figures vs field average
- Career best within 5 points of class par?
- Rising figures = improving form cycle
Layer 2: Pace Analysis (Steve Davidowitz)
- Early speed points (E1, E2 pace calls)
- Lone early speed = wire job potential
- Multiple speed horses = pace meltdown (fade them)
- Track bias: speed-favoring or closer-friendly?
Layer 3: Class Evaluation (James Quinn)
- Dropping class = advantage (claiming level down)
- Trainer patterns when dropping class
- Stakes quality: graduating from allowance = risk
Layer 4: Form Cycle (Mark Cramer)
- Workout pattern: improving speed = peaking
- Days since last race (14-28 days ideal)
- Equipment changes (blinkers on = focus)
- Medication changes (Lasix first time)
Layer 5: Fair Odds / Overlay (Steven Crist)
- Fair Odds = (1 / Win Probability) - 1
- Compare fair odds vs live market odds
- Only bet when overlay exists (our odds > market odds)
- Exception: AI Win% >= 33% overrides overlay requirement
Full detail: reference/handicapping-system.md
Confidence Tiers (Backtested Feb 28, 2026)
A-Rated (5% bankroll)
- EquinEdge Win% >= 33%
- BET even if slight underlay (AI confidence overrides overlay)
- Feb 28 result: 2/3 = 67% hit rate, +73% ROI
B-Rated (3% bankroll)
- EquinEdge Win% 20-32%
- ONLY if overlay >= 10% (live odds >> fair odds)
- Use as exotic kickers with A-rated picks
C-Rated (2% bankroll)
- EquinEdge Win% 15-19%
- ONLY if overlay >= 15%
- Play in exotics only (exacta box with A-rated horse)
PASS (no bet)
- Win% < 15% OR underlay with Win% < 33%
Bet Construction
Primary: Straight Win Bets
- A-rated: $X Win (5% bankroll)
- Most consistent (67% hit rate in backtest)
Secondary: Exacta Box
- Box A-rated pick with best overlay horse
- When: 1 horse >= 33% + 1 horse 15-25% with overlay
- Cost: $4-20 (2 horses boxed = 2 combos)
- Best risk/reward for moderate bankrolls
Advanced: Trifecta Key
- Key A-rated horse on top, wheel B/C-rated underneath
- When: A-rated pick >= 40% (very strong)
- Higher payout than exacta (3.4x better in R1 backtest)
Multi-Race: Daily Double / Pick 3
- When: 2-3 consecutive races each have >= 33% picks
- Lower cost than separate bets, multiplied payouts
- Skip unless confident across multiple races
Full exotic strategy: reference/exotic-betting-strategy.md
Visual guide for 1ST BET app: reference/visual-betting-guide.md
Daily Workflow
Morning Prep (8:00 AM PT)
- Check EquinEdge dashboard for target track (Santa Anita primary)
- Extract: Win%, Pace, SoR, GSR per horse for each race
- Save to
data/equinedge/YYYY-MM-DD-{track}.md - Run 5-layer cross-check on each race
- Rate picks A/B/C/PASS
- Post top 3-5 recommendations to Discord better-bets
Pre-Race Alert (30 min before post)
- Check for scratches (Win% redistributes)
- Monitor live odds vs morning line
- Confirm or withdraw picks based on odds movement
- Alert if overlay increased or decreased significantly
Post-Race (after each race)
- Log result in daily data file
- Calculate P&L per race
- Update running daily P&L
- Note patterns: what worked, what didn’t
Evening Recap (8:00 PM PT)
- Final daily P&L calculation
- Post summary to Discord
- Update bankroll tracker
- Document trainer/jockey patterns learned
Discord Alert Format
Morning Pick
SANTA ANITA -- [Date]
RACE [N] ([Time] PT) -- [Race Type] [Distance] [Surface]
[A/B/C]-RATED PLAY
#[N] [Horse Name] ([Odds], fair [Fair Odds])
- EquinEdge: [Win%] win chance
- Beyer: [Figure] (competitive/strong/weak vs field)
- Pace: [Analysis]
- Class: [Analysis]
RECOMMENDED BET:
$[Amount] Win @ [Odds] ([Rating], [%] bankroll)
$[Amount] Exacta Box #[N]/#[N] (hedge)
Post-Race Result
RACE [N] RESULT: #[N] [Horse Name] [WON/LOST]
Bet: $[Amount] Win @ [Odds]
Return: $[Amount] ([+/-]$[Profit] [profit/loss])
Daily P&L: [+/-]$[Amount]
Betting Platform
1ST BET (Primary)
- Platform: https://www.1st.com/bet (web + mobile app)
- 300+ tracks worldwide, HD video, in-app PPs
- Credentials:
knowledge-base/1stbet/CREDENTIALS.md - Currently: manual betting (Henry places bets via app)
- Future: browser automation for speed
Data Sources
| Source | Status | Cost | Use |
|---|---|---|---|
| EquinEdge | Active (paid) | ~$30-50/mo | Win%, Pace, SoR, GSR |
| 1ST BET | Active | Free | Odds, entries, video |
| BRISnet | Not set up | ~$10-15/mo | Speed figures, custom PPs |
| Equibase | Not set up | Free basic | Official entries, results |
| DRF | Not set up | ~$10-20/mo | Beyer Speed Figures |
Primary Track
- Santa Anita Park — home base, Southern California
- Expansion targets: Del Mar, Golden Gate Fields, Los Alamitos
Performance History
Feb 28, 2026 Backtest (Santa Anita)
- Races analyzed: 4 (R1-R4)
- Bets placed (hypothetical): 3
- Results: 2 wins, 1 loss (67% hit rate)
- P&L: +130 wagered (73% ROI)
- Key finding: >= 33% threshold is the sweet spot (lowered from 35%)
Key Lessons
- EquinEdge >= 33% = BET IT — trust AI when confidence is high
- Overlays work best for exotics — use overlay horses as exacta/trifecta kickers, not straight Win
- Trifectas > Exactas for strong top picks (3.4x better payout in R1)
- 37% AI pick can still lose (R3) — 37% win = 63% loss, variance is real
- Accept losses, track over 20-30 bets — don’t panic after 1 miss
Full backtest: reference/backtest-results.md
Risk Rules (Horse Racing Specific)
These supplement BetterBets universal risk management:
- Max 5% bankroll per race (even A-rated)
- Never chase losses (no double-up)
- Never bet without overlay OR >= 33% AI confidence
- Stop-loss: -10% bankroll daily = stop for the day
- Skip turf maidens unless >= 40% win chance (historically unreliable)
- Skip horses off long layoffs (> 60 days) unless bullet workout confirmed