By JME | Universe-J


HooperROI Changelog

Overview

HooperROI is a project designed to assess the value (or return on investment) of NBA player contracts by analyzing player salary data and performance metrics. The key metric, the Overpay Index (OPI), contextualizes a player's salary using Adjusted Win Shares and salary-cap share, accounting for team context, usage, and reliability. OPI determines whether a player is overpaid or underpaid; results are summarized with an OPI Tier label (e.g. Elite Underpay, Fair Value, Mild Overpay) and a Contract Value Rating (CVR) on a 0–10 scale (shown as a 5⭐ star rating).

The application is built with Python (Pandas, NumPy, Flask). Metrics are pre-calculated and stored; the web interface lets users browse rankings (worst/best contracts, premiums, most Adj. Win Shares), view all contracts with filters and sorting, and open a detailed player analysis for any season back to 1984–85.

Access the Website:

To view the project site, visit https://roi.hooper-labs.com.


Glossary of Metrics

HooperROI evaluates NBA contracts using the following metrics:

1. Salary

2. Win Shares (WS)

3. Adjusted Win Shares (Adj. Win Shares)