Maintaining liquid asset portfolios involves a high carry cost and is mandatory by law for most financial institutions. Taking this into account a financial institution's aim is to manage a liquid asset portfolio in an "optimal" way, such that it keeps the minimum required liquid assets to comply with regulations. In this paper we propose a multi-stage dynamic stochastic programming model for liquid asset portfolio management. The model allows for portfolio rebalancing decisions over a multi-period horizon, as well as for flexible risk management decisions, such as reinvesting coupons, at intermediate time steps. We show how our problem closely relates to insurance products with guarantees and utilize this in the formulation. We will discuss our formulation and implementation of a multi-stage stochastic programming model that minimizes the down-side risk of these portfolios. The model is back-tested on real market data over a period of two years
We study bounding approximations for a multistage stochastic program with expected value constraints. Two simpler approximate stochastic programs, which provide upper and lower bounds on the original problem, are obtained by replacing the original stochastic data process by finitely supported approximate processes. We model the original and approximate processes as dependent random vectors on a joint probability space. This probabilistic coupling allows us to transform the optimal solution of the upper bounding problem to a near-optimal decision rule for the original problem. Unlike the scenario tree based solutions of the bounding problems, the resulting decision rule is implementable in all decision stages, i.e., there is no need for dynamic reoptimization during the planning period. Our approach is illustrated with a mean-risk portfolio optimization model.