The best degrees for a private investigator are traditionally rooted in law. This could include a bachelor's degree in criminal justice or pre-law. For those wanting to focus on the financial sector – including financial fraud – having a bachelor's in accounting would be an excellent choice.