Abstract
This paper extends previous work on the use of stochastic linear programming to solve life-cycle investment problems. We combine the feature of asset return predictability with practically relevant constraints arising in a life-cycle investment context. The objective is to maximize the expected utility of consumption over the lifetime and of bequest at the time of death of the investor. Asset returns and state variables follow a first-order vector auto-regression and the associated uncertainty is described by discrete scenario trees. To deal with the long time intervals involved in life-cycle problems we consider a few short-term decisions (to exploit any short-term return predictability), and incorporate a closed-form solution for the long, subsequent steady-state period to account for end effects.
Similar content being viewed by others
References
Balvers RJ, Mitchell DW (1997) Autocorrelated returns and optimal intertemporal portfolio choice. Manage Sci 43(11): 1537–1551
Barberis NC (2000) Investing for the long run when returns are predictable. J Finance 55: 225–264
Blomvall J, Lindberg PO (2002) A Ricatti-based primal interior point solver for multistage stochastic programming. Eur J Oper Res 143: 452–461
Bodie Z, Merton RC, Samuelson WF (1992) Labor supply flexibility and portfolio choice in a life cycle model. J Econ Dyn Control 16: 427–449
Brandt MW, Goyal A, Santa-Clara P, Stroud JR (2005) A simulation approach to dynamic portfolio choice with an application to learning about return predictability. Rev Financ Stud 18(3): 831–873
Brennan MJ, Schwartz ES, Lagnado R (1997) Strategic asset allocation. J Econ Dyn Control 21: 1377–1403
Campbell JY, Viceira LM (1999) Consumption and portfolio decisions when expected returns are time varying. Q J Econ 114: 433–495
Campbell JY, Viceira LM (2001) Who should buy long-term bonds?. Am Econ Rev 91(1): 99–127
Campbell JY, Viceira LM (2002) Strategic asset allocation. Oxford University Press, USA
Campbell JY, Cocco J, Gomes F, Maenhout PJ, Viceira LM (2001) Stock market mean reversion and the optimal asset allocation of a long-lived investor. Eur Finance Rev 5: 269–292
Campbell JY, Chan YL, Viceira LM (2003) A multivariate model of strategic asset allocation. J Financ Econ 67: 41–80
Campbell JY, Chacko G, Rodriguez J, Viceira LM (2004) Strategic asset allocation in a continuous-time VAR model. J Econ Dyn Control 28: 2195–2214
Cariño DR, Ziemba WT (1994) The Russell–Yasuda–Kasai model: an asset/liability model for a Japanese insurance company using multistage stochastic programming. Interfaces 24(1): 29–49
Cariño DR, Ziemba WT (1998) Formulation of the Russell–Yasuda–Kasai financial planning model. Oper Res 46: 433–449
Cariño DR, Myers DH, Ziemba WT (1998) Concepts, technical issues, and uses of the Russell-Yasuda-Kasai financial planning model. Oper Res 46: 450–462
Chacko G, Viceira LM (2005) Dynamic consumption and portfolio choice with stochastic volatility in incomplete markets. Rev Financ Stud 18((2): 1369–1402
Chen P, Ibbotson RG, Milevsky MA, Zhu KX (2006) Human capital, asset allocation, and life insurance. Financ Anal J 62: 97–109
Cocco JF, Gomes FJ, Maenhout PJ (2005) Consumption and portfolio choice over the life cycle. Rev Financ Stud 18(2): 491–533
Dempster MAH, Germano M, Medova EA, Villaverde M (2003) Global asset liability management. Br Actual J 9: 137–216
Detemple JB, Garcia R, Rindisbacher M (2003) A Monte Carlo method for optimal portfolios. J Finance 58: 401–446
Duffie D (2001) Dynamic asset pricing theory. Princeton University Press, USA
Dupačová J, Gröwe-Kuska N, Römisch W (2003) Scenario reduction in stochastic programming: an approach using probability metrics. Math Program Ser A 95: 493–511
Geyer A, Ziemba WT (2007) The Innovest Austrian pension fund financial planning model InnoALM. Oper Res 56(4): 797–810
Geyer A, Hanke M, Weissensteiner A (2007) Life-cycle asset allocation and optimal consumption using stochastic linear programming. Working paper, Vienna Graduate School of Finance and University of Innsbruck. http://papers.ssrn.com/sol3/papers.cfm?abstract_id=952956
Gomes F, Michaelides A (2005) Optimal life-cycle asset allocation: understanding the empirical evidence. J Finance 60: 869–904
Gondzio J, Grothey A (2007) Solving nonlinear portfolio optimization problems with the primal-dual interior point method. Eur J Oper Res 181: 1019–1029
Gondzio J, Kouwenberg R (2001) High performance computing for asset-liability management. Oper Res 49: 879–891
Hanke M, Huber S (2008) Curvature, not second derivative. Mathe Spectr (in press)
Heitsch H, Römisch W (2003) Scenario reduction algorithms in stochastic programming. Comput Optim Appl 24: 187–206
Hochreiter R, Pflug GC (2007) Financial scenario generation for stochastic multi-stage decision processes as facility location problems. Ann Oper Res 152: 257–272
Høyland K, Wallace SW (2001) Generating scenario trees for multistage decision problems. Manage Sci 47(2): 295–307
Ingersoll JE (1987) Theory of financial decision making. Rowman & Littlefield, USA
Jurek JW, Viceira LM (2005) Optimal value and growth tilts in long-horizon portfolios. Working paper
Kim TS, Omberg E (1996) Dynamic nonmyopic portfolio behavior. Rev Financ Stud 9: 141–161
Klaassen P (2002) Comment on generating scenario trees for multistage decision problems. Manage Sci 48: 1512–1516
Liu J (2007) Portfolio selection in stochastic environments. Rev Financ Stud 20: 1–39
Longstaff F, Schwartz E (2001) Valuing American options by simulation: a simple least-square approach. Rev Financ Stud 14(1): 113–147
Lütkepohl H (1993) Introduction to multiple time series analysis. Springer, Heidelberg
Merton RC (1969) Lifetime portfolio selection under uncertainty: the continuous-time case. Rev Econ Stat 51: 247–257
Merton RC (1971) Optimum consumption and portfolio rules in a continuous-time model. J Econ Theory 3: 373–413
Pflug GC (2001) Optimal scenario tree generation for multiperiod financial planning. Math Program 89(2): 25–271
Pflug GC, Swietanowski A (2000) Asset-liability optimization for pension fund management. In: Operations Research Proceedings, Springer, Heidelberg
Rasmussen KM, Clausen J (2007) Mortgage loan portfolio optimization using multi-stage stochastic programming. J Econ Dyn Control 31(3): 742–766
Richard SF (1975) Optimal consumption, portfolio and life insurance rules for an uncertain lived individual in a continous time model. J Financ Econ 2: 187–203
Samuelson PA (1969) Lifetime portfolio selection by dynamic stochastic programming. Rev Econ Stat 51: 239–246
Schroder M, Skiadas C (1999) Optimal consumption and portfolio selection with stochastic differential utility. J Econ Theory 89(1): 68–126
Wachter J (2002) Portfolio and consumption decisions under mean-reverting returns: an exact solution. J Financ Quant Anal 37(1): 63–91
Wallace SW, Ziemba WT (eds) (2005) Applications of stochastic programming. MPS-SIAM book series on optimization
Zenios SA (1999) High-performance computing for financial planning: the last ten years and the next. Parallel Comput 25: 2149–2175
Ziemba WT, Mulvey J (1998) Worldwide asset and liability modeling. Cambridge University Press, London
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Geyer, A., Hanke, M. & Weissensteiner, A. A stochastic programming approach for multi-period portfolio optimization. Comput Manag Sci 6, 187–208 (2009). https://doi.org/10.1007/s10287-008-0089-9
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10287-008-0089-9