Transaction Costs-Aware Portfolio Optimization via Fast Lowner-John Ellipsoid Approximation

Authors

  • Weiwei Shen GE Global Research Center
  • Jun Wang Alibaba Group

DOI:

https://doi.org/10.1609/aaai.v29i1.9453

Keywords:

Portfolio optimization, Approximate dynamic programming

Abstract

Merton's portfolio optimization problem in the presence of transaction costs for multiple assets has been an important and challenging problem in both theory and practice. Most existing work suffers from curse of dimensionality and encounters with the difficulty of generalization. In this paper, we develop an approximate dynamic programing method of synergistically combining the Lowner-John ellipsoid approximation with conventional value function iteration to quantify the associated optimal trading policy. Through constructing Lowner-John ellipsoids to parameterize the optimal policy and taking Euclidean projections onto the constructed ellipsoids to implement the trading policy, the proposed algorithm has cut computational costs up to a factor of five hundred and meanwhile achieved near-optimal risk-adjusted returns across both synthetic and real-world market datasets.

Downloads

Published

2015-02-18

How to Cite

Shen, W., & Wang, J. (2015). Transaction Costs-Aware Portfolio Optimization via Fast Lowner-John Ellipsoid Approximation. Proceedings of the AAAI Conference on Artificial Intelligence, 29(1). https://doi.org/10.1609/aaai.v29i1.9453

Issue

Section

Main Track: Machine Learning Applications