Back

NBA Prop Analyzer

Data & predictive modeling


View on GitHub

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

How it works

  1. 1Select a game from today’s matchups.
  2. 2Browse all available props with recent performance context.
  3. 3Use hit-rate signals to spot strong edges.
  4. 4Generate a high-confidence same-game parlay.
  5. 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