Skip to content
All library documents

Combining Machine Learning for Stock Selection with Reinforcement Learning for Timing

Article BigQuant

Summary

This brief overview proposes a two-stage automated equity approach. Machine learning would rank or filter stocks for potential, while reinforcement learning would determine when to buy or sell the selected names. The intended result is a system that connects stock selection with trade timing rather than treating either task in isolation.

The document frames this as a response to large, high-dimensional, and unstructured financial data, but it does not specify datasets, features, model architectures, reward functions, portfolio constraints, or training procedures. It provides no experimental results or evidence of improved returns. As presented, the idea is an outline rather than a reproducible strategy; practical performance would depend on careful validation, controls for overfitting and data leakage, and realistic modeling of trading costs and risk.

Key ideas

  • The proposed system separates stock selection from the timing of trades.
  • Machine learning is assigned the role of identifying candidate equities.
  • Reinforcement learning is proposed for buy and sell decisions.
  • The overview gives no model details, empirical results, or validation design.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.