Stock Market Analysis
Stock Market Analysis
Stock Market Analysis
2 Stock Market Tejas Mankar, Tushar Based on the comparative study that
Prediction based on Hotchandani, Manish we performed, Support Vector
Social Sentiments Madhwani, Akshay Machine proved to be the most
using Machine Chidrawar, Lifna C.S efficient and feasible model in
Learning 5-5 Jan. 2018 predicting the stock price
movement, in favour of the
sentiments of the tweets
3 Survey of Stock Ashish Sharma The aim of our research study is to
Market Prediction Dinesh Bhuriya help the stock brokers and investors
Using Machine Upendra Singh for investing money in the stock
Learning Approach 18 December 2017 market.
objectives
To determine whether "Charting" of historical
prices for prediction of future prices.
To evaluate the possibility of predicting the
price of a particular share by observing the
behavior of other share price series belonging
either to the same industry or to different
industries
To analyzing the stock market data
Problem Statement
• The stock market prediction task is interesting
as well as divides researches and academics
into two groups those who believe that i can
devise mechanisms to predict the market and
those who believe that the market is efficient
and whenever new information comes up the
market absorbs it by correcting itself thus
there is no space for prediction
System Architecture
• Overall System Architecture
Implementation Algorithm
Algorithm : Stock Prediction
Input : COMP, D_RANGE, N_PRED [company, date range, n-day predictions]
Output : A vector of predicted prices and graph, RESULTS
data ←fetch stock for COMP in date range D_RANGE
2. plot(data)
3. train_data ← slidingWindow(data) //perform sliding window operation on data
4. RESULTS ← 0 //set accuracy vector to zeroes
5. for each day in N_PRED :
1.model ←LSSVM(train_data) //pass the training data to LSSVM
2. pred ← predict(model,day) //predict the price given model and day
3. remove first item from train_data //removing last item and adding predicted
value
4. train_data ←add pred to train_data //Last In, First Out.
5. RESULTS ← add pred to RESULTS
6. end for
7. print(RESULTS)
8. plot(RESULTS)
9. return
Implementation LSSVR Formulation