Adaptive online portfolio selection with transaction costs

Abstract As an application of machine learning techniques in financial fields, online portfolio selection has been attracting great attention from practitioners and researchers, which makes timely sequential decision making available when market information is constantly updated. For online portfolio selection, transaction costs incurred by changes of investment proportions on risky assets have a significant impact on the investment strategy and the return in long-term investment horizon. However, in many online portfolio selection studies, transaction costs are usually neglected in the decision making process. In this paper, we consider an adaptive online portfolio selection problem with transaction costs. We first propose an adaptive online moving average method (AOLMA) to predict the future returns of risky assets by incorporating an adaptive decaying factor into the moving average method, which improves the accuracy of return prediction. The net profit maximization model (NPM) is then constructed where transaction costs are considered in each decision making process. The adaptive online net profit maximization algorithm (AOLNPM) is designed to maximize the cumulative return by integrating AOLMA and NPM together. Numerical experiments show that AOLNPM dominates several state-of-the-art online portfolio selection algorithms in terms of various performance metrics, i.e., cumulative return, mean excess return, Sharpe ratio, Information ratio and Calmar ratio.

[1]  Weijun Xu,et al.  A possibilistic mean-semivariance-entropy model for multi-period portfolio selection with transaction costs , 2012, Eur. J. Oper. Res..

[2]  László Györfi,et al.  Nonparametric nearest neighbor based empirical portfolio selection strategies , 2008 .

[3]  Yoram Singer,et al.  On‐Line Portfolio Selection Using Multiplicative Updates , 1998, ICML.

[4]  Yun Shi,et al.  Time-consistent and self-coordination strategies for multi-period mean-Conditional Value-at-Risk portfolio selection , 2019, Eur. J. Oper. Res..

[5]  Lean Yu,et al.  Skewness of Fuzzy Numbers and Its Applications in Portfolio Selection , 2015, IEEE Transactions on Fuzzy Systems.

[6]  Steven C. H. Hoi,et al.  PAMR: Passive aggressive mean reversion strategy for portfolio selection , 2012, Machine Learning.

[7]  A. Stuart,et al.  Portfolio Selection: Efficient Diversification of Investments , 1959 .

[8]  Bin Li,et al.  CORN: Correlation-driven nonparametric learning approach for portfolio selection , 2011, TIST.

[9]  Xiang Li,et al.  Portfolio selection problems with Markowitz’s mean–variance framework: a review of literature , 2018, Fuzzy Optim. Decis. Mak..

[10]  Bin Li,et al.  Robust Median Reversion Strategy for Online Portfolio Selection , 2013, IEEE Transactions on Knowledge and Data Engineering.

[11]  Xiang Li,et al.  Mean-variance-skewness model for portfolio selection with fuzzy returns , 2010, Eur. J. Oper. Res..

[12]  Fabio Stella,et al.  Stochastic Nonstationary Optimization for Finding Universal Portfolios , 2000, Ann. Oper. Res..

[13]  S. Jacka Optimal Stopping and the American Put , 1991 .

[14]  Alexander Martin,et al.  Portfolio optimization with irreversible long-term investments in renewable energy under policy risk: A mixed-integer multistage stochastic model and a moving-horizon approach , 2021, Eur. J. Oper. Res..

[15]  Hao Guan,et al.  A local adaptive learning system for online portfolio selection , 2019, Knowl. Based Syst..

[16]  Sini Guo,et al.  High-order Markov-switching portfolio selection with capital gain tax , 2021, Expert Syst. Appl..

[17]  J. J. Kelly A new interpretation of information rate , 1956 .

[18]  Youngmin Ha,et al.  Algorithmic Trading for Online Portfolio Selection Under Limited Market Liquidity , 2018, Eur. J. Oper. Res..

[19]  Lean Yu,et al.  Fuzzy multi-period portfolio selection with different investment horizons , 2016, Eur. J. Oper. Res..

[20]  Bin Li,et al.  Confidence Weighted Mean Reversion Strategy for Online Portfolio Selection , 2011, TKDD.

[21]  G. Lugosi,et al.  NONPARAMETRIC KERNEL‐BASED SEQUENTIAL INVESTMENT STRATEGIES , 2006 .

[22]  H. Konno,et al.  Mean-absolute deviation portfolio optimization model and its applications to Tokyo stock market , 1991 .

[23]  Seshadhri Comandur,et al.  Efficient learning algorithms for changing environments , 2009, ICML '09.

[24]  Karhan Akcoglu,et al.  Fast Universalization of Investment Strategies , 2004, SIAM J. Comput..

[25]  A. Gaivoronski,et al.  On-line portfolio selection using stochastic programming , 2003 .

[26]  Arindam Banerjee,et al.  Meta optimization and its application to portfolio selection , 2011, KDD.

[27]  Steven C. H. Hoi,et al.  Online portfolio selection: A survey , 2012, CSUR.

[28]  Allan Borodin,et al.  Can We Learn to Beat the Best Stock , 2003, NIPS.

[29]  Justo Puerto,et al.  Portfolio problems with two levels decision-makers: Optimal portfolio selection with pricing decisions on transaction costs , 2018, Eur. J. Oper. Res..

[30]  R. Jennings,et al.  On Technical Analysis , 1989 .

[31]  Bin Li,et al.  On-Line Portfolio Selection with Moving Average Reversion , 2012, ICML.

[32]  Vladimir Vovk,et al.  Universal portfolio selection , 1998, COLT' 98.

[33]  Alessandro Staino,et al.  Nested Conditional Value-at-Risk portfolio selection: A model with temporal dependence driven by market-index volatility , 2020, Eur. J. Oper. Res..

[34]  Deepayan Chakrabarti,et al.  Parameter-free robust optimization for the maximum-Sharpe portfolio problem , 2021, Eur. J. Oper. Res..

[35]  Tak Kuen Siu,et al.  Fuzzy hidden Markov-switching portfolio selection with capital gain tax , 2020, Expert Syst. Appl..

[36]  Sini Guo,et al.  On product of positive L-R fuzzy numbers and its application to multi-period portfolio selection problems , 2020, Fuzzy Optim. Decis. Mak..

[37]  Anne G. Balter,et al.  Time-Consistency of Optimal Investment under Smooth Ambiguity , 2019, Eur. J. Oper. Res..

[38]  Vladimir Vovk,et al.  Aggregating strategies , 1990, COLT '90.

[39]  Karhan Akcoglu,et al.  Fast Universalization of Investment Strategies with Provably Good Relative Returns , 2002, ICALP.

[40]  Yoram Singer,et al.  Efficient projections onto the l1-ball for learning in high dimensions , 2008, ICML '08.

[41]  Steven C. H. Hoi,et al.  Online Portfolio Selection , 2015 .

[42]  Chi-Guhn Lee,et al.  Continuous control with Stacked Deep Dynamic Recurrent Reinforcement Learning for portfolio optimization , 2020, Expert Syst. Appl..

[43]  Jie Sun,et al.  Robust multi-period portfolio selection based on downside risk with asymmetrically distributed uncertainty set , 2020, Eur. J. Oper. Res..

[44]  Xiang Li,et al.  A new bi-objective fuzzy portfolio selection model and its solution through evolutionary algorithms , 2019, Soft Comput..

[45]  Robert E. Schapire,et al.  Algorithms for portfolio management based on the Newton method , 2006, ICML.

[46]  Mario Brandtner,et al.  Beyond expected utility: Subjective risk aversion and optimal portfolio choice under convex shortfall risk measures , 2020, Eur. J. Oper. Res..