AUB ScholarWorks

Automated stock price prediction using machine learning

Show simple item record

dc.contributor.author Moukalled, Mariam Ibrahim
dc.date.accessioned 2021-09-23T08:56:43Z
dc.date.available 2021-09-23T08:56:43Z
dc.date.issued 2019
dc.date.submitted 2019
dc.identifier.other b25837618
dc.identifier.uri http://hdl.handle.net/10938/23094
dc.description Thesis. M.S. American University of Beirut. Department of Computer Science, 2019. T:7122.
dc.description Advisor : Dr. Wassim El Hajj, Associate Professor, Computer Science ; Members of Committee : Dr. Mohamad I Jaber, Associate Professor, Computer Science ; Dr. Haidar Safa, Professor, Computer Science.
dc.description Includes bibliographical references (leaves 67-68)
dc.description.abstract The financial market is a dynamic and composite system where people can buy and sell currencies, stocks, equities and derivatives over virtual platforms supported by brokers. The stock market – also known as the equity market – is considered one of the most dynamic components of the free-market economy. It allows investors to own shares in public companies through trading, either by exchange or over-the-counter markets. Thus, giving them the opportunity to make money by investing small amounts of capital which makes for a low-risk endeavor (initially at least), as opposed to opening a new business. Stock markets are however affected by a multitude of factors, making them uncertain and volatile. Which is why we have invested enormous amounts of time and effort trying to predict stock price movements, for by understanding those complex movements can be highly rewarding. Humans are capable of taking orders and submitting them to the market, but automated trading systems (ATS) on the other hand – implemented via a computer program – can perform quite better and with higher momentum when submitting orders. In order to evaluate and control the performance of these ATSs however, risk strategies and safety measures must be implemented; strategies that are based on human judgement. Many factors are incorporated and considered when developing an ATS, for instance, trading strategy to be adopted, complex mathematical functions that reflect the state of a specific stock, machine learning algorithms that enable the prediction of the future stock value, specific news related to the stock being traded, and so on. In order to predict market movements, investors traditionally analyzed stock prices and indicators, in addition to news about these stocks – the latter being of utmost importance when trying to understand stock price movements. Most of the previous work in this industry has focused either on labeling the released market news (positive, negative, neutral) and showing their effect on t
dc.format.extent 1 online resource (xiii, 68 leaves) : illustrations
dc.language.iso en
dc.subject.classification T:007122
dc.subject.lcsh Machine learning.
dc.subject.lcsh Stock price forecasting.
dc.subject.lcsh Artificial intelligence.
dc.subject.lcsh Neural networks (Computer science)
dc.title Automated stock price prediction using machine learning
dc.type Thesis
dc.contributor.department Department of Computer Science
dc.contributor.faculty Faculty of Arts and Sciences.
dc.contributor.institution American University of Beirut.


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search AUB ScholarWorks


Browse

My Account