As mentioned last week, ottoneu is a deep fantasy game that comes in a variety of formats (5×5, 4×4, and two flavors of linear weights based total points), but one thing that all ottoneu leagues share is the $400 salary cap and keeper process. While ottoneu may not be a dynasty league in the literal sense, it does function as a very flexible auction keeper league, where the only limit on how many keepers a team can have is the need to stay under the salary cap and 40 man roster limits.
History of the Surplus Calculator
Even before I started playing ottoneu, there was a process I went through for every auction keeper league I was in. With every team in the league entering the auction with keepers that theoretically are worth more than their salary, I wanted a way to compare my keepers against my competition. In order to do that I would go through each team’s roster and determine the players I expected to be kept, and using dollar values I created for the league I could tally each team’s projected keeper salary and keeper value. Ranking teams by how much surplus (total keeper value less total keeper salaries) they had would allow me to identify who had the best selection of keepers, and therefore went into auction with the best chance to build a strong team.
As I played in more and more ottoneu leagues, I quickly realized that I needed a way to automate my keeper ranking process, and that automation is what led to the creation of the ottoneu Surplus Calculator. Ottoneu is uniquely suited to making this calculator easy for everyone to use, as ottoneu owners can go to their league page and download a rosters.csv file that includes their entire league rosters by team that includes salary info and Fangraphs IDs. Having that exported roster file means not having to manually assign players to teams, and makes tying the player values to the rosters a simple matter of a vlookup function.
Read the rest of this entry »