Modeling Portfolio Optimization based on Fundamental Analysis using an Expert System in the Real Estate Industry

Document Type : Research Paper


Faculty of Industrial Engineering, Tarbiat Modares University, Tehran, Iran


Models of decision making optimization in the stock market have been challenged and evaluated by researchers in recent years. Financial and economic knowledge alone will not allow to analyze and facilitate decision making and to determine the appropriate strategy, and one of the most important obstacles in this regard is the complexity of tools and methods of analysis and modeling.
The multiplicity of indicators and financial ratios on the one hand and the breadth of data on the other hand are the most important obstacles in the behavioral analysis of financial markets. Accordingly, the present study aims to model the decision-making process in financial markets.
In this research, a different approach is presented in conceptual modeling by combining methods and tools of artificial intelligence with financial issues. Based on this, the portfolio will be optimized by extracting appropriate financial ratios considering the effect of time, and then modeling them in a technical expert system assuming a neutral risk investor.
In addition to trying to conclude and analyze based on the realities of the stock market fundamental analysis, the system rules and the classification of companies are also distinguished from similar studies based on the dynamics of the stock market.
The proposed model has been implemented using the data of companies in the real estate industry during 2007-2018. The results indicate the proper performance of the proposed model and that it has the appropriate flexibility to decide and select a portfolio.


Abadian, M., Shajari, H. (2017). Multi-index method for selecting optimal portfolios using fundamental analysis variables in the member's petrochemical companies. Quarterly journal of financial engineering and securities management, Vol. 1(26), pp. 1-25. (In Persian)
Almahdi, S., Yang, S. Y. (2019). A constrained portfolio trading system using particle swarm algorithm and recurrent reinforcement learning, Expert Systems with Applications, Vol. 130, pp. 145-156.
 Dou, Y., Zhou, Z., Xu, X., Lu, Y. (2019). System portfolio selection with decision making preference baseline value for system of systems construction. Expert Systems with Applications, Vol. 123, pp. 345-356.
Dymova, L., Sevastjanov. P., Kaczmarek. K. (2016). A Forex trading expert system based on a new approach to the rule-base evidential reasoning, Expert Systems with Applications, Vol.  51, pp. 1-13.
Rafiee Emam, A. (2009). Selection of stock by fundamental analysis method. Tehran: Nas.
Fabozzi, F. J., Petter N. K., Dessislava A. P., Sergio M .F. (2007). Robust Portfolio Optimization and Management, John Wiley & Sons, Inc.
Falah Shams, M.F., Alavi, S. (2016).  Choosing the optimal portfolio using the fuzzy expert system, Quarterly journal of financial engineering and securities management, Vol. 4(25), pp. 125-140. (In Persian)
Fasanghari, M., Montazer, G.A. (2010). Design and implementation of fuzzy expert system for Tehran Stock Exchange portfolio recommendation, Expert Systems with applications, Vol. 37, pp. 6138-6147.
Garcia-Galicia, M., Carsteanu, A. A., Clempner, J. B. (2019), Continuous-time reinforcement learning approach for portfolio management with time penalization,, Expert Systems with Applications, Vol. 129, pp. 27-36.
Garkaz, M., Abasi, A., Moghadasi, M. (2011). Selection and optimization of portfolios using genetic algorithms based on different definitions of risk, Journal of Industrial Management Faculty of Humaities, Vol. 5(11), pp. 115-136. (In Persian)
Hadavandi, Esmaeil; Shavandi, Hassan; Ghanbari, Arash (2010). Integration of genetic fuzzy systems and artificial neural networks for stock price forecasting, Knowledge-Based Systems, Vol. 8(23), pp. 800-808.
Kamley, S., Jaloree, S., Saxena, K., Thakur, R.S. (2015). Forward Chaining and Backward Chaining: Rule Based Expert System Approaches for Share Forecasting and Knowledge Representation. Presented for 7th International Conference on Quality, Reliability, Infocom Technology and Business Operations (ICQRIT), Sponsored by Springer, University of Delhi, 28-30 Dec, 2015.
Kamley, S., Thakur, R. S. (2015). Rule Based Approach for Stock Selection: An Expert System. International Journal of Computing Algorithm (IJCOA), Vol. (4)1, pp. 15-18.
Lai, K. K., Yu, L., Wang, S. & Zhou, C. (2006), A Double-Stage Genetic Optimization Algorithm for Portfolio Selection, ICONIP 2006, part 3, LNCS 4234, 928-937.
Masehian, E., Eghbal Akhlaghi, V., Akbaripour, H., Sedighizade, D. (2015). An Expert System for Intelligent Selection of Proper Particle Swarm Optimization Variants, International Journal of Supply and Operations Management (IJSOM), Vol. 2(1), pp. 569-594.
Raghu, P. (1994). Fundamental Analysis for Investors.
Rouzbahani, M. (2007), Design, create and develop a shell for expert systems called FOOPES with fuzzy, object-oriented, probabilistic (uncertainty) facilities, master’s thesis, Tarbiat modares University, Tehran, Iran. Supervisor: Mohamad reza Amin naseri.
Slimani, I., El Farissi, I., Achchab, S. (2017). The Comparison of Neural Networks’ Structures for Forecasting, International Journal of Supply and Operations Management (IJSOM), Vol. 4(2), pp. 105-114.
Velumoni, D., Rau, S. S. (2016). Cognitive Intelligence based Expert System for Predicting Stock Markets using Prospect Theory, Indian Journal of Science and Technology, Vol. 9(10), pp. 1-6.
Xidonas, P., Askounis, D., Psarras, J. (2009). Common Stock Portfolio Selection: a Multiple Criteria Decision Making Methodology and an Application to the Athens Stock Exchange, Operational Research, Vol. 9(1), pp. 55-79.
Yunusoglu, M. G., Selim, H. (2013). A fuzzy rule based expert system for stock evaluation and portfolio construction: An application to Istanbul Stock Exchange, Expert Systems with Applications, Vol. 40, pp. 908-920.
Zamani, M., Afsar, A., Saghafi Nezhad, V., Bayat, A. (2015). Expert system of stock price prediction and portfolio optimization using fuzzy neural networks, fuzzy modeling and genetic algorithm, Quarterly journal of financial engineering and securities management, Vol.  4(21), pp. 107-130. (In Persian)
Zarei, H., Fazel Zarandi, M. H., Karbasian, M. (2009). A New Fuzzy DSS/ ES for Stock Portfolio Selection Using Technical and Fundamental Approaches in Parallel, World Academy of Science, Engineering and Technology, Vol. 12(3), pp.1467-1476.