Basketball betting in the NBA is really a war between the gamblers and the oddsmaker. The battle between NBA basketball gamblers and the oddsmaker is ongoing and sometimes the players have the edge, while other times the oddsmaker has the edge. What rarely changes though is the 10% vigorish edge that is charged for every single wager made when betting NBA action.