Stock trading with cycles: A financial application of ANFIS and reinforcement learning

被引:47
|
作者
Tan, Zhiyong [1 ]
Quek, Chai [1 ]
Cheng, Philip Y. K. [2 ]
机构
[1] Nanyang Technol Univ, Ctr Computat Intelligence, Sch Comp Engn, Singapore 639798, Singapore
[2] Australian Catholic Univ, Dept Business & Informat, Sydney, NSW, Australia
关键词
Stock trading; Price cycles; Investment decisions; ANFIS; Reinforcement learning; FUZZY NEURAL-NETWORK; TIME-SERIES; SYSTEM; ALGORITHMS; MARKETS;
D O I
10.1016/j.eswa.2010.09.001
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Based on the principles of technical analysis, this paper proposes an artificial intelligence model, which employs the Adaptive Network Fuzzy Inference System (ANFIS) supplemented by the use of reinforcement learning (RL) as a non-arbitrage algorithmic trading system. The novel intelligent trading system is capable of identifying a change in a primary trend for trading and investment decisions. It dynamically determines the periods for momentum and moving averages using the RL paradigm and also appropriately shifting the cycle using ANFIS-RL to address the delay in the predicted cycle. This is used as a proxy to determine the best point in time to go LONG and visa versa for SHORT. When this is coupled with a group of stocks, we derive a simple form of "riding the cycles - waves". These are the derived features of the underlying stock movement. It provides a learning framework to trade on cycles. Initial experimental results are encouraging. Firstly, the proposed framework is able to outperform DENFIS and RSPOP in terms of true error and correlation. Secondly, based on the test trading with five US stocks, the proposed trading system is able to beat the market by about 50 percentage points over a period of 13 years. (C) 2010 Published by Elsevier Ltd.
引用
收藏
页码:4741 / 4755
页数:15
相关论文
共 50 条
  • [1] Application of Deep Reinforcement Learning on Automated Stock Trading
    Chen, Lin
    Gao, Qiang
    [J]. PROCEEDINGS OF 2019 IEEE 10TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS 2019), 2019, : 29 - 33
  • [2] Application of deep reinforcement learning in stock trading strategies and stock forecasting
    Li, Yuming
    Ni, Pin
    Chang, Victor
    [J]. COMPUTING, 2020, 102 (06) : 1305 - 1322
  • [3] Application of deep reinforcement learning in stock trading strategies and stock forecasting
    Yuming Li
    Pin Ni
    Victor Chang
    [J]. Computing, 2020, 102 : 1305 - 1322
  • [4] Reinforcement Learning in Stock Trading
    Quang-Vinh Dang
    [J]. ADVANCED COMPUTATIONAL METHODS FOR KNOWLEDGE ENGINEERING (ICCSAMA 2019), 2020, 1121 : 311 - 322
  • [5] Impact of combinatorial optimization on reinforcement learning for stock trading in financial markets
    Santos, Guilherme Dourado
    Lima, Karla R. P. S.
    [J]. PROCEEDINGS OF THE 20TH BRAZILIAN SYMPOSIUM ON INFORMATIONS SYSTEMS, SBSI 2024, 2024,
  • [6] Application of A Deep Reinforcement Learning Method in Financial Market Trading
    Ma, Lixin
    Liu, Yang
    [J]. 2019 11TH INTERNATIONAL CONFERENCE ON MEASURING TECHNOLOGY AND MECHATRONICS AUTOMATION (ICMTMA 2019), 2019, : 421 - 425
  • [7] Reinforcement Learning for Stock Option Trading
    Garza, James
    [J]. 2023 31ST IRISH CONFERENCE ON ARTIFICIAL INTELLIGENCE AND COGNITIVE SCIENCE, AICS, 2023,
  • [8] A Simple Reinforcement Learning Algorithm for Stock Trading
    Fiorini, Pierre M.
    Fiorini, Pierce-Gabriel
    [J]. PROCEEDINGS OF THE 11TH IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT DATA ACQUISITION AND ADVANCED COMPUTING SYSTEMS: TECHNOLOGY AND APPLICATIONS (IDAACS'2021), VOL 2, 2021, : 824 - 830
  • [9] Offline Reinforcement Learning for Automated Stock Trading
    Lee, Namyeong
    Moon, Jun
    [J]. IEEE ACCESS, 2023, 11 : 112577 - 112589
  • [10] Trading financial indices with reinforcement learning agents
    Pendharkar, Parag C.
    Cusatis, Patrick
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2018, 103 : 1 - 13