Sports
No-vig 3-way odds API
Removes vig from a three-way home/draw/away market and returns fair probabilities and fair decimal odds for all outcomes with a sum-to-one consistency check. Answers 'What are the fair 1X2 odds with the vig stripped out?', 'What is the bookmaker margin on this 3-way?'.
Price$0.04per request
MethodPOST
Route/v1/sports/novig-3way
StatusLive
MIME typeapplication/json
Rate limit120/minute
Cache0s public
sportsbettingno-vigthree-way1x2soccerfair-oddsoverrounddraw
API URL
Integration docshttps://x402.hexl.dev/v1/sports/novig-3wayExample request
{
"decimalHome": 2.1,
"decimalDraw": 3.4,
"decimalAway": 3.8
}Example response
{
"decimalHome": 2.1,
"decimalDraw": 3.4,
"decimalAway": 3.8,
"impliedHome": 0.47619,
"impliedDraw": 0.294118,
"impliedAway": 0.263158,
"overround": 1.033466,
"bookmakerMarginPct": 3.3466,
"fairProbabilityHome": 0.46077,
"fairProbabilityDraw": 0.284593,
"fairProbabilityAway": 0.254636,
"fairDecimalHome": 2.170279,
"fairDecimalDraw": 3.513784,
"fairDecimalAway": 3.927171,
"fairSumCheck": 1,
"formula": "fair_i = (1/decimal_i) / Σ(1/decimal_j)"
}Input schema
{
"type": "object",
"required": [
"decimalHome",
"decimalDraw",
"decimalAway"
],
"properties": {
"decimalHome": {
"type": "number",
"examples": [
2.1
]
},
"decimalDraw": {
"type": "number",
"examples": [
3.4
]
},
"decimalAway": {
"type": "number",
"examples": [
3.8
]
}
}
}Output schema
{
"type": "object",
"additionalProperties": true
}