Portfolio optimization is a moop with risk and profit, or some form of the two, as competing objectives. Single-objective portfolio optimization requires a trade-off coefficient to be specified in order… Click to show full abstract
Portfolio optimization is a moop with risk and profit, or some form of the two, as competing objectives. Single-objective portfolio optimization requires a trade-off coefficient to be specified in order to balance the two objectives. Erwin and Engelbrecht proposed a set-based approach to single-objective portfolio optimization, namely, sbpso. sbpso selects a sub-set of assets that form a search space for a secondary optimization task to optimize the asset weights. The authors found that sbpso was able to identify good solutions to portfolio optimization problems and noted the benefits of redefining the portfolio optimization problem as a set-based problem. This paper proposes the first moo approach to sbpso, and its performance is investigated for multi-objective portfolio optimization. Alongside this investigation, the performance of mgpso for multi-objective portfolio optimization is evaluated and the performance of sbpso for portfolio optimization is compared against multi-objective algorithms. It is shown that sbpso is as competitive as multi-objective algorithms, albeit with multiple runs. The proposed multi-objective sbpso, i.e., mgsbpso, performs similarly to other multi-objective algorithms while obtaining a more diverse set of optimal solutions.
               
Click one of the above tabs to view related content.