Machine Learning for Stock Prediction Based on Fundamental Analysis

01/26/2022
by   Yuxuan Huang, et al.
0

Application of machine learning for stock prediction is attracting a lot of attention in recent years. A large amount of research has been conducted in this area and multiple existing results have shown that machine learning methods could be successfully used toward stock predicting using stocks historical data. Most of these existing approaches have focused on short term prediction using stocks historical price and technical indicators. In this paper, we prepared 22 years worth of stock quarterly financial data and investigated three machine learning algorithms: Feed-forward Neural Network (FNN), Random Forest (RF) and Adaptive Neural Fuzzy Inference System (ANFIS) for stock prediction based on fundamental analysis. In addition, we applied RF based feature selection and bootstrap aggregation in order to improve model performance and aggregate predictions from different models. Our results show that RF model achieves the best prediction results, and feature selection is able to improve test performance of FNN and ANFIS. Moreover, the aggregated model outperforms all baseline models as well as the benchmark DJIA index by an acceptable margin for the test period. Our findings demonstrate that machine learning models could be used to aid fundamental analysts with decision-making regarding stock investment.

READ FULL TEXT
research
06/12/2019

Neural Network Models for Stock Selection Based on Fundamental Analysis

Application of neural network architectures for financial prediction has...
research
06/05/2018

A Machine Learning Framework for Stock Selection

This paper demonstrates how to apply machine learning algorithms to dist...
research
07/13/2019

Mid-price Prediction Based on Machine Learning Methods with Technical and Quantitative Indicators

Stock price prediction is a challenging task, but machine learning metho...
research
09/29/2021

Stock Index Prediction using Cointegration test and Quantile Loss

Recent researches on stock prediction using deep learning methods has be...
research
03/25/2023

Behavioral Machine Learning? Computer Predictions of Corporate Earnings also Overreact

There is considerable evidence that machine learning algorithms have bet...
research
12/22/2022

Benchmarking Machine Learning Models to Predict Corporate Bankruptcy

Using a comprehensive sample of 2,585 bankruptcies from 1990 to 2019, we...
research
03/17/2022

Time and the Value of Data

Managers often believe that collecting more data will continually improv...

Please sign up or login with your details

Forgot password? Click here to reset