Deerwalk

JOURNAL OF COMPUTER SCIENCE & TECHNOLOGY

Prediction of Stock Trading Action using Generative Adversarial Network in Nepali Stock Market

Keywords: Stock Prediction; Technical Analysis; GAN Model; Stock Trading

Authors:
Pranav Dahal -

Published Date: 2024-09-09

ABSTRACT

Can deep learning approaches achieve similar accuracy as statistical models in predicting 
the stock market? This research introduces an approach integrating Generative Adversarial 
Networks (GANs) with Long Short-Term Memory (LSTM) generators and Convolutional 
Neural Network (CNN) discriminators to predict stock trading actions. By analyzing and 
computing on historical Open, High, Low, Close and Volume (OHLCV) data of the stock 
market, we generate a wide range of input features using Fourier transforms, auto-encoders, 
and several technical indicators. Extreme Gradient Boosting (XGBoost) is employed to 
filter and extract important features. The extracted features are fed into the LSTM 
generator, whose output is then fed to the CNN discriminator to discriminate the buy, sell, 
or hold signals. Results demonstrate the model's effectiveness in capturing temporal and 
spatial patterns, with implications for refining stock trading strategies and enhancing 
financial decision-making for maximizing profits.

REFERENCES

[1] B. Banushev, "Github," 2019. [Online]. Available: 
https://github.com/borisbanushev/stockpredictionai. [Accessed 14 12 2023]. 
[2] J. D. K. Z. Guoqiang Zhong, "Stock Market Prediction Based on Generative 
Adversarial Network," Ocean University of China, Qingdao, China, 2018. 
[3] C.-H. H. J.-L. W. Xian-Rong Tang, "A prediction model of stock market trading 
actions using generative adversarial network and piecewise linear representation 
approaches.," Springer Nature, Germany, 2022. 
[4] MeroLagani, "Mero Lagani," [Online]. Available: 
https://aichart.merolagani.com/AICharts.aspx. [Accessed 12 2 2024].


(Total Views: 247)