Stock Market Prediction Using Artificial Neural Network: Nazish Nazir, Mudasirahma Dmutto
Stock Market Prediction Using Artificial Neural Network: Nazish Nazir, Mudasirahma Dmutto
Abstract— Nowadays during increasingly developed reflect the mood of the market and not essentially the
technology of the World Wide Web and Internet, the data status of a company or the true value of the stocks. It is
is becoming extremely rich. With the application of data often that stock prices soar based on external factors and
recognition process, the information extracted from data it is not uncommon to find stock traders and investors to
has become the most important part in some areas of base their decisions on current affairs and market trends
society, management field, finance and markets, etc. It is while trying to forecast the stock of any specific
necessary to develop the valid method to understand the company.
knowledge of the data. Whether you are looking for good The two stock forecasting methods any investor or stock
investments or are into stock trading, stock prediction or trader must use are the fundamental Research and Stock
forecast plays the most crucial role in determining where Forecast Algorithms.
to put in the money or which stock to be acquired or sold. Fundamental Research is a mandatory method for any
Keywords— Artificial Neural Network, Stock Market, investor. The method involves meticulous studying of a
Forecast Algorithms. company’s financial health, the value of assets, debts,
cash, revenues, expenses, profitability and plans of
I. INTRODUCTION development. Fundamental Research is a well rounded
An investment theory suggests what parameters one stock prediction method for all the data that actually
should take into account before placing his (or her) capital matters are taken into consideration while determining the
on the market. Traditionally the investment community true value of a stock
accepts two major theories: the Firm Foundation and the Stock Forecast Algorithms are aimed at making the best
Castles in the Air. Reference to these theories allows us to use of the right time, right price and the right quantity of
understand how the market is shaped, or in other words stocks that must be traded. The Algorithm in place helps a
how the investors think and react. It is this sequence of trader to forecast the time at which the price would be the
‘thought and reaction’ by the investors that defines the most favourable to either buy or sell a stock. The system
capital allocation and thus the level of the market. There predicts absolutely on numbers and has not even remotely
is no doubt that the majority of the people related to stock affected by popular emotions. Finally, one should not get
markets is trying to achieve profit. Profit comes by caught up in the daily trading, and miss out on global
investing in stocks that have a good future (short or long trends.
term future). Thus what they are trying to accomplish one There are several methods that have been developed for
way or the other is to predict the future of the market. But the purpose of Stock Prediction Methods such as
what determines this future? The way that people invest Fundamental Analysis, Technical Analysis, Data Mining
their money is the answer; and people invest money based Technology, Internet Based Data Sources of Stock Market
on the information they hold. Prediction and Application of Complexity Science for
The factors that are under discussion on this schema are: Stock Prediction etc. These methods are: Fundamental
the content of the ‘Information’ component and the way Analysis, Technical Analysis, Data Mine Technologies
that the ‘Investor’ reacts when having this info. etc.
According to the Firm Foundation theory the market is
defined from the reaction of the investors, which is II. INDICATORS FOR STOCK PREDICTION
triggered by information that is related with the ‘real There are several indicators that are used for the purpose
value’ of firms. of stock prediction like:
Whether you are looking for good investments or are into Moving average: The moving average calculates the
stock trading, stock prediction or forecast plays the most average of past n values till today. A moving average is
crucial role in determining where to put in the money or commonly used with time series data to smooth short
which stock to be acquired or sold. Market trends often
Facilities used
My proposed work plan for research is as following:-
following:
Data Collection: - Firstly data will collect from
companies, news, and social media. The figure below shows the validation performance of
Training data: - All training data of stock market will save dataset using neural network
in excel sheet using MS_EXCEL.
Test data: Test data will from companies and store test
data of stock market in excel sheet.
Simulator:- MATLAB r2010a will be useas a simulator
for stock market prediction.
After prediction of stock price our objective is to remove
fluctuations from data using moving average algorithms in
MATLAB
Results:
The figure below shows Results if filters applied on the
stock data set
V. CONCLUSION
The extracted data can be used for applications ranging
from market analysis. It decomposes the original stock
indexinto the trend terms, the market fluctuation terms,
the noise terms and time series with different
economicfeatures. Then SVM will use all moving average
algorithm to predict stock prices. After prediction of stock
prices using all algorithms the result of all algorithm will
combine. Then moving average algorithms result will
check the duplicate and missing values in data and
REFERENCES
[1] Uğuz and Harun, “A two-stage feature selection
method for text categorization by using information
gain, principal component analysis and genetic
algorithm”, Knowledge-Based Systems, vol. 24, no.
7, (2011), pp. 1024-1032.
[2] Beneki,C.,Eeckels,B.,andLeon,L.,Signal Extraction
and Forecasting of the UK Tourism Income Time
Series: A Singular SpectrumAnalysis Approach.
Journal of Forecasting; 2012, 31(5), p. 351-400.
[3] NeelamadhabPadhy , Dr. Pragnyaban Mishra and
andRasmitaPanigrahi (2012) “The Survey of Data
Mining Applications And Feature
Scope”International Journal of Computer Science,
Engineering and Information Technology
(IJCSEIT), Vol.2, No.3, June 2012
[4] Zhang Xuegong. About the statistical learning
theory and support vector
machine.ACTAAUTOMATICA SINICA; 2000, 01, p.
36-46.
[5] Ajay Kumar Pal ,Saurabh Pal “Evaluation of
Teacher’s Performance: A Data Mining Approach
“International Journal of Computer Science and
Mobile Computing ,Vol. 2, Issue. 12, December
2013, pg.359 – 369.
[6] 2nd International Conference on Information
Technology and Quantitative Management,ITQM
2014Stock Price Prediction Based on SSA and SVM
by WEN Fenghuaa*, [6] XIAO Jihongb, HE
Zhifanga, GONG XuaMa. Business School of
Central South University, Changsha, 410081,
Chinab. School of Economics and Management,
Changsha University of Scienceand Technology,
Changsha, 410004 ,China
[7] W. Huang et al., “Forecasting stock market
movement direction with support vector machine,”
Computers & Operations Research, 32, pp., 2005
[8] J. Moody, et al., “Learning to trade via direct
reinforcement,” IEEE,Transactions on Neural
Networks, vol. 12, no. 4, Jul. 2001.
[9] S. Zemke, “On developing a financial prediction
system: Pitfall and possibilities,” Proceedings
of DMLL-2002 Workshop, ICML, Sydney,
Australia, 2002.