基于宏观经济指标和人工智能方法的上证综合指数预测

被引量 : 0次 | 上传用户:sibsiufeuhfhkshu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着我国市场经济的高速发展和证券市场的逐步完善,越来越多的投资者参与到股票市场当中,希望通过股票投资来分享经济增长的成果。但股票市场是一个复杂的市场,它不仅要受到国内经济、政治、心理各方面的影响,也要受到国际经济和政治等方面的影响,同时这些因素之间又以复杂的形式相互影响着。所以通过对股票市场的详尽剖析,建立一个稳定并且相对准确的股票预测模型,对广大投资者,特别是中小投资者具有重要的实用价值。对于成熟资本市场来说,股市的走势会受到宏观经济运行的影响,而股市也是经济运行情况的“晴雨表”,所以可以通过宏观经济指标来对股市的走势做出预测。但我国股票市场是不是我国经济的“晴雨表”呢?自从2005年股权分置改革以后,制约我国股票市场发展的根本性的制度问题得到了解决,我国股市像脱缰的野马走上了快速发展的道路。健全的法律体系逐步建成,立体化的市场结构也逐渐明确,股市逐步向成熟资本市场的方向发展,股市经济“晴雨表”的功能也越来越明显。而且现有的研究成果也表明,我国股市在一定程度上还是反映了我国经济运行的整体状况,个别宏观经济变量对股价变动的解释能力很强。这就奠定了使用宏观经济指标来预测股市价格走势的基础。在股市价格预测中最主要的方法是以基本分析技术分析为代表的传统分析法和以时间序列为代表的计量模型法。传统分析法在实践中使用比较多,它对股市的预测主要取决于使用者自己的经验,不具有客观性。以时间序列为代表的股市预测方法主要在学术研究中使用,这些方法往往对样本要求比较高,而且在处理非线性问题时时间序列模型就显得力不从心。在这样的背景之下,近年来快速发展的人工智能方法得到了金融研究者的关注。人工智能方法就是模仿人脑学习知识的原理来让计算机自动的学习客观事物存在的内部规律。人工智能由于其较强的学习能力已经在多个领域得到广泛的应用,包括分类问题、模式识别和信号处理等。在金融领域,由于人工智能方法具有较强的非线性拟合能力,所以也得到了广泛的应用。利用人工智能方法预测股市就是给出与股票价格相关的变量,然后通过人工智能的方法自动的发现变量与股票价格之间的关系,从而利用这种关系来预测股票价格的变动。在人工智能方法中最常用的就是神经网络方法和支持向量机方法。神经网络方法种类较多,在众多方法中由于BP神经网络即误差反向传播网络具有优良的网络性能所以得到了广泛的应用。在以往利用宏观经济指标预测股市价格走势的研究中大部分的学者主要使用计量模型的方法,很少有人使用人工智能方法。而使用人工智能方法预测股市时的学者们又很少使用宏观变量,大多都是使用股市技术指标来对股市短期走势做出预测,很少有学者利用宏观经济变量结合人工智能方法对股市的中长期走势做出预测。在这样的背景下,本文以上证指数作为我国股票市场的代表,利用宏观经济指标,使用人工智能方法对上证指数的走势做出预测。上证指数样本主要选取2005年股权分置改革以后的数据。宏观经济变量主要选取2005年以后的月度数据。在人工智能方法中本文主要使用神经网络和支持向量机两种方法。在神经网络方法中,BP神经网络由于具有良好的拟合能力和容错能力成为使用最为广泛的神经网络模型之一,但是BP神经网络模型又有自己的局限性,本文在前人提出的改进BP神经网络的基础之上提出了使用贝叶斯正则算法和提前停止算法相结合的方法来改进标准的BP神经网络。在提出改进的BP神经网络模型之后,本文分别使用改进的BP神经网络和支持向量机方法对上证指数做出预测,并对两种方法的预测结果做出比较。文章具体安排如下:第一章为前言部分,主要介绍文章研究的背景、意义以及研究思路和方法。第二章为宏观经济与股市预测部分,该部分主要包括以下几个方面内容,首先是宏观经济指标介绍,该部分介绍了反映宏观经运行情况的几个重要宏观经济指标,这几个宏观经济指标同时也是后文实证过程中将会用的变量。随后介绍了目前在股市预测中主要使用的三种方法:传统法、时间序列法和人工智能法。第一种方法在实际操作中使用比较广泛,而后两种方法在理论研究方面使用比较多。最后介绍了宏观经济与股市的关系以及两者关系的国内外研究状况。第三章为神经网络部分,该部分从神经网络的研究现状入手,先后依次介绍了神经网络的相关理论,特点及其分类,之后着重介绍了本文研究的BP神经网络的学习算法以及特点,然后根据BP神经网络的学习特点,对目前针对其性能的改进方法做介绍,这些方法主要解决了标准BP神经网络收敛速度慢,精度不高的问题。之后在前人的基础之上提出本文改进BP神经网络的算法,即使用贝叶斯正则算法和提前停止算法相结合改进标准BP神经网络。第四章为支持向量机部分,该部分从支持向量机的国内外研究现状出发,主要介绍了支持向量机的相关理论,通过统计学习理论与传统机器学习理论的对比,说明统计学习理论的结构风险最小化很好的解决了传统机器学习中经验风险最小化的缺陷,进而介绍了建立在统计学习理论基础之上的支持向量机理论,并对核函数做简要介绍。第五章为实证部分,在前述理论的基础之上,本章分别利用贝叶斯正则算法和提前停止算法相结合的BP神经网络和支持向量机对上证指数的月度收盘价进行预测,并对预测结果做评价。通过对上证指数预测的实证研究,本文得出以下几个结论:第一、利用宏观经济指标并结合人工智能方法对上证指数的中长期走势做预测是具有可行性的,在实证研究中两种人工智能方法都得到了比较理想的预测效果。第二、确定BP神经网络隐藏层神经元个数是网络结构设计中的重点,本文采用如下的确定方法,限制隐藏神经元最小最大个数,然后利用穷举法遍历最小最大个数之间的所有情况,将其作为隐藏神经元个数,然后选择误差输出最小的网络作为本文的BP神经网络模型;第三、本文通过对使用贝叶斯正则算法的BP神经网络的研究,发现贝叶斯正则算法虽然可以提高网络的泛化能力,但是根据实证研究发现,网络过多的训练次数可能导致使用贝叶斯正则算法的BP神经网络出现过拟合的现象,最终导致网络的泛化能力下降;第四、经过实证研究发现,使用贝叶斯正则算法和提前停止算法相结合的BP神经网络可以有效的防止单独使用贝叶斯正则算法出现的过拟合现象,从而提高了网络的泛化能力。在使用提前停止算法中过早的根据验证样本输出误差提前停止网络的训练可能会造成网络训练不充足造成网络精度不够,本文实证研究发现在验证样本集误差连续上升6次的时候提前停止网络训练,网络可以达到比较理想的效果;第五、通过改进的BP神经网络与支持向量机对上证指数收盘价预测效果比较可知,支持向量机的预测效果要好于BP神经网络。支持向量机预测有坚实的统计学习理论基础,所以网络预测效果比较好,表现比较稳定。相对支持向量机,BP神经网络的稳定性不是很高,在选定网络结构后网络需要通过反复的训练才可能达到比较理想的效果。本文可能的创新点:第一、通过实证证明使用贝叶斯正则算法的BP神经网络在充分训练的状况下可能造成网络过拟合,造成网络泛化能力下降;第二、提出了贝叶斯正则算法与提前停止算法相结合的方法来改进BP神经网络;第三、在使用提前停止算法时,提出当验证样本误差连续上升6次时停止对网络的训练,此时得到的网络性能比较好;第四、设计良好的BP神经网络的预测误差精度可以接近使用支持向量机模型的误差精度。虽然本文在利用宏观经济指标结合人工智能方法预测上证指数的问题上做出了尝试性研究,但鉴于目前人工智能方法还是一个比较新的学科,其在金融预测领域的应用也处在探索阶段,并且本人的理论功底还不够扎实,知识结构还不够全面,所以在问题的研究中肯定会存在诸多不足之处,敬请各位专家学者批评指正,本人必定在以后的工作和学习中努力学习、积极探索。谢谢各位评审老师和答辩老师!
其他文献
自上交所和深交所成立以来,中国的资本市场走过了20多年不平凡的历程,1990年12月19日,当朱镕基总理宣布上海证券交易所成立的时候,挂牌股票只有8只,市值总规模不足10亿元,开市第一
食品安全事故相继出现,食品安全问题也成为了社会关注的焦点,怎样才能解决食品安全问题已成为当下的热议话题。本文从行政法学的角度,对食品、食品安全、食品安全法律规制等
进入20世纪50年代,计算机的出现和普及,把信息对整个社会的影响逐步提高到一种相对重要的地位。随着信息时代的到来电子商务越来越成为信息时代中重要的组成部分,而电子商务
线阵CCD(电荷耦合型器件)由于其较广的成像视场、快速的扫描速率、分辨率高等优点越来越多的被用在军事领域和工业现场检测等高端应用场合。基于FPGA的线阵CCD成像系统需要实
“物联网”是随着互联网的普及以及移动通讯网的广泛应用而逐渐发展起来的新生事物,它整合了互联网技术和移动通讯技术以及电子签名技术等多个技术环节,并在此基础上进一步发展
“三农”问题,不仅是当前世界尤其是发展中国家广泛关注的重大课题,而且也是影响和制约我国经济社会发展的首要问题,能否有效地解决“三农”问题是对我们党执政能力的重要考
一、研究意义21世纪以来,随着网络和传媒业的发展,知识和技术的更新速度加快,企业的经营环境发生了巨大的变化。资本的大量积累使其稀缺性逐渐减少,资本不再成为竞争的主要壁
学生干部是高校校园活动中的积极组织者和主要参与者,是高校育人工作、校园文化建设的中坚力量。高校学生千部的培养是高校思想政治教育工作的重要内容。高校学生干部作为学
2009年6月26日美国国会通过的《美国清洁能源安全法案》中提到美国将于2020年起对来自中国等未实施减排措施的国家的高碳产品征收碳关税。本文试图分析的两个问题是:如果美国
针对南充市大气细颗粒物PM2.5的监测及其污染控制探讨问题。首先对PM2.5的监测进行了介绍,在这里介绍了南充市污染气象的数据、南充市高坪区环境空气污染气象的数据和南充市