OPTIQAL
Back to Parlays
Parlay Builder

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

ParameterValueDescription
leg_count3Number of legs per parlay
min_edge_per_legConfiguredEach leg must exceed a minimum edge threshold to qualify
min_combined_edgeConfiguredCombined parlay edge must exceed a minimum threshold for release
min_availability3 booksPick must be on 3+ eligible sportsbooks
one_pick_per_gametruePrevents correlated legs from same game
lock_time10:00 AM ETDaily lock time for parlay finalization

Eligible Sportsbooks

Picks are verified against these major US-regulated sportsbooks:

DraftKings
FanDuel
BetMGM
Caesars

"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

9:00 AM ET: Projection job runs, candidates gathered
10:00 AM ET: Picks lock, parlay becomes official
Every 30 min: CLV sync tracks line movement
2:00 AM ET (next day): Settlement job finalizes results

Monthly Access

$25/month
  • 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

$200/year
  • 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