What does a DFS lineup optimizer do?
A DFS lineup optimizer builds daily fantasy lineups with the most projected points that fit the site's salary cap and roster slots. You give it projections and your rules: the players to lock or exclude, and how often one player can appear. It makes many valid lineups, and you upload them to DraftKings or FanDuel in a CSV file.
What does an optimizer need?
- Player projections: the fantasy points that each player is expected to score.
- The slate: each player's salary and roster positions, and the site's salary cap and slots.
- Your rules: the players to lock or exclude, a max exposure for each player, and stacks of players from one team.
Why build many lineups?
In a large tournament, many entries hold the same top lineup. A pool of different lineups spreads your entries across more outcomes. A max exposure limits the share of your lineups that hold one player. The free DFS exposure calculator shows the exposure of a lineups file that you have.
How does DFS Studio build lineups?
DFS Studio has its own projections, player news (OUT, doubtful, questionable), and projected ownership. One build makes up to 5,000 lineups. The contest sim ranks them against a contest's field, and DFS Studio fills your DraftKings or FanDuel entries file with the lineups you pick. Build lineups has the steps.
Updated November 2, 2026.