Learning and processing framework using Fuzzy Deep Neural Network for trading and portfolio rebalancing

Trading strategies are an interesting topic of financial research. Moving Average Convergence Divergence (MACD) indicator is susceptible to performing worse than expected in unstable financial markets. This paper first presents a data-driven Interpretable Fuzzy Deep Neural Network (IFDNN) that provi...

Full description

Bibliographic Details
Main Authors: Kan, Nicole Hui Lin, Cao, Qi, Quek, Chai
Other Authors: School of Computer Science and Engineering
Format: Journal Article
Language:English
Published: 2024
Subjects:
Online Access:https://hdl.handle.net/10356/178710
_version_ 1811679748749787136
author Kan, Nicole Hui Lin
Cao, Qi
Quek, Chai
author2 School of Computer Science and Engineering
author_facet School of Computer Science and Engineering
Kan, Nicole Hui Lin
Cao, Qi
Quek, Chai
author_sort Kan, Nicole Hui Lin
collection NTU
description Trading strategies are an interesting topic of financial research. Moving Average Convergence Divergence (MACD) indicator is susceptible to performing worse than expected in unstable financial markets. This paper first presents a data-driven Interpretable Fuzzy Deep Neural Network (IFDNN) that provides insight into neural network inferences using fuzzy logic. Fuzzy rules are induced from the inference process of Neural Networks. Next, a learning and processing framework is proposed using IFDNN to detect trend reversals by forecasting look-ahead prices. IFDNN not only learns the drifts and shifts in market patterns, but also provides traders an option to dive into the reasoning behind why Neural Networks predict certain values. Genetic Algorithms are used to optimise trading parameters of the proposed framework. The proposed framework can perform portfolio rebalancing. The effectiveness of the framework is evaluated on three financial market indexes. The whipsaw effects cause frequent entrances and exits from the market. In this paper, a custom percentage oscillator is implemented to avoid this issue. The performances of the proposed framework using f-MACD are compared with those of the vanilla MACD. Two types of Reinforcement Learning models, Advantage Actor Critic and Deep Deterministic Policy Gradient are incorporated into the proposed framework with results compared.
first_indexed 2024-10-01T03:14:05Z
format Journal Article
id ntu-10356/178710
institution Nanyang Technological University
language English
last_indexed 2024-10-01T03:14:05Z
publishDate 2024
record_format dspace
spelling ntu-10356/1787102024-07-05T15:35:53Z Learning and processing framework using Fuzzy Deep Neural Network for trading and portfolio rebalancing Kan, Nicole Hui Lin Cao, Qi Quek, Chai School of Computer Science and Engineering Computer and Information Science Fuzzy Deep Neural Network Portfolio rebalancing Trading strategies are an interesting topic of financial research. Moving Average Convergence Divergence (MACD) indicator is susceptible to performing worse than expected in unstable financial markets. This paper first presents a data-driven Interpretable Fuzzy Deep Neural Network (IFDNN) that provides insight into neural network inferences using fuzzy logic. Fuzzy rules are induced from the inference process of Neural Networks. Next, a learning and processing framework is proposed using IFDNN to detect trend reversals by forecasting look-ahead prices. IFDNN not only learns the drifts and shifts in market patterns, but also provides traders an option to dive into the reasoning behind why Neural Networks predict certain values. Genetic Algorithms are used to optimise trading parameters of the proposed framework. The proposed framework can perform portfolio rebalancing. The effectiveness of the framework is evaluated on three financial market indexes. The whipsaw effects cause frequent entrances and exits from the market. In this paper, a custom percentage oscillator is implemented to avoid this issue. The performances of the proposed framework using f-MACD are compared with those of the vanilla MACD. Two types of Reinforcement Learning models, Advantage Actor Critic and Deep Deterministic Policy Gradient are incorporated into the proposed framework with results compared. Published version 2024-07-03T02:17:06Z 2024-07-03T02:17:06Z 2024 Journal Article Kan, N. H. L., Cao, Q. & Quek, C. (2024). Learning and processing framework using Fuzzy Deep Neural Network for trading and portfolio rebalancing. Applied Soft Computing, 152, 111233-. https://dx.doi.org/10.1016/j.asoc.2024.111233 1568-4946 https://hdl.handle.net/10356/178710 10.1016/j.asoc.2024.111233 2-s2.0-85182024239 152 111233 en Applied Soft Computing © 2024 The Author(s). Published by Elsevier B.V. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/). application/pdf
spellingShingle Computer and Information Science
Fuzzy Deep Neural Network
Portfolio rebalancing
Kan, Nicole Hui Lin
Cao, Qi
Quek, Chai
Learning and processing framework using Fuzzy Deep Neural Network for trading and portfolio rebalancing
title Learning and processing framework using Fuzzy Deep Neural Network for trading and portfolio rebalancing
title_full Learning and processing framework using Fuzzy Deep Neural Network for trading and portfolio rebalancing
title_fullStr Learning and processing framework using Fuzzy Deep Neural Network for trading and portfolio rebalancing
title_full_unstemmed Learning and processing framework using Fuzzy Deep Neural Network for trading and portfolio rebalancing
title_short Learning and processing framework using Fuzzy Deep Neural Network for trading and portfolio rebalancing
title_sort learning and processing framework using fuzzy deep neural network for trading and portfolio rebalancing
topic Computer and Information Science
Fuzzy Deep Neural Network
Portfolio rebalancing
url https://hdl.handle.net/10356/178710
work_keys_str_mv AT kannicolehuilin learningandprocessingframeworkusingfuzzydeepneuralnetworkfortradingandportfoliorebalancing
AT caoqi learningandprocessingframeworkusingfuzzydeepneuralnetworkfortradingandportfoliorebalancing
AT quekchai learningandprocessingframeworkusingfuzzydeepneuralnetworkfortradingandportfoliorebalancing