A promo calculator for sports betting odds.

Overview

Sportbetter Calculation Toolkit

Parlay Calculator

This is a quick parlay calculator that considers some of the common promos offered. It is used to identify profitable bets and promos from various sportsbooks. Currently, the calculator supports the following:

  • Single Expected Value Calculator
  • Parlay Expected Value Calculator Up to Any Number of Legs
    • Promos Supported:
    • Parlay Insurance where if a single leg loses, your money is returned
    • Parlays where a free bet is awarded no matter win or lose. The user just adds the value of the free bet.
    • Parlays where a free bet is only awarded in the case of a loss.

Usage

For usage, one must run the program by typing: ```python parlayPromo.py``` This calculator was tested and verified using Python 3.8. From here, one can chose to either work with the command line interface or can chose to load a file. If one choses to load a file, make sure that file is in the directory of the calculator. (Move the examples.txt file into the source directory as an example) There are a series of example files. Any future files must follow this exact format. "#" can be used for commented lines to keep track of legs.

Positive EV Calculator

This calculator provides the expected value of a bet and its odds with respect to a true market evaluation. It removes the vig and is fully CLI based

Usage

For usage, one must run the program: ``` python evCalc.py ``` This calculator was tested and verified using Python 3.8. Follow the command line prompts to perform the calculation.

Freebet Calculator

This calculator provides the amount to hedge a free bet according to some given odds. It also will calculate the total payout and profit of hedging your freebet!

Usage

For usage, one must run the program: ``` python freeBetCalc.py ``` This calculator was tested and verified using Python 3.8. Follow the command line prompts to perform the calculation.

Arbitrage Calculator

This calculator provides the amount to hedge a arbitrage according to some given odds. It also will calculate the total payout and profit of hedging your arb!

Usage

For usage, one must run the program: ``` python arbCalc.py ``` This calculator was tested and verified using Python 3.8. Follow the command line prompts to perform the calculation.

Documentation

All documentation is stored in the docs setion. Please see this for a full explanation of all the math and methods in this program.

Contributing

Contributions to add new promos are certainly welcomed. Please just make a pull request.
Owner
Luke Bhan
Luke Bhan
A series of basic programs written in Python

Primeros programas en Python Una serie de programas básicos escritos en Python

Madirex 1 Feb 15, 2022
A collection of design patterns and idioms in Python (With tests!).

Python Patterns Help the project financially: Donate: https://smartlegion.github.io/donate/ Yandex Money: https://yoomoney.ru/to/4100115206129186 PayP

5 Sep 12, 2021
Script de monitoramento das teclas do teclado, salvando todos os dados digitados em um arquivo de log juntamente com os dados de rede.

listenerPython Script de monitoramento das teclas do teclado, salvando todos os dados digitados em um arquivo de log juntamente com os dados de rede.

Vinícius Azevedo 4 Nov 27, 2022
This is the DBMS Project done in 5th sem of B.E CS.

Student-Result-Management-System This is the DBMS Project done in 5th sem of B.E CS. You need to install SQlite DB Browser in your pc or laptop to ope

Vivek kulkarni 1 Jan 14, 2022
Projects and assets from Wireframe #56

Wireframe56 Projects and assets from Wireframe #56 Make a Boulder Dash level editor in Python, pages 50-57, by Mark Vanstone. Code an homage to Bubble

Wireframe magazine 10 Sep 07, 2022
Make after-work Mending More flexible In Python

Mending Make after-work Mending More flexible In Python A Lite Package focuses on making project's after-post mending pythonic and flexible. Certainly

2 Jun 15, 2022
Small tool to use hero .json files created with Optolith for The Dark Eye/ Das Schwarze Auge 5 to perform talent probes.

DSA5-ProbeMaker A little tool for The Dark Eye 5th Edition (Das Schwarze Auge 5) to load .json from Optolith character generation and easily perform t

2 Jan 06, 2022
A Python wrapper API for operating and working with the Neo4j Graph Data Science (GDS) library

gdsclient NOTE: This is a work in progress and many GDS features are known to be missing or not working properly. This repo hosts the sources for gdsc

Neo4j 100 Dec 20, 2022
An example module hooking system, will be used in PySAMP.

An example module hooking system, will be used in PySAMP.

2 May 01, 2022
Multi-Probe Attention for Semantic Indexing

Multi-Probe Attention for Semantic Indexing About This project is developed for the topic of COVID-19 semantic indexing. Directories & files A. The di

Jinghang Gu 1 Dec 18, 2022
Exam assignment for Laboratory of Bioinformatics 2

Exam assignment for Laboratory of Bioinformatics 2 (Alma Mater University of Bologna, Master in Bioinformatics)

2 Oct 22, 2022
GEGVL: Google Earth Based Geoscience Video Library

Google Earth Based Geoscience Video Library is transforming to Server Based. The

3 Feb 11, 2022
Advent of Code 2021 challenges

Data analysis Document here the project: AoC21 Description: Project Description Data Source: Type of analysis: Please document the project the better

Daniel Wendel 1 Jan 07, 2022
The most widely used Python to C compiler

Welcome to Cython! Cython is a language that makes writing C extensions for Python as easy as Python itself. Cython is based on Pyrex, but supports mo

7.6k Jan 03, 2023
A script where you execute a script that generates a base project for your gdextension

GDExtension Project Creator this is a script (currently only for linux) where you execute a script that generates a base project for your gdextension,

Unknown 11 Nov 17, 2022
GitHub Actions Version Updater Updates All GitHub Action Versions in a Repository and Creates a Pull Request with the Changes.

GitHub Actions Version Updater GitHub Actions Version Updater is GitHub Action that is used to update other GitHub Actions in a Repository and create

Maksudul Haque 42 Dec 22, 2022
An extremely configurable markdown reverser for Python3.

🔄 Unmarkd A markdown reverser. Unmarkd is a BeautifulSoup-powered Markdown reverser written in Python and for Python. Why This is created as a StackS

ThatXliner 5 Jun 27, 2022
Similarity checking of sign languages

Similarity checking of sign languages This repository checks for similarity betw

Tonni Das Jui 1 May 13, 2022
Think DSP: Digital Signal Processing in Python, by Allen B. Downey.

ThinkDSP LaTeX source and Python code for Think DSP: Digital Signal Processing in Python, by Allen B. Downey. The premise of this book (and the other

Allen Downey 3.2k Jan 08, 2023
Restaurant-finder - Restaurant finder With Python

restaurant-finder APIs /restaurants query-params: a. filter: column based on whi

Kumar saurav 1 Feb 22, 2022