Portfolio selection is a fundamental task in quantitative finance that aims to allocate capital across assets to balance risk and return. While deep learning has shown great promise in this field, extracting reliable feature representations from non-stationary and noisy financial data remains a significant challenge. The existing models often fail to simultaneously capture the temporal dynamics of price series and complex inter-asset correlations, which limits their trading performance. To address these issues, we propose Denoising-Sequence-Correlation Reinforcement Learning (DSCRL), a novel portfolio selection framework based on deep reinforcement learning. DSCRL employs a dual-stream feature extraction network, where one stream aims to learn temporal market dynamics and the other aims to capture asset correlations, enabling more informative representations. A denoising module is further integrated to mitigate the impact of noise, ensuring stability and robustness in the learning process. Furthermore, a deterministic policy gradient (DPG)-based decision network is designed to directly optimize continuous portfolio weights and normalize them to satisfy budget constraints while preserving the importance. Extensive experiments conducted on multiple benchmark datasets demonstrate that DSCRL consistently outperforms both traditional financial heuristics and advanced deep reinforcement approaches. The results highlight its superior ability to achieve higher cumulative returns with lower volatility. Overall, DSCRL provides an effective and robust solution that strikes a better trade-off between pursuing profits and managing risks in dynamic financial markets.
Gao et al. (Mon,) studied this question.