Portfolio rebalancing with an investment horizon and transaction costs (with M. Woodside-Oriakhi and C. Lucas ), Omega vol.41, no.2, 2013, pp406–420
In this paper we consider the problem of rebalancing an existing financial portfolio, where transaction costs have to be paid if we change the amount held of any asset. These transaction costs can be fixed (so paid irrespective of the amount traded provided a trade occurs) and/or variable (related to the amount traded). We indicate the importance of the investment horizon when rebalancing such a portfolio and illustrate the nature of the efficient frontier that results when we have transaction costs. We model the problem as a mixed-integer quadratic program with an explicit constraint on the amount that can be paid in transaction cost. Our model incorporates the interplay between optimal portfolio allocation, transaction costs and investment horizon. We indicate how to extend our model to include cardinality constraints and present a number of enhancements to the model to improve computational performance. Results are presented for the solution of publicly available test problems involving up to 1317 assets.