The odds ladder
SX Bet enforces an odds ladder to prevent diming (posting odds in tiny increments to gain an unfair edge). YourpercentageOdds value must land exactly on one of the allowed steps, or your order will be rejected.
The ladder works in intervals of the implied probability. The current step size is 0.125%, meaning valid implied odds are:
Getting the current step size
The step size is available fromGET /metadata. It returns a number from 0 to 1000:
The step size in raw
percentageOdds units is:
125 * 10^15 = 1.25 * 10^17
Checking if your odds are valid
To check if apercentageOdds value falls on the ladder, take the modulus with the step size and check if it equals 0:
Rounding to the nearest valid step
If your calculated odds don’t land on the ladder, round down to the nearest valid step before submitting:Full example: implied probability to valid percentageOdds
A common workflow: you have a fair probability (e.g., from your model), add margin, and need to convert it to a valid percentageOdds value.
Related
Odds Formats →
Converting between implied, American, and decimal odds.
Unit Conversions →
Full reference for odds and token conversions.
Post New Order →
API reference for submitting orders.
GET /metadata →
Retrieve the current odds ladder step size.
