Granted it's a new battery.... is there fluid on the top and sides? A clean, dry battery won't drain itself, but one that has fluid leaking from the caps and "shorting" the positive and negative posts can drain it. Also can be a bad alternator or one of the circuits in the electrical system.