Skip to main content

automates simple bettor tasks

## Tools for Sports Betting

This package contains tools and functions to help sports bettors make more money!

## Installation

You can install pybettor from PyPi with:

pip install "pybettor"


## Running Tests

pip install pytest
pytest


## Running Linting

pip install flake8
flake8 . --count --max-complexity=15 --max-line-length=128 --statistics


## Examples

#### Implied Probability

Implied probabilities, or break-even win percentage, can easily be found with this function. Here is an example with given odds of -300 (US Odds), 2.5 (Decimal Odds), 4.9 (Decimal Odds), 7/1 (Fractional Odds).

implied_prob(-300, category="us")

[0.75]

implied_prob(2.5, category="dec")

[0.4]

implied_prob(7/1, category="frac")

[0.125]


#### Odds from Probabilities

Letâ€™s say you believe a bet has a 75% chance to cover, what would the price be? Using the implied odds function can give you the price based on your probability.

implied_odds(0.75, category="us")

[-300]

implied_odds(0.75, category="dec")

[1.33]

implied_odds(0.75, category="frac")

['1/3']

implied_odds(0.75, category="all")

    American  Decimal Fraction  Implied Probability
0    -300.0     1.33   33/100                 0.75


#### Converting Odds

Letâ€™s say you want to convert the American Odds you see on the screen (-175) to another type.

convert_odds(-175)

   American  Decimal Fraction  Implied Probability
0      -175     1.57      4/7             0.636364


## Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

### Source Distribution

pybettor-1.1.3.tar.gz (15.5 MB view hashes)

Uploaded Source

### Built Distribution

pybettor-1.1.3-py3-none-any.whl (21.2 kB view hashes)

Uploaded Python 3