Portfolio optimization is an important aspect of decision-support in investment management. Realistic portfolio optimization, in contrast to simplistic mean- variance optimization, is a challenging problem, because it requires to determine a setof optimal solutions with respect to multiple objectives, where the objective functions are often multimodal and non-smooth. Moreover, the objectives are subject to various constraints of which many are typically non-linear and discontinuous. Conventional optimization methods, such as quadratic programming, cannot cope with these realistic problem properties. A valuable alternative are stochastic search heuristics, such as simulated annealing or evolutionary algorithms. We propose a new multiobjective evolutionary algorithm for portfolio optimization, which we call DEMPO - Differential Evolution for Multiobjective Portfolio Optimization. In our experimentation, we compare DEMPO with quadratic programming and another well-known evolutionary algorithm for multiobjective optimization called NSGA-II. The main advantage of DEMPO is its ability to tackle a portfolio optimization task without simplications, while obtaining very satisfying results in reasonable runtime.

Multiobjective Optimization using Differential Evolution for Real-World Portfolio Optimization / Krink, T.; Paterlini, S.. - In: COMPUTATIONAL MANAGEMENT SCIENCE. - ISSN 1619-697X. - 8:(2011), pp. 157-179.

Multiobjective Optimization using Differential Evolution for Real-World Portfolio Optimization

S. Paterlini
2011-01-01

Abstract

Portfolio optimization is an important aspect of decision-support in investment management. Realistic portfolio optimization, in contrast to simplistic mean- variance optimization, is a challenging problem, because it requires to determine a setof optimal solutions with respect to multiple objectives, where the objective functions are often multimodal and non-smooth. Moreover, the objectives are subject to various constraints of which many are typically non-linear and discontinuous. Conventional optimization methods, such as quadratic programming, cannot cope with these realistic problem properties. A valuable alternative are stochastic search heuristics, such as simulated annealing or evolutionary algorithms. We propose a new multiobjective evolutionary algorithm for portfolio optimization, which we call DEMPO - Differential Evolution for Multiobjective Portfolio Optimization. In our experimentation, we compare DEMPO with quadratic programming and another well-known evolutionary algorithm for multiobjective optimization called NSGA-II. The main advantage of DEMPO is its ability to tackle a portfolio optimization task without simplications, while obtaining very satisfying results in reasonable runtime.
2011
Krink, T.; Paterlini, S.
Multiobjective Optimization using Differential Evolution for Real-World Portfolio Optimization / Krink, T.; Paterlini, S.. - In: COMPUTATIONAL MANAGEMENT SCIENCE. - ISSN 1619-697X. - 8:(2011), pp. 157-179.
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11572/192914
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 85
  • ???jsp.display-item.citation.isi??? ND
social impact