论文部分内容阅读
股票市场自诞生以来,随着经济的发展,在金融市场中占据着非常重要的地位。但是股市受到国家政策、经济环境、突发事件和人为操控等诸多因素的影响,使投资者在享受高收益的同时也承担着巨大的风险。对于占股市大多数的中小投资者来说,如果可以预测股市的走势,那么就可以尽可能地实现收益最大化和风险最小化。在股票市场中,股市指数体现着股市的整体走势,因此对股指进行预测不仅具有理论研究意义,更具有重要的现实意义。通过对股市预测的分析,了解到股市是一个复杂的非线性动态系统,传统的线性预测方法的预测效果不甚理想,而BP神经网络具有很强的非线性逼近能力、自学习能力和自适应能力,由于具有这些优点,BP神经网络成为股市预测领域使用广泛的方法之一。本文对基于BP神经网络的股指预测系统进行了功能性需求和非功能性需求的分析,在需求分析的基础上,根据系统需求提出的设计目标和原则,进行了系统的架构设计和功能设计,然后在详细设计阶段,对各模块进行了详细的功能设计和数据库设计。系统的核心模块为股指预测模块,本文重点对BP神经网络的模型设计、参数选取进行了实验分析,并结合优化网络拓扑结构、加入动量项和改进激活函数来对BP神经网络进行改进,解决BP神经网络预测精度不高、收敛速度慢和不稳定等问题,以提高系统的性能和预测准确率。最后通过预测结果表明,本文实现的基于BP神经网络的股指预测系统具有收敛速度快和预测精度高的优点,具有很高的实用价值。但是该预测系统还存在着一些缺点,如预测范围单一,只进行了上证综合指数的预测;预测精度尚有提高的空间以及系统的实用性尚待进一步的验证。本文的下一阶段工作是研究如何将使系统的应用范围更加广泛以及如何结合其他算法对BP神经网络预测模型进行改进,以获得更好的预测结果。