whisdev/NBA-prediction-sports-betting
NBA sports betting app using machine learning
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#1 Repository Của Tuần
#1 Repository Của Tuần
🏀 NBA Prediction — Tìng EV trước tiếng còi bằng XGBoost
Dự án TypeScript dùng mô hình XGBoost ONNX để dự đoán kết quả trận đấu NBA, so sánh xác suất mô hình với tỷ lệ cược thực tế từ các nhà cái để tìm những trận có EV dương.
NBA-prediction-sports-betting là một công cụ CLI nghiên cứu cá cược bóng rổ sử dụng machine learning. Dự án thu thập lịch trận hôm nay, kết hợp thống kê đội hình và ngày nghỉ, chạy qua hai mô hình ONNX (moneyline và tổng điểm), rồi so sánh với đường line trực tiếp từ các sàn cá cược như FanDuel, DraftKings, BetMGM để đánh dấu các trận +EV.
✨ Điểm nổi bật
- Moneyline model (~69% độ chính xác): Dự bóng đá thắng và xuất ra xác suất tin cậy.
- Totals model: Tín hiệu OVER/UNDER so với tổng điểm của nhà cái.
- EV so với American odds: Xanh = giá tốt hơn mức công bằng; đỏ = bỏ qua.
- Kelly sizing (
-kc): Tính phần trăm vốn gợi ý khi muốn quản lý cược. - Hỗ trợ nhiều sàn cá cược: FanDuel, DraftKings, BetMGM, PointsBet, Caesars, Wynn, BetRivers NY.
- Redis cache tùy chọn: Lưu cache odds và feature qua các lần chạy.
- Pipeline rõ ràng: Odds → Stats → Context (ngày nghỉ) → ONNX inference → EV/Kelly.
- Mô hình ONNX:
xgb_ML.onnxcho moneyline,xgb_UO.onnxcho tổng điểm.
💡 Vì sao đáng chú ý
Không phải dịch vụ đưa cược — đây là công cụ nghiên cứu CLI giúp người dùng tự tính toán lợi thế thay vì nhận đề xuất từ người khác. Điểm mạnh là việc kết hợp trực tiếp xác suất mô hình với tỷ lệ cược thực tế để tính EV, kèm hỗ trợ Kelly để quản lý vốn. Phù hợp với người muốn dùng dữ liệu thay thế cho cảm tính khi đặt cược NBA.
#NBA #MachineLearning #SportsBetting #XGBoost #EV #TiniX
Similar Projects
Discover other similar projects and AI models.
NBA sports betting using machine learning
Using data analytics and machine learning to create a comprehensive and profitable system for predicting the outcomes of NBA games.
Predict scores of NBA games using regularized matrix completion
A website that utilizes a deep learning neural network to detect who will win NBA games
Implement a ChatGPT-like LLM in PyTorch from scratch, step by step