Generating Buy/Sell Signals for an Equity Share Using Machine Learning

This study proposes a novel model for predicting 5 days’ ahead share price direction of GARAN (Garanti Bankasi A.Ş.), an equity share that is the top traded stock in BIST100, Istanbul Stock Exchange -Turkey. The first model includes global macroeconomic indicators as well as local inputs whereas...

Full description

Bibliographic Details
Main Authors: Bugra ERKARTA, Linet OZDAMAR
Format: Article
Language:English
Published: Ala-Too International University 2018-11-01
Series:Eurasian Journal of Business and Economics
Subjects:
Online Access:http://www.ejbe.org/EJBE2018Vol11No22p065ERKARTAL-OZDAMAR.pdf
id doaj-21c6d21142e54ce89aa01157f99999ff
record_format Article
spelling doaj-21c6d21142e54ce89aa01157f99999ff2020-11-25T01:06:44ZengAla-Too International UniversityEurasian Journal of Business and Economics 1694-59481694-59722018-11-0111228310310.17015/ejbe.2018.022.04Generating Buy/Sell Signals for an Equity Share Using Machine LearningBugra ERKARTA0Linet OZDAMAR1Yeditepe UniversityYeditepe UniversityThis study proposes a novel model for predicting 5 days’ ahead share price direction of GARAN (Garanti Bankasi A.Ş.), an equity share that is the top traded stock in BIST100, Istanbul Stock Exchange -Turkey. The first model includes global macroeconomic indicators as well as local inputs whereas the second model is focused more on local inputs. The performances of the two models are tested using Support Vector Machines (SVM), Neural Network with Back-Propagation (BPN), and Decision Tree (DT) algorithms. Though BPN and SVM have previously been used to predict BIST100 Index movement, DT has not been utilized before with this purpose. Forecasting is carried out tested for a time span of about 6 months on a rolling horizon basis, that is, algorithms are re-run weekly with updated data to generate daily buy/sell signals for the next week. A simple trading strategy is implemented based on buy/sell signals to calculate the rate of return on investment during the testing period. The results illustrate that DT having 80% prediction accuracy outperforms BPN and SVM that achieve 60% accuracy. Consequently, DT achieves a higher rate of return.http://www.ejbe.org/EJBE2018Vol11No22p065ERKARTAL-OZDAMAR.pdfMachine learning algorithmsbackward-propagation networkssupport vector machinesdecision tree learningstock movement forecasting
collection DOAJ
language English
format Article
sources DOAJ
author Bugra ERKARTA
Linet OZDAMAR
spellingShingle Bugra ERKARTA
Linet OZDAMAR
Generating Buy/Sell Signals for an Equity Share Using Machine Learning
Eurasian Journal of Business and Economics
Machine learning algorithms
backward-propagation networks
support vector machines
decision tree learning
stock movement forecasting
author_facet Bugra ERKARTA
Linet OZDAMAR
author_sort Bugra ERKARTA
title Generating Buy/Sell Signals for an Equity Share Using Machine Learning
title_short Generating Buy/Sell Signals for an Equity Share Using Machine Learning
title_full Generating Buy/Sell Signals for an Equity Share Using Machine Learning
title_fullStr Generating Buy/Sell Signals for an Equity Share Using Machine Learning
title_full_unstemmed Generating Buy/Sell Signals for an Equity Share Using Machine Learning
title_sort generating buy/sell signals for an equity share using machine learning
publisher Ala-Too International University
series Eurasian Journal of Business and Economics
issn 1694-5948
1694-5972
publishDate 2018-11-01
description This study proposes a novel model for predicting 5 days’ ahead share price direction of GARAN (Garanti Bankasi A.Ş.), an equity share that is the top traded stock in BIST100, Istanbul Stock Exchange -Turkey. The first model includes global macroeconomic indicators as well as local inputs whereas the second model is focused more on local inputs. The performances of the two models are tested using Support Vector Machines (SVM), Neural Network with Back-Propagation (BPN), and Decision Tree (DT) algorithms. Though BPN and SVM have previously been used to predict BIST100 Index movement, DT has not been utilized before with this purpose. Forecasting is carried out tested for a time span of about 6 months on a rolling horizon basis, that is, algorithms are re-run weekly with updated data to generate daily buy/sell signals for the next week. A simple trading strategy is implemented based on buy/sell signals to calculate the rate of return on investment during the testing period. The results illustrate that DT having 80% prediction accuracy outperforms BPN and SVM that achieve 60% accuracy. Consequently, DT achieves a higher rate of return.
topic Machine learning algorithms
backward-propagation networks
support vector machines
decision tree learning
stock movement forecasting
url http://www.ejbe.org/EJBE2018Vol11No22p065ERKARTAL-OZDAMAR.pdf
work_keys_str_mv AT bugraerkarta generatingbuysellsignalsforanequityshareusingmachinelearning
AT linetozdamar generatingbuysellsignalsforanequityshareusingmachinelearning
_version_ 1725188571642462208