论文标题
基于基本分析的库存预测的机器学习
Machine Learning for Stock Prediction Based on Fundamental Analysis
论文作者
论文摘要
近年来,机器学习在库存预测中的应用引起了很多关注。在该领域进行了大量研究,现有的多个结果表明,机器学习方法可以成功用于使用股票历史数据来预测库存。这些现有方法中的大多数都集中在使用股票历史价格和技术指标的短期预测上。在本文中,我们准备了价值22年的股票季度财务数据,并研究了三种机器学习算法:基于基本分析的库存预测,饲料前传神经网络(FNN),随机森林(RF)和自适应神经模糊推理系统(ANFI)。此外,我们应用了基于RF的功能选择和引导程序聚合,以提高模型性能并汇总来自不同模型的预测。我们的结果表明,RF模型可实现最佳的预测结果,并且功能选择能够提高FNN和ANFIS的测试性能。此外,汇总模型的表现优于所有基线模型以及测试期间可接受的边缘的基准DJIA索引。我们的发现表明,机器学习模型可用于帮助基本分析师对股票投资进行决策。
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.