查看原文
其他

马尔可夫区制转换模型与金融市场周期【附源码】

2016-08-21 小丽 量化投资与机器学习


查看之前文章请点击右上角,关注并且查看历史消息

所有文章全部分类和整理,让您更方便查找阅读。请在页面菜单里查找。




传统时间序列模型致力于估计一个常值的模型参数,但这可能不符合金融市场的波动特征。众所周知,金融市场常常出现一些重大的外生冲击,例如,金融危机的影响可能使股市的走势出现较长时期的逆转,或者当局政策的突然改变对市场运行机制造成长期的影响。当市场机制和状态发生根本性变化之后,线性模型的参数也可能随之发生改变。此时,传统的时间序列模型估计出的单一参数其有效性会大打折扣。

针对时间序列的这一非平稳特征,Hamilton(1989)提出了一个研究经济周期的模型,用于估计外生冲击下的时变参数问题,即regime switching model。以简单的一阶自回归为例,

,t=1,2,…,t0 时期,上述模型成立,假设在t0,发生一个外生事件,使得t=t0+1,t0+2…的时期里,模型形式变为:

由于无法确定这一机制的转换出现在什么时期,我们假定两个过程符合一个统一的模型:

其中,St是一个符合马尔可夫链的随机状态变量,也就是说St只和St-1有关,和之前的状态无关,和yt-1….也无关。由此,Hamilton提出的方法是确定一个状态转移概率:

由于状态的转换只与最近的一个状态有关,与之前其他状态无关,假定两个状态分别为1,2 。p11代表s1=1,s2=1,p12代表s1=1,s2=2… 

建立基本模型后,采用极大似然法进行参数估计。其中,最关键的一步是确定2种机制下的概率密度。根据Hamilton(2005)的解释,在马尔可夫链下,yt的条件概率密度为:

由此可估计出样本的log似然函数:

其中,   即待估参数。通过最大化似然函数值,可以估计出

由此,我们就可以得到状态转移概率:

 

对不同时期的状态转移概率进行检验,结果显著且最大的时期就是发生状态转换的时期。


以上是对截距项参数存在时变的情况进行讨论,实际上,更多的是对自变量回归系数和方差时变性的讨论。即存在机制转移的ARCH, GARCH等。如Gray(1996)的MRS-GARCH模型。在GARCH中,引入状态变量St后,对均值无影响,对股价的波动率即方差存在影响。此时, 可以看做是两个不同机制下的方差进行加权叠加的结果,反过来可以利用这一值去估计每个区制下一时期的方差,由此得到极大似然函数。由此,可以估计出时刻t处于不同区制的概率,进而估计出这个时期波动率的变化情况。


参考文献:


[1]蒋祥林,李一凡. 基于区制转移模型的中国短期利率动态行为研究[J]. 统计与决策,2011,17:84-88.


[2]张成思,舒家先. 中国股市波动特征的区制转移研究[J]. 国际金融研究,2011,10:80-87.


[3]刘金全,刘志刚. 中国经济周期波动的区制转移模型及区制状态[J]. 浙江大学学报(人文社会科学版),2006,02:95-102.


[4]刘金全,郑挺国. 利率期限结构的马尔科夫区制转移模型与实证分析[J]. 经济研究,2006,11:82-91.

[5]Gray S. F.. Modeling the Conditional Distribution of Interest Rates as a Regime-switching Process[J]. Journal of Finance and Economics, 1996 (1): 27~62.

[6] Hamilton J., R. Susmelb. Autoregressive Conditional Heteroskedasticity and Changes in Regime [J]. Journal of Econometrics,1994 (1): 307~333.

[7]Hamilton J D. Regime switching models[M]//Macroeconometrics and Time Series Analysis. Palgrave Macmillan UK, 2010: 202-209.



后台回复:【马尔科夫】即可获取源代码


后台回复下列关键字,更多惊喜在等着【区分大小写】

1.回复每周论文 获取Market Making论文分享

2. 回复matlab量化投资 获取大量源码

3. 回复每周书籍 获取国外书籍电子版

4. 回复文本挖掘 获取关于文本挖掘的资料

5. 回复金融数学 获取金融数学藏书

6. 回复贝叶斯Matlab 获取NBM详解与具体应用

7.回复AdaBoost 获取AdaBoost算法文献、代码、研报

8.回复数据包络分析 获取选股分析源码

9.回复SVD 获取数据预处理之图像处理的方法




您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存