ACS Applied Computer Science

  • Increase font size
  • Default font size
  • Decrease font size

PERFORMANCE EVALUATION OF STOCK PRICE PREDICTION MODELS USING EMAGRU

Print

Stock price prediction is an exciting issue and is very much needed by investors and business people to develop their assets. The main difficulties in predicting stock prices are dynamic movements, high volatility, and noises caused by company performance and external influences. The traditional method investors use is the technical analysis based on statistics, valuation of previous stock portfolios, and news from the mass media and social media. Deep learning can predict stock price movements more accurately than traditional methods. As a solution to the issue of stock prediction, the authors offer the Exponential Moving Average Gated Recurrent Unit (EMAGRU) model and demonstrate its utility. The EMAGRU architecture contains two stacked GRUs arranged in parallel. The inputs and outputs are the EMA10 and EMA20, formed from the closing prices over ten years. The authors also combine the AntiReLU and ReLU activation functions into the model so that EMAGRU has 6 model variants. The proposed model produces low losses and high accuracy. RMSE, MEPA, MAE, and R^2 are 0.0060, 0.0064, 0.0050, and 0.9976 for EMA10, and 0.0050, 0.0058, 0.0045, and 0.9982 for EMA20, respectively.

  • APA 7th style
Erizal, E., & Diqi, M. (2023). Performance evaluation of stock price prediction models using EMAGRU. Applied Computer Science, 19(3), 160-173. https://doi.org/10.35784/acs-2023-30
  • Chicago style
Erizal, Erizal, and Mohammad Diqi. "Performance evaluation of stock price prediction models using EMAGRU." Applied Computer Science 19, no. 3 (2023): 160-173.
  • IEEE style
E. Erizal, and M. Diqi, "Performance evaluation of stock price prediction models using EMAGRU,"  Applied Computer Science, vol. 19, no. 3, pp.160-173, 2023, doi: 10.35784/acs-2023-30.
  • Vancouver style
Erizal E, Diqi M. Performance evaluation of stock price prediction models using EMAGRU. Applied Computer Science. 2023;19(3):160-173.