User Guide - NBA Points Auction
User Input
User input is required in yellow highlighted fields.
- Enter your League ID in the Yahoo League ID field. Your League ID can be found in your league's settings page or in the URL of your fantasy client.
- Checkboxes for one-time actions (Authorize Yahoo Fantasy API, Update League Settings, Update Player Prices, Update Player Projections) will remain checked after completion. These actions may be repeated if necessary by unchecking and checking the checkbox again.
- Checkboxes for repeatable actions (Run Algo, Update Draft Results) will be unchecked after completion. Please wait until the checkbox is cleared to run again. If the checkbox is not clearing for an unusual length of time, the action trigger may have failed, so please try unchecking and checking the checkbox again. If you are continuing to have issues, please contact us for support.
Algo Variables
- With Backup Teams On, the Algo will calculate 5 additional lineups based on your settings.
- Budget Adjust and Opp $ Leftover are typically used during a live draft in order to more accurately account for the inflation/deflation of player prices.
- Cheap Players and Cheap Price can be set to match your preference for the quality of your bench players. These settings only apply for Daily Lineup leagues since the Algo will not select bench players for Weekly Lineup leagues.
Fantasy Points Scoring
- The Algo uses math to generate the ideal roster for your team by taking the specified settings for your league and your preferences and optimizing for the maximum expected Fantasy Points given your auction budget.
- Fantasy Points (F PTS) are calculated using the player stat projections and the Scoring values on the My Team page taken directly from your Yahoo league settings by activating Update League Settings. You may also adjust these values manually.
Player Prices
- $Avg: Yahoo $ Average shown for each player during the draft. These values are retrieved from Yahoo directly, providing a rough estimate for how much a player may go for in a draft.
- $Val: The auction value of a player based on projected stats and league size. Algo Fantasy assumes a budget of $200 per team.
- $Adj: In order to estimate the auction price of a player, you must account for the available money in the entire draft. The total amount of money in a draft depends on the size of the league and fluctuates throughout the draft as money is spent on players. The Algo calculates the inflation/deflation value as the adjustment percentage $Adj% at any given point in the draft. This is applied to the $Avg for each player to give a more accurate estimate of the price of a player in the draft at the given moment.
- $Paid: The actual price paid for a player in the draft. These values are retreived from Yahoo directly.
Do Not Draft
- Manually enter player names to exclude them from your roster.
- Utilize this feature to test draft strategies or to avoid players you prefer not to draft.
- Player names are simplified (punctuation and suffixes are removed) and must match exactly as shown in Player Data.
Player Data
- The Player Data page contains player info, player prices/values, custom player projections imported from our projections dataset, and player Z scores based on these projections. Projection values are similar to those from Yahoo or other major sources.
- You can overwrite player projections by entering new values in Player Data, but activating Update Player Projections will overwrite your edits to the projections.
- Yahoo $Avg prices fluctuate frequently throughout draft season, and the Algo is heavily dependent on the player prices. For best results, activate Update Player Prices periodically and prior to your draft.
- Player names have conditional formatting to show availability during the draft—players already drafted are greyed out and players selected by the Algo are highlighted green.
League Teams
- The League Teams page contains every team in your league and the players drafted by each team during the draft.
- Team info is updated by activating Update League Settings, and drafted players are updated by activating Update Draft Results.
- Use the Team Comparison Tool to compare your team with other teams in your league. Just enter their team name in the Opp Team Name field.
Daily vs Weekly Lineups
- Your league's setting for Daily or Weekly lineups will be fetched directly from Yahoo into the Roster Type field on the My Team page.
- Utilize Cheap Players and Cheap Price to adjust to your league's setting on Daily or Weekly lineups.
- For Daily lineup leagues, all of your players contribute to your weekly score. Drafting stronger players in your bench is more likely to be beneficial. Set Cheap Players to around 2 or less depending on your preferences.
- For Weekly lineup leagues, only your starting lineup will contribute to your weekly score. Your bench is less consequential to your success. The Algo will output only your starting lineup. Draft your remaining bench players using $Val on Player Data or using your own fantasy expertise.
Pre-Draft Preparation
- Try removing specific players using Do Not Draft, to see different combinations of players that exclude certain players.
- Try choosing a player and manually enter his name under your team on League Teams A:T. You can run the Algo to find suitable teams for that player containing that player.
- Try a Mock Draft with Algo Fantasy. Enter the League ID for your mock draft in Yahoo League ID field. This will enable live draft result integration with your mock draft.
Live Draft
- Before the draft, update player $Avg prices by activating Update Player Prices.
- Set your Algo Variables and Punt Variables to your desired settings. You may wish to adjust your settings as the draft progresses.
- Activate Update Draft Results at any point retrieve all currently drafted players. Do this before activating Run Algo for the most current and accurate results.