Market types
The 40 abstract bet families. Every market in every sport is an instance of one of these — the type carries the selections, settlement grades, specifiers and odds shape; the market just pins it to a sport and scope.
Handicap
Type ID 1 · Used by 121 markets across 23 sports
Selections
Home—{$competitor1} {-handicap}Away—{$competitor2} {+handicap}
Settlement grades win · win_half · push · lose_half · lose
Specifiers handicap: number[], interval: number[]
Odds { price: number } — formats: malay, decimal, hk, indo, american, fractional
Over/Under
Type ID 2 · Used by 177 markets across 24 sports
Selections
Over—Over {total}Under—Under {total}
Settlement grades win · win_half · push · lose_half · lose
Specifiers total: number[], interval: number[]
Odds { price: number } — formats: malay, decimal, hk, indo, american, fractional
1X2
Type ID 3 · Used by 25 markets across 4 sports
Selections
Home—{$competitor1}DrawAway—{$competitor2}
Settlement grades win · lose
Specifiers interval: number[]
Odds { price: number } — formats: decimal, malay, hk, indo, american, fractional
Correct Score
Type ID 4 · Used by 6 markets across 1 sports
Selections
Correct Score—{home_score}-{away_score}AOS
Settlement grades win · lose
Specifiers home_score: number, away_score: number
Odds { price: number } — formats: decimal, malay, hk, indo, american, fractional
Moneyline
Type ID 5 · Used by 76 markets across 23 sports
Selections
HomeAway
Settlement grades win · lose
Specifiers —
Odds { price: number } — formats: malay, decimal, hk, indo, american, fractional
Draw No Bet
Type ID 6 · Used by 3 markets across 3 sports
Selections
{$competitor1}{$competitor2}
Settlement grades win · push · lose
Specifiers —
Odds { price: number } — formats: decimal, malay, hk, indo, american, fractional
Odd/Even
Type ID 7 · Used by 74 markets across 17 sports
Selections
OddEven
Settlement grades win · lose
Specifiers interval: number[]
Odds { price: number } — formats: malay, decimal, hk, indo, american, fractional
Myanmar Handicap
Type ID 8 · Used by 8 markets across 1 sports
Selections
Home—{$competitor1} {-handicap}Away—{$competitor2} {+handicap}
Settlement grades win · win_partial · lose_partial · lose
Specifiers handicap: number[]
Odds { price: number, tax: number } — formats: custom
Myanmar Over/Under
Type ID 9 · Used by 8 markets across 1 sports
Selections
Over—Over {total}Under—Under {total}
Settlement grades win · win_partial · lose_partial · lose
Specifiers total: number[]
Odds { price: number, tax: number } — formats: custom
Yes/No
Type ID 10 · Used by 20 markets across 1 sports
Selections
YesNo
Settlement grades win · lose
Specifiers —
Odds { price: number } — formats: decimal, malay, hk, indo, american, fractional
Double Chance
Type ID 11 · Used by 3 markets across 1 sports
Selections
Home or DrawHome or AwayAway or Draw
Settlement grades win · lose
Specifiers —
Odds { price: number } — formats: decimal, malay, hk, indo, american, fractional
Clean Sheet
Type ID 12 · Used by 1 markets across 1 sports
Selections
Home YesHome NoAway YesAway No
Settlement grades win · lose
Specifiers —
Odds { price: number } — formats: decimal, malay, hk, indo, american, fractional
To Win to Nil
Type ID 13 · Used by 1 markets across 1 sports
Selections
Home—{$competitor1}Away—{$competitor2}
Settlement grades win · lose
Specifiers —
Odds { price: number } — formats: decimal, malay, hk, indo, american, fractional