Building Parlays the Smart Way
Complete technical documentation for the automated daily parlay generation system.
Selection Algorithm
The Parlay Builder uses a multi-stage selection process to identify the optimal 3-leg combination:
Stage 1: Candidate Gathering
Queries all active model tables across sports for picks meeting our minimum edge threshold.
Stage 2: Availability Filtering
Each candidate is verified against our real-time odds feed to ensure availability on 3+ major US sportsbooks. Props are assumed available; moneylines are verified in real-time.
Stage 3: Odds Diversity Selection
Selects the highest-edge pick from each odds tier to balance risk/reward across the parlay. This prevents heavy favorite bias and ensures diversity in the odds profile.
Stage 4: Combined Edge Validation
Final parlay must meet a minimum combined edge threshold. If the combined model probability does not sufficiently exceed the book's implied probability, no parlay is published.
Configuration Parameters
| Parameter | Value | Description |
|---|---|---|
| leg_count | 3 | Number of legs per parlay |
| min_edge_per_leg | Configured | Each leg must exceed a minimum edge threshold to qualify |
| min_combined_edge | Configured | Combined parlay edge must exceed a minimum threshold for release |
| min_availability | 3 books | Pick must be on 3+ eligible sportsbooks |
| one_pick_per_game | true | Prevents correlated legs from same game |
| lock_time | 10:00 AM ET | Daily lock time for parlay finalization |
Eligible Sportsbooks
Picks are verified against these major US-regulated sportsbooks:
"No Parlay Today" Scenarios
The system will not force a parlay if conditions aren't optimal. No parlay is published when:
- Fewer than 3 picks meet the minimum edge threshold across all sports
- Not enough picks pass the book availability check (3+ books required)
- Combined edge falls below 8% floor after leg selection
- No active sports are in season (rare, typically offseason windows)
This conservative approach ensures we only release parlays with genuine expected value.
Daily Schedule
Monthly Access
- Predictions only go live when the model finds true edge
- Closing line value tracked on every prediction so you can verify it yourself
- Covers every market we model and we're always adding more
- Cheaper than your average unit size
Annual Access
- Get 4 months free on us when you go annual
- Every new model we ship is included automatically
- Full platform access for less than most services charge monthly
- Models run 365 days, your subscription should too