Training ensembles of faceted classification models for quantitative stock trading