A New Efficient Metaheuristic Model for Stock Portfolio Management and its Performance Evaluation by Risk-adjusted Methods

Document Type: Original Article


1 Department of Finance, Qom Branch, Islamic Azad University, Qom, Iran

2 Department of Accounting, Qom Branch, Islamic Azad University, Qom, Iran (Corresponding Author)

3 Department of Finance, Iranian Institute of Higher Education, Tehran, Iran


In this research, we proposed a new metaheuristic technique for stock portfolio multi-objective optimization employing the combination of Strength Pareto Evolutionary Algorithm (SPEA), Adaptive Neuro-Fuzzy Inference System (ANFIS) and Arbitrage Pricing Theory (APT). To generate the more precise model, ANFIS has implemented to envisage long-term movement values of the Tehran Stock Exchange (TSE) indices including TSE TEPIX and TSE TEDIX making use of technical indicators. The SPEA is exerted to choose several characteristics of technical indicators that these types of chosen essential characteristics strengthen the overall performance of the forecasting model. This research applied the suggested model in Tehran Stock Exchange. The research sample contains panel data for top 50 Companies of Tehran Stock Exchange over a ten-year interval from 2007 to 2017. The efficient procedures on actual market information are examined and explain the performance of the offered model under true limitations from the experiential assessments; we clearly discover that SPEA-ANFIS-APT forecasting technique considerably performs better than the other portfolio optimization models. The suggested hybrid optimization approach provides considerable enhancements and also innovation in the portfolio management and investment strategies under unpredictable and uncertain stock exchange without human interference, with a diversification procedure, thereby supplying satisfactory and ideal returns with minimum risk. Furthermore, the planned portfolio model SPEA-ANFIS-APT attains appropriate and acceptable functionality among diverse portfolio models despite oscillations in a stock exchange conditions. In comparison with the outcomes of various other approaches, the supremacy of the offered model is approved.


1)     Abbondante, P., 2010. Trading volume and stock indices: A test of technical analysis. American Journal of Economics and Business Administration 2, 287.

2)     Aranha, C., Iba, H., 2007. Modelling cost into a genetic algorithm-based portfolio optimization system by seeding and objective sharing, Evolutionary Computation, 2007. CEC 2007. IEEE Congress on: IEEE, pp. 196-203.

3)     Ardia, D., Boudt, K., Carl, P., Mullen, K.M., Peterson, B., 2010. Differential evolution (deoptim) for non-convex portfolio optimization.

4)     Bermúdez, J.D., Segura, J.V., Vercher, E., 2012. A multi-objective genetic algorithm for cardinality constrained fuzzy portfolio selection. Fuzzy Sets and Systems 188, 16-26.

5)     Björk, T., Murgoci, A., Zhou, X.Y., 2014. Mean–variance portfolio optimization with state‚Äźdependent risk aversion. Mathematical Finance: An International Journal of Mathematics, Statistics and Financial Economics 24, 1-24.

6)     Briza, A.C., Naval Jr, P.C., 2011. Stock trading system based on the multi-objective particle swarm optimization of technical indicators on end-of-day market data. Applied Soft Computing 11, 1191-1201.

7)     Chan, E., 2013. Algorithmic trading: winning strategies and their rationale: John Wiley & Sons.

8)     Chan, M.-C., Wong, C.-C., Cheung, B.K., Tang, G.Y., 2002. Genetic algorithms in multi-stage portfolio optimization system, proceedings of the eighth international conference of the Society for Computational Economics, Computing in Economics and Finance, Aix-en-Provence, France.

9)     Chang, T.-J., Meade, N., Beasley, J.E., Sharaiha, Y.M., 2000. Heuristics for cardinality constrained portfolio optimisation. Computers & Operations Research 27, 1271-1302.

10)  Chang, T.-J., Yang, S.-C., Chang, K.-J., 2009. Portfolio optimization problems in different risk measures using genetic algorithm. Expert Systems with Applications 36, 10529-10537.

11)  Chen, W., Zhang, R.-t., Cai, Y.-m., Xu, F.-s., 2006. Particle swarm optimization for constrained portfolio selection problems, Machine Learning and Cybernetics, 2006 International Conference on: IEEE, pp. 2425-2429.

12)  Cheng, C.-H., Hsu, J.-W., Huang, S.-F., 2009. Forecasting electronic industry EPS using an integrated ANFIS model, Systems, Man and Cybernetics, 2009. SMC 2009. IEEE International Conference on: IEEE, pp. 3467-3472.

13)  Cheng, C.-T., Lin, J.-Y., Sun, Y.-G., Chau, K., 2005a. Long-term prediction of discharges in Manwan Hydropower using adaptive-network-based fuzzy inference systems models, International Conference on Natural Computation: Springer, pp. 1152-1161.

14)  Cheng, C., Chau, K., Sun, Y., Lin, J., 2005b. Long-term prediction of discharges in Manwan Reservoir using artificial neural network models, International Symposium on Neural Networks: Springer, pp. 1040-1045.

15)  Crama, Y., Schyns, M., 2003. Simulated annealing for complex portfolio selection problems. European Journal of operational research 150, 546-571.

16)  Eddelbüttel, D., 1996. A hybrid genetic algorithm for passive management, Working Paper presented at the Second conference on computing in economics and Finance, Society of computational economics, Geneves, Suisse.

17)  Gunasekaran, M., Ramaswami, K., Karthik, S., 2013. Integration of SRA, ANFIS and CAPM for stock portfolio management. CSI transactions on ICT 1, 291-300.

18)  Hochreiter, R., 2008. Evolutionary stochastic portfolio optimization, Natural Computing in Computational Finance: Springer, pp. 67-87.

19)  Jang, J.-S., 1993. ANFIS: adaptive-network-based fuzzy inference system. IEEE transactions on systems, man, and cybernetics 23, 665-685.

20)  Jang, J.-S., Sun, C.-T., 1995. Neuro-fuzzy modeling and control. Proceedings of the IEEE 83, 378-406.

21)  Jensen, M.C., 1968. The performance of mutual funds in the period 1945–1964. The Journal of finance 23, 389-416.

22)  Jiang, S., Yang, S., 2017. A strength Pareto evolutionary algorithm based on reference direction for multiobjective and many-objective optimization. IEEE Transactions on Evolutionary Computation 21, 329-346.

23)  Krink, T., Paterlini, S., 2011. Multiobjective optimization using differential evolution for real-world portfolio optimization. Computational Management Science 8, 157-179.

24)  Li, J., Xu, J., 2013. Multi-objective portfolio selection model with fuzzy random returns and a compromise approach-based genetic algorithm. Information Sciences 220, 507-521.

25)  Lin, D., Li, X., Li, M., 2005. A genetic algorithm for solving portfolio optimization problems with transaction costs and minimum transaction lots, International Conference on Natural Computation: Springer, pp. 808-811.

26)  Lwin, K., Qu, R., Kendall, G., 2014. A learning-guided multi-objective evolutionary algorithm for constrained portfolio optimization. Applied Soft Computing 24, 757-772.

27)  Markowitz, H., 1952. Portfolio selection. The journal of finance 7, 77-91.

28)  Markowitz, H.M., 1999. The early history of portfolio theory: 1600-1960. Financial analysts journal, 5-16.

29)  Qu, B., Zhou, Q., Xiao, J., Liang, J., Suganthan, P.N., 2017. Large-Scale Portfolio Optimization Using Multiobjective Evolutionary Algorithms and Preselection Methods. Mathematical Problems in Engineering 2017.

30)  Roll, R., Ross, S.A., 1984. The arbitrage pricing theory approach to strategic portfolio planning. Financial analysts journal, 14-26.

31)  Ross, S.A., 2013. The arbitrage theory of capital asset pricing, HANDBOOK OF THE FUNDAMENTALS OF FINANCIAL DECISION MAKING: Part I: World Scientific, pp. 11-30.

32)  Ruiz-Torrubiano, R., Suárez, A., 2007. Use of heuristic rules in evolutionary methods for the selection of optimal investment portfolios, Evolutionary Computation, 2007. CEC 2007. IEEE Congress on: IEEE, pp. 212-219.

33)  Ruiz-Torrubiano, R., Suárez, A., 2010. Hybrid approaches and dimensionality reduction for portfolio selection with cardinality constraints. IEEE Computational Intelligence Magazine 5, 92-107.

34)  Saborido, R., Ruiz, A.B., Bermúdez, J.D., Vercher, E., Luque, M., 2016. Evolutionary multi-objective optimization algorithms for fuzzy portfolio selection. Applied Soft Computing 39, 48-63.

35)  Shalan, S.A.B., Ykhlef, M., 2015. Solving multi-objective portfolio optimization problem for Saudi Arabia stock market using hybrid clonal selection and particle swarm optimization. Arabian Journal for Science and Engineering 40, 2407-2421.

36)  Sharpe, W.F., 1966. Mutual fund performance. The Journal of business 39, 119-138.

37)  Sharpe, W.F., 1994. The sharpe ratio. Journal of portfolio management 21, 49-58.

38)  Thong, V., 2007. Constrained Markowitz Portfolio Selection Using Ant Colony Optimization: Erasmus Universiteit.

39)  Treynor, J.L., 2011. Treynor on institutional investing: John Wiley & Sons.

40)  Treynor, J.L., Black, F., 1973. How to use security analysis to improve portfolio selection. The Journal of Business 46, 66-86.

41)  Yu, T.-Y., Tsai, C., Huang, H.-T., 2010. Applying simulation optimization to the asset allocation of a property–casualty insurer. European Journal of Operational Research 207, 499-507.

42)  Zitzler, E., Thiele, L., 1999. Multiobjective evolutionary algorithms: a comparative case study and the strength Pareto approach. IEEE transactions on Evolutionary Computation 3, 257-271.