Skip to content

Breadman0/NHL-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NHL-project

NHL Betting Simulator

A Python-based NHL betting simulator designed to evaluate betting strategies using historical NHL data. The application allows users to simulate wagers, track bankroll performance, and analyze betting metrics through an interactive Streamlit dashboard.


Features

  • Historical NHL game database (SQLite)
  • Simulated betting with bankroll management
  • Single bets and parlay support
  • Bet history with persistent storage
  • Interactive Streamlit dashboard
  • Win/Loss tracking
  • ROI calculations
  • Net profit/loss statistics
  • Bankroll progression graphs
  • Betting history database

Tech Stack

  • Python 3.11+
  • Streamlit
  • SQLite
  • Pandas
  • NumPy
  • Matplotlib

Installation

Clone the repository

git clone https://github.com/<username>/NHL-Betting-Simulator.git
cd NHL-Betting-Simulator

Install dependencies

pip install -r requirements.txt

Run the application

streamlit run Home.py

Dashboard Features

  • Place simulated bets
  • Build parlays
  • Track bankroll
  • Analyze ROI
  • View betting history
  • Performance statistics
  • Interactive visualizations

Statistics Included

  • Total Bets
  • Wins
  • Losses
  • Win Percentage
  • ROI
  • Net Profit/Loss
  • Current Bankroll
  • Historical Bankroll Trend

Data

Historical NHL game data is stored in SQLite databases and is used exclusively for educational and research purposes.


Disclaimer

This project is intended solely for educational and research purposes. No real-money betting functionality is included.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages