Skip to main content

2017 | OriginalPaper | Buchkapitel

10. Heuristics for Portfolio Selection

verfasst von : Manfred Gilli, Enrico Schumann

Erschienen in: Optimal Financial Decision Making under Uncertainty

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Portfolio selection is about combining assets such that investors’ financial goals and needs are best satisfied. When operators and academics translate this actual problem into optimisation models, they face two restrictions: the models need to be empirically meaningful, and the models need to be soluble. This chapter will focus on the second restriction. Many optimisation models are difficult to solve because they have multiple local optima or are ‘badly-behaved’ in other ways. But on modern computers such models can still be handled, through so-called heuristics. To motivate the use of heuristic techniques in finance, we present examples from portfolio selection in which standard optimisation methods fail. We then outline the principles by which heuristics work. To make that discussion more concrete, we describe a simple but effective optimisation technique called Threshold Accepting and how it can be used for constructing portfolios. We also summarise the results of an empirical study on hedge-fund replication.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
Such a merging of roles did not only happen in computational finance; it also took place in publishing and data analysis in general.
 
2
In an empirically sound way, which essentially means careful data analysis and replication. See, for example, Cohen [7].
 
3
Mathematically a function is nothing but a mapping, so there is no contradiction here. But when people see ϕ(x) they intuitively often think of something like \(\phi (x) = \sqrt{x} + x^{2}\) . We would prefer they thought of a programme, not a formula.
 
4
In principle, because of such mechanisms a heuristic could drift farther and farther off a good solution. But practically, that is very unlikely because every heuristic has a bias towards good solutions. In Threshold Accepting, the method that we describe in Sect. 10.4, that bias comes into effect because a better solution is always accepted, a worse one only if it is not too bad. Since we repeat this creating of new candidate solutions thousands of times, we can be very certain that the scenario of drifting-off a good solution does practically not occur.
 
5
The number of iterations depends on the problem. Here, again, Principle (ii) tells us how to proceed: small-scale experiments will quickly provide us with a reasonable idea of how many iterations are needed. See Gilli et al. [27]; in particular Chaps. 11 and 12.
 
6
Similar techniques are used to obtain settings for Simulated Annealing; see for instance Johnson et al. [33].
 
7
The example builds on Gilli et al. [26].
 
8
In this case we computed 100 trajectories for each specification of the objective function.
 
9
The median path is defined with respect to the final wealth of the portfolios generated with the jackknifing.
 
10
Such an approach has been explored in Gilli and Këllezi [19] using artificial data.
 
Literatur
1.
Zurück zum Zitat D. Acker, N.W. Duck, Reference-day risk and the use of monthly returns data. J. Account. Audit. Financ. 22 (4), 527–557 (2007) D. Acker, N.W. Duck, Reference-day risk and the use of monthly returns data. J. Account. Audit. Financ. 22 (4), 527–557 (2007)
2.
Zurück zum Zitat I. Althöfer, K.-U. Koschnick, On the convergence of “Threshold Accepting”. Appl. Math. Optim. 24 (1), 183–195 (1991)CrossRef I. Althöfer, K.-U. Koschnick, On the convergence of “Threshold Accepting”. Appl. Math. Optim. 24 (1), 183–195 (1991)CrossRef
3.
Zurück zum Zitat J.S. Armstrong, Forecasting with econometric methods: Folklore versus fact. J. Bus. 51 (4), 549–564 (1978)CrossRef J.S. Armstrong, Forecasting with econometric methods: Folklore versus fact. J. Bus. 51 (4), 549–564 (1978)CrossRef
4.
Zurück zum Zitat R.S. Barr, B.L. Golden, J.P. Kelly, M.G.C. Resende, W.R. Stewart, Designing and reporting on computational experiments with heuristic methods. J. Heuristics 1 (1), 9–32 (1995)CrossRef R.S. Barr, B.L. Golden, J.P. Kelly, M.G.C. Resende, W.R. Stewart, Designing and reporting on computational experiments with heuristic methods. J. Heuristics 1 (1), 9–32 (1995)CrossRef
5.
Zurück zum Zitat M.W. Brandt, Portfolio choice problems, in Handbook of Financial Econometrics, vol. 1, ed. by Y. Aït-Sahalia, L.P. Hansen (Elsevier, Amsterdam, 2009) M.W. Brandt, Portfolio choice problems, in Handbook of Financial Econometrics, vol. 1, ed. by Y. Aït-Sahalia, L.P. Hansen (Elsevier, Amsterdam, 2009)
6.
Zurück zum Zitat P. Burns, Random portfolios for performance measurement, in Optimisation, Econometric and Financial Analysis, ed. by E.J. Kontoghiorghes, C. Gatu (Springer, Berlin, 2010) P. Burns, Random portfolios for performance measurement, in Optimisation, Econometric and Financial Analysis, ed. by E.J. Kontoghiorghes, C. Gatu (Springer, Berlin, 2010)
7.
Zurück zum Zitat J. Cohen, The earth is round (p < . 05). Am. Psychol. 49 (12), 997–1003 (1994) J. Cohen, The earth is round (p < . 05). Am. Psychol. 49 (12), 997–1003 (1994)
8.
Zurück zum Zitat R.M. Dawes, The robust beauty of improper linear models in decision making. Am. Psychol. 34 (7), 571–582 (1979)CrossRef R.M. Dawes, The robust beauty of improper linear models in decision making. Am. Psychol. 34 (7), 571–582 (1979)CrossRef
9.
Zurück zum Zitat R.M. Dawes, House of Cards – Psychology and Psychotherapy Built on Myth (Free Press, New York, 1994) R.M. Dawes, House of Cards – Psychology and Psychotherapy Built on Myth (Free Press, New York, 1994)
10.
Zurück zum Zitat R.S. Dembo, Scenario optimization. Ann. Oper. Res. 30 (1), 63–80 (1991)CrossRef R.S. Dembo, Scenario optimization. Ann. Oper. Res. 30 (1), 63–80 (1991)CrossRef
11.
Zurück zum Zitat G. Dueck, T. Scheuer, Threshold accepting. A general purpose optimization algorithm superior to simulated annealing. J. Comput. Phys. 90 (1), 161–175 (1990) G. Dueck, T. Scheuer, Threshold accepting. A general purpose optimization algorithm superior to simulated annealing. J. Comput. Phys. 90 (1), 161–175 (1990)
12.
Zurück zum Zitat G. Dueck, P. Winker, New concepts and algorithms for portfolio choice. Appl. Stoch. Models Data Anal. 8 (3), 159–178 (1992)CrossRef G. Dueck, P. Winker, New concepts and algorithms for portfolio choice. Appl. Stoch. Models Data Anal. 8 (3), 159–178 (1992)CrossRef
13.
Zurück zum Zitat E.J. Elton, M.J. Gruber, Estimating the dependence structure of share prices – Implications for portfolio selection. J. Financ. 28 (5), 1203–1232 (1973) E.J. Elton, M.J. Gruber, Estimating the dependence structure of share prices – Implications for portfolio selection. J. Financ. 28 (5), 1203–1232 (1973)
14.
Zurück zum Zitat E.J. Elton, M.J. Gruber, T.J. Urich, Are betas best? J. Financ. 33 (5), 1375–1384 (1978) E.J. Elton, M.J. Gruber, T.J. Urich, Are betas best? J. Financ. 33 (5), 1375–1384 (1978)
15.
Zurück zum Zitat P.A. Frost, J.E. Savarino, For better performance: constrain portfolio weights. J. Portf. Manag. 15 (1), 29–34 (1988)CrossRef P.A. Frost, J.E. Savarino, For better performance: constrain portfolio weights. J. Portf. Manag. 15 (1), 29–34 (1988)CrossRef
16.
Zurück zum Zitat S.B. Gelfand, S.K. Mitter, Analysis of simulated annealing for optimization. Technical Report LIDS-P-1494, MIT (1985) S.B. Gelfand, S.K. Mitter, Analysis of simulated annealing for optimization. Technical Report LIDS-P-1494, MIT (1985)
17.
Zurück zum Zitat G. Gigerenzer, Fast and frugal heuristics: the tools of bounded rationality, in Blackwell Handbook of Judgment and Decision Making, chap. 4, ed. by D.J. Koehler, N. Harvey (Blackwell Publishing, Oxford, 2004), pp. 62–88CrossRef G. Gigerenzer, Fast and frugal heuristics: the tools of bounded rationality, in Blackwell Handbook of Judgment and Decision Making, chap. 4, ed. by D.J. Koehler, N. Harvey (Blackwell Publishing, Oxford, 2004), pp. 62–88CrossRef
18.
Zurück zum Zitat G. Gigerenzer, Why heuristics work. Perspect. Psychol. Sci. 3 (1), 20–29 (2008)CrossRef G. Gigerenzer, Why heuristics work. Perspect. Psychol. Sci. 3 (1), 20–29 (2008)CrossRef
19.
Zurück zum Zitat M. Gilli, E. Këllezi, The threshold accepting heuristic for index tracking, in Financial Engineering, E-Commerce and Supply Chain, ed. by P. Pardalos, V.K. Tsitsiringos. Applied Optimization Series (Kluwer Academic Publishers, Boston, 2002), pp. 1–18 M. Gilli, E. Këllezi, The threshold accepting heuristic for index tracking, in Financial Engineering, E-Commerce and Supply Chain, ed. by P. Pardalos, V.K. Tsitsiringos. Applied Optimization Series (Kluwer Academic Publishers, Boston, 2002), pp. 1–18
20.
Zurück zum Zitat M. Gilli, E. Schumann, An empirical analysis of alternative portfolio selection criteria. Swiss Finance Institute Research Paper No. 09-06 (2009) M. Gilli, E. Schumann, An empirical analysis of alternative portfolio selection criteria. Swiss Finance Institute Research Paper No. 09-06 (2009)
21.
Zurück zum Zitat M. Gilli, E. Schumann, Optimization in financial engineering – an essay on ‘good’ solutions and misplaced exactitude. J. Financ. Transformation 28, 117–122 (2010) M. Gilli, E. Schumann, Optimization in financial engineering – an essay on ‘good’ solutions and misplaced exactitude. J. Financ. Transformation 28, 117–122 (2010)
23.
Zurück zum Zitat M. Gilli, E. Schumann, Risk–reward optimisation for long-run investors: an empirical analysis. Eur. Actuar. J. 1 (1), 303–327, Supplement 2 (2011). M. Gilli, E. Schumann, Risk–reward optimisation for long-run investors: an empirical analysis. Eur. Actuar. J. 1 (1), 303–327, Supplement 2 (2011).
24.
Zurück zum Zitat P.E. Gill, W. Murray, M.H. Wright, Practical Optimization (Elsevier, Amsterdam, 1986) P.E. Gill, W. Murray, M.H. Wright, Practical Optimization (Elsevier, Amsterdam, 1986)
25.
Zurück zum Zitat M. Gilli, E. Këllezi, H. Hysi, A data-driven optimization heuristic for downside risk minimization. J. Risk 8 (3), 1–18 (2006)CrossRef M. Gilli, E. Këllezi, H. Hysi, A data-driven optimization heuristic for downside risk minimization. J. Risk 8 (3), 1–18 (2006)CrossRef
26.
Zurück zum Zitat M. Gilli, E. Schumann, G. Cabej, J. Lula, Replicating hedge fund indices with optimization heuristics. Swiss Finance Institute Research Paper No. 10–22 (2010) M. Gilli, E. Schumann, G. Cabej, J. Lula, Replicating hedge fund indices with optimization heuristics. Swiss Finance Institute Research Paper No. 10–22 (2010)
27.
Zurück zum Zitat M. Gilli, D. Maringer, E. Schumann, Numerical Methods and Optimization in Finance (Academic, New York, 2011) M. Gilli, D. Maringer, E. Schumann, Numerical Methods and Optimization in Finance (Academic, New York, 2011)
29.
Zurück zum Zitat D.G. Goldstein, G. Gigerenzer, Fast and frugal forecasting. Int. J. Forecast. 25 (4), 760–772 (2009)CrossRef D.G. Goldstein, G. Gigerenzer, Fast and frugal forecasting. Int. J. Forecast. 25 (4), 760–772 (2009)CrossRef
30.
Zurück zum Zitat H. Grootveld, W. Hallerbach, Variance vs downside risk: is there really that much difference? Eur. J. Oper. Res. 114 (2), 304–319 (1999)CrossRef H. Grootveld, W. Hallerbach, Variance vs downside risk: is there really that much difference? Eur. J. Oper. Res. 114 (2), 304–319 (1999)CrossRef
31.
Zurück zum Zitat W.J. Gutjahr, A graph-based Ant System and its convergence. Futur. Gener. Comput. Syst. 16 (9), 873–888 (2000)CrossRef W.J. Gutjahr, A graph-based Ant System and its convergence. Futur. Gener. Comput. Syst. 16 (9), 873–888 (2000)CrossRef
32.
Zurück zum Zitat R. Jagannathan, T. Ma, Risk reduction in large portfolios: why imposing the wrong constraints helps. J. Financ. 58 (4), 1651–1683 (2003)CrossRef R. Jagannathan, T. Ma, Risk reduction in large portfolios: why imposing the wrong constraints helps. J. Financ. 58 (4), 1651–1683 (2003)CrossRef
33.
Zurück zum Zitat D.S. Johnson, C.R. Aragon, L.A. McGeoch, C. Schevon, Optimization by simulated annealing: an experimental evaluation; part I, graph partitioning. Oper. Res. 37 (6), 865–892 (1989)CrossRef D.S. Johnson, C.R. Aragon, L.A. McGeoch, C. Schevon, Optimization by simulated annealing: an experimental evaluation; part I, graph partitioning. Oper. Res. 37 (6), 865–892 (1989)CrossRef
34.
Zurück zum Zitat E. Jondeau, S.-H. Poon, M. Rockinger, Financial Modeling Under Non-Gaussian Distributions ( Springer, Berlin, 2007) E. Jondeau, S.-H. Poon, M. Rockinger, Financial Modeling Under Non-Gaussian Distributions ( Springer, Berlin, 2007)
35.
Zurück zum Zitat S. Kirkpatrick, C.D. Gelatt, M.P. Vecchi, Optimization by simulated annealing. Science 220 (4598), 671–680 (1983)CrossRef S. Kirkpatrick, C.D. Gelatt, M.P. Vecchi, Optimization by simulated annealing. Science 220 (4598), 671–680 (1983)CrossRef
37.
Zurück zum Zitat A.D. Lovie, P. Lovie, The flat maximum effect and linear scoring models for prediction. J. Forecasting 5 (3), 159–168 (1986)CrossRef A.D. Lovie, P. Lovie, The flat maximum effect and linear scoring models for prediction. J. Forecasting 5 (3), 159–168 (1986)CrossRef
38.
Zurück zum Zitat S. Makridakis, M. Hibon, The M3-competition: results, conclusions and implications. Int. J. Forecasting 16 (4), 451–476 (2000)CrossRef S. Makridakis, M. Hibon, The M3-competition: results, conclusions and implications. Int. J. Forecasting 16 (4), 451–476 (2000)CrossRef
39.
Zurück zum Zitat S. Makridakis, M. Hibon, C. Moser, Accuracy of forecasting: an empirical investigation. J. R. Stat. Soc. Ser. A (General) 142 (2), 97–145 (1979) S. Makridakis, M. Hibon, C. Moser, Accuracy of forecasting: an empirical investigation. J. R. Stat. Soc. Ser. A (General) 142 (2), 97–145 (1979)
40.
Zurück zum Zitat D. Maringer, Portfolio Management with Heuristic Optimization ( Springer, Berlin, 2005) D. Maringer, Portfolio Management with Heuristic Optimization ( Springer, Berlin, 2005)
41.
Zurück zum Zitat H.M. Markowitz, Portfolio selection. J. Financ. 7 (1), 77–91 (1952) H.M. Markowitz, Portfolio selection. J. Financ. 7 (1), 77–91 (1952)
42.
Zurück zum Zitat H.M. Markowitz, Portfolio Selection ( Wiley, New York, 1959) H.M. Markowitz, Portfolio Selection ( Wiley, New York, 1959)
43.
Zurück zum Zitat O. Morgenstern, On the Accuracy of Economic Observations, 2nd edn. ( Princeton University Press, Princeton, 1963) O. Morgenstern, On the Accuracy of Economic Observations, 2nd edn. ( Princeton University Press, Princeton, 1963)
44.
Zurück zum Zitat P. Moscato, J.F. Fontanari, Stochastic versus deterministic update in simulated annealing. Phys. Lett. A 146 (4), 204–208 (1990)CrossRef P. Moscato, J.F. Fontanari, Stochastic versus deterministic update in simulated annealing. Phys. Lett. A 146 (4), 204–208 (1990)CrossRef
45.
Zurück zum Zitat J. Pearl, Heuristics (Addison-Wesley, Reading, 1984) J. Pearl, Heuristics (Addison-Wesley, Reading, 1984)
46.
Zurück zum Zitat G. Pólya, How to Solve it, 2nd edn. (Princeton University Press, Princeton, 1957) G. Pólya, How to Solve it, 2nd edn. (Princeton University Press, Princeton, 1957)
47.
Zurück zum Zitat M.J.D. Powell, Problems related to unconstrained optimization, in Numerical Methods for Unconstrained Optimization, ed. by W. Murray (Academic, New York, 1972) M.J.D. Powell, Problems related to unconstrained optimization, in Numerical Methods for Unconstrained Optimization, ed. by W. Murray (Academic, New York, 1972)
48.
Zurück zum Zitat G. Rudolph, Convergence analysis of canonical genetic algorithms. IEEE Trans. Neural Netw. 5 (1), 96–101 (1994)CrossRef G. Rudolph, Convergence analysis of canonical genetic algorithms. IEEE Trans. Neural Netw. 5 (1), 96–101 (1994)CrossRef
50.
Zurück zum Zitat A. Scozzari, F. Tardella, S. Paterlini, T. Krink, Exact and heuristic approaches for the index tracking problem with UCITS constraints. Ann. Oper. Res. 205 (1), 235–250 (2013)CrossRef A. Scozzari, F. Tardella, S. Paterlini, T. Krink, Exact and heuristic approaches for the index tracking problem with UCITS constraints. Ann. Oper. Res. 205 (1), 235–250 (2013)CrossRef
51.
Zurück zum Zitat T. Stützle, M. Dorigo, A short convergence proof for a class of Ant Colony Optimization algorithms. IEEE Trans. Evol. Comput. 6 (4), 358–365 (2002)CrossRef T. Stützle, M. Dorigo, A short convergence proof for a class of Ant Colony Optimization algorithms. IEEE Trans. Evol. Comput. 6 (4), 358–365 (2002)CrossRef
52.
Zurück zum Zitat L.N. Trefethen, Numerical analysis, in Princeton Companion to Mathematics, ed. by T. Gowers, J. Barrow-Green, I. Leader (Princeton University Press, Princeton, 2008) L.N. Trefethen, Numerical analysis, in Princeton Companion to Mathematics, ed. by T. Gowers, J. Barrow-Green, I. Leader (Princeton University Press, Princeton, 2008)
53.
Zurück zum Zitat A. Tversky, D. Kahneman, Judgment under uncertainty: heuristics and biases. Science 185 (4157), 1124–1131 (1974)CrossRef A. Tversky, D. Kahneman, Judgment under uncertainty: heuristics and biases. Science 185 (4157), 1124–1131 (1974)CrossRef
54.
Zurück zum Zitat F. van den Bergh, A.P. Engelbrecht, A study of particle swarm optimization particle trajectories. Inf. Sci. 176 (8), 937–971 (2006) F. van den Bergh, A.P. Engelbrecht, A study of particle swarm optimization particle trajectories. Inf. Sci. 176 (8), 937–971 (2006)
55.
Zurück zum Zitat J. von Neumann, H.H. Goldstine, Numerical inverting of matrices of high order. Bull. Am. Math. Soc. 53 (11), 1021–1099 (1947)CrossRef J. von Neumann, H.H. Goldstine, Numerical inverting of matrices of high order. Bull. Am. Math. Soc. 53 (11), 1021–1099 (1947)CrossRef
56.
Zurück zum Zitat P. Winker, K.-T. Fang, Application of Threshold-Accepting to the evaluation of the discrepancy of a set of points. SIAM J. Numer. Anal. 34 (5), 2028–2042 (1997)CrossRef P. Winker, K.-T. Fang, Application of Threshold-Accepting to the evaluation of the discrepancy of a set of points. SIAM J. Numer. Anal. 34 (5), 2028–2042 (1997)CrossRef
57.
Zurück zum Zitat P. Winker, D. Maringer, The Threshold Accepting optimisation algorithm in economics and statistics, in Optimisation, Econometric and Financial Analysis, vol. 9, ed. by E.J. Kontoghiorghes, C. Gatu. Advances in Computational Management Science (Springer, Berlin, 2007), pp. 107–125 P. Winker, D. Maringer, The Threshold Accepting optimisation algorithm in economics and statistics, in Optimisation, Econometric and Financial Analysis, vol. 9, ed. by E.J. Kontoghiorghes, C. Gatu. Advances in Computational Management Science (Springer, Berlin, 2007), pp. 107–125
58.
Zurück zum Zitat S.H. Zanakis, J.R. Evans, Heuristic “optimization”: Why, when, and how to use it. Interfaces 11 (5), 84–91 (1981)CrossRef S.H. Zanakis, J.R. Evans, Heuristic “optimization”: Why, when, and how to use it. Interfaces 11 (5), 84–91 (1981)CrossRef
Metadaten
Titel
Heuristics for Portfolio Selection
verfasst von
Manfred Gilli
Enrico Schumann
Copyright-Jahr
2017
DOI
https://doi.org/10.1007/978-3-319-41613-7_10

Premium Partner