Dealing with complex transaction costs in portfolio management

This paper deals with the problem of modelling complex transaction cost structures within portfolio management models in an efficient and effective way. We consider a general structure of transaction costs, where the applied commissions depend on the range of traded monetary amount and we use this general structure within a portfolio optimization problem with rebalancing decisions in response to new market conditions. The presence of transaction costs reduces the fund’s capital and should be properly accounted for to avoid substantial costs that impact on portfolio performance. In this paper we present a mixed integer model equipped with a specialized Branch and Bound method that exploits the specific formulation of the trading operations. Computational experiments, carried out on transaction cost structures offered by real-life traders, have shown the effectiveness of the proposed model and the computational efficiency of the solution approach.

[1]  Maria Grazia Speranza,et al.  Kernel Search: a new heuristic framework for portfolio selection , 2012, Comput. Optim. Appl..

[2]  J. Beasley,et al.  Portfolio rebalancing with an investment horizon and transaction costs , 2013 .

[3]  Hiroshi Konno,et al.  Portfolio optimization problem under concave transaction costs and minimal transaction unit constraints , 2001, Math. Program..

[4]  Rainer Baule,et al.  Optimal portfolio selection for the small investor considering risk and transaction costs , 2008, OR Spectr..

[5]  Philipp Baumann,et al.  Portfolio-optimization models for small investors , 2012, Mathematical Methods of Operations Research.

[6]  Vaithilingam Jeyakumar,et al.  Farkas’ lemma: three decades of generalizations for mathematical optimization , 2014 .

[7]  R. Rockafellar,et al.  Optimization of conditional value-at risk , 2000 .

[8]  Hiroshi Konno,et al.  Optimization of a Long-Short Portfolio under Nonconvex Transaction Cost , 2005, Comput. Optim. Appl..

[9]  R. Mansini,et al.  Models and Simulations for Portfolio Rebalancing , 2009 .

[10]  R. Mansini,et al.  An exact approach for portfolio selection with transaction costs and rounds , 2005 .

[11]  Frank J. Fabozzi,et al.  60 Years of portfolio optimization: Practical challenges and current trends , 2014, Eur. J. Oper. Res..

[12]  T. P. Dinh,et al.  DC programming approach for portfolio optimization under step increasing transaction costs , 2009 .

[13]  Patrizia Beraldi,et al.  A decision support system for strategic asset allocation , 2011, Decis. Support Syst..

[14]  Maria Grazia Speranza,et al.  Twenty years of linear programming based portfolio optimization , 2014, Eur. J. Oper. Res..

[15]  Stephen P. Boyd,et al.  Portfolio optimization with linear and fixed transaction costs , 2007, Ann. Oper. Res..

[16]  Patrizia Beraldi,et al.  Generating scenario trees: A parallel integrated simulation-optimization approach , 2010, J. Comput. Appl. Math..

[17]  Chengxian Xu,et al.  Mean-variance portfolio optimal problem under concave transaction cost , 2006, Appl. Math. Comput..

[18]  Patrizia Beraldi,et al.  A multistage stochastic programming approach for capital budgeting problems under uncertainty , 2013 .

[19]  P. Beraldi,et al.  A clustering approach for scenario tree reduction: an application to a stochastic programming portfolio optimization problem , 2013, TOP.

[20]  Alois Pichler,et al.  Evaluations of Risk Measures for Different Probability Measures , 2013, SIAM J. Optim..

[21]  Maria Grazia Speranza,et al.  Semi-Absolute Deviation Rule for Mutual Funds Portfolio Selection , 2003, Ann. Oper. Res..

[22]  R. Mansini,et al.  A comparison of MAD and CVaR models with real features , 2008 .

[23]  HIROSHI KONNO,et al.  Global Optimization Versus Integer Programming in Portfolio Optimization under Nonconvex Transaction Costs , 2005, J. Glob. Optim..

[24]  Pankaj Gupta,et al.  A multicriteria optimization model of portfolio rebalancing with transaction costs in fuzzy environment , 2012, Memetic Comput..

[25]  Maria Grazia Speranza,et al.  Kernel Search: An application to the index tracking problem , 2012, Eur. J. Oper. Res..

[26]  Jaroslava Hlouskova,et al.  An Algorithm for Portfolio Optimization with Transaction Costs , 2005, Manag. Sci..