Design and implementation of novel artificial neural network based stock market forecasting system on field-programmable gate arrays

Syedul Md Amin, Md. Mamun Ibne Reaz, Fazida Hanim Hashim, Jubayer Jalil, Hafizah Husain

Research output: Contribution to journalArticle

1 Citation (Scopus)

Abstract

Problem statement: Multiagent system is very proficient and has rules well-suited for financial forecast with its neural network. In financial forecasting, the approach for rules extractions is less pertinent and involves algorithms which are complex. The unsupervised network method lacks in comprehensibility and leads to ambiguity. Approach: The application of neural network technology to real-time processing of financial market analysis demands the development of a new processing structure which allows efficient hardware realization of the neural network mechanism. This study describes the realization of neural network on FPGA device for stock market forecasting system. The stock market forecasting neural network architecture consists of three layers. These are input layer with three neurons, hidden layer with two neurons and output layer with one neuron. For both output layer and hidden layer neurons, Sigmoid transfer function is used. Neuron of each layer is modelled individually using behavioural VHDL. The layers are then connected using structural VHDL. This is followed by timing analysis and circuit synthesis for the validation, functionality and performance of the designated circuit. The designated portfolio is then programmed through download cable into the FPGA chip. Results: Kuala Lumpur Stock Exchange (KLSE) index has been utilized for validating the usefulness of the completed prototype. Test on the sample of 100 data demonstrated an accuracy of 99.16% in predicting closing price of the KLSE index 10 days in advance. Conclusion: The test results are anticipated to be a higher rate of prediction for stock market analysis, thereby maintaining the high quality of supplying information in stock market business.

Original languageEnglish
Pages (from-to)1054-1060
Number of pages7
JournalAmerican Journal of Applied Sciences
Volume8
Issue number10
Publication statusPublished - 2011

Fingerprint

Neurons
Field programmable gate arrays (FPGA)
Neural networks
Computer hardware description languages
Networks (circuits)
Processing
Network architecture
Multi agent systems
Transfer functions
Cables
Financial markets
Hardware
Industry

Keywords

  • Backpropagation
  • Neural network
  • Stock market
  • Synthesis
  • VHDL

ASJC Scopus subject areas

  • General

Cite this

@article{c899c6291e85467aa92d5e2ce6003e4e,
title = "Design and implementation of novel artificial neural network based stock market forecasting system on field-programmable gate arrays",
abstract = "Problem statement: Multiagent system is very proficient and has rules well-suited for financial forecast with its neural network. In financial forecasting, the approach for rules extractions is less pertinent and involves algorithms which are complex. The unsupervised network method lacks in comprehensibility and leads to ambiguity. Approach: The application of neural network technology to real-time processing of financial market analysis demands the development of a new processing structure which allows efficient hardware realization of the neural network mechanism. This study describes the realization of neural network on FPGA device for stock market forecasting system. The stock market forecasting neural network architecture consists of three layers. These are input layer with three neurons, hidden layer with two neurons and output layer with one neuron. For both output layer and hidden layer neurons, Sigmoid transfer function is used. Neuron of each layer is modelled individually using behavioural VHDL. The layers are then connected using structural VHDL. This is followed by timing analysis and circuit synthesis for the validation, functionality and performance of the designated circuit. The designated portfolio is then programmed through download cable into the FPGA chip. Results: Kuala Lumpur Stock Exchange (KLSE) index has been utilized for validating the usefulness of the completed prototype. Test on the sample of 100 data demonstrated an accuracy of 99.16{\%} in predicting closing price of the KLSE index 10 days in advance. Conclusion: The test results are anticipated to be a higher rate of prediction for stock market analysis, thereby maintaining the high quality of supplying information in stock market business.",
keywords = "Backpropagation, Neural network, Stock market, Synthesis, VHDL",
author = "Amin, {Syedul Md} and {Ibne Reaz}, {Md. Mamun} and Hashim, {Fazida Hanim} and Jubayer Jalil and Hafizah Husain",
year = "2011",
language = "English",
volume = "8",
pages = "1054--1060",
journal = "American Journal of Applied Sciences",
issn = "1546-9239",
publisher = "Science Publications",
number = "10",

}

TY - JOUR

T1 - Design and implementation of novel artificial neural network based stock market forecasting system on field-programmable gate arrays

AU - Amin, Syedul Md

AU - Ibne Reaz, Md. Mamun

AU - Hashim, Fazida Hanim

AU - Jalil, Jubayer

AU - Husain, Hafizah

PY - 2011

Y1 - 2011

N2 - Problem statement: Multiagent system is very proficient and has rules well-suited for financial forecast with its neural network. In financial forecasting, the approach for rules extractions is less pertinent and involves algorithms which are complex. The unsupervised network method lacks in comprehensibility and leads to ambiguity. Approach: The application of neural network technology to real-time processing of financial market analysis demands the development of a new processing structure which allows efficient hardware realization of the neural network mechanism. This study describes the realization of neural network on FPGA device for stock market forecasting system. The stock market forecasting neural network architecture consists of three layers. These are input layer with three neurons, hidden layer with two neurons and output layer with one neuron. For both output layer and hidden layer neurons, Sigmoid transfer function is used. Neuron of each layer is modelled individually using behavioural VHDL. The layers are then connected using structural VHDL. This is followed by timing analysis and circuit synthesis for the validation, functionality and performance of the designated circuit. The designated portfolio is then programmed through download cable into the FPGA chip. Results: Kuala Lumpur Stock Exchange (KLSE) index has been utilized for validating the usefulness of the completed prototype. Test on the sample of 100 data demonstrated an accuracy of 99.16% in predicting closing price of the KLSE index 10 days in advance. Conclusion: The test results are anticipated to be a higher rate of prediction for stock market analysis, thereby maintaining the high quality of supplying information in stock market business.

AB - Problem statement: Multiagent system is very proficient and has rules well-suited for financial forecast with its neural network. In financial forecasting, the approach for rules extractions is less pertinent and involves algorithms which are complex. The unsupervised network method lacks in comprehensibility and leads to ambiguity. Approach: The application of neural network technology to real-time processing of financial market analysis demands the development of a new processing structure which allows efficient hardware realization of the neural network mechanism. This study describes the realization of neural network on FPGA device for stock market forecasting system. The stock market forecasting neural network architecture consists of three layers. These are input layer with three neurons, hidden layer with two neurons and output layer with one neuron. For both output layer and hidden layer neurons, Sigmoid transfer function is used. Neuron of each layer is modelled individually using behavioural VHDL. The layers are then connected using structural VHDL. This is followed by timing analysis and circuit synthesis for the validation, functionality and performance of the designated circuit. The designated portfolio is then programmed through download cable into the FPGA chip. Results: Kuala Lumpur Stock Exchange (KLSE) index has been utilized for validating the usefulness of the completed prototype. Test on the sample of 100 data demonstrated an accuracy of 99.16% in predicting closing price of the KLSE index 10 days in advance. Conclusion: The test results are anticipated to be a higher rate of prediction for stock market analysis, thereby maintaining the high quality of supplying information in stock market business.

KW - Backpropagation

KW - Neural network

KW - Stock market

KW - Synthesis

KW - VHDL

UR - http://www.scopus.com/inward/record.url?scp=80053087223&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=80053087223&partnerID=8YFLogxK

M3 - Article

VL - 8

SP - 1054

EP - 1060

JO - American Journal of Applied Sciences

JF - American Journal of Applied Sciences

SN - 1546-9239

IS - 10

ER -