I use binary logistic regression. Agree with posters above. Test data must be completely separate from training database. I only use 2 databases using the test database to simulate wagering.