Stock forecasting using ensemble neural networks

This paper explores the viability of creating an artificial neural network for stock forecasting using an ensemble method, where each network is differentiated with a different set of input parameters. The inputs were chosen based on previous research and by using a stepwise addition parameter searc...

Full description

Bibliographic Details
Main Authors: Skagerström, William, Skantz, Daniel
Format: Others
Language:English
Published: KTH, Skolan för elektroteknik och datavetenskap (EECS) 2018
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-229798
Description
Summary:This paper explores the viability of creating an artificial neural network for stock forecasting using an ensemble method, where each network is differentiated with a different set of input parameters. The inputs were chosen based on previous research and by using a stepwise addition parameter search method. The problem was approached as both a regression and a classification problem, where we evaluated the networks performance for the purpose of stock forecasting using relevant measurements. For the regression part, the result was negative: the neural network was not able to beat a naive prediction strategy. However, for classification, a modest but significant positive result was achieved. === Den här rapporten utforskar förmågorna hos neurala nätverk för syftet av att förutspå aktiekurser genom att använda kompositionsmetoder, där nätverken utskiljs genom deras inmatningsparametrar. Dessa parametrar valdes baserat på tidigare forskning och med valda genom en stegvisa tillägg-metod. Problemet behandlades som både ett regressions och ett klassifikationsproblem, och nätverkets prestanda utvärderades där vi evaluerade nätverkets prestanda med relevanta mått. Gällande regressionsmetoden så var vårt resultat negativt, då nätverket inte kunde prestera bättre än naiva strategier. För klassifieringsprediktion av kursens riktning erhölls dock ett blygsamt men signifikant positivt resultat.