27.03.2014 Views

SEKE 2012 Proceedings - Knowledge Systems Institute

SEKE 2012 Proceedings - Knowledge Systems Institute

SEKE 2012 Proceedings - Knowledge Systems Institute

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Figure 1. System Architecture<br />

would be really beneficial to the traders. This will assist<br />

them in making the decision of buying or selling a companys<br />

stock. This motivated our work, designing a mobile<br />

client which enables the user to create a watch list of stocks,<br />

get latest stock quotes, and request stock predictions. The<br />

application also enables the user to simulate stock trading<br />

based on the predictions using virtual money but real stock<br />

data.<br />

In a nutshell, our prediction system works as follows:<br />

the user sends the companys ticker symbol whose prediction<br />

is needed. The prediction system scans that particular<br />

companys news and generates a sentiment score which tells<br />

whether the sentiment related to that company is good/bad<br />

and also how much percentage fluctuation in price might<br />

occur within three hours. The prediction system is able to<br />

give the percentage fluctuation because it has been trained<br />

to determine the relationship between the sentiment score<br />

and the percentage in stock price change.<br />

The rest of the paper is organized as follows: In Section<br />

2, we provide a review of the related work. We then discuss<br />

in detail the architecture of the mobile application in Section<br />

3. In Section 4 we outline the basic steps of the prediction<br />

algorithm and in Section 5 we present the system prototype.<br />

We conclude with our plans for future work in Section 6.<br />

2 Related Work<br />

One line of research is to use Support Vector Machines<br />

(SVM) for stock market prediction. In [3] a hybrid machine<br />

learning system based on Genetic Algorithm (GA)<br />

and Support Vector Machine (SVM) is proposed. For input,<br />

the authors use the correlation among stock prices of various<br />

companies as well as various pointers from the area of<br />

technical analysis. Their observation was that, the fusion of<br />

Genetic Algorithm/SVM is better than the individual SVM<br />

System. In [9] the author claims that SVM combined with<br />

boosting gives superior results in stock market prediction.<br />

It also suggests that a particular algorithm might be better<br />

suited to a particular type of stock, say technology stocks,<br />

whereas give lower accuracies while predicting other types<br />

of stocks, say energy stocks. This paper also states that<br />

external unknown factors like election results, rumors, and<br />

other factors should be considered for stock market prediction.<br />

In another paper [5] the authors state that non-linear<br />

combination of linear and non-linear methods give better<br />

predictions than using each method separately. This paper<br />

combines linear and non-linear regression models with<br />

SVM and use their model to predict opening and closing<br />

price on the Shanghai Stock Exchange.<br />

Another line of research focuses on the use of Neural<br />

Networks (NNs). In [11] various prediction models are<br />

compared and the authors conclude that NNs predict market<br />

directions more accurately than other existing techniques.<br />

In [8] the authors describe how NNs learn with time and<br />

errors when performing three predictions.They check the<br />

results for low errors and high accuracy, and suggest improving<br />

the preprocessing or enlarging the training size and<br />

trying again in case of low accuracy and errors.<br />

More recently, the research proposes the use of text mining<br />

on financial news in order to predict the stock market<br />

[1, 7, 6] . They state that news contents are one of the essential<br />

aspects that control the market. The authors in [1]<br />

discuss various techniques that are applied to study the consequence<br />

of financial news on prediction of stock market.<br />

They claim that if the classifier input has both news and<br />

stock prices at the same time, it results in more precise results.<br />

The work of [7] looks at the role of financial news<br />

articles on three textual representations; bag of words, noun<br />

phrases, and named entities and their capacity to predict discrete<br />

number stock prices twenty minutes after an article release.<br />

Using an SVM derivative, the writers prove that their<br />

model had a major impact on predicting future stock prices<br />

compared to linear regression. In [6], the authors propose a<br />

text mining-based financial news analysis system to identify<br />

14

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!