好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

基于深度学习的股票价格预测研究.docx

43页
  • 卖家[上传人]:知进****失
  • 文档编号:233154714
  • 上传时间:2022-01-01
  • 文档格式:DOCX
  • 文档大小:731.13KB
  • / 43 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 基于深度学习的股票价格预测研究摘 要随着经济的发展,中国股票市场的规模持续扩大,早已成为金融投资的重要部分,掌握股票市场的变化规律无论是对监管者还是投资者都具有极其重要的意义正因如此,人们不断探索着股票市场的变化规律,其中使用深度学习预测股价是当前国内国际研究与应用的热点本文首先从有效市场假说和分形市场假说两个角度讨论了中国股票市场的有效性,说明股票市场具有复杂的非线性特征其次,结合股票市场特征对比了当前的预测方法,认为深度学习在股价预测中更具优势接着,基于深度学习中的长短期记忆网络进行股价预测实验通过对比试验,本文得出了长短期记忆网络在预测股价方面比三层全连接网络更有实际意义的结论,同时发现了多日数据作为输入变量较单日数据更加准确,增加训练数据在一定程度上能提高准确率,且模型的预测准确率能达到68%最后,本文重新选取了10支股票进行预测,以此进一步验证模型的效果预测结果的平均准确率为62%,且能为绝大多数股票带来了正向效益,说明了模型具有适应性,进一步证明了深度学习在股价预测方面的意义关键词:股价预测;人工神经网络;深度学习;长短期记忆网络第1章 绪 论1.1 课题背景及研究的目的和意义1.1.1课题背景中国的股票市场经历了三十多年的发展,已经走过了西方国家上百年的路程。

      随着经济的发展,中国股票市场的规模持续扩大截至2019年底,中国沪深两市上市公司共3777家,总市值59.29万亿元,较2018年底增长了15.8万亿元,占全球总增长的12.3%对企业而言,股票市场提供了直接融资的途径,一定程度上满足了企业的资金需求;对投资者而言,股票是投资理财的重要产品,拓宽了投资者的投资渠道;对整个国家而言,股票市场能积极调动社会的闲散资金,提高资源优化配置,推动经济的发展我国证券市场不断壮大的同时,越来越多的计算机技术也被应用到探索和分析证券市场规律,深度学习就是其中之一总的来说,深度学习是机器学习领域的一个子集,是实现人工智能的一种重要方式虽然深度学习的理念可以追溯到上个世纪六七十年代,但是直到近些年来才走进人们的视野,变得火爆起来如今的时代,信息爆炸满足了深度学习需要的大量的数据,CPU、GPU和云计算的发展满足了深度学习需要的大量计算力,以及优秀算法大大缩短了训练周期,这些共同使得深度学习的实现变得越来越容易世界上十大对冲基金中,其中八个都采用量化交易的方式,在这之中深度学习必不可少1.1.2研究的目的和意义本文旨在将深度学习相关技术应用到金融数据的预测中,尝试建立能反映股票价格趋势的模型。

      我国的股票市场监管制度依然不够完善,不时出现股票的暴涨暴跌,这对国家金融市场的发展是极为不利的对于国家而言,股票市场是国民经济的晴雨表,可以通过探索股票市场的变化规律对未来经济有合理的预期,从而及时做出相应的政策,稳定经济的发展;对监管机构而言,掌握股票市场的变化规律能一定程度上为监管者提供决策依据,完善金融市场体制;对投资者而言,需要探索股票市场的规律来规避投资风险,获得收益自从股票市场诞生以来,人们以各种方式探索和研究着其变化规律,并取得了许多研究成果预测股票市场的变化十分困难,因为股票市场是一个非常复杂的非线性非平稳系统,受很多因素的印象在传统的预测模型中大多都是采用线性模型拟合股价,如自回归模型、移动平均模型等,但很难适应股票市场的变化深度学习是机器学习中一个新兴的领域,建立在模拟人脑分析学习的神经网络的基础上,具有学习能力强、非线性映射能力强、适应性好等优点,有着广泛的应用,如自言语言处理、图像识别等领域深度学习有五种常见的网络,分别是:循环神经网络(RNN)、卷积神经网络(CNN)、生成对抗网络(GAN)、深度信念网络(DBN)、深度强化学习(DRL)本文将使用一种特殊的循环神经网络——长短期记忆网络(LSTM)进行股价预测的研究,并将以近期实际数据进行预测模拟。

      1.2国内外研究现状1.2.1中国股票市场有效性相关文献综述1.2.1.1有效市场假说根据1970年Eugene Fama提出的有效市场假说,市场可以根据有效性分成三种情况:弱势有效假说(Weak Efficient Hypothesis)、半强势有效假说(Semi-strong Efficient Hypothesis)、强势有效假说(Strong Efficient Hypothesis)对于强势有效市场,其条件过于苛刻,目前的研究均认为没有市场能够达到强势有效;对于半强势有效的检验,大多数学者结论一致,都认为我国股票市场没有达到半强势有效;对于我国股票市场是否满足弱势有效的问题有比较大争议,学者们分成两派:一是认为中国股票市场依然没有达到弱势有效孟婷等人(2012)采用自回归条件异方差和Hurst指数两种方法对上海证券市场和深圳证券市场进行检验,结果表明中国证券市场未达到弱势有效[1]徐悦(2016)首先定性分析了股票市场存在的问题,然后使用游程检验定量分析,认为我国证券市场未达到弱势有效[2]张智(2018)采用了单根检验的方法对深圳交易所创业板的证券价格进行检验,得出了创业板日指数未达到随机游走状态的结论,其结果表明创业板市场依然未达到弱势有效[3]。

      二是认为中国股票市场已经达到弱势有效赵浩东(2016)使用单根检验的方法对上证指数进行研究,认为我国股票市场已经达到了弱势有效[4]王丽(2017)对上证综合指数进行了自相关检验和单根检验,结果表明上证综合指数符合随机游走过程[5]廖宜静和吴瑜琪(2017)检验序列自相关对上海证券交易市场进行研究,结果表明上海证券交易市场已达到弱势有效[6]朱瑞(2018)对沪深两市300指数进行游程检验,结果表明我国沪深两市股票市场已达到弱势有效[7]1.2.1.2分型市场假说分型市场假说(Fractal Market Hypothesis)是基于有效市场假说发展而来的,其主要建立在非线性系统上,解释了很多有效市场假说无法解释的现象分型市场假说的市场特征是非线性的开放系统,允许非均衡情况存在,较于有效市场假说条件更宽松,更符合现实情况关于我国股票市场分型特征的研究,几乎每一位学者都采用了R/S重标极差和Hurst指数进行研究朱品品和王绍锋(2017)使用上述方法研究了中国创业板股票市场分形特征,秦喜文等人(2016)研究的是沪深300指数的分形特征,孙影(2016)则是深交所上市股票的分形特征,结论都为中国股票市场具有分型特征[8] [9] [10]。

      1.2.2神经网络相关文献综述1.2.2.1浅层网络的应用在机器学习领域,G. Cybenko(1989)证明了有一个著名的万能近似定理(universal approximation theorem)该定理的主要内容为:在理论上,一个三层前馈神经网络可以拟合任意复杂的连续函数[11]一般情况下,神经网络都会包括一个输入层和一个输出层,即三层的神经网络仅包含一个隐含层通过万能近似定理可以得知,三层的神经网络就已经拥有强大的功能,也正是因为如此,三层的网络普遍应用于各个领域早在上世纪九十年代就有学者采用机器学习的方法来预测股票价格H. White(1988)使用神经网络预测IBM公司的股票回报率,但最终预测的准确度不高,他认为这是神经网络在训练中陷入了局部极值所导致的[12]如今,神经网络得到了长足的发展,已经是股票价格预测的重要方法国内外的研究集中于实证方面,且研究模型大多采用的是三层的前馈式神经网络Jinke Li(2019)建立了BP(back propagation)神经网络模型对浦发银行(股票代码600000)和华鑫股份(股票代码600621)两支股票的收盘价进行了预测结果表明,三层BP神经网络能有效地对股票收盘价进行预测,辅助投资决策是可行的[13]。

      同样是建立三层BP神经网络,Wanle Chi(2019)收集了238个工作日的交易信息,对上证指数进行了预测,取得了不错的预测效果[14]褚文华(2019)运用了三层BP神经网络对股票数据进行了预测,但最终预测的效果并不好他认为这是由于选取的样本数量较少所导致的[15]黄秋萍等人(2015)建立了三个模型对上证指数进行预测,分别使用了支持向量机(SVM)、BP神经网络和小波神经网络,对比了三个模型的预测效果,结果表明单独使用这三种模型都不能在股票投资中获得稳定的收益[16]针对传统神经网络的缺陷,很多学者采用了和其他模型相结合的方法进行改进来提高精度为了解决神经网络容易陷入局部极值的问题,不少学者进行了研究Arnold F.Shapiro(2002)创新地结合了多个算法,使用遗传算法(GA)对神经网络进行优化,形成了一个复合式的预测模型,他对每种技术的优缺点及性质进行了讨论[17]但是没与具体的应用,也没有与单个网络进行对比Zhang Yudong和Wu Lenan(2008)使用改进的细菌趋化性优化(IBCO)方法改进神经网络,建立了一种有效的股票指数预测模型[18]Feng Li(2009)等人提出了基于利用Levenberg-Marquardt算法对神经网络法进行改进,并进行了股票价格的预测,有效的避免了局部极值,取得了不错的短期预测成果[19]。

      黄宏运等人(2017)使用了遗传算法改进后的BP神经网络模型进行股票指数预测,收敛速度明显加快,预测性也得到了提高[20]谢梦蝶和秦江涛(2019)使用遗传算法优化了BP网络的初始权值和阈值,构造出了准确率更高,收敛速度更快的模型[21]邓烜堃等人(2018)对输入数据进行了主成分分析降维以及归一化的预处理,使用带动量项的BP学习算法进行训练,较传统方法精度更高[22]罗成(2019)对输入数据的降维处理采用了奇异值分解法(SVD),这样降维后再使用神经网络进行训练,最终取得了较好的成果[23]胡玲燕和朱家明(2019)结合了逐步回归和BP神经网络构建了模型,在股价的短期预测中取得了一定成果[24]1.2.2.2深度学习相关文献综述深度学习是机器学习中使用深度神经网络的子领域,不可避免的会使用深度神经网络浅层神经网络通常只包含一个或两个隐含层,而深度神经网络则会包含更多的隐含层特别是在时间序列问题中,多数学者采用了循环神经网络(RNN)或长短期记忆网络(LSTM)来实现Xiong等人(2015)构建LSTM神经网络预测了标准普尔500指数的波动率,证明了通过深度学习和神经网络模型可以更好地预测股票市场的行为[25]。

      Onchar等人(2017)使用人工神经网络来预测股票指数,使用了多层感知器(MLP)、卷积神经网络(CNN)和长短时记忆(LSTM)递归神经网络,三种网络的准确率相近并且均在60%以上[26]Jiang Q等人(2018)以上证综合指数和道琼斯指数的每日数据为研究对象,分别使用RNN和LSTM来构建模型,比较了LSTM和RNN两种网络在预测时间序列问题上的优缺点对比后发现,LSTM可以很好地用于股票价格预测[27]邓凤欣与王洪良(2018)使用长短期记忆网络(LSTM)对微软、亚马逊等个股进行了预测,证明了该模型在预测个股价格趋势中有较高的精度[28]乔若羽(2019)建立了包括卷积神经网络(CNN)、递归神经网络(RNN)和长短期记忆网络(LSTM)等神经网络模型进行对照,充分研究了不同变量对于不同网络性能的影响[29]宋刚等人(2019)使用粒子群算法对长短期记忆网络(LSTM)模型中的关键参数进行优化,并与其他单个预测模型比较,证明了优化后的模型精度更高且具有一定的普适性[30]孙存浩等人(2020)建立了BP神经网络与长短期记忆网络(LSTM)相结合的BP-LSTM模型,并与传统的LSTM模型进行对比,证明新模。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.