Our purpose in this article is to develop an integrated portfolio management decision support system, which takes into account the inherent multidimensional nature of the problem, while allowing the DM, i.e. investor, to incorporate his/her preferences in the decision process. The proposed DSS has been developed in Python programming language and consists of two components: The first component is associated with the security selection phase, while the second component is associated with the portfolio optimization phase. In the first phase, four discrete multicriteria methods are employed; the PROMETHEE II, the ELECTRE III, the MAUT and the TOPSIS. After the cumulative integration of the results, a series of mathematical programming models are applied in the second phase, that of multicriteria portfolio optimization; a mixed-integer quadratic programming model, a goal programming model, a genetic algorithm model, and a multiobjective PROMETHEE flow model. Finally, the proposed approach is tested through a large-scale illustrative application in several stock markets and various sectors, analyzing simultaneously a very large number of securities.
Keywords: Operations research (OR), decision support systems (DSS), multicriteria decision making (MCDM), portfolio selection, python
@article{RO_2021__55_S1_S3009_0,
author = {Xidonas, Panos and Doukas, Haris and Sarmas, Elissaios},
title = {A python-based multicriteria portfolio selection {DSS}},
journal = {RAIRO. Operations Research},
pages = {S3009--S3034},
year = {2021},
publisher = {EDP-Sciences},
volume = {55},
doi = {10.1051/ro/2020140},
mrnumber = {4223206},
zbl = {1479.90124},
language = {en},
url = {https://www.numdam.org/articles/10.1051/ro/2020140/}
}
TY - JOUR AU - Xidonas, Panos AU - Doukas, Haris AU - Sarmas, Elissaios TI - A python-based multicriteria portfolio selection DSS JO - RAIRO. Operations Research PY - 2021 SP - S3009 EP - S3034 VL - 55 PB - EDP-Sciences UR - https://www.numdam.org/articles/10.1051/ro/2020140/ DO - 10.1051/ro/2020140 LA - en ID - RO_2021__55_S1_S3009_0 ER -
%0 Journal Article %A Xidonas, Panos %A Doukas, Haris %A Sarmas, Elissaios %T A python-based multicriteria portfolio selection DSS %J RAIRO. Operations Research %D 2021 %P S3009-S3034 %V 55 %I EDP-Sciences %U https://www.numdam.org/articles/10.1051/ro/2020140/ %R 10.1051/ro/2020140 %G en %F RO_2021__55_S1_S3009_0
Xidonas, Panos; Doukas, Haris; Sarmas, Elissaios. A python-based multicriteria portfolio selection DSS. RAIRO. Operations Research, Tome 55 (2021), pp. S3009-S3034. doi: 10.1051/ro/2020140
[1] , , and , On the increasing importance of multiple criteria decision aid methods for portfolio selection. J. Oper. Res. Soc. 69 (2018) 1525–1542. | DOI
[2] , , and , A state-of the-art survey of TOPSIS applications. Expert Syst. App. 39 (2012) 13051–13069. | DOI
[3] and , Note – A preference ranking organisation method: (the promethee method for multiple criteria decision making). Manage. Sci. 31 (1985) 647–656. | MR | Zbl | DOI
[4] , and , How to select and how to rank projects: the PROMETHEE method. Eur. J. Oper. Res. 24 (1986) 228–238. | MR | Zbl | DOI
[5] and , Fuzzy multiple attribute decision making methods. In: Fuzzy Multiple Attribute Decision Making. Springer (1992) 289–486. | DOI
[6] and , Multicriteria Analysis in Finance. Springer (2014). | MR | Zbl | DOI
[7] , , and , Multicriteria group decision making with ELECTRE III method based on interval-valued intuitionistic fuzzy information. Appl. Math. Modell. 40 (2016) 1554–1564. | MR | Zbl | DOI
[8] , , , and , Computing the nondominated surface in tri-criterion portfolio selection. Oper. Res. 61 (2013) 169–183. | MR | Zbl | DOI
[9] and , Methods for multiple attribute decision making. In: Multiple Attribute Decision Making. Springer (1981) 58–191. | DOI
[10] , and , Decisions with Multiple Objectives: Preferences and Value Trade-offs. Cambridge University Press (1993).
[11] and , An improved ranking method for ELECTRE III. In: 2007 International Conference on Wireless Communications, Networking and Mobile Computing. IEEE (2007) 6659–6662.
[12] , Portfolio selection. J. Finance 7 (1952) 77–91.
[13] and , The fuzzy TOPSIS applications in the last decade. Proc. Comput. Sci. 159 (2019) 2294–2303. | DOI
[14] and , Multiple criteria decision making combined with finance: A categorized bibliographic study. Eur. J. Oper. Res. 150 (2003) 496–515. | Zbl | DOI
[15] , ELECTRE III: Un algorithme de classements fondé sur une représentation oue des préférences en présence de critères multiples. Cahiers du CERO 20 (1978) 3–24. | MR | Zbl
[16] , , and , Survey on fuzzy TOPSIS state-of-the-art between 2007 and 2017. Comput. Oper. Res. 104 (2019) 207–227. | MR | Zbl | DOI
[17] , and , Suitable-portfolio investors, nondominated frontier sensitivity, and the effect of multiple objectives on standard portfolio selection. Ann. Oper. Res. 152 (2007) 297–317. | MR | Zbl | DOI
[18] , and , Comparative issues in large-scale mean-variance efficient frontier computation. Decis. Support Syst. 51 (2011) 250–255. | DOI
[19] and , Differential evolution a simple and efficient heuristic for global optimization over continuous spaces. J. Global Optim. 11 (1997) 341–359. | MR | Zbl | DOI
[20] and , Multiobjective portfolio optimization with non-convex policy constraints: evidence from the Eurostoxx 50. Eur. J. Finance 20 (2014) 957–977. | DOI
[21] , , and , IPSSIS: An integrated multicriteria decision support system for equity portfolio construction and selection. Eur. J. Oper. Res. 210 (2011) 398–409. | MR | Zbl | DOI
[22] , , , and , Multicriteria Portfolio Management. Springer, New York (2012). | MR | Zbl
[23] and , Multicriteria decision systems for financial problems. Top 21 (2013) 241–261. | MR | Zbl | DOI
[24] , , , and , Multiple criteria decision aiding for finance: an updated bibliographic survey. Eur. J. Oper. Res. 247 (2015) 339–348. | MR | Zbl | DOI
Cité par Sources :





