Sports
Closing-line value (CLV) API
Quantifies closing-line value by comparing the decimal odds you bet at against the closing odds, returning CLV in odds-percentage and implied-probability terms and whether you beat the close. Answers 'Did I beat the closing line?', 'What is my CLV on this bet?'.
Price$0.04per request
MethodPOST
Route/v1/sports/closing-line-value
StatusLive
MIME typeapplication/json
Rate limit120/minute
Cache0s public
sportsbettingclosing-line-valueclvbeat-the-closesharpedgemarketskill
API URL
Integration docshttps://x402.hexl.dev/v1/sports/closing-line-valueExample request
{
"betDecimal": 2.1,
"closeDecimal": 1.9
}Example response
{
"betDecimal": 2.1,
"closeDecimal": 1.9,
"impliedAtBet": 0.47619,
"impliedAtClose": 0.526316,
"clvOddsPct": 10.5263,
"impliedProbabilityEdge": 0.050125,
"beatTheClose": true,
"interpretation": "positive CLV — you got better odds than the close",
"formula": "CLV% = (betDecimal/closeDecimal - 1)·100; probEdge = 1/close - 1/bet"
}Input schema
{
"type": "object",
"required": [
"betDecimal",
"closeDecimal"
],
"properties": {
"betDecimal": {
"type": "number",
"description": "Decimal odds you bet at",
"examples": [
2.1
]
},
"closeDecimal": {
"type": "number",
"description": "Closing decimal odds",
"examples": [
1.9
]
}
}
}Output schema
{
"type": "object",
"additionalProperties": true
}