Trade Value Baseline
Moderators: Domejandro, Worm Guts, Calinks
Trade Value Baseline
-
- Analyst
- Posts: 3,536
- And1: 57
- Joined: Jun 01, 2007
Trade Value Baseline
I remember a few years ago people would run polls on the board to determine the most valuable players in terms of trade value. I was a bit bored one day so I tossed together a very shoddy script that runs an elo ranking scheme (similar to what they use in chess to determine opponents strength). I'm doing this mostly for my amusement as an experiment to collect the data of the economics of nba trade value.
It's not even beta, more like proof of concept. This is very basic and probably has a ton of bugs in it, as the code to run it was spun up in about 5hrs. Then simply laid ontop of the base Joomla CMS install. Had a minor problem with the CSS colliding with something in the Joomla CMS on the form so I stripped it out. For now the form is ugly but I'll fix it in when I have some time to look at it. Will be adding a contract component and some other bells and whistles eventually.
I actually have a variety of these trade games/scenarios thought out & designed. I thought people here might find it somewhat amusing to click through. As it stands now all players are displayed regardless of team so two players from the same team can be displayed in the scenario. I'm sure a player can even be ranked against themselves. The database is populated with all active players for the season based on basketball reference. I didn't verify whether players are still active and on rosters. Once players filter down a bit I plan to limit the selection criteria to only players above a certain rank.
Just trying to get a baseline of player value. Will be adding other things to determine values of picks, trade exceptions, etc. Everyone starts out with a value of 2400 and I expect to do some adjustments to this number and other calculations in the future.
I'll probably toss up a stat page in the next few days.
http://www.nbatradevalue.com/index.php? ... &Itemid=53
It's not even beta, more like proof of concept. This is very basic and probably has a ton of bugs in it, as the code to run it was spun up in about 5hrs. Then simply laid ontop of the base Joomla CMS install. Had a minor problem with the CSS colliding with something in the Joomla CMS on the form so I stripped it out. For now the form is ugly but I'll fix it in when I have some time to look at it. Will be adding a contract component and some other bells and whistles eventually.
I actually have a variety of these trade games/scenarios thought out & designed. I thought people here might find it somewhat amusing to click through. As it stands now all players are displayed regardless of team so two players from the same team can be displayed in the scenario. I'm sure a player can even be ranked against themselves. The database is populated with all active players for the season based on basketball reference. I didn't verify whether players are still active and on rosters. Once players filter down a bit I plan to limit the selection criteria to only players above a certain rank.
Just trying to get a baseline of player value. Will be adding other things to determine values of picks, trade exceptions, etc. Everyone starts out with a value of 2400 and I expect to do some adjustments to this number and other calculations in the future.
I'll probably toss up a stat page in the next few days.
http://www.nbatradevalue.com/index.php? ... &Itemid=53
Re: Trade Value Baseline
-
- General Manager
- Posts: 8,834
- And1: 1,126
- Joined: Apr 10, 2008
- Location: sam mitchell sam mitchell sam mitchell sam mitchell
-
Re: Trade Value Baseline
TJ ford is ranked as having a better rank than Milicic (I'm assuming the best value players have a low rank). It offers the option to reject under Milicic and to reject under Ford. If I believe Darko has more value, can I just pick either reject option?

sam mitchell sam mitchell sam mitchell sam mitchell sam mitchell sam mitchell sam mitchell sam mitchell sam mitchell sam mitchell sam mitchell sam mitchell sam mitchell sam mitchell sam mitchell sam mitchell sam mitchell
Re: Trade Value Baseline
- Saltine
- Lead Assistant
- Posts: 5,396
- And1: 1,002
- Joined: Jul 20, 2003
- Location: Land o' Lakes
-
Re: Trade Value Baseline
You hit reject for the player with more value, ie Darko's button because he is worth more.
Re: Trade Value Baseline
-
- General Manager
- Posts: 8,834
- And1: 1,126
- Joined: Apr 10, 2008
- Location: sam mitchell sam mitchell sam mitchell sam mitchell
-
Re: Trade Value Baseline
Saltine wrote:You hit reject for the player with more value, ie Darko's button because he is worth more.
What happens if I press reject for TJ Ford?

sam mitchell sam mitchell sam mitchell sam mitchell sam mitchell sam mitchell sam mitchell sam mitchell sam mitchell sam mitchell sam mitchell sam mitchell sam mitchell sam mitchell sam mitchell sam mitchell sam mitchell
Re: Trade Value Baseline
-
- Analyst
- Posts: 3,536
- And1: 57
- Joined: Jun 01, 2007
Re: Trade Value Baseline
cpfsf wrote:Saltine wrote:You hit reject for the player with more value, ie Darko's button because he is worth more.
What happens if I press reject for TJ Ford?
If you reject on Ford. Then TJ's value increases and Darko's decreases. Think of it as the side that Rejects think's that player is more valuable.
A Higher rank equals more value.
Re: Trade Value Baseline
-
- Banned User
- Posts: 7,030
- And1: 1
- Joined: Sep 26, 2010
- Location: Evansville, Indiana
Re: Trade Value Baseline
Should we be editing the text? Like changing the rank before hitting reject? Or does that not matter?
Re: Trade Value Baseline
-
- Analyst
- Posts: 3,536
- And1: 57
- Joined: Jun 01, 2007
Re: Trade Value Baseline
captaincrunk wrote:Should we be editing the text? Like changing the rank before hitting reject? Or does that not matter?
Nope no editing needed. Just click one of the Reject buttons or the accept button. A confirmation window will appear and you can just select OK.
Re: Trade Value Baseline
-
- RealGM
- Posts: 17,320
- And1: 240
- Joined: Apr 12, 2002
Re: Trade Value Baseline
Just spent over half an hour on it, let me know when you do some stats, rankings, etc.
Re: Trade Value Baseline
- Dr Positivity
- RealGM
- Posts: 62,740
- And1: 16,375
- Joined: Apr 29, 2009
-
Re: Trade Value Baseline
I just got a Serge Ibaka Brian Cook comparison, I assume that's a bug
Liberate The Zoomers
Re: Trade Value Baseline
-
- RealGM
- Posts: 32,004
- And1: 6,020
- Joined: Oct 09, 2005
Re: Trade Value Baseline
I got double Jordan Hills, I feel like **** loads of quarters should be shooting out of my cd rom

Re: Trade Value Baseline
- AQuintus
- RealGM
- Posts: 10,425
- And1: 2,458
- Joined: Jan 10, 2008
- Location: But let me speak for the weak, I mean the rookies
-
Re: Trade Value Baseline
Dr Mufasa wrote:I just got a Serge Ibaka Brian Cook comparison, I assume that's a bug
I'm pretty sure that that's supposed to happen. You hit reject for Serge Ibaka (meaning that he has more value and the trade is rejected on his side) confirming that he's more valuable than Cook. With enough people doing this, Ibaka will be considered way more valuable in the system than Cook and the "comparison" will stop.
Edit:
One thing that I would suggest to improve this is to add salaries and current season stats.

Re: Trade Value Baseline
-
- RealGM
- Posts: 32,004
- And1: 6,020
- Joined: Oct 09, 2005
Re: Trade Value Baseline
if you code it so I can press enter instead of moving my mouse up to the ok button I could burn through tons of em

Re: Trade Value Baseline
-
- Analyst
- Posts: 3,536
- And1: 57
- Joined: Jun 01, 2007
Re: Trade Value Baseline
Heres a quick look at the stats. After around 2,000 votes. I'll be adding some updates this week when I have a chance. I'll post in this thread, when its ready. Thanks for the help/votes!
Bottom 30:
Darnell Jackson 2231
Sebastian Telfair 2334
Sasha Pavlovic 2338
Ryan Hollins 2342
Luke Babbitt 2344
Derek Fisher 2346
Garret Siler 2347
Josh Childress 2348
Jason Collins 2349
Brendan Haywood 2350
Ronald Dupree 2350
Joey Dorsey 2350
Quinton Ross 2350
Hamed Haddadi 2352
Drew Gooden 2352
Andres Nocioni 2354
Juwan Howard 2354
Steve Novak 2354
Daequan Cook 2355
Delonte West 2355
Gilbert Arenas 2355
Mehmet Okur 2355
Charlie Villanueva 2357
Jason Williams 2357
Stephen Graham 2357
Sean Marks 2357
Derrick Caracter 2357
Eugene Jeter 2358
Larry Owens 2358
Chris Quinn 2359
Top 60:
Nene Hilario 2469
Wesley Matthews 2467
Dwyane Wade 2465
Brandon Rush 2463
Stephen Jackson 2462
D.J. Augustin 2462
Tyreke Evans 2461
Kendrick Perkins 2459
Dwight Howard 2457
John Wall 2457
Evan Turner 2456
Joakim Noah 2455
Brandon Jennings 2455
Paul Millsap 2455
Al Jefferson 2455
David West 2454
Andrew Bynum 2454
Michael Beasley 2453
LeBron James 2453
Gerald Wallace 2452
Jonny Flynn 2452
Blake Griffin 2450
Amare Stoudemire 2449
DeAndre Jordan 2448
LaMarcus Aldridge 2448
Luol Deng 2448
Chris Paul 2447
DeMar DeRozan 2447
Brook Lopez 2447
Landry Fields 2446
Kevin Martin 2445
Greg Monroe 2444
Derrick Favors 2444
Paul George 2443
Serge Ibaka 2442
Andre Iguodala 2442
Tyrus Thomas 2440
Dirk Nowitzki 2439
J.R. Smith 2439
Carmelo Anthony 2438
Luis Scola 2438
Lamar Odom 2438
Tim Duncan 2438
DeMarcus Cousins 2437
Eric Gordon 2437
Eric Bledsoe 2436
Thabo Sefolosha 2436
Carl Landry 2436
Goran Dragic 2435
Arron Afflalo 2435
Nicolas Batum 2435
Marquis Daniels 2435
Toney Douglas 2435
Ed Davis 2435
Devin Harris 2435
Paul Pierce 2434
J.J. Redick 2434
Mickael Pietrus 2433
Kevin Durant 2433
Rajon Rondo 2432
Bottom 30:
Darnell Jackson 2231
Sebastian Telfair 2334
Sasha Pavlovic 2338
Ryan Hollins 2342
Luke Babbitt 2344
Derek Fisher 2346
Garret Siler 2347
Josh Childress 2348
Jason Collins 2349
Brendan Haywood 2350
Ronald Dupree 2350
Joey Dorsey 2350
Quinton Ross 2350
Hamed Haddadi 2352
Drew Gooden 2352
Andres Nocioni 2354
Juwan Howard 2354
Steve Novak 2354
Daequan Cook 2355
Delonte West 2355
Gilbert Arenas 2355
Mehmet Okur 2355
Charlie Villanueva 2357
Jason Williams 2357
Stephen Graham 2357
Sean Marks 2357
Derrick Caracter 2357
Eugene Jeter 2358
Larry Owens 2358
Chris Quinn 2359
Top 60:
Nene Hilario 2469
Wesley Matthews 2467
Dwyane Wade 2465
Brandon Rush 2463
Stephen Jackson 2462
D.J. Augustin 2462
Tyreke Evans 2461
Kendrick Perkins 2459
Dwight Howard 2457
John Wall 2457
Evan Turner 2456
Joakim Noah 2455
Brandon Jennings 2455
Paul Millsap 2455
Al Jefferson 2455
David West 2454
Andrew Bynum 2454
Michael Beasley 2453
LeBron James 2453
Gerald Wallace 2452
Jonny Flynn 2452
Blake Griffin 2450
Amare Stoudemire 2449
DeAndre Jordan 2448
LaMarcus Aldridge 2448
Luol Deng 2448
Chris Paul 2447
DeMar DeRozan 2447
Brook Lopez 2447
Landry Fields 2446
Kevin Martin 2445
Greg Monroe 2444
Derrick Favors 2444
Paul George 2443
Serge Ibaka 2442
Andre Iguodala 2442
Tyrus Thomas 2440
Dirk Nowitzki 2439
J.R. Smith 2439
Carmelo Anthony 2438
Luis Scola 2438
Lamar Odom 2438
Tim Duncan 2438
DeMarcus Cousins 2437
Eric Gordon 2437
Eric Bledsoe 2436
Thabo Sefolosha 2436
Carl Landry 2436
Goran Dragic 2435
Arron Afflalo 2435
Nicolas Batum 2435
Marquis Daniels 2435
Toney Douglas 2435
Ed Davis 2435
Devin Harris 2435
Paul Pierce 2434
J.J. Redick 2434
Mickael Pietrus 2433
Kevin Durant 2433
Rajon Rondo 2432
Re: Trade Value Baseline
-
- Analyst
- Posts: 3,536
- And1: 57
- Joined: Jun 01, 2007
Re: Trade Value Baseline
Devilzsidewalk wrote:I got double Jordan Hills, I feel like **** loads of quarters should be shooting out of my cd rom
rofl.
Re: Trade Value Baseline
-
- Analyst
- Posts: 3,536
- And1: 57
- Joined: Jun 01, 2007
Re: Trade Value Baseline
Dr Mufasa wrote:I just got a Serge Ibaka Brian Cook comparison, I assume that's a bug
any comparison is valid at this point even the epic double jordan hills.
Re: Trade Value Baseline
-
- Analyst
- Posts: 3,536
- And1: 57
- Joined: Jun 01, 2007
Re: Trade Value Baseline
Devilzsidewalk wrote:if you code it so I can press enter instead of moving my mouse up to the ok button I could burn through tons of em
Hmm I'll look at it for a usability enhancement when I get a chance. There is a reason for the confirmation window for future versions of the game.
Re: Trade Value Baseline
-
- RealGM
- Posts: 32,004
- And1: 6,020
- Joined: Oct 09, 2005
Re: Trade Value Baseline
the window is fine, but if there were an option to press enter on the keyboard for 'ok' as well as clicking w/ the mouse

Re: Trade Value Baseline
-
- Analyst
- Posts: 3,536
- And1: 57
- Joined: Jun 01, 2007
Re: Trade Value Baseline
I'll toss up a post when I have it a bit more robust. This is literally just tossed together in a few hours. I'll toss in players search and better tables to scroll through value of players before that though.
Re: Trade Value Baseline
-
- Analyst
- Posts: 3,536
- And1: 57
- Joined: Jun 01, 2007
Re: Trade Value Baseline
Devilzsidewalk wrote:the window is fine, but if there were an option to press enter on the keyboard for 'ok' as well as clicking w/ the mouse
I'll give it a look tonight or tomorrow.
Return to Minnesota Timberwolves