Show simple item record

dc.contributor.advisorMajumdar, Mahbub
dc.contributor.authorRabbani, Rakin Bin
dc.contributor.authorAmin, B. M. Fahad-ul
dc.contributor.authorKhan, Sumaiya Tanjil
dc.contributor.authorMahbub, Farjiya Benta
dc.date.accessioned2021-03-21T05:49:32Z
dc.date.available2021-03-21T05:49:32Z
dc.date.copyright2020
dc.date.issued2020-04
dc.identifier.otherID: 16101213
dc.identifier.otherID: 16101251
dc.identifier.otherID: 16101212
dc.identifier.otherID: 16301033
dc.identifier.urihttp://hdl.handle.net/10361/14360
dc.descriptionThis thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2020.en_US
dc.descriptionCataloged from PDF version of thesis.
dc.descriptionIncludes bibliographical references (pages 35-37).
dc.description.abstractAn unpredictable sector of finance market which involves three major roles: investors, buyers and sellers is called a stock market. Also stock prices may not only change the future economy of a country but also have direct effects on the current economic activities of the country. Forecasting stock market is acquiring more attention due to its expected high profit. But the prediction part of stock markets is considered as quite a challenging task. Though there are various techniques available for forecasting stock price but the number of methods for forecasting the stock market accurately is less than usual. Another way of determining future value as in rise or fall of the future stock price is known as data analysis. The purpose of this paper is to discuss how accurately the price of stocks in the US stock market can be predicted, by generating the best possible factors for particular stocks in the US stock market using machine learning algorithms. After conducting our preliminary research and then some, we found that it is quite difficult to predict the price fluctuations of stocks as the market is highly volatile. Furthermore, the number of uncertain variables in the equation which makes it hard to isolate any one or few factors that can be used to accurately predict price fluctuations. Therefore, for our trial runs, we tried to isolate the best factors that can be used to predict the prices of stocks with sufficient accuracy. For our approach, we implemented Gradient Boosting, Random Forest, Naive Bayes, AdaBoost, Logistic Regression and SVM to run on our dataset. Based on the outcome of these algorithms we will take the decision whether to go long or short for a particular stock.en_US
dc.description.statementofresponsibilityRakin Bin Rabbani
dc.description.statementofresponsibilityB. M. Fahad-ul-Amin
dc.description.statementofresponsibilitySumaiya Tanjil Khan
dc.description.statementofresponsibilityFarjiya Benta Mahbub
dc.format.extent37 pages
dc.language.isoen_USen_US
dc.publisherBrac Universityen_US
dc.rightsBrac University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission.
dc.subjectMachine Learningen_US
dc.subjectTime Seriesen_US
dc.subjectUS Stock marketen_US
dc.subjectStock Predictionen_US
dc.subjectGradient Boostingen_US
dc.subjectRandom Foresten_US
dc.subjectNaive Bayesen_US
dc.subjectAdaBoosten_US
dc.subjectLogistic Regressionen_US
dc.subjectSVMen_US
dc.subjectFeature reductionen_US
dc.titleStock market prediction using ensemble learningen_US
dc.typeThesisen_US
dc.contributor.departmentDepartment of Computer Science and Engineering, Brac University
dc.description.degreeB. Computer Science


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record