基于混沌理论的股票分析及其神经网络预测.pdf
《基于混沌理论的股票分析及其神经网络预测.pdf》由会员分享,可在线阅读,更多相关《基于混沌理论的股票分析及其神经网络预测.pdf(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于混沌理论股票分析及其神经网络预测 张中华1+,丁华福2 1.哈尔滨理工大学计算机科学与技术学院,黑龙江省哈尔滨市 (150080)摘 要:摘 要:混沌动力学理论提供了证券市场中股价波动的一种分析方法。为了考察中国证券市场的价格是否存在混沌行为,本文以 1990.12.19到 2008.4.24 的上海证券市场每天的收盘数据,分析了价格波动的非线性特征,通过重构相空间方法重构了 1990 年到 2008 年上证指数时间序列的奇怪吸引子,计算其关联维数,并求出其 Lyapunov 指数为正,从而确认了上证指数时间序列的混沌行为1。神经网络,是一个非线性系统,通过学习,可以实现非线性函数逼近2,
2、从而能更好的实现股票的走向预测。关键字关键字:混沌行为;重构相空间;关联维数;Lyapunov 指数;神网络 中图分类号中图分类号:TP183 文献标志码:A The Analysis of stock based on chaotic theory and the its forecast based on the Neural Networks ZHANG Zhong-Hua1+,DING Hua-Fu2 1.Department of computer,the harerbin University of Science and Technology,Harerbin 150080,Ch
3、ina.2.Department of computer,the harerbin University of industry,Harerbin 150001,China Abstract:The chaotic dynamics theory has provided a analytic method to 1.本课题得到国家自然科学基金资助,项目名称:融化语言知识与统计模型的机器翻译方法,批准号:60736014。http:/ 2.哈尔滨工业大学计算机科学与技术学院,黑龙江省哈尔滨市 (150001)1 stock price volatility in the stock marke
4、t.To find out whether the price of stock has the chaotic behavior,this pager has analyzed nonlinear character of the stock price,based on the close index of stock,from the 19th of Dec in 1990 to 24th of Apr in 2008,and we have reconstructed the strange attractor of the time sequence by the method of
5、 reconstructing phase space,we have calculated correlated dimension,and have proved that the exponent of Lyapunov is positive,then we affirmed that the chaotic behavior does exit in the time sequence of stock.The neural network is a nonlinear system,it can approach the nonlinear function by learning
6、,by using the neural network,we can forecast the stocks direction of the next day.Key words:chaotic behavior;reconstructed phase space;correlated dimension;the Lyapunov exponent;neural network.1.引引 言言 混沌时间序列研究,始于 Packard 等在 1980 年提出的重构相空间理论。我们知道,由于系统各个自由度之间的非线性相互作用,每一独立变量的时间演化,也包含了系统所有其他变量的长期演化信息。我们
7、可通过某一单变量的时间序列来研究非线性系统整体的混沌行为3。而动力系统在相空间中的吸引子的不变量,如关联维数、Lyapunov 指数可以定量地表征系统的混沌性质,其中,Lyapunov 指数是对于初始邻近轨道的指数发散速率的量化,可以从整体上反映动力系统的混沌程度。因此,基于时间序列相空间重构方法的 Lyapunov 指数计算对于一个无法写出其微分方程的动力系统是否存在混沌行为的判断尤其重要4。到目前为止,混沌时间序列的预测已被应用于很多领域,如河水的径流量预测5、城市用水量的预测以及安全库存的预测6等,它们均是基于混沌时间序列理论的神经网络预测。如今,我国股票市场,跌宕起伏,为了认清股票市场
8、是否健康发展,以及对将来的股市做出尽可能的准确走向预测,基于混沌理论,对股票进行分析,并用神经网络对其预测。本文首先对上海证券市场 1990 年到 2008 年每天的收盘指数数据分析了价格波动的非线性特征,通过重构相空间方法重构了1990年到 2008年每天的收盘指数时间序列的奇怪吸引子,计算出其关联维数,并根据Wolf 方法求出其 Lyapunov 指数,证实其最大 Lyapunov 指数为正,从而确认了上证指数时间序列的混沌行为。通过小波混沌神经网络对重构 http:/ 2 相空间的学习7,实现股票收盘指数的预测走向。2.数据采集数据采集 本文采集了上证指数的从1990年到2008年的每天
9、的收盘指数数据,一共有 4255 个数据,有了这样充足的数据,可以讨论上证指数的非线性特征,将原始数据制成折线图(如图 1 所示),这就是我们要分析的时间序列。05001000150020002500300035004000450001000200030004000500060007000交易日/天每个交易日的收盘指数 图 1 从 1990.12.192008.4.28 每天的收盘指数 3.相空间重构相空间重构 根据观察到的上述时间序列()x t重构相空间中的运动轨道,或者说是吸引子。常用的方法是时间坐标延迟法。即用()x t作第一个坐标,(x t)+作第二个坐标,(1)x tm)+作第个坐标
10、,也是最后一个坐标,这样来重构完全的维状态矢量mm()X t。显然应用该方法需要解决两个重要问题7:如何确定时间延迟间隔和吸引子的嵌入维。m这里,我们采用自相关法求时间延迟,自相关法也称自相关函数发。对一个时间序列123,.x x x,序列跨度为j的自相关函数为:101()()()NxxtRjx t x tjN=+(1)由此可固定j,做出自相关函数关于时间(1,2,.)=的函数图像,则自相关函数下降到初始值的倍时,所得到的时间(1 1/)e即是重构相空间的时间延迟。这里我们取1,2,3,.,4000=,做出自相关函数xxR关 http:/ 3 于时间的函数图像,见图 2。05001000150
11、02000250030003500400000.511.522.53x 106时间延迟自相关函数值Rxx()X:306Y:1.841e+006 图 2 自相关函数xxR关于时间的图像 从图 2 我们看出在306=时,相关函数下降到初始值()的即 0.6321 倍,因此最佳延迟时间为 306 个交易日。2.911006e+(1 1/)e然后,我们采用由 Grassberger 和 Procaccia 提出的 G-P 算法计算关联维,并根据 Takens 定理得到相应的嵌入维m。Takens 定理说:如果延迟坐标的维数,则在这个嵌入空间里可以恢复吸引子的相空间结构。具体算法的主要步骤如下:d2md
12、+1(1)对于时间序列先尝试取一个较小的嵌入维数值,则在相应的重构相空间中有:123,.x x x0m()(),(),(2),.,(1),1,2,.iiiiiX tx tx tx tx tmi=+=(2)(2)计算关联积分 2,11()lim(|()()|)NijNi jC rrX tX tN=(3)其中|()()i|jX tX t表示相点和()iX t()jX t的距离,()z是Heaviside函数,0,0()1,1zzz0()d m()d mmdm这里取306=,r=2000,1800,1600,1400,1200,1000,800,600,400,200,100,50,嵌入维数从2m=
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 混沌 理论 股票 分析 及其 神经网络 预测
限制150内