IDEAS home Printed from https://ideas.repec.org/a/kap/compec/v59y2022i1d10.1007_s10614-020-10061-x.html
   My bibliography  Save this article

Solving High-Dimensional Dynamic Portfolio Choice Models with Hierarchical B-Splines on Sparse Grids

Author

Listed:
  • Peter Schober

    (Goethe University Frankfurt)

  • Julian Valentin

    (University of Stuttgart)

  • Dirk Pflüger

    (University of Stuttgart)

Abstract

Discrete time dynamic programming to solve dynamic portfolio choice models has three immanent issues: firstly, the curse of dimensionality prohibits more than a handful of continuous states. Secondly, in higher dimensions, even regular sparse grid discretizations need too many grid points for sufficiently accurate approximations of the value function. Thirdly, the models usually require continuous control variables, and hence gradient-based optimization with smooth approximations of the value function is necessary to obtain accurate solutions to the optimization problem. For the first time, we enable accurate and fast numerical solutions with gradient-based optimization while still allowing for spatial adaptivity using hierarchical B-splines on sparse grids. When compared to the standard linear bases on sparse grids or finite difference approximations of the gradient, our approach saves an order of magnitude in total computational complexity for a representative dynamic portfolio choice model with varying state space dimensionality, stochastic sample space, and choice variables.

Suggested Citation

  • Peter Schober & Julian Valentin & Dirk Pflüger, 2022. "Solving High-Dimensional Dynamic Portfolio Choice Models with Hierarchical B-Splines on Sparse Grids," Computational Economics, Springer;Society for Computational Economics, vol. 59(1), pages 185-224, January.
  • Handle: RePEc:kap:compec:v:59:y:2022:i:1:d:10.1007_s10614-020-10061-x
    DOI: 10.1007/s10614-020-10061-x
    as

    Download full text from publisher

    File URL: http://link.springer.com/10.1007/s10614-020-10061-x
    File Function: Abstract
    Download Restriction: Access to the full text of the articles in this series is restricted.

    File URL: https://libkey.io/10.1007/s10614-020-10061-x?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    as
    1. Joachim Inkmann & Paula Lopes & Alexander Michaelides, 2011. "How Deep Is the Annuity Market Participation Puzzle?," The Review of Financial Studies, Society for Financial Studies, vol. 24(1), pages 279-319.
    2. De Giorgi, Enrico G. & Legg, Shane, 2012. "Dynamic portfolio choice and asset pricing with narrow framing and probability weighting," Journal of Economic Dynamics and Control, Elsevier, vol. 36(7), pages 951-972.
    3. Andreas Hubener & Raimond Maurer & Olivia S. Mitchell, 2016. "How Family Status and Social Security Claiming Options Shape Optimal Life Cycle Portfolios," The Review of Financial Studies, Society for Financial Studies, vol. 29(4), pages 937-978.
    4. Andreas Hubener & Raimond Maurer & Ralph Rogalla, 2014. "Optimal Portfolio Choice with Annuities and Life Insurance for Retired Couples," Review of Finance, European Finance Association, vol. 18(1), pages 147-188.
    5. Yongyang Cai & Kenneth Judd & Greg Thain & Stephen Wright, 2015. "Solving Dynamic Programming Problems on a Computational Grid," Computational Economics, Springer;Society for Computational Economics, vol. 45(2), pages 261-284, February.
    6. Jules H. Kamin, 1975. "Optimal Portfolio Revision with a Proportional Transaction Cost," Management Science, INFORMS, vol. 21(11), pages 1263-1271, July.
    7. Abrams, Robert A & Karmarkar, Uday S, 1980. "Optimal Multiperiod Investment-Consumption Policies," Econometrica, Econometric Society, vol. 48(2), pages 333-353, March.
    8. Judd, Kenneth L. & Maliar, Lilia & Maliar, Serguei & Valero, Rafael, 2014. "Smolyak method for solving dynamic economic models: Lagrange interpolation, anisotropic grid and adaptive domain," Journal of Economic Dynamics and Control, Elsevier, vol. 44(C), pages 92-123.
    9. Barberis, Nicholas & Huang, Ming, 2009. "Preferences with frames: A new utility specification that allows for the framing of risks," Journal of Economic Dynamics and Control, Elsevier, vol. 33(8), pages 1555-1576, August.
    10. Yongyang Cai & Kenneth Judd, 2015. "Dynamic programming with Hermite approximation," Mathematical Methods of Operations Research, Springer;Gesellschaft für Operations Research (GOR);Nederlands Genootschap voor Besliskunde (NGB), vol. 81(3), pages 245-267, June.
    11. George M. Constantinides, 1979. "Multiperiod Consumption and Investment Behavior with Convex Transactions Costs," Management Science, INFORMS, vol. 25(11), pages 1127-1137, November.
    12. Yongyang Cai & Kenneth L. Judd, 2010. "Stable and Efficient Computational Methods for Dynamic Programming," Journal of the European Economic Association, MIT Press, vol. 8(2-3), pages 626-634, 04-05.
    13. Kenneth L. Judd, 1998. "Numerical Methods in Economics," MIT Press Books, The MIT Press, edition 1, volume 1, number 0262100711, December.
    14. Larry G. Epstein & Stanley E. Zin, 2013. "Substitution, risk aversion and the temporal behavior of consumption and asset returns: A theoretical framework," World Scientific Book Chapters, in: Leonard C MacLean & William T Ziemba (ed.), HANDBOOK OF THE FUNDAMENTALS OF FINANCIAL DECISION MAKING Part I, chapter 12, pages 207-239, World Scientific Publishing Co. Pte. Ltd..
    15. Magill, Michael J. P. & Constantinides, George M., 1976. "Portfolio selection with transactions costs," Journal of Economic Theory, Elsevier, vol. 13(2), pages 245-263, October.
    16. Horneff, Wolfram J. & Maurer, Raimond H. & Stamos, Michael Z., 2008. "Life-cycle asset allocation with annuity markets," Journal of Economic Dynamics and Control, Elsevier, vol. 32(11), pages 3590-3612, November.
    17. Richard Bellman, 1954. "On some applications of the theory of dynamic programming to logistics," Naval Research Logistics Quarterly, John Wiley & Sons, vol. 1(2), pages 141-153, June.
    18. Viktor Winschel & Markus Kr‰tzig, 2010. "Solving, Estimating, and Selecting Nonlinear Dynamic Models Without the Curse of Dimensionality," Econometrica, Econometric Society, vol. 78(2), pages 803-821, March.
    19. Horneff, Wolfram & Maurer, Raimond & Rogalla, Ralph, 2010. "Dynamic portfolio choice with deferred annuities," Journal of Banking & Finance, Elsevier, vol. 34(11), pages 2652-2664, November.
    20. Richard Bellman, 1954. "Some Applications of the Theory of Dynamic Programming---A Review," Operations Research, INFORMS, vol. 2(3), pages 275-288, August.
    21. C. Russell Philbrick & Peter K. Kitanidis, 2001. "Improved Dynamic Programming Methods for Optimal Control of Lumped-Parameter Stochastic Systems," Operations Research, INFORMS, vol. 49(3), pages 398-412, June.
    22. Joao F. Cocco, 2005. "Consumption and Portfolio Choice over the Life Cycle," The Review of Financial Studies, Society for Financial Studies, vol. 18(2), pages 491-533.
    23. Johannes Brumm & Simon Scheidegger, 2017. "Using Adaptive Sparse Grids to Solve High‐Dimensional Dynamic Models," Econometrica, Econometric Society, vol. 85, pages 1575-1612, September.
    24. Yongyang Cai & Kenneth L. Judd & Rong Xu, 2013. "Numerical Solution of Dynamic Portfolio Optimization with Transaction Costs," NBER Working Papers 18709, National Bureau of Economic Research, Inc.
    25. Hong Liu & Mark Loewenstein, 2002. "Optimal Portfolio Selection with Transaction Costs and Finite Horizons," The Review of Financial Studies, Society for Financial Studies, vol. 15(3), pages 805-835.
    26. Kumar Muthuraman & Sunil Kumar, 2006. "Multidimensional Portfolio Optimization With Proportional Transaction Costs," Mathematical Finance, Wiley Blackwell, vol. 16(2), pages 301-335, April.
    27. Brumm, Johannes & Grill, Michael, 2014. "Computing equilibria in dynamic models with occasionally binding constraints," Journal of Economic Dynamics and Control, Elsevier, vol. 38(C), pages 142-160.
    28. Merton, Robert C, 1969. "Lifetime Portfolio Selection under Uncertainty: The Continuous-Time Case," The Review of Economics and Statistics, MIT Press, vol. 51(3), pages 247-257, August.
    29. Moody Chu & Chun-Hung Kuo & Matthew Lin, 2013. "Tensor Spline Approximation in Economic Dynamics with Uncertainties," Computational Economics, Springer;Society for Computational Economics, vol. 42(2), pages 175-198, August.
    30. Yongyang Cai, 2019. "Computational Methods in Environmental and Resource Economics," Annual Review of Resource Economics, Annual Reviews, vol. 11(1), pages 59-82, October.
    31. Christian Habermann & Fabian Kindermann, 2007. "Multidimensional Spline Interpolation: Theory and Applications," Computational Economics, Springer;Society for Computational Economics, vol. 30(2), pages 153-169, September.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Yongyang Cai & Kenneth L. Judd & Rong Xu, 2013. "Numerical Solution of Dynamic Portfolio Optimization with Transaction Costs," NBER Working Papers 18709, National Bureau of Economic Research, Inc.
    2. Francisco Gomes & Michael Haliassos & Tarun Ramadorai, 2021. "Household Finance," Journal of Economic Literature, American Economic Association, vol. 59(3), pages 919-1000, September.
    3. Blake, David & Wright, Douglas & Zhang, Yumeng, 2014. "Age-dependent investing: Optimal funding and investment strategies in defined contribution pension plans when members are rational life cycle financial planners," Journal of Economic Dynamics and Control, Elsevier, vol. 38(C), pages 105-124.
    4. Horneff, Vanya & Maurer, Raimond & Mitchell, Olivia S., 2020. "Putting the pension back in 401(k) retirement plans: Optimal versus default deferred longevity income annuities," Journal of Banking & Finance, Elsevier, vol. 114(C).
    5. Kaschützke, B. & Maurer, R., 2016. "Investing and Portfolio Allocation for Retirement," Handbook of the Economics of Population Aging, in: Piggott, John & Woodland, Alan (ed.), Handbook of the Economics of Population Aging, edition 1, volume 1, chapter 0, pages 567-608, Elsevier.
    6. Marlon Azinovic & Luca Gaegauf & Simon Scheidegger, 2022. "Deep Equilibrium Nets," International Economic Review, Department of Economics, University of Pennsylvania and Osaka University Institute of Social and Economic Research Association, vol. 63(4), pages 1471-1525, November.
    7. Horneff, Vanya & Maurer, Raimond & Mitchell, Olivia S. & Rogalla, Ralph, 2015. "Optimal life cycle portfolio choice with variable annuities offering liquidity and investment downside protection," Insurance: Mathematics and Economics, Elsevier, vol. 63(C), pages 91-107.
    8. Mark Broadie & Weiwei Shen, 2016. "High-Dimensional Portfolio Optimization With Transaction Costs," International Journal of Theoretical and Applied Finance (IJTAF), World Scientific Publishing Co. Pte. Ltd., vol. 19(04), pages 1-49, June.
    9. Rongju Zhang & Nicolas Langren'e & Yu Tian & Zili Zhu & Fima Klebaner & Kais Hamza, 2016. "Dynamic portfolio optimization with liquidity cost and market impact: a simulation-and-regression approach," Papers 1610.07694, arXiv.org, revised Jun 2019.
    10. Yongyang Cai & Kenneth Judd, 2015. "Dynamic programming with Hermite approximation," Mathematical Methods of Operations Research, Springer;Gesellschaft für Operations Research (GOR);Nederlands Genootschap voor Besliskunde (NGB), vol. 81(3), pages 245-267, June.
    11. Yongyang Cai & Kenneth Judd & Jevgenijs Steinbuks, 2017. "A nonlinear certainty equivalent approximation method for dynamic stochastic problems," Quantitative Economics, Econometric Society, vol. 8(1), pages 117-147, March.
    12. Horneff, Vanya & Maurer, Raimond & Mitchell, Olivia S., 2018. "Putting the pension back in 401(k) retirement plans: Optimal versus default longevity income annuities," CFS Working Paper Series 607, Center for Financial Studies (CFS).
    13. Alexis Direr, 2023. "Portfolio Choice With Time Horizon Risk," International Journal of Theoretical and Applied Finance (IJTAF), World Scientific Publishing Co. Pte. Ltd., vol. 26(06n07), pages 1-19, November.
    14. Vanya Horneff & Raimond Maurer & Olivia S. Mitchell, 2023. "Fixed and variable longevity income annuities in defined contribution plans: Optimal retirement portfolios taking social security into account," Journal of Risk & Insurance, The American Risk and Insurance Association, vol. 90(4), pages 831-860, December.
    15. Costanza Torricelli, 2009. "Models For Household Portfolios And Life-Cycle Allocations In The Presence Of Labour Income And Longevity Risk," Centro Studi di Banca e Finanza (CEFIN) (Center for Studies in Banking and Finance) 0017, Universita di Modena e Reggio Emilia, Dipartimento di Economia "Marco Biagi".
    16. Dai, Min & Wang, Hefei & Yang, Zhou, 2012. "Leverage management in a bull–bear switching market," Journal of Economic Dynamics and Control, Elsevier, vol. 36(10), pages 1585-1599.
    17. Yongyang Cai & Kenneth Judd & Greg Thain & Stephen Wright, 2015. "Solving Dynamic Programming Problems on a Computational Grid," Computational Economics, Springer;Society for Computational Economics, vol. 45(2), pages 261-284, February.
    18. Dennis, Richard, 2024. "Using a hyperbolic cross to solve non-linear macroeconomic models," Journal of Economic Dynamics and Control, Elsevier, vol. 163(C).
    19. Yongyang Cai & Kenneth L. Judd, 2023. "A simple but powerful simulated certainty equivalent approximation method for dynamic stochastic problems," Quantitative Economics, Econometric Society, vol. 14(2), pages 651-687, May.
    20. Julien Albertini & Stéphane Moyen, 2024. "A General and Efficient Method for Solving Regime-Switching DSGE Models," Computational Economics, Springer;Society for Computational Economics, vol. 64(6), pages 3645-3682, December.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:kap:compec:v:59:y:2022:i:1:d:10.1007_s10614-020-10061-x. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Sonal Shukla or Springer Nature Abstracting and Indexing (email available below). General contact details of provider: http://www.springer.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.