Early portfolio pruning: a scalable approach to hybrid portfolio selection

Knowl Inf Syst. 2023;65(6):2485-2508. doi: 10.1007/s10115-023-01832-7. Epub 2023 Jan 31.

Abstract

Driving the decisions of stock market investors is among the most challenging financial research problems. Markowitz's approach to portfolio selection models stock profitability and risk level through a mean-variance model, which involves estimating a very large number of parameters. In addition to requiring considerable computational effort, this raises serious concerns about the reliability of the model in real-world scenarios. This paper presents a hybrid approach that combines itemset extraction with portfolio selection. We propose to adapt Markowitz's model logic to deal with sets of candidate portfolios rather than with single stocks. We overcome some of the known issues of the Markovitz model as follows: (i) Complexity: we reduce the model complexity, in terms of parameter estimation, by studying the interactions among stocks within a shortlist of candidate stock portfolios previously selected by an itemset mining algorithm. (ii) Portfolio-level constraints: we not only perform stock-level selection, but also support the enforcement of arbitrary constraints at the portfolio level, including the properties of diversification and the fundamental indicators. (iii) Usability: we simplify the decision-maker's work by proposing a decision support system that enables flexible use of domain knowledge and human-in-the-loop feedback. The experimental results, achieved on the US stock market, confirm the proposed approach's flexibility, effectiveness, and scalability.

Keywords: Artificial intelligence; Decision support systems; Early portfolio pruning; Parallel itemset mining; Portfolio selection.