supersecretid
Footballguy
Ok, FBG kicked this idea around at one point, but I'm actually going to follow through on it and will be posting the results on a weekly basis. I'm going to compare a laundry list of projection sites to each other throughout the season to see who provides the most accurate results. I have a few categories of methodology to clear up:
Player Universe - the players used to compare the sites
1. Use the top xx players at each position in actual performance for that week (Top 20 QB, Top 50 WRs, etc)
The problem with this is players who totally bust don't end up in the set of players that get used for comparison (e.g. I rank Brees 2nd, he ends up 22nd. This wouldn't matter because he is not in the comparison list).
2. Sites are compared only on the players they rank in the top xx at each position (Top 20 QB, Top 50 WRs, etc)
The problem with this is there's no penalty for missing a guy who has a big game (e.g. I rank Brees 22nd at QB in Week 1, he ends up 2nd. This wouldn't matter because he wasn't in my comparison list). It also ranks each site on a different set of players which could be perceived as unfair.
3. A player who is top xx in ANY of the rankings being compared goes onto the list of player who will be compared (Top 15 QB, Top 30 WR, etc)
So a player would only need to be listed by ANY site and then every site's ranking for that player will be looked at. Potential problems with this arise if some site doesn't give any rankings for another site's #30 WR (probable solution is to just not include that player in the analysis for that site). I just recently added this idea, so there may be other drawbacks I'm not thinking of as well. It is possibly my favorite thus far.
4. Use the top xx player at each position for the whole season
I don't really like this idea because it ignores projecting week-to-week surprises, is very clunky for the first few weeks, and again clunky when major players are out due to injury.
Comparison
Once I pick out the players being analyzed, I need to figure out how to compare them.
The simplest answer is |projected fantasy points - actual fantasy points| = error. Smallest total error is best.
Alternatively it could be based on percentage |projected points - actual points| / projected points.
I could also do a traditional correlation coefficient which is less intuitive for the general public, but would likely be considered credible.
I generally want to stay away from anything basked on rank order as I don't think it will be as precise.
Participants
Sites will be included with or without their permission. Their actual projections will not be posted at any time (I will rely on readers who subscribe to those sites as well as archived screenshots for credibility). Here is my list thus far:
FBG (Dodds)
FBG (Bloom)
ESPN
Yahoo
CBS
Fantasy Guru
Fantasy Index
The Huddle
KFFL (Free)
Fantasy Sharks (Free)
Draft Sharks
Fanball
FF Toolbox
FF Today (Free)
FF Mastermind
FF Docs
Fantasy Sports Central
Talented Mr. Roto
If a site will not provide a free subscription to be ranked they may or may not be included (and a note for the reason will be made). I can afford to purchase a couple, but can't pay for 12 different sites for this.
Time of data capture
Rankings are updated and modified throughout the week. I may do an early and late version (Wednesday night and Saturday). If I don't do multiple versions, the data capture will probably take place Saturday afternoon. Obviously some information will come out after that, but sites should be on a pretty level playing field by that time.
---------------------------------------------------------
Some other quick notes:
I'm not particularly interested in weighting certain players more than others. Some think ranking the studs consistently is important, others think ranking waiver wire guys is what matters, you can't please everyone. I also think your ability to accurately project from top-to-bottom is most indicative of your skill and reliability.
I'm also not interested in comparing rank order. It's not particularly precise, and again, the best projector will likely give the best ranking order over the long run as well.
In other words, I want to try to stick to making this a very clean simple system for seeing who is best at projecting performance. The practical applications of this can be decided by the person looking at the data.
So, that's all. For every 20 responses there are probably 20 different opinions. Whatever system is used won't be perfect, but also shouldn't be able to show any favoritism to one site over another and thus could be considered fair.
EDIT: If you would be interested in helping out in any way, we could use it. Shoot me a PM.
Here are some things that would especially help:
*Any database experience - Long-term I'd like to have a database of this stuff as it would be the most powerful way to report on the data in the future
*Data-scraping experience - If you have experience grabbing data off the web whether it's via script, Excel, whatever, let me know. I've done some *Excel web queries, but I'm not great with them.
*Subscriptions - I don't want to violate sites' rules, but footing the bill for 10 different pay sites adds up (I will do it if I need to). If you have any subscriptions we could probably work that out while still respecting the involved sites and their information.
*Manual data-scraping - If it comes down to copy/pasting stuff into Excel, having a handful of people to grab and format the data to just be dumped into my master spreadsheet would be HUGE.
*Analysis - ...the original point of my thread. The more minds thinking about how to work this out the better
*Anything else - I'm sure there's tons of other things that i haven't even thought of.
Player Universe - the players used to compare the sites
1. Use the top xx players at each position in actual performance for that week (Top 20 QB, Top 50 WRs, etc)
The problem with this is players who totally bust don't end up in the set of players that get used for comparison (e.g. I rank Brees 2nd, he ends up 22nd. This wouldn't matter because he is not in the comparison list).
2. Sites are compared only on the players they rank in the top xx at each position (Top 20 QB, Top 50 WRs, etc)
The problem with this is there's no penalty for missing a guy who has a big game (e.g. I rank Brees 22nd at QB in Week 1, he ends up 2nd. This wouldn't matter because he wasn't in my comparison list). It also ranks each site on a different set of players which could be perceived as unfair.
3. A player who is top xx in ANY of the rankings being compared goes onto the list of player who will be compared (Top 15 QB, Top 30 WR, etc)
So a player would only need to be listed by ANY site and then every site's ranking for that player will be looked at. Potential problems with this arise if some site doesn't give any rankings for another site's #30 WR (probable solution is to just not include that player in the analysis for that site). I just recently added this idea, so there may be other drawbacks I'm not thinking of as well. It is possibly my favorite thus far.
4. Use the top xx player at each position for the whole season
I don't really like this idea because it ignores projecting week-to-week surprises, is very clunky for the first few weeks, and again clunky when major players are out due to injury.
Comparison
Once I pick out the players being analyzed, I need to figure out how to compare them.
The simplest answer is |projected fantasy points - actual fantasy points| = error. Smallest total error is best.
Alternatively it could be based on percentage |projected points - actual points| / projected points.
I could also do a traditional correlation coefficient which is less intuitive for the general public, but would likely be considered credible.
I generally want to stay away from anything basked on rank order as I don't think it will be as precise.
Participants
Sites will be included with or without their permission. Their actual projections will not be posted at any time (I will rely on readers who subscribe to those sites as well as archived screenshots for credibility). Here is my list thus far:
FBG (Dodds)
FBG (Bloom)
ESPN
Yahoo
CBS
Fantasy Guru
Fantasy Index
The Huddle
KFFL (Free)
Fantasy Sharks (Free)
Draft Sharks
Fanball
FF Toolbox
FF Today (Free)
FF Mastermind
FF Docs
Fantasy Sports Central
Talented Mr. Roto
If a site will not provide a free subscription to be ranked they may or may not be included (and a note for the reason will be made). I can afford to purchase a couple, but can't pay for 12 different sites for this.
Time of data capture
Rankings are updated and modified throughout the week. I may do an early and late version (Wednesday night and Saturday). If I don't do multiple versions, the data capture will probably take place Saturday afternoon. Obviously some information will come out after that, but sites should be on a pretty level playing field by that time.
---------------------------------------------------------
Some other quick notes:
I'm not particularly interested in weighting certain players more than others. Some think ranking the studs consistently is important, others think ranking waiver wire guys is what matters, you can't please everyone. I also think your ability to accurately project from top-to-bottom is most indicative of your skill and reliability.
I'm also not interested in comparing rank order. It's not particularly precise, and again, the best projector will likely give the best ranking order over the long run as well.
In other words, I want to try to stick to making this a very clean simple system for seeing who is best at projecting performance. The practical applications of this can be decided by the person looking at the data.
So, that's all. For every 20 responses there are probably 20 different opinions. Whatever system is used won't be perfect, but also shouldn't be able to show any favoritism to one site over another and thus could be considered fair.
EDIT: If you would be interested in helping out in any way, we could use it. Shoot me a PM.
Here are some things that would especially help:
*Any database experience - Long-term I'd like to have a database of this stuff as it would be the most powerful way to report on the data in the future
*Data-scraping experience - If you have experience grabbing data off the web whether it's via script, Excel, whatever, let me know. I've done some *Excel web queries, but I'm not great with them.
*Subscriptions - I don't want to violate sites' rules, but footing the bill for 10 different pay sites adds up (I will do it if I need to). If you have any subscriptions we could probably work that out while still respecting the involved sites and their information.
*Manual data-scraping - If it comes down to copy/pasting stuff into Excel, having a handful of people to grab and format the data to just be dumped into my master spreadsheet would be HUGE.
*Analysis - ...the original point of my thread. The more minds thinking about how to work this out the better
*Anything else - I'm sure there's tons of other things that i haven't even thought of.
Last edited by a moderator: