论文部分内容阅读
股票的股价序列是一个典型的时间序列,利用时间序列技术对股价序列进行研究分析有一定的理论意义和实用价值。通过研究时间序列相关理论和方法,将其应用于股价序列,可发现股价时间序列的内在变化规律,从而对其进行趋势预测分析。研究利用股价时间序列建模技术,并为投资者提供一个能自动化、智能化分析股市信息的工具,是本文的研究目标。本文的主要研究内容包含了以下几个方面:(1)设计和实现了一个股票信息处理分析系统,能实现用户管理、技术分析、条件选股等常规股票分析功能。(2)提出了一种改进的适用于股票股价序列的拟合算法,该算法的思想是采用斜率法和三角中线法相结合的办法来寻找股票的股价关键趋势点作为分段点,进而对序列进行分段线性拟合,最后在行情处理系统中对算法进行实现。在实证研究中,通过与几种常见拟合算法的比较发现,该改进的算法在数据压缩和对股票趋势的提取这两个方面具有更好的效果;最后将此改进的算法融入到股票信息处理分析系统中,具有操作方便,能迅速获取股票关键信息等优点。(3)针对如何选择输入特征向量能使支持向量机的预测效果更加精准这一问题,本文提出了两种改进的算法:一是运用关键点查找算法来对原始的股票信息进行特征选择,选择股价序列中能代表股票整体走势的序列作为SVM的输入特征向量;二是通过决策树的信息增益法来判定股票输入特征的重要程度,再根据信息增益值来对特征进行加权计算后作为SVM的输入特征向量;最后将此两种改进的算法融入到股票信息处理分析系统中,能在很大程度上提高了预测结果的精度。总之,本文在实现了股票分析的基本功能之上,又结合上述研究的时间序列算法,侧重实现了对于股价序列的基于关键点的SVM预测功能和基于决策树加权特征选择的SVM预测功能,使得系统具有其他股票分析系统所没有的功能。