ImageImageImage

Trade Value Baseline

Moderators: Domejandro, Worm Guts, Calinks

the_bruce
Analyst
Posts: 3,536
And1: 57
Joined: Jun 01, 2007

Trade Value Baseline 

Post#1 » by the_bruce » Fri Feb 11, 2011 5:02 am

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
cpfsf
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 

Post#2 » by cpfsf » Fri Feb 11, 2011 5:12 am

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?
Image

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
User avatar
Saltine
Lead Assistant
Posts: 5,396
And1: 1,002
Joined: Jul 20, 2003
Location: Land o' Lakes
     

Re: Trade Value Baseline 

Post#3 » by Saltine » Fri Feb 11, 2011 5:29 am

You hit reject for the player with more value, ie Darko's button because he is worth more.
cpfsf
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 

Post#4 » by cpfsf » Fri Feb 11, 2011 5:32 am

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?
Image

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
the_bruce
Analyst
Posts: 3,536
And1: 57
Joined: Jun 01, 2007

Re: Trade Value Baseline 

Post#5 » by the_bruce » Fri Feb 11, 2011 3:39 pm

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.
captaincrunk
Banned User
Posts: 7,030
And1: 1
Joined: Sep 26, 2010
Location: Evansville, Indiana

Re: Trade Value Baseline 

Post#6 » by captaincrunk » Fri Feb 11, 2011 6:39 pm

Should we be editing the text? Like changing the rank before hitting reject? Or does that not matter?
the_bruce
Analyst
Posts: 3,536
And1: 57
Joined: Jun 01, 2007

Re: Trade Value Baseline 

Post#7 » by the_bruce » Fri Feb 11, 2011 7:44 pm

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.
N.O.R.E.
RealGM
Posts: 17,320
And1: 240
Joined: Apr 12, 2002

Re: Trade Value Baseline 

Post#8 » by N.O.R.E. » Fri Feb 11, 2011 10:46 pm

Just spent over half an hour on it, let me know when you do some stats, rankings, etc.
User avatar
Dr Positivity
RealGM
Posts: 62,740
And1: 16,375
Joined: Apr 29, 2009
       

Re: Trade Value Baseline 

Post#9 » by Dr Positivity » Fri Feb 11, 2011 11:08 pm

I just got a Serge Ibaka Brian Cook comparison, I assume that's a bug
Liberate The Zoomers
Devilzsidewalk
RealGM
Posts: 32,004
And1: 6,020
Joined: Oct 09, 2005

Re: Trade Value Baseline 

Post#10 » by Devilzsidewalk » Fri Feb 11, 2011 11:24 pm

I got double Jordan Hills, I feel like **** loads of quarters should be shooting out of my cd rom
Image
User avatar
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 

Post#11 » by AQuintus » Fri Feb 11, 2011 11:28 pm

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.
Image
Devilzsidewalk
RealGM
Posts: 32,004
And1: 6,020
Joined: Oct 09, 2005

Re: Trade Value Baseline 

Post#12 » by Devilzsidewalk » Fri Feb 11, 2011 11:49 pm

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
Image
the_bruce
Analyst
Posts: 3,536
And1: 57
Joined: Jun 01, 2007

Re: Trade Value Baseline 

Post#13 » by the_bruce » Sun Feb 13, 2011 3:20 pm

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
the_bruce
Analyst
Posts: 3,536
And1: 57
Joined: Jun 01, 2007

Re: Trade Value Baseline 

Post#14 » by the_bruce » Sun Feb 13, 2011 3:22 pm

Devilzsidewalk wrote:I got double Jordan Hills, I feel like **** loads of quarters should be shooting out of my cd rom


rofl.
the_bruce
Analyst
Posts: 3,536
And1: 57
Joined: Jun 01, 2007

Re: Trade Value Baseline 

Post#15 » by the_bruce » Sun Feb 13, 2011 3:23 pm

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.
the_bruce
Analyst
Posts: 3,536
And1: 57
Joined: Jun 01, 2007

Re: Trade Value Baseline 

Post#16 » by the_bruce » Sun Feb 13, 2011 3:25 pm

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.
Devilzsidewalk
RealGM
Posts: 32,004
And1: 6,020
Joined: Oct 09, 2005

Re: Trade Value Baseline 

Post#17 » by Devilzsidewalk » Sun Feb 13, 2011 5:55 pm

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
Image
User avatar
CoffeeJanitor
Rookie
Posts: 1,189
And1: 1
Joined: Jan 01, 2011

Re: Trade Value Baseline 

Post#18 » by CoffeeJanitor » Sun Feb 13, 2011 6:18 pm

You should post this on the GB.
*Kebo 4 MVP*
the_bruce
Analyst
Posts: 3,536
And1: 57
Joined: Jun 01, 2007

Re: Trade Value Baseline 

Post#19 » by the_bruce » Sun Feb 13, 2011 6:26 pm

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.
the_bruce
Analyst
Posts: 3,536
And1: 57
Joined: Jun 01, 2007

Re: Trade Value Baseline 

Post#20 » by the_bruce » Sun Feb 13, 2011 6:26 pm

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