Build hypothetical trades with salary validation
The CourtVision Trade Machine lets you build hypothetical NBA trades between any two teams and instantly see whether they work under salary cap rules. Select two teams, choose the players you want to trade from each side, and the tool calculates outgoing salaries, checks CBA compliance, and grades the trade for both teams. It is the fastest way to test trade ideas before the deadline.
Under NBA rules, the total salary going out from each team must be within 125% plus $100,000 of each other for a trade to be valid. The Trade Machine automatically checks this threshold and tells you whether your proposed deal passes or fails. If it fails, the tool shows the salary difference and the maximum allowed gap, helping you adjust the trade to make it work.
Each side of the trade receives a letter grade (A+ through D) based on the value of players received versus players sent. The grading formula considers points per game, rebounds, assists, and age. Younger players with strong stat lines receive higher valuations. An A+ means a team is getting significantly more value than it is giving up, while a D indicates a major loss in production.
Player salaries are approximate values based on current contracts. While they closely reflect real NBA salaries, they may not match exact figures due to incentives, partial guarantees, or recent contract extensions.
The current version supports player-for-player trades only. Draft pick and cash considerations may be added in a future update.
The Trade Machine uses CourtVision's tracked player database, which focuses on the top players in the league. Some teams may have fewer tracked players than others.