美元走势与黄金价格的动态相关性研究

美元走势与黄金价格的动态相关性研究

ID:12334599

大小:177.50 KB

页数:116页

时间:2018-07-16

美元走势与黄金价格的动态相关性研究_第1页
美元走势与黄金价格的动态相关性研究_第2页
美元走势与黄金价格的动态相关性研究_第3页
美元走势与黄金价格的动态相关性研究_第4页
美元走势与黄金价格的动态相关性研究_第5页
资源描述:

《美元走势与黄金价格的动态相关性研究》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、美元走势与黄金价格的动态相关性研究1、相关定义1.1、动态相关性的概念界定与研究视角动态相关性指的是一个市场的变动不仅要受自身条件的影响,还要受到来自其他市场信息的影响,并且二者之间的关系会随着时间的变动而发生变化。国内外关于市场间的动态相关性主要集中在价格变动的一阶矩方面,即通过引入单位根检验、协整检验、格兰杰因果检验、脉冲响应函数等分析方法对于市场价格间的引导关系研究。但市场间的动态相关性研究不只是价格的先后引导关系,还有更深层次的自身价格波动率与其他市场价格波动率之间的相互影响、相互制约的关系,前者是价格间的引导关系,后者是价格间的波动率溢出效应。二者的区

2、别在于,价格溢出效应主要描述的是对确定因素的可预期反应,而波动溢出效应指的是对非确定因素的随机反应。在股指期货市场与现货市场的动态相关性研究中,价格溢出效应的研究可以让我们初步了解股指期、现货市场之间的联系,但波动溢出效应的研究反应的是市场参与者对于新息的反应,同时又加剧了市场的波动,这些更应该作为动态相关性研究的重点。1.2、共享变量的相关性定义在工具的语义挖掘模块中,为了挖掘具有潜在原子语义的共享变量对,我们采用了数据挖掘中概率论与数理统计方法中的最近邻方法[56-58],在挖掘前,首先我们必须解决三个问题:(1)什么类型的变量是语义挖掘算法所关心的?理论上

3、,程序中所有变量间都存在一定的关联,但因为本工具主要是关注于原子性违例问题,而根据原子性违例的定义可知,其中所涉及到的变量都是被多个线程所共享,并且变量在访问过程中至少会被某些线程进行写操作。因此,算法在分析中可以过滤变量访问中的临时变量以及只读变量的访问信息。共享变量的定义如下。定义1:(共享变量)设线程t?T,变量v?V;对变量v,该变量的写访问线程集合记为W(v),可知W(v)?T,同理变量的读访问线程集合记为R(v),R(v)?T,则共享变量集合Vs可表示为:Vs?{vis

4、?t1,t2?R(vis)?W(vis):t1?t2?t1?W(vis)}(2)

5、如何定义变量访问的距离?为了衡量变量之间的关系,算法必须首先给出变量访问之间的距离定义。变量访问距离定义的方法可以采用两次变量访问间间隔的语句数作为距离,也可以采用访问间经历的分支数作为距离等。因为考虑本算法是把变量距离作为判断原子性区域的标准,而程序的原子性区域跟方法有重要联系,所以在本算法中采用上海交通大学工学硕士学位论文第三章动态检测工具的设计及实现31了访问之间的方法跨度距离作为变量访问的距离度量方式。算法在分析程序运行轨迹时,构建上下文敏感的方法调用图,我们把调用图中方法结点之间的距离定义为该方法所包含的变量访问之间的距离,图3-9给出了调用图中距离较

6、近的变量访问序列示例,而这三类示例是程序中很可能具有原子语义的关联变量访问,在该图中结点表示方法,箭头表示调用关系。F1F1F1F2F2F3F1:{access(x),access(y)}FF21::{{aacccceessss((yx))}}FF32::{{aacccceessss((xy))}}(1)同方法访问序列(2)相邻方法访问序列(3)同父结点访问序列图3-9可能相关的近距离变量访问序列示例Figure3-9Examplesofmay-correlatedvariablesaccesses在调用图中,我们把方法结点所在栈的深度作为结点的y坐标,把栈中同

7、一深度下栈的宽度作为结点的x坐标,这样我们就可以为变量访问之间定义距离公式。在此给出两个变量访问的距离定义:定义2:(线程内”访问”-”访问”距离)对于变量访问acc1和acc2,两变量访问之间的距离为:24

8、1,2

9、()()accacc?xacc1?xacc2?yacc1?xacc2相对普通的距离定义,本算法对距离做了一定的变动:基于一个方法体内可能存在多个被调用方法,而被调用方法之间即栈宽度结点相关于调用上下文即栈深度结点,相比栈深度差别结点这种相关性即可能成为原子性区域的可能性更强,故为了强调结点深度偏差对距离的影响,我们对普通距离计算方式进行修正,保证挖

10、掘出的相关联变量在栈深度的跨度尽量小,即相关联变量访问序列整体趋近于如图3-9所示示例情况。(3)怎样确定变量之间的相关性?这部分主要目的是挖掘出经常一起访问的相关联变量。通过前面定义的变量访问间的距离,我们利用变量访问距离计算变量间的距离。设变量的访问为vα(v,t)?At,其中v,t分别表示被访问的变量以及发生访问所在线程,则变量距离相关定义如下:上海交通大学工学硕士学位论文第三章动态检测工具的设计及实现32定义3:(线程内”访问”-”变量”距离)在某线程中,变量访问αi(v,t)与变量v‘之间的距离为本线程中变量v‘距离αi(v,t)最近的访问与变量访问α

11、i(v,t)之间的距离,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。