TY - JOUR
T1 - Online portfolio selection with state-dependent price estimators and transaction costs
AU - Guo, Sini
AU - Gu, Jia Wen
AU - Fok, Christopher H.
AU - Ching, Wai Ki
N1 - Publisher Copyright:
© 2023
PY - 2023/11/16
Y1 - 2023/11/16
N2 - Artificial intelligence (A.I.) techniques have been applied to the online portfolio selection (OLPS) problem, a topic attracting increasing attention. In brief, OLPS is the task of sequentially updating the investment portfolio with the continuous update of assets’ prices. In this paper, we study the OLPS problem with transaction costs. First, we study the exact computation of the transaction cost and derive related constant upper and lower bounds, which allow us to take the transaction costs into account when deriving an optimal portfolio in each investment period. Second, considering that assets’ market states switch from time to time and their prices exhibit different behaviors in different market states, we propose the state-dependent exponential moving average method (SEMA), which can accurately predict assets’ returns based on historical return data and assets’ market states. Third, we construct the net profit maximization model (NPM) and the net profit maximization model with a risk parity constraint (NPMRP). Finally, we combine these three parts to build the state-dependent online portfolio selection algorithm (SOPS) for solving the OLPS problem with transaction cost. Our empirical results reveal that the proposed SOPS algorithm can outperform many state-of-the-art OLPS algorithms.
AB - Artificial intelligence (A.I.) techniques have been applied to the online portfolio selection (OLPS) problem, a topic attracting increasing attention. In brief, OLPS is the task of sequentially updating the investment portfolio with the continuous update of assets’ prices. In this paper, we study the OLPS problem with transaction costs. First, we study the exact computation of the transaction cost and derive related constant upper and lower bounds, which allow us to take the transaction costs into account when deriving an optimal portfolio in each investment period. Second, considering that assets’ market states switch from time to time and their prices exhibit different behaviors in different market states, we propose the state-dependent exponential moving average method (SEMA), which can accurately predict assets’ returns based on historical return data and assets’ market states. Third, we construct the net profit maximization model (NPM) and the net profit maximization model with a risk parity constraint (NPMRP). Finally, we combine these three parts to build the state-dependent online portfolio selection algorithm (SOPS) for solving the OLPS problem with transaction cost. Our empirical results reveal that the proposed SOPS algorithm can outperform many state-of-the-art OLPS algorithms.
KW - Market states
KW - Online portfolio selection
KW - Risk parity
KW - Transaction costs
KW - Transaction remainder factor
UR - http://www.scopus.com/inward/record.url?scp=85159915216&partnerID=8YFLogxK
U2 - 10.1016/j.ejor.2023.05.001
DO - 10.1016/j.ejor.2023.05.001
M3 - Article
AN - SCOPUS:85159915216
SN - 0377-2217
VL - 311
SP - 333
EP - 353
JO - European Journal of Operational Research
JF - European Journal of Operational Research
IS - 1
ER -