NBA Prediction System

Professional betting intelligence powered by live data and Monte Carlo simulation

View Predictions System Info

What This System Does

This is a comprehensive NBA prediction platform that analyzes games using advanced statistics and Monte Carlo simulation to identify betting opportunities with positive expected value.

10,000+

Simulations per game for accurate probabilities

Live Data

Real-time odds and stats from ESPN & TheOddsAPI

Edge Detection

Only recommends bets with 3%+ statistical advantage

Injury Adjusted

Accounts for player availability and impact

How to Use

1. View Predictions (Web Interface)

Simply click "View Predictions" above to see all upcoming games with betting recommendations.

Look for pink/red cards - These have 5%+ edge and represent the strongest betting opportunities!

2. Generate Fresh Predictions

Click "Run New Predictions" to fetch the latest odds and stats, then generate new predictions for upcoming games.

3. View Detailed Analysis

Click any game card to see:

4. Use CLI Scripts (Advanced)

# Generate predictions for today + 2 days
php run/predict.php --window="today+2" --format=summary

# Run historical backtest
php run/backtest.php --season=2024

# Test system
php run/test.php

Understanding Predictions

Win Probability

Based on 10,000 Monte Carlo simulations. Example: LAL 63.4% means the Lakers win in 6,340 out of 10,000 simulations.

Model Spread

Expected point margin. -5.2 means the home team is expected to win by 5.2 points.

Edge %

Your statistical advantage over the market. 5.43% edge means your model gives you a 5.43% better probability than the market odds imply.

Bet Types

Stats Calculated

The system calculates these advanced metrics for every team:

Data Sources

All predictions use live data from authoritative sources:

Every data fetch is logged with URL and timestamp for full auditability. Check the "Data Sources" section in any game detail view.

Sample Data

The system currently shows sample predictions to demonstrate functionality. When NBA games are scheduled, click "Run New Predictions" to fetch real game data and generate live predictions.

System Configuration

All settings are configurable in config/config.php:

Technical Specifications

Files & Documentation

Support

Logs are stored in logs/app_YYYY-MM-DD.log
Database is located at data/nba_predictions.db

Start Viewing Predictions