A Linearly Convergent Proximal Subgradient Algorithm for Sparse Portfolio Optimization with Transaction Cost
Abstract
Lay Summary
Online portfolio selection aims to achieve higher returns through frequent trading, such as hourly and daily, which leads to significant transaction costs. In addition, practical investors often prefer to hold only a small number of assets, but existing methods do not simultaneously consider the online setting, transaction costs, and a limit on the number of selected assets. We tackle this problem by designing a portfolio selection method called STCO that considers both transaction costs and the number of assets held. Directly enforcing a fixed limit on the number of assets is computationally difficult, so we replace this hard rule with a carefully designed penalty. We then develop an efficient algorithm that updates the portfolio for short-term trading while reducing the investment cost. The method comes with mathematical guarantees showing that starting from any initial portfolio, it converges and does so at a fast rate. Experiments on four real-market benchmark datasets show that the proposed STCO strategy can reduce risk while maintaining strong returns, suggesting a more practical way to build stable online portfolios.