TY - JOUR
T1 - Adaptive online portfolio selection with transaction costs
AU - Guo, Sini
AU - Gu, Jia Wen
AU - Ching, Wai Ki
N1 - Publisher Copyright:
© 2021 Elsevier B.V.
PY - 2021/12/16
Y1 - 2021/12/16
N2 - 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.
AB - 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.
KW - Adaptive moving average method
KW - Decision support systems
KW - Linear programming
KW - Online portfolio selection
KW - Transaction cost
UR - http://www.scopus.com/inward/record.url?scp=85103966971&partnerID=8YFLogxK
U2 - 10.1016/j.ejor.2021.03.023
DO - 10.1016/j.ejor.2021.03.023
M3 - Article
AN - SCOPUS:85103966971
SN - 0377-2217
VL - 295
SP - 1074
EP - 1086
JO - European Journal of Operational Research
JF - European Journal of Operational Research
IS - 3
ER -