Abstract
We consider a probabilistic portfolio optimization model including fixed and proportional transaction costs. We derive a deterministic equivalent of the probabilistic model for fat-tailed portfolio returns. We develop a method which finds provably near-optimal solutions in minimal amount of time for industry-sized (up to 2000 assets) problems. To solve the mixed-integer nonlinear programming (MINLP) deterministic formulation equivalent to the stochastic problem, we design a mathematical programming-based warm-start heuristic. The tests show the computational efficiency of the heuristic which is more than an order of magnitude faster than Cplex in finding high-quality solutions.
Similar content being viewed by others
References
Markowitz, H.: Portfolio selection. J. Finance 7, 77–91 (1952)
Bonami, P., Lejeune, M.A.: An exact solution approach for portfolio optimization problems under stochastic and integer constraints. Oper. Res. 57, 650–670 (2009)
Dumas, B., Luciano, E.: An exact solution to a dynamic portfolio choice problem under transaction costs. J. Finance 46, 577–595 (1991)
Mao, J.: Essentials of portfolio diversification strategy. J. Finance 25, 1109–1121 (1970)
Kopman, L., Liu, S.: Treatment of fixed transaction costs in Barra optimizer. MSCI—research insight technical report (2011)
Kellerer, H., Mansini, R., Speranza, M.: Selecting portfolios with fixed costs and minimum transaction lots. Ann. Oper. Res. 99, 287–304 (2000)
Lobo, M., Fazel, M., Boyd, S.: Portfolio optimization with linear and fixed transaction costs. Ann. Oper. Res. 152, 341–365 (2007)
Thapa, C., Poshakwale, S.: International equity portfolio allocations and transaction costs. J. Bank. Finance 34, 2627–2638 (2010)
Best, M., Hlouskova, J.: An algorithm for portfolio optimization with transaction costs. Manag. Sci. 51, 1676–1688 (2005)
Best, M., Hlouskova, J.: An algorithm for portfolio optimization with variable transaction costs, part 1: theory. J. Optim. Theory Appl. 135, 563–581 (2007)
Best, M., Hlouskova, J.: An algorithm for portfolio optimization with variable transaction costs, part 2: computational analysis. J. Optim. Theory Appl. 135, 531–547 (2007)
Davis, M., Norman, A.: Portfolio selection with transaction costs. Math. Oper. Res. 15, 676–713 (1990)
Muthuraman, K., Sunil, K.: Multidimensional portfolio optimization with proportional transaction costs. Math. Finance 16, 301–335 (2006)
Fabozzi, F., Huang, D., Zhou, G.: Robust portfolios: contributions from operations research and finance. Ann. Oper. Res. 176, 191–220 (2010)
Krokhmal, P., Zabarankin, M., Uryasev, S.: Modeling and optimization of risk. Surv. Oper. Res. Manag. Sci. 16, 49–66 (2011)
Filomena, T., Lejeune, M.A.: Stochastic portfolio optimization with proportional transaction costs: convex reformulations and computational experiments. Oper. Res. Lett. 40, 212–217 (2012)
Connor, G., Korajczyk, R.: Factor models of asset returns. In: Cont, R. (ed.) Encyclopedia of Quantitative Finance. Wiley, Chichester (2010)
Jacobs, B., Levy, K., Markowitz, H.: Portfolio optimization with factors, scenarios, and realistic short positions. Oper. Res. 53, 586–599 (2005)
Mitra, L., Mitra, G., Roman, D.: Scenario generation for financial modelling: desirable properties and a case study. OptiRisk Syst., White Pap. Ser. 10, 1–20 (2009)
Roy, A.: Safety first and the holding assets. Econometrica 20, 431–449 (1952)
Chiu, M., Li, D.: Asset-liability management under the safety-first principle. J. Optim. Theory Appl. 143, 455–478 (2009)
Kataoka, S.: A stochastic programming model. Econometrica 31, 181–196 (1963)
Merton, R.: Optimum consumption and portfolio rules in a continuous-time model. J. Econ. Theory 3, 373–413 (1971)
Li, D., Ng, W.: Optimal dynamic portfolio selection: multiperiod mean–variance formulation. Math. Finance 10, 387–406 (2000)
Osorio, M., Gulpinar, N., Rustem, B.: A mixed integer programming model for multistage mean-variance post-tax optimization. Eur. J. Oper. Res. 185, 451–480 (2008)
Geyer, A., Hanke, M., Weissensteiner, A.: No-arbitrage conditions, scenario trees, and multi-asset financial optimization. Eur. J. Oper. Res. 206, 609–613 (2010)
Rustem, B.: Stochastic and robust control of nonlinear economic systems. Eur. J. Oper. Res. 73, 304–318 (1994)
MacLean, L., Ziemba, W.: Growth versus security tradeoffs in dynamic investment analysis. Ann. Oper. Res. 85, 193–225 (1999)
Calafiore, G.: Multi-period portfolio optimization with linear control policies. Automatica 44, 2463–2473 (2008)
Calafiore, G.: An affine control method for optimal dynamic asset allocation with transaction costs. SIAM J. Control Optim. 48, 2254–2274 (2009)
Aldridge, I.: High-Frequency Trading. Wiley, New Jersey (2010)
Ball, M.: Heuristics based on mathematical programming. Surv. Oper. Res. Manag. Sci. 16, 21–38 (2011)
Fischetti, M., Lodi, A.: Local branching. Math. Program. 98, 23–37 (2003)
Prekopa, A.: Stochastic Programming. Kluwer Academic, Boston (1995)
Lejeune, M.A.: A VaR Black–Litterman model for the construction of absolute return fund-of-funds. Quant. Finance 11, 1489–1501 (2011)
Adcock, C.: Asset pricing and portfolio selection based on the multivariate extended skew-student-t distribution. Ann. Oper. Res. 176, 221–224 (2011)
Harvey, C., Liechty, J., Liechty, M., Muller, P.: Portfolio selection with higher moments. Quant. Finance 10, 469–485 (2010)
Hu, W., Kercheval, A.: Portfolio optimization for t and skewed t returns. Quant. Finance 10, 91–105 (2010)
Lauprete, G., Samarov, A., Welsch, R.: Robust portfolio optimization. Metrika 55, 139–149 (2002)
Fang, K., Kotz, S., Ng, K.: Symmetric Multivariate and Related Distributions. Chapman and Hall, London (1990)
Aparicio, F., Estrada, J.: Empirical distributions of stock returns: European securities markets. Eur. J. Finance 7, 1–21 (2001)
Fergusson, K., Platen, E.: On the distributional characterization of log-returns of a world stock index. Appl. Math. Finance 13, 19–38 (2006)
Markowitz, H., Usmen, N.: The likelihood of various stock market return distributions, part 1: principles of inference. J. Risk Uncertain. 13, 207–219 (1996)
Kan, R., Zhou, G.: Modeling non-normality using multivariate t: Implications for asset pricing. Working paper http://apps.olin.wustl.edu/faculty/zhou/KZ-t-06.pdf (2006)
Owen, J., Rabinovitch, R.: On the class of elliptical distributions and their applications to the theory of portfolio choice. J. Finance 38, 745–752 (1983)
Kotz, S., Nadarajah, S.: Multivariate t-Distributions and Their Applications. Cambridge University Press, Cambridge (2004)
Mardia, K.: Measures of multivariate skewness and kurtosis with applications. Biometrika 57, 519–530 (1970)
Hurst, S., Platen, E.: The marginal distributions of returns and volatility. In: Dodge, Y. (ed.) L1-Statistical Procedures and Relate Methods, Hayward. IMS Lecture Notes, vol. 31, pp. 301–314 (1997)
Konno, H., Suzuki, K.: A fast algorithm for solving large scale mean-variance models by compact factorization of covariance matrices. J. Oper. Res. Soc. Jpn. 35, 93–104 (1992)
Nannicini, G., Belotti, P., Liberti, L.: A local branching heuristic for MINLP http://arxiv.org/abs/0812.2188 (2008)
Akeb, H., Hifi, M., Mounir, M.: Local branching-based algorithms for the disjunctively constrained knapsack problem. Comput. Ind. Eng. 60, 811–820 (2011)
Rodríguez-Martín, I., Salazar-González, J.: A local branching heuristic for the capacitated fixed-charge network design problem. Comput. Oper. Res. 37, 575–581 (2010)
Jobst, N., Horniman, M., Lucas, C., Mitra, G.: Computational aspects of alternative portfolio selection models in the presence of discrete asset choice constraints. Quant. Finance 1, 1–13 (2001)
Fischetti, M., Lodi, A.: Local branching: a tutorial http://www.or.deis.unibo.it/ (2003)
Aorda: Optimization and Risk Management Case Studies with Portfolio Safeguard (PSG) in Windows Shell Environment. Aorda (2011)
Rockafellar, R., Uryasev, S.: Optimization of conditional value-at-risk. J. Risk 2, 21–41 (2000)
Krokhmal, P., Palmquist, J., Uryasev, S.: Portfolio optimization with conditional value-at-risk objective and constraints. J. Risk 4, 11–27 (2002)
Acknowledgements
The authors are grateful to the valuable comments and suggestions from two anonymous reviewers and the editor who helped improve the paper significantly.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Filomena, T.P., Lejeune, M.A. Warm-Start Heuristic for Stochastic Portfolio Optimization with Fixed and Proportional Transaction Costs. J Optim Theory Appl 161, 308–329 (2014). https://doi.org/10.1007/s10957-013-0348-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10957-013-0348-y