Comparative Study of Real Time Machine Learning Models for Stock Prediction Through Streaming Data

dc.authoridMisra, Sanjay/0000-0002-3556-9331
dc.authoridBEHERA, RANJAN KUMAR/0000-0001-9267-3621
dc.authorwosidBEHERA, RANJAN/I-2680-2017
dc.authorwosidDamaševičius, Robertas/E-1387-2017
dc.authorwosidRath, Santanu/O-6685-2017
dc.authorwosidMisra, Sanjay/K-2203-2014
dc.contributor.authorBehera, Ranjan Kumar
dc.contributor.authorMısra, Sanjay
dc.contributor.authorDas, Sushree
dc.contributor.authorRath, Santanu Kumar
dc.contributor.authorMisra, Sanjay
dc.contributor.authorDamasevicius, Robertas
dc.contributor.otherComputer Engineering
dc.date.accessioned2024-10-06T10:58:12Z
dc.date.available2024-10-06T10:58:12Z
dc.date.issued2020
dc.departmentAtılım Universityen_US
dc.department-temp[Behera, Ranjan Kumar; Das, Sushree; Rath, Santanu Kumar] Natl Inst Technol Rourkela, Rourkela, India; [Misra, Sanjay] Atilim Univ, Ankara, Turkey; [Misra, Sanjay] Covenant Univ, Ota, Nigeria; [Damasevicius, Robertas] Vytautas Magnus Univ, Kaunas, Lithuaniaen_US
dc.descriptionMisra, Sanjay/0000-0002-3556-9331; BEHERA, RANJAN KUMAR/0000-0001-9267-3621en_US
dc.description.abstractStock prediction is one of the emerging applications in the field of data science which help the companies to make better decision strategy. Machine learning models play a vital role in the field of prediction. In this paper, we have proposed various machine learning models which predicts the stock price from the real-time streaming data. Streaming data has been a potential source for real-time prediction which deals with continuous flow of data having information from various sources like social networking websites, server logs, mobile phone applications, trading floors etc. We have adopted the distributed platform, Spark to analyze the streaming data collected from two different sources as represented in two case studies in this paper. The first case study is based on stock prediction from the historical data collected from Google finance websites through NodeJs and the second one is based on the sentiment analysis of Twitter collected through Twitter API available in Stanford NLP package. Several researches have been made in developing models for stock prediction based on static data. In this work, an effort has been made to develop scalable, fault tolerant models for stock prediction from the real-time streaming data. The Proposed model is based on a distributed architecture known as Lambda architecture. The extensive comparison is made between actual and predicted output for different machine learning models. Support vector regression is found to have better accuracy as compared to other models. The historical data is considered as a ground truth data for validation.en_US
dc.description.sponsorshipFund for Improvement of S&T Infrastructure in Universities and Higher Educational Institutions (FIST) Scheme under Department of Science and Technology (DST), Govt. of India; department of computer science & engineering, National Institute of Technology, Rourkela, Indiaen_US
dc.description.sponsorshipThis research work was supported by Fund for Improvement of S&T Infrastructure in Universities and Higher Educational Institutions (FIST) Scheme under Department of Science and Technology (DST), Govt. of India The authors wish to express their gratitude and heartiest thanks to the department of computer science & engineering, National Institute of Technology, Rourkela, India for providing their research support.en_US
dc.description.woscitationindexScience Citation Index Expanded
dc.identifier.citation12
dc.identifier.doi[WOS-DOI-BELIRLENECEK-65]
dc.identifier.endpage1147en_US
dc.identifier.issn0948-695X
dc.identifier.issn0948-6968
dc.identifier.issue9en_US
dc.identifier.scopusqualityQ3
dc.identifier.startpage1128en_US
dc.identifier.urihttps://hdl.handle.net/20.500.14411/8871
dc.identifier.volume26en_US
dc.identifier.wosWOS:000596748600003
dc.identifier.wosqualityQ4
dc.language.isoenen_US
dc.publisherGraz Univ Technolgoy, inst information Systems Computer Media-iicmen_US
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanıen_US
dc.rightsinfo:eu-repo/semantics/closedAccessen_US
dc.subjectSpark Streamingen_US
dc.subjectNodeJSen_US
dc.subjectTwitter APIen_US
dc.subjectLambda Architectureen_US
dc.subjectMLliben_US
dc.titleComparative Study of Real Time Machine Learning Models for Stock Prediction Through Streaming Dataen_US
dc.typeArticleen_US
dspace.entity.typePublication
relation.isAuthorOfPublication53e88841-fdb7-484f-9e08-efa4e6d1a090
relation.isAuthorOfPublication.latestForDiscovery53e88841-fdb7-484f-9e08-efa4e6d1a090
relation.isOrgUnitOfPublicatione0809e2c-77a7-4f04-9cb0-4bccec9395fa
relation.isOrgUnitOfPublication.latestForDiscoverye0809e2c-77a7-4f04-9cb0-4bccec9395fa

Files

Collections