| American | -150, +130 | US sportsbook standard. Negative = favorite, positive = underdog | | Decimal | 1.67, 2.30 | European standard. Payout per $1 (includes stake) | | Probability | 0.60, 0.43 | Direct implied probability (0-1). Polymarket uses this format |
| convertodds | odds, fromformat | | Convert between American, decimal, probability | | devig | odds | format | Remove vig from sportsbook odds → fair probabilities | | findedge | fairprob, marketprob | | Compute edge, EV, and Kelly from two probabilities | | kellycriterion | fairprob, marketprob | | Kelly fraction for optimal bet sizing |
| evaluatebet | bookodds, marketprob | bookformat, outcome | Full pipeline: devig → edge → Kelly | | findarbitrage | marketprobs | labels | Detect arbitrage across outcomes from multiple sources | | parlayanalysis | legs, parlayodds | oddsformat, correlation | Multi-leg parlay EV and Kelly analysis |