betting Prediction Markets

Run on Machina Coming soon

Betting analysis — odds conversion, de-vigging, edge detection, Kelly criterion, arbitrage detection, parlay analysis, and line movement. Pure computation, no API calls. Works with odds from any source: ESPN (American odds), Polymarket (decimal probabilities), Kalshi (integer probabilities).

Commands

Command Description
convert_odds
devig
find_edge
evaluate_bet
find_arbitrage
parlay_analysis
line_movement
kelly_criterion
matchup_probability

Example Prompts

  • Is there edge on the Lakers game? ESPN has them at -150 and Polymarket has them at 52 cents
  • Can I arb this? Polymarket has home at 48 cents and Kalshi has away at 49 cents
  • Is this 3-leg parlay at +600 worth it?
  • The line moved from -140 to -160, what does that mean?
  • What are the true odds for this spread? Both sides are -110

Quick Start

# CLI
sports-skills betting convert_odds
# Python
from sports_skills import betting
betting.convert_odds()