Optimization Online


Rebalancing an Investment Portfolio in the Presence of Transaction Costs

John E. Mitchell (mitchj***at***rpi.edu)
Stephen Braun (brauns2***at***alum.rpi.edu)

Abstract: 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 investment portfolio. The Markowitz framework of mean-variance efficiency is used with costs modelled as a percentage of the value transacted. Each security in the portfolio is represented by a pair of continuous decision variables corresponding to the amounts bought and sold. In order to properly represent 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 programming problem of size comparable to the model without transaction costs. Computational results for two empirical datasets are presented.
Slightly revised Dec 6, 2002, to allow for the presence of homogeneous constraints.

Keywords: Portfolio optimization, transaction costs, rebalancing, quadratic programming

Category 1: Applications -- OR and Management Sciences (Finance and Economics )

Category 2: Nonlinear Optimization (Quadratic Programming )

Citation: Math Sciences, RPI, Troy NY 12180, USA. http://www.rpi.edu/~mitchj/papers/transcosts.html

Download: [Postscript][PDF]

Entry Submitted: 11/30/2002
Entry Accepted: 11/30/2002
Entry Last Modified: 12/06/2002

Modify/Update this entry

  Visitors Authors More about us Links
  Subscribe, Unsubscribe
Digest Archive
Search, Browse the Repository


Coordinator's Board
Classification Scheme
Give us feedback
Optimization Journals, Sites, Societies
Mathematical Programming Society