NBA Prop Analyzer
Data & predictive modeling
Turn NBA prop lines into confident, data-backed picks.
This project is a Streamlit-based analyzer that pulls live PrizePicks props, contextualizes them with recent performance, and auto-builds same-game parlays with probability estimates. It’s designed for speed: open it, scan the colors, and decide.
Visual: What gets fetched
PP
PrizePicks API
T01
Tank01 API
NBA
NBA Schedule
SGP
Parlay Output
Live data pipeline (conceptual)
fetching- GET /propsPrizePicks → live lines
- GET /player/logsTank01 → last 5/10/15
- GET /scheduleNBA → today’s games
- score()hit rates → confidence colors
- build_parlay()SGP picks + probabilities
What it does
NBA lines move quickly, and it’s easy to overfit a narrative. This tool forces the workflow to be evidence-first by putting the most actionable signals front and center: recent hit rates, confidence coloring, and a parlay builder that favors consistency over hype.
Key Features
- Real-time player props pulled from the PrizePicks API.
- 5/10/15-game historical hit-rate tracking with confidence colors (green/yellow/red).
- Same-game parlay generator that ranks picks and estimates probability.
- Clean Streamlit interface designed for quick decision-making during slate lock.
How it works
- 1Select a game from today’s matchups.
- 2Browse all available props with recent performance context.
- 3Use hit-rate signals to spot strong edges.
- 4Generate a high-confidence same-game parlay.
- 5Copy and share picks instantly.
Data Sources & Stack
Data Sources
- Live props: PrizePicks API
- Historical stats: Tank01 Fantasy Stats API
- Schedules: NBA official schedule data
Technologies
- Streamlit (UI)
- Python (analytics + orchestration)
- Pandas + NumPy (feature computation)
- HTTP/API integrations (live + historical feeds)
Run locally
Clone the repo, install dependencies, then start the Streamlit app:
git clone https://github.com/akhilpenumudy/NBA-Player-Prop-Cheat-Sheet-Maker.git
cd NBA-Player-Prop-Cheat-Sheet-Maker
streamlit run Cheat_Sheet_Maker.py