Empowering Cash Managers Through Compromise Programming

  • Francisco Salas-Molina
  • David Pla-SantamariaEmail author
  • Juan A. Rodríguez-Aguilar
Part of the Multiple Criteria Decision Making book series (MCDM)


Typically, the cash management literature focuses on optimizing cost, hence neglecting risk analysis. In this chapter, we address the cash management problem from a multiobjective perspective by considering not only the cost but also the risk of cash policies. We propose novel measures to incorporate risk analysis as an additional goal in cash management. Next, we rely on compromise programming as a method to minimize the sum of weighted distances to an ideal point where both cost and risk are minimum. These weights reflect the particular preferences of cash managers when selecting the best policies that solve the multiobjective cash management problem. As a result, we suggest three alternative solvers to cover a wide range of possible situations: Monte Carlo methods, linear programming, and quadratic programming. We also provide a Python software library with an implementation of the proposed solvers ready to be embedded in cash management decision support systems. We finally describe a framework to assess the utility of cash management models when considering multiple objectives.


Cash management Mathematical programming Multiobjective Python Risk 



Work partially funded by projects 2014 SGR 118 and Collectiveware TIN2015-66863-C2-1-R (MINECO/FEDER).


  1. Abdelaziz, F. B., Aouni, B., & El Fayedh, R. (2007). Multi-objective stochastic programming for portfolio selection. European Journal of Operational Research, 177(3), 1811–1823.Google Scholar
  2. Aouni, B., Colapinto, C., & La Torre, D. (2014). Financial portfolio management through the goal programming model: Current state-of-the-art. European Journal of Operational Research, 234(2), 536–545.Google Scholar
  3. Artzner, P., Delbaen, F., Eber, J.-M., & Heath, D. (1999). Coherent measures of risk. Mathematical Finance, 9(3), 203–228.Google Scholar
  4. Baccarin, S. (2002). Optimal impulse control for cash management with quadratic holding-penalty costs. Decisions in Economics and Finance, 25(1), 19–32.Google Scholar
  5. Baccarin, S. (2009). Optimal impulse control for a multidimensional cash management system with generalized cost functions. European Journal of Operational Research, 196(1), 198–206.Google Scholar
  6. Ballestero, E. (1998). Approximating the optimum portfolio for an investor with particular preferences. Journal of the Operational Research Society, 49, 998–1000.Google Scholar
  7. Ballestero, E. (2005). Mean-semivariance efficient frontier: A downside risk model for portfolio selection. Applied Mathematical Finance, 12(1), 1–15.Google Scholar
  8. Ballestero, E. (2007). Compromise programming: A utility-based linear-quadratic composite metric from the trade-off between achievement and balanced (non-corner) solutions. European Journal of Operational Research, 182(3), 1369–1382.Google Scholar
  9. Ballestero, E., & Pla-Santamaria, D. (2004). Selecting portfolios for mutual funds. Omega, 32(5), 385–394.Google Scholar
  10. Ballestero, E., & Romero, C. (1998). Multiple criteria decision making and its applications to economic problems. New York: Springer.Google Scholar
  11. Bar-Ilan, A., Perry, D., & Stadje, W. (2004). A generalized impulse control model of cash management. Journal of Economic Dynamics and Control, 28(6), 1013–1033.Google Scholar
  12. Baumol, W. J. (1952). The transactions demand for cash: An inventory theoretic approach. The Quarterly Journal of Economics, 66(4), 545–556.Google Scholar
  13. Ben-Tal, A., El Ghaoui, L., & Nemirovski, A. (2009). Robust optimization. Princeton, NJ: Princeton University Press.Google Scholar
  14. Bensoussan, A., Chutani, A., & Sethi, S. P. (2009). Optimal cash management under uncertainty. Operations Research Letters, 37(6), 425–429.Google Scholar
  15. Brealey, R. A. & Myers, S. C. (2003). Principles of corporate finance. New York: McGraw-Hill.Google Scholar
  16. Chen, X., & Simchi-Levi, D. (2009). A new approach for the stochastic cash balance problem with fixed costs. Probability in the Engineering and Informational Sciences, 23(4), 545–562.Google Scholar
  17. Constantinides, G. M., & Richard, S. F. (1978). Existence of optimal simple policies for discounted-cost inventory and cash management in continuous time. Operations Research, 26(4), 620–636.Google Scholar
  18. da Costa Moraes, M. B., & Nagano, M. S. (2014). Evolutionary models in cash management policies with multiple assets. Economic Modelling, 39, 1–7.Google Scholar
  19. da Costa Moraes, M. B., Nagano, M. S., & Sobreiro, V. A. (2015). Stochastic cash flow management models: A literature review since the 1980s. In Decision models in engineering and management (pp. 11–28). New York: Springer.Google Scholar
  20. Daellenbach, H. G. (1974). Are cash management optimization models worthwhile? Journal of Financial and Quantitative Analysis, 9(4), 607–626.Google Scholar
  21. Glasserman, P. (2003). Monte Carlo methods in financial engineering. New York: Springer.Google Scholar
  22. Gormley, F. M., & Meade, N. (2007). The utility of cash flow forecasts in the management of corporate cash balances. European Journal of Operational Research, 182(2), 923–935.Google Scholar
  23. Gregory, G. (1976). Cash flow models: A review. Omega, 4(6), 643–656.Google Scholar
  24. Herrera-Cáceres, C. A., & Ibeas, A. (2016). Model predictive control of cash balance in a cash concentration and disbursements system. Journal of the Franklin Institute, 353(18), 4885–4923.Google Scholar
  25. Markowitz, H. (1952). Portfolio selection. The Journal of Finance, 7(1), 77–91.Google Scholar
  26. McNeil, A. J., Frey, R., & Embrechts, P. (2005). Quantitative risk management: Concepts, techniques and tools. Princeton, NJ: Princeton University Press.Google Scholar
  27. Melo, M. A., & Bilich, F. (2013). Expectancy balance model for cash flow. Journal of Economics and Finance, 37(2), 240–252.Google Scholar
  28. Miller, M. H., & Orr, D. (1966). A model of the demand for money by firms. The Quarterly Journal of Economics, 80(3), 413–435.Google Scholar
  29. Pla-Santamaria, D., & Bravo, M. (2013). Portfolio optimization based on downside risk: A mean-semivariance efficient frontier from Dow Jones blue chips. Annals of Operations Research, 205(1), 189–201.Google Scholar
  30. Premachandra, I. (2004). A diffusion approximation model for managing cash in firms: An alternative approach to the Miller–Orr model. European Journal of Operational Research, 157(1), 218–226.Google Scholar
  31. Ringuest, J. L. (1992). Multiobjective optimization: Behavioral and computational considerations. New York: Springer.Google Scholar
  32. Rockafellar, R. T., & Uryasev, S. (2002). Conditional value-at-risk for general loss distributions. Journal of Banking and Finance, 26(7), 1443–1471.Google Scholar
  33. Salas-Molina, F., Martin, F. J., Rodríguez-Aguilar, J. A., Serrà, J., & Arcos, J. L. (2017). Empowering cash managers to achieve cost savings by improving predictive accuracy. International Journal of Forecasting, 33(2), 403–415.Google Scholar
  34. Salas-Molina, F., Pla-Santamaria, D., & Rodriguez-Aguilar, J. A. (2016). A multi-objective approach to the cash management problem. Annals of Operations Research, 1–15.
  35. Soyster, A. L. (1973). Technical note—convex programming with set-inclusive constraints and applications to inexact linear programming. Operations Research, 21(5), 1154–1157.CrossRefGoogle Scholar
  36. Srinivasan, V., & Kim, Y. H. (1986). Deterministic cash flow management: State of the art and research directions. Omega, 14(2), 145–166.CrossRefGoogle Scholar
  37. Weibull, W. (1951). A statistical distribution function of wide applicability. Journal of Applied Mechanics, 18(3), 293–297.Google Scholar
  38. Yu, P.-L. (1985). Multiple criteria decision making: Concepts, techniques and extensions. New York: Plenum Press.CrossRefGoogle Scholar
  39. Zeleny, M. (1974). A concept of compromise solutions and the method of the displaced ideal. Computers & Operations Research, 1(3), 479–496.CrossRefGoogle Scholar
  40. Zeleny, M. (1982). Multiple criteria decision making. New York: McGraw-Hill.Google Scholar

Copyright information

© Springer International Publishing AG 2018

Authors and Affiliations

  • Francisco Salas-Molina
    • 1
  • David Pla-Santamaria
    • 2
    Email author
  • Juan A. Rodríguez-Aguilar
    • 3
  1. 1.Hilaturas FerreS.A.Banyeres de MariolaSpain
  2. 2.Universitat Politècnica de ValènciaFerrándiz y CarbonellAlcoySpain
  3. 3.IIIA-CSICCerdanyolaSpain

Personalised recommendations