Skip to main content
Log in

Use of stochastic and mathematical programming in portfolio theory and practice

  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

Standard finance portfolio theory draws graphs and writes equations usually with no constraints and frequently in the univariate case. However, in reality, there are multivariate random variables and multivariate asset weights to determine with constraints. Also there are the effects of transaction costs on asset prices in the theory and calculation of optimal portfolios in the static and dynamic cases. There we use various stochastic programming, linear complementary, quadratic programming and nonlinear programming problems. This paper begins with the simplest problems and builds the theory to the more complex cases and then applies it to real financial asset allocation problems, hedge funds and professional racetrack betting.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  • Algoet, P. H., & Cover, T. (1988). Asymptotic optimality and asymptotic equipartition properties of log-optimum investment. Annals of Probability, 16(2), 876–898.

    Article  Google Scholar 

  • Arrow, K. J. (1965). Aspects of the theory of risk bearing (Technical report). Yrjö Jahnsson Foundation, Helsinki.

  • Breiman, L. (1961). Optimal gambling system for favorable games. Proceedings of the 4th Berkeley Symposium on Mathematical Statistics and Probability, 1, 63–68.

    Google Scholar 

  • Chopra, V. K. (1993). Improving optimization, Journal of Investing, 51–59.

  • Chopra, V. K., & Ziemba, W. T. (1993). The effect of errors in mean, variance and co-variance estimates on optimal portfolio choice. Journal of Portfolio Management, 19, 6–11.

    Google Scholar 

  • Geyer, A., & Ziemba, W. T. (2008). The innovest Austrian pension fund planning model InnoALM. Operations Research, 56(4), 797–810.

    Article  Google Scholar 

  • Hakansson, N. H., & Ziemba, W. T. (1995). Capital growth theory. In R. A. Jarrow, V.Maksimovic & W. T. Ziemba (Eds.), Finance handbook (pp. 123–144). Amsterdam: North-Holland.

    Google Scholar 

  • Hanoch, G., & Levy, H. (1969). The efficiency analysis of choices involving risk. Review of Economic Studies, 36, 335–346.

    Article  Google Scholar 

  • Hausch, D. B., & Ziemba, W. T. (Eds.) (2008). Handbooks in finance. Handbook of sports and lottery markets. Amsterdam: North Holland.

    Google Scholar 

  • Hausch, D. B., Lo, V. S. Y., & Ziemba, W. T. (Eds.) (1994). The efficiency of racetrack betting markets. New York: Academic Press.

    Google Scholar 

  • Hausch, D. B., Lo, V. S. Y., & Ziemba, W. T. (Eds.) (2008). The efficiency of racetrack betting markets. Singapore: World Scientific.

    Google Scholar 

  • Kallberg, J. G., & Ziemba, W. T. (1981). Remarks on optimal portfolio selection. In G. Bamberg & O. Opitz (Eds.), Methods of operations research (Vol. 44, pp. 507–520). Oelgeschlager: Gunn and Hain.

    Google Scholar 

  • Kallberg, J. G., & Ziemba, W. T. (1983). Comparison of alternative utility functions in portfolio selection problems. Management Science, 29(11), 1257–1276.

    Article  Google Scholar 

  • Kallberg, J. G., & Ziemba, W. T. (1984). Mis-specifications in portfolio selection problems. In G. Bamberg & K. Spremann (Eds.), Risk and capital (pp. 74–87). New York: Springer.

    Google Scholar 

  • Kelly, Jr., J. L. (1956). A new interpretation of information rate. Bell System Technical Journal, 35, 917–926.

    Google Scholar 

  • Lintner, J. (1965). The valuation of risk assets and the selection of risky investment in stock portfolios and capital budgets. Review of Economics and Statistics, 47, 13–37.

    Article  Google Scholar 

  • MacLean, L. C., & Ziemba, W. T. (2006). Capital growth theory and practice. In S. A. Zenios & W. T. Ziemba (Eds.), Handbooks in finance: Vol. 1. Handbook of asset and liability management (pp. 139–197). Amsterdam: North-Holland.

    Google Scholar 

  • Mangasarian, O. L. (1969). Nonlinear programming. New York: McGraw-Hill.

    Google Scholar 

  • Markowitz, H. M. (1952). Portfolio selection. Journal of Finance, 7(1), 77–91.

    Article  Google Scholar 

  • Markowitz, H. M. (1987). Mean-variance analysis in portfolio choice and capital markets. Cambridge: Basil Blackwell.

    Google Scholar 

  • Markowitz, H. M., & van Dijk, E. (2006). Risk-return analysis. In S. A. Zenios & W. T. Ziemba (Eds.), Handbooks in finance: Vol. 1. Handbook of asset and liability management (pp. 139–197). Amsterdam: North-Holland.

    Chapter  Google Scholar 

  • Mossin, J. (1966). Equilibrium in a capital asset market. Econometrica, 34, 768–783.

    Article  Google Scholar 

  • Murty, K. G. (1972). On the number of solutions to the complementarity problem and spanning properties of complementarity cones. Linear Algebra, 5, 65–108.

    Article  Google Scholar 

  • Pratt, J. W. (1964). Risk aversion in the small and in the large. Econometrica, 32, 122–136.

    Article  Google Scholar 

  • Sharpe, W. F. (1964). Capital asset prices: A theory of market equilibrium under conditions of risk. Journal of Finance, 19, 425–442.

    Article  Google Scholar 

  • Tobin, J. (1958). Liquidity preference as behavior towards risk. Review of Economic Studies, 25(2), 65–86.

    Article  Google Scholar 

  • Zangwill, W. I. (1969). Nonlinear programming: a unified approach. New York: Prentice Hall.

    Google Scholar 

  • Ziemba, R. E. S., & Ziemba, W. T. (2007). Scenarios for risk management and global investment strategies. New York: Wiley.

    Google Scholar 

  • Ziemba, W. T. (1974). Calculating investment portfolios when the returns have stable distributions. In P. L. Hammer & G. Zoutendijk (Eds.), Mathematical programming in theory and practice (pp. 443–482). Amsterdam: North-Holland.

    Google Scholar 

  • Ziemba, W. T. (2003). The stochastic programming approach to asset liability and wealth management. Charlottesville: AIMR.

    Google Scholar 

  • Ziemba, W. T. (2005). The symmetric downside risk sharpe ratio and the evaluation of great investors and speculators. Journal of Portfolio Management Fall, 108–122.

  • Ziemba, W. T., & Hausch, D. B. (1986). Betting at the racetrack. Los Angeles: Dr. Z Investments.

    Google Scholar 

  • Ziemba, W. T., & Vickson, R. G. (Eds.) (1975). Stochastic optimization models in finance. New York: Academic Press. Reprinted (2006) with a new preface, Singapore: World Scientific.

    Google Scholar 

  • Ziemba, W. T., Parkan, C., & Brooks-Hill, F. J. (1974). Calculation of investment portfolios with risk free borrowing and lending. Management Science, XXI, 209–222.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to William T. Ziemba.

Additional information

This paper is based on a keynote lecture at the APMOD conference in Madrid in June 2006. It was also presented at the London Business School. Many thanks are due to APMOD organizers Antonio Alonso-Ayuso, Laureano Escudero, and Andres Ramos for inviting me and for excellent hospitality in Madrid. Thanks are also due to my teachers at Berkeley who got me on the right track on stochastic and mathematical programming, especially Olvi Mangasarian, Roger Wets and Willard Zangwill, and my colleagues and co-authors on portfolio theory in finance and horseracing, especially Chanaka Edirishinge, Donald Hausch, Jarl Kallberg, Victor Lo, Leonard MacLean, Raymond Vickson and Yonggan Zhao.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Ziemba, W.T. Use of stochastic and mathematical programming in portfolio theory and practice. Ann Oper Res 166, 5–22 (2009). https://doi.org/10.1007/s10479-008-0441-z

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10479-008-0441-z

Keywords

Navigation