Signing up for FanDuel is free, and some of the daily fantasy sports contests and even sportsbook promotions are free, so you can earn credits to bet with without having to make a deposit, but in order to take advantage of the site’s welcome bonus, you will have to deposit funds.