- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
超短期汇率的预测研究
摘要:提出了一种适合超短期汇率预测的模型方法。实验数据通过网络获取,模型采用的是相空间重构与卡尔曼滤波计算的方法来对超短期汇率数据进行建模和预测,并与BP神经网络模型进行了比较。实验结果表明,所建立的模型方法能很好地跟踪即时汇率变化趋势,预测精度比较高,且算法运行速度比BP神经网络模型快得多。最后,给出了在.NET环境下实现了汇率在线预测的全部过程。
关键词:超短期汇率预测;数据获取;相空间重构与卡尔曼滤波;在线预测
中图分类号:TP39;TP182文献标识码:A
文章编号:1001-9081(2007)04-1009-04
0引言
超短期汇率预测是指预测一天内汇率的变化趋势,它对外汇市场上的日常交易来说是非常必须的。目前,汇率交易是全球全天24h通过网络进行的,不同时段的交易获利不同。因此,对企业经营和个人炒汇来说,汇率即时数据的跟踪是十分有意义的。就目前汇率预测研究方法来看,最热门的工具是神经网络方法,神经网络具有很强的非线性逼近能力,是非线性系统研究的好方法。但是,神经网络是在学习输入输出样本的基础上获得的,灵活性高,但缺乏可靠的数学表达形式,而且现有的学习算法收敛速度比较低,难以满足在线学习的要求[1]。卡尔曼滤波是一种可用于非线性系统的滤波算法,具有最优估计性能,其递推计算形式及算法实现主要是矩阵的加减、乘除及求逆等计算量不大的特征,使其适合实时处理的需要。
根据以上的分析,本文利用卡尔曼滤波方法,提出了一种适合超短期汇率预测的模型。模型所采用的卡尔曼滤波器的初始状态通过相空间重构成技术得到。文中实现了银行网站即时汇率的接收及存储,为本文预测模型提供实验数据来源。
1实验数据的获取
1.1数据获取及存储
本文的数据是从某银行网页获取的,如图1所示,中国银行福建分行主页面的右下角(红圈圈住的地方)是汇率报盘。数据获取的目的就是获取此页面的汇率报盘数据并存入数据库中。获取的整个过程如图1所示。
1.2数据获取的界面及主要实现代码
2超短期汇率模型的建立
2.1相空间重构技术
2.1.1相空间重构理论
在时间序列的分析中,决定序列的可观测因素很多。而且相互作用的动力学方程往往是非线性的,甚至是混沌的。同时,因测量精度的实际限制、计算的复杂性,以及可能存在的本质上的非确定性因素等多方面的困难,严重制约着人们对时间序列内在机制的理解。20世纪80年代以来,由于Takens[2]对Whitney早期在拓扑学方面工作的发展,使得深入分析时间序列的背景和动力学机制成为可能。在确定性的基础上,对序列动力学因素的分析,目前广泛采用的是延迟坐标状态空间重构法。一般来说,非线性系统的相空间可能维数很高,甚至无穷,但在大多数情况下维数并不知道。在实际问题中,对于给定的时间序列,通常是将其扩展到三维甚至更高维的空间中去,以便把时间序列中蕴藏的信息充分地显露出来,这就是延迟坐标状态空间重构法,其具体描述如下:
2.1.2参数确定方法
相空间重构的关键在于嵌入维数m和时滞τ的确定,目前,确定嵌入维数m的常用方法有伪最近邻法、奇异值分解法;确定时滞τ的方法主要有自相关函数法及互信息量法。但这些方法存在一定的缺陷。伪最近邻点法的结果会受到阈值的影响;奇异值分解的结果依赖于超空间维数的选择,利用奇异值分解法确定的m不仅可能会随着超空间维数的不同而不同,而且可能会随着数据长度N的不同而不同;在相关维计算法中,取数据矢量间的欧氏距离值的第一个到达平稳时的m估计嵌入维数。但矢量间的欧氏距离值可能达不到平稳,这时就无法求得m;另一方面,确定时滞的典型方法自相关和互信息法虽然具有计算量小等优点,但计算结果具有不一致性[3]。
2.2基于单步预测的卡尔曼滤波计算过程
卡尔曼滤波是一种统计估算方法,主要思路是:预测方程中的回归系数是随时间变化的。预测每向前延伸一步,都将预测结果与观测结果进行比较,其差别(预测误差)将以适当的方式反馈到回归系数的变化方程中去。通过利用前一时刻预测误差的反馈信息来及时修正预测方程,以提高下一时刻的预测精度。卡尔曼滤波方法不论预测次数(或量测次数)如何增加,不需要存储大量历史的量测数据,减少了计算机的存贮,而且只进行矩阵的加、减、乘、除和求逆运算,通常计算量不大,从而满足了应用滤波的实时性要求。
2.3预测模型的建立
在卡尔曼的应用中,输入向量过程:观测值={y(1),y(2),…,y(n)}。状态向量为x(n),滤波器是通过对状态向量的递推计算得到未来状态的估计值。因此,滤波器初始状态向量的选取对预测结果的影响具有关键的意义。大量的研究表明,经济时间序列是混沌的
您可能关注的文档
最近下载
- Hisense海信中央空调 Hi-Multi M 系列HVR-560W SM2FZBpa,HVR-615W SM2FZBpa,HVR-680W SM2FZBpa,HVR-400W SM2FZBpa,H.pdf
- 转移性结直肠癌中医诊疗指南_张彤.pdf VIP
- 污水处理设施运维服务投标方案(技术标).doc
- 企业应急管理培训.pptx VIP
- 物流工程专业职称考试试题及答案.pdf VIP
- 急性肺栓塞诊断和治疗指南2025.pdf
- 迅达电梯3300|3600故障代码.doc
- 2025广西公需科目培训考试答案(90分)——“一区两地一园一通道”建设;人工智能时代的机遇与挑战(1).pdf VIP
- 预报员竞赛-雷暴与强对流临近预报-黄金考点6.docx VIP
- 砌筑工培训完整版.ppt VIP
文档评论(0)