Using Genetic Algorithm in Solving Stochastic Programming for Multi-Objective Portfolio Selection in Tehran Stock Exchange

Investor decision making has always been affected by two factors: risk and returns. Considering risk, the investor expects an acceptable return on the investment decision horizon. Accordingly, defining goals and constraints for each investor can have unique prioritization. This paper develops several approaches to multi criteria portfolio optimization. The maximization of stock returns, the power of liquidity of selected stocks and the acceptance of risk to market risk are set as objectives of the problem. In order to solve the problem of information in the Tehran Stock Exchange in 2017, 45 sample stocks have been identified and, with the assumption of normalization of goals, a genetic algorithm has been used. The results show that the selected model provides a good performance for selecting the optimal portfolio for investors with specific goals and constraints.

[1]  Can Berk Kalayci,et al.  An artificial bee colony algorithm with feasibility enforcement and infeasibility toleration procedures for cardinality constrained portfolio optimization , 2017, Expert Syst. Appl..

[2]  W. Sharpe CAPITAL ASSET PRICES: A THEORY OF MARKET EQUILIBRIUM UNDER CONDITIONS OF RISK* , 1964 .

[3]  Weiguo Zhang,et al.  A fuzzy portfolio selection model with background risk , 2015, Appl. Math. Comput..

[4]  R. Murnane,et al.  U.S. Earnings Levels and Earnings Inequality: A Review of Recent Trends and Proposed Explanations , 1992 .

[5]  K. K. Mishra,et al.  Portfolio optimization using novel co-variance guided Artificial Bee Colony algorithm , 2017, Swarm Evol. Comput..

[6]  Fouad Ben Abdelaziz,et al.  Multi-objective stochastic programming for portfolio selection , 2007, Eur. J. Oper. Res..

[7]  Pascal Lang,et al.  Distributional Efficiency in Multiobjective Stochastic Linear Programming , 1995 .

[8]  Hojjat Adeli,et al.  Machine Learning: Neural Networks, Genetic Algorithms, and Fuzzy Systems , 1994 .

[9]  Kin Keung Lai,et al.  A model for portfolio selection with order of expected returns , 2000, Comput. Oper. Res..

[10]  Genji Yamazaki,et al.  Index fund selections with genetic algorithms and heuristic classifications , 2003, Comput. Ind. Eng..

[11]  S. Ross The arbitrage theory of capital asset pricing , 1976 .

[12]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[13]  Sang M. Lee,et al.  Goal programming for portfolio selection , 1980 .

[14]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[15]  Manoj Thakur,et al.  Multi-objective heuristic algorithms for practical portfolio optimization and rebalancing with transaction cost , 2017, Appl. Soft Comput..

[16]  David N. Nawrocki,et al.  Earnings announcements and portfolio selection. Do they add value , 1998 .

[17]  Merton H. Miller The Cost of Capital, Corporation Finance and the Theory of Investment , 1958 .

[18]  M. Izadikhah,et al.  A novel method to extend SAW for decision-making problems with interval data , 2014 .

[19]  Carlos Romero,et al.  Portfolio Selection: A Compromise Programming Solution , 1996 .

[20]  Gordon Miller,et al.  Decision Making: Descriptive, Normative, and Prescriptive Interactions , 1990 .