Kevin Pelton published an informative read today where he ranked the top 50 NBA players according to their trade value across the league. His methodology included an objective approach by comparing production, both current and future, to salaries. Pelton assigned a dollar value to each player's production and determined a projected net value. However, keep in mind that the final rankings of the members on the list included two parts of #NBARank panel voting.
Stephen Curry ranked first on the list because has a net trade value of around $25 million -- no other player surpassed the $20 million dollar mark.