Rebalancing an Investment Portfolio in the Presence of Transaction Costs
The inclusion of transaction costs is an essential element of any realistic portfolio optimization. In this paper, we consider an extension of the standard portfolio problem in which transaction costs are incurred to rebalance an in- vestment portfolio. The Markowitz framework of mean-variance eciency is used with costs modelled as a percentage of the value transacted. Each secu- rity in the portfolio is represented by a pair of continuous decision variables corresponding to the amounts bought and sold. In order to properly repre- sent the variance of the resulting portfolio, it is necessary to rescale by the funds available after paying the transaction costs. We show that the resulting fractional quadratic programming problem can be solved as a quadratic pro- gramming problem of size comparable to the model without transaction costs. Computational results for two empirical datasets are presented.