Submitted:
07 January 2025
Posted:
08 January 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Related Works
3. Framework Design
4. Implementation and Results
4.1. Creating a Portfolio
4.2. Portfolio Optimisation
4.3. Trading Signals Prediction
4.4. Feature Selection
4.5. Modelling
4.6. Simulation of Trading
5. Evaluation of Performances and Limitations
5.1. Expected Returns by Machine Learning
5.2. Optimisation
5.3. Prediction of Trading Signal
5.4. Simulation
5.5. Limitations
6. Conclusion
References
- Ali, S., Mubeen, M., Lal, I. and Hussain, A. (2018). Prediction of stock performance by using logistic regression model: evidence from Pakistan Stock Exchange (PSX). Asian Journal of Empirical Research, 8(7), pp.247-258.
- Anbalagan, T. and Maheswari, S. (2015). Classification and Prediction of Stock Market Index Based on Fuzzy. Procedia Computer Science, 47, pp.214 – 221. [CrossRef]
- Antonacci, Gary (2014). Dual Momentum Investing: An Innovative Approach for Higher Returns with Lower Risk. New York: McGraw-Hill Education.
- Arkan, T. (2016). The Importance of Financial Ratios in Predicting Stock Price Trends: A Case Study in Emerging Markets. Finanse, Rynki Finansowe, Ubezpieczenia nr 1(79). [CrossRef]
- Asmirantho, E. and Somantri, O.K. (2017). The Effect of Financial Performance on Stock Price at Pharmaceutical Sub-sector Company Listed in Indonesia Stock Exchange. JIAFE, 3(2) Tahun 2017, Hal. 94-107. [CrossRef]
- Ballings, M., Poel, D., Hespeels, N. and Gryp, R. (2015). Evaluating multiple classifiers for stock price direction prediction. Expert Systems with Applications, 42, pp.7046-7056. http://dx.doi.org/10.1016/j.eswa.2015.05.013. [CrossRef]
- Banchuenvijit, W. (2016). Financial Ratios and Stock Prices: Evidence from the Agriculture Firms Listed on the Stock Exchange of Thailand. International Journal of Business and Economics, UTCC 8. Available from: http://www.ijbejournal.com/images/files/12731032205c5d46b8bf1ec.pdf.
- Carleton, P. and Siegel, R. (2021). 20 Key Financial Ratios [online]. InvestingAnswers. Available from: https://investinganswers.com/articles/financial-ratios-every-investor-should-use [Accessed 28 July 2022].
- Cavalcante, R., Minku, L. and Oliveira, A. (2016) FEDD: Feature Extraction for Explicit Concept Drift Detection in Time Series. in Proceedings of the 2016 IEEE International Joining Conference on Neural Networks (IJCNN). IEEE Xplore, Vancouver, Canada, pp. 740-747. [CrossRef]
- Christodoulaki, E., Kampouridis, M. and Kanellopoulos, P. (2022). Technical and Sentiment Analysis in Financial Forecasting with Genetic Programming. 2022 IEEE Symposium on Computational Intelligence for Financial Engineering and Economics (CIFEr), 2022, pp. 1-8. [CrossRef]
- Hazra, A. 2022. Top 7 Cross-Validation Techniques with Python Code. Analytics Vidhya [Online]. Available from: https://www.analyticsvidhya.com/blog/2021/11/top-7-cross-validation-techniques-with-python-code/ [Accessed 26 August 2022].
- Ibidapo, I., Adebiyi, A., and Okesola, O. (2017). Soft Computing Techniques for Stock Market Prediction: A Literature Survey. Covenant Journal of Informatics and Communication Technology, 5(2). Available from: https://journals.covenantuniversity.edu.ng/index.php/cjict/article/view/683.
- Jeyakarthic, M. and Punitha, S. (2020). Hybridization of Bat Algorithm with XGBOOST Model for Precise Prediction of Stock Market Directions. International Journal of Engineering and Advanced Technology (IJEAT), Vol 9, 3. [CrossRef]
- Kumar, I., Dogra, K., Utreja, C. and Yadav, P. (2018). A comparative study of supervised machine learning algorithms for stock market trend prediction. In 2018 Second International Conference on Inventive Communication and Computational Technologies (ICICCT), pp. 1003-1007. IEEE. [CrossRef]
- Kurach, R. and Słonski, T. (2015). The PE Ratio and the Predicted Earnings Growth—The Case of Poland. Folia Oecon. Stetin. 15, pp.127–138. [CrossRef]
- Ligocka, M., and Stavárek, D. (2018). The relationship between financial ratios and the stock prices of selected European food companies listed on Stock Exchanges. Acta Universitatis Agriculturae et Silviculturae Mendelianae Brunensis, 67(1): 299-307. [CrossRef]
- Lo, A. (2005). Reconciling Efficient Markets with Behaviour Finance: The Adaptive Markets Hypothesis. Journal of Investment Consulting, 7(2), pp.21-44.
- Malkiel, B. G. (1973). A Random Walk Down Wall Street - The Time-Test Strategy for Successful Investing. New York: W.W. Norton and Company Inc.
- Ghanem, M., Dawoud, F., Gamal, H., Soliman, E., El-Batt, T. and Sharara, H., 2022, September. FLoBC: A decentralized blockchain-based federated learning framework. In 2022 Fourth International Conference on Blockchain Computing and Applications (BCCA) (pp. 85-92). IEEE. [CrossRef]
- Milosevic, N., (2016). Equity Forecast: Predicting Long-Term Stock Price Movement using Machine Learning. Journal of Economics Library, 3(2), pp.288-294.
- Öztürk, H., and Karabulut, T. A. (2017). The relationship between earnings-to-price, current ratio, profit margin and return: an empirical analysis on Istanbul stock exchange. Accounting and Finance Research 7(1), 109-115. [CrossRef]
- Puspitaningtyas, Z. (2017). Is Financial Performance Reflected in Stock Prices? Proceedings of the 2nd International Conference on Accounting, Management, and Economics 2017 (ICAME 2017), Advances in Economics, Business and Management Research, 40, Atlantis Press. Available from: http://creativecommons.org/licenses/by-nc/4.0/ [Accessed 27 June 2022].
- Zahedi, J. and Rounaghi, M. (2015). Application of artificial neural network models and principal component analysis method in predicting stock prices on Tehran Stock Exchange. Physica A: Statistical Mechanics and its Applications, 438, pp.178-187. [CrossRef]
- Venkatesh, C. K. and Ganesh, L. (2011). Fundamental analysis as a method of share valuation in comparison with technical analysis. International Economics and Finance Journal, 6(1), pp.27-37.
- Ghanem, M., Mouloudi, A. and Mourchid, M., 2015. Towards a scientific research based on semantic web. Procedia Computer Science, 73, pp.328-335. [CrossRef]
- Nti, I.K., Adekoya, A.F. and Weyori, B.A. (2020). A systematic review of fundamental and technical analysis of stock market predictions. Artificial Intelligence Review, 53(4), pp.3007-3057. [CrossRef]
- Paiva, F.D., Cardoso, R.T.N., Hanaoka, G.P. and Duarte, W.M., 2019. Decision-making for financial trading: A fusion approach of machine learning and portfolio selection. Expert Systems with Applications, 115, pp.635-655. [CrossRef]
- Pinelis, M. and Ruppert, D., 2022. Machine learning portfolio allocation. The Journal of Finance and Data Science, 8, pp.35-54. [CrossRef]
- Loumachi, F.Y. and Ghanem, M.C., 2024. GenDFIR:Advancing Cyber Incident Timeline Analysis Through Rule Based AI and Large Language Models. arXiv preprint arXiv:2409.02572. https://arxiv.org/abs/2409.02572.
- Ghanem, M.C., Chen, T.M., Ferrag, M.A. and Kettouche, M.E., 2023. ESASCF: expertise extraction, generalization and reply framework for optimized automation of network security compliance. IEEE Access. [CrossRef]
- Farzaan, M.A., Ghanem, M.C. and El-Hajjar, A., 2024. AI-Enabled System for Efficient and Effective Cyber Incident Detection and Response in Cloud Environments. https://arxiv.org/abs/2404.05602.
- Ghanem, M.C., Mulvihill, P., Ouazzane, K., Djemai, R. and Dunsin, D., 2023. D2WFP: a novel protocol for forensically identifying, extracting, and analysing deep and dark web browsing activities. Journal of Cybersecurity and Privacy, 3(4), pp.808-829. [CrossRef]
- Basnet, A.S., Ghanem, M.C., Dunsin, D. and Sowinski-Mydlarz, W., 2024. Advanced Persistent Threats (APT) Attribution Using Deep Reinforcement Learning. arXiv preprint arXiv:2410.11463. https://doi.org/arXiv:2410.1146.
- Dunsin, D., Ghanem, M.C., Ouazzane, K. and Vassilev, V., 2024. Reinforcement learning for an efficient and effective malware investigation during cyber Incident response. arXiv preprint arXiv:2408.01999. [CrossRef]
- Ghanem, M., Mouloudi, A. and Mourchid, M., 2015. Towards a scientific research based on semantic web. Procedia Computer Science, 73, pp.328-335. [CrossRef]
- Hamouda, D., Ferrag, M.A., Benhamida, N., Seridi, H. and Ghanem, M.C., 2024. Revolutionizing intrusion detection in industrial IoT with distributed learning and deep generative techniques. Internet of Things, 26, p.101149. [CrossRef]











| Profitability Ratios | Liquidity Ratios | Leverage Ratios | Market Ratios | Activity Ratios |
|---|---|---|---|---|
| Return on Assets (roa) | Current Ratio | Debt Ratio | PE to Growth (PEG) Ratio | Asset Turnover Ratio |
| Return on Equity (roe) | Quick Ratio | Debt to Equity Ratio | Price-to-Sales (PS) Ratio | Inventory Turnover Ratio |
| Net Profit Margin | Cash Ratio | Interest Coverage Ratio | Price-to-Book (PB) Ratio | Receivable Turnover Ratio |
| Price-to-Earnings (PE) Ratio | Dividend Yield | Payables Turnover Ratio | ||
| Dividend Payout Ratio | Asset Turnover Ratio |
| Random Forest | Linear Regression | Bayesian Ridge | Bayesian Ridge |
| Theil-Sen Regression | Ridge Regression | Kernel Ridge | Decision Tree |
| Artificial Neural Network | Nu Support Vector | Elastic Net Linear | Huber Regression |
| Support Vectorn | Least Angle Regression | Gaussian Process | Linear Support Vector |
| Automatic Relevance Determination | Extreme Gradient Boosting | Orthogonal Matching Pursuit | Passive Aggressive Regressor |
| Relative strength index (RSI) | Vortex indicator | Stochastic Oscillator %K %D | Momentum indicator (MOM) |
| Money flow index (MFI) | Rate of change (ROC) | On balance volume (OBV) | Ease of movement (EMV) |
| Commodity channel index (CCI) | Exponential moving average (EMA50) | Moving average convergence divergence (MACD) |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
