Machine learning models can combine broad feature sets into return forecasts. Start with baselines and add complexity carefully.