false

A Practical Machine Learning Approach for Dynamic Stock Recommendation

A Practical Machine Learning Approach for Dynamic Stock Recommendation ArXiv ID: 2511.12129 “View on arXiv” Authors: Hongyang Yang, Xiao-Yang Liu, Qingwei Wu Abstract Stock recommendation is vital to investment companies and investors. However, no single stock selection strategy will always win while analysts may not have enough time to check all S&P 500 stocks (the Standard & Poor’s 500). In this paper, we propose a practical scheme that recommends stocks from S&P 500 using machine learning. Our basic idea is to buy and hold the top 20% stocks dynamically. First, we select representative stock indicators with good explanatory power. Secondly, we take five frequently used machine learning methods, including linear regression, ridge regression, stepwise regression, random forest and generalized boosted regression, to model stock indicators and quarterly log-return in a rolling window. Thirdly, we choose the model with the lowest Mean Square Error in each period to rank stocks. Finally, we test the selected stocks by conducting portfolio allocation methods such as equally weighted, mean-variance, and minimum-variance. Our empirical results show that the proposed scheme outperforms the long-only strategy on the S&P 500 index in terms of Sharpe ratio and cumulative returns. This work is fully open-sourced at \href{“https://github.com/AI4Finance-Foundation/Dynamic-Stock-Recommendation-Machine_Learning-Published-Paper-IEEE"}{"GitHub"}. ...

November 15, 2025 · 2 min · Research Team

Momentum-integrated Multi-task Stock Recommendation with Converge-based Optimization

Momentum-integrated Multi-task Stock Recommendation with Converge-based Optimization ArXiv ID: 2509.10461 “View on arXiv” Authors: Hao Wang, Jingshu Peng, Yanyan Shen, Xujia Li, Lei Chen Abstract Stock recommendation is critical in Fintech applications, which use price series and alternative information to estimate future stock performance. Although deep learning models are prevalent in stock recommendation systems, traditional time-series forecasting training often fails to capture stock trends and rankings simultaneously, which are essential consideration factors for investors. To tackle this issue, we introduce a Multi-Task Learning (MTL) framework for stock recommendation, \textbf{“M”}omentum-\textbf{“i”}ntegrated \textbf{“M”}ulti-task \textbf{“Stoc”}k \textbf{“R”}ecommendation with Converge-based Optimization (\textbf{“MiM-StocR”}). To improve the model’s ability to capture short-term trends, we novelly invoke a momentum line indicator in model training. To prioritize top-performing stocks and optimize investment allocation, we propose a list-wise ranking loss function called Adaptive-k ApproxNDCG. Moreover, due to the volatility and uncertainty of the stock market, existing MTL frameworks face overfitting issues when applied to stock time series. To mitigate this issue, we introduce the Converge-based Quad-Balancing (CQB) method. We conducted extensive experiments on three stock benchmarks: SEE50, CSI 100, and CSI 300. MiM-StocR outperforms state-of-the-art MTL baselines across both ranking and profitable evaluations. ...

August 5, 2025 · 2 min · Research Team