首页 | 本学科首页   官方微博 | 高级检索  
     


Quadratic programming with transaction costs
Authors:Michael J Best  Jaroslava Hlouskova
Affiliation:1. Professor, Department of Combinatorics and Optimization, Faculty of Mathematics, University of Waterloo, Waterloo, Ont., Canada;2. Research Associate, Department of Economics and Finance, Institute for Advanced Studies, Vienna, Austria
Abstract:We consider the problem of maximizing the mean-variance utility function of nn assets. Associated with a change in an asset's holdings from its current or target value is a transaction cost. These must be accounted for in practical problems. A straightforward way of doing so results in a 3n3n-dimensional optimization problem with 3n3n additional constraints. This higher dimensional problem is computationally expensive to solve. We present an algorithm for solving the 3n3n-dimensional problem by modifying an active set quadratic programming (QP) algorithm to solve the 3n3n-dimensional problem as an nn-dimensional problem accounting for the transaction costs implicitly rather than explicitly. The method is based on deriving the optimality conditions for the higher dimensional problem solely in terms of lower dimensional quantities and requires substantially less computational effort than any active set QP algorithm applied directly on a 3n3n-dimensional problem.
Keywords:Quadratic programming  Active set algorithm  Portfolio optimization  Transaction costs
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号