[Background] Daily fantasy sports (DFS) are a variety of fantasy sports where contests take place in a matter of days or hours rather than over a whole season. A disparity exists between skilled professionals and casual participants in the creation of line-ups (i.e. teams) w.r.t their chances of winning in these contests. The purpose of the current project was to create a user-friendly, open source platform (named DFL-Opt) for participants of all skill levels to utilize in the creation of DFS line-ups. In addition, efficacy of the DFL-Opt platform was determined by playing the lineups generated by the DFL-Opt tool in real contests on the website, DraftKings. [Method] The platform was developed using an optimization approach based on linear programming. Comparison of results was performed based on five contests involving DraftKings Showdown Captain Mode between February 24th, 2020 through March 2nd, 2020. [Result] DFL-Opt generated lineups place in the top 95 percentile in three out of the five contests that were played. The remaining results were compromised by factors such as player injuries (such factors are currently not included in the scope of the DFL-Opt platform and are part of future work). [Conclusion] Based on the results, this approach used by DFL-Opt tool is an effective strategy to create competitive line-ups in DFS contests regardless of level of professionalism/skills of contestants.
MSU Digital Commons Citation
Aurori, Francis, "DFL-OPT: A DAILY FANTASY LINEUP OPTIMIZER" (2020). Department of Computer Science Faculty Scholarship and Creative Works. 4.