马尔可夫转换MSVAR模型预测资产收益率时间序列可视化分析|附数据代码

在现代金融市场中,资产收益率序列的预测一直是投资者和金融机构关注的焦点。

由Kaizong Ye,Liao Bao撰写

资产收益率的波动不仅反映了市场的风险水平,也直接影响到投资组合的表现和风险管理策略的制定。

然而,金融市场的复杂性和不确定性使得资产收益率的预测变得极具挑战性。

为了应对这一挑战,研究者们不断探索各种先进的预测模型和方法。

其中,马尔可夫转换模型(Markov Switching Model,简称MS模型)作为一种能够捕捉不同市场状态下资产收益率序列动态特性的模型,近年来在金融领域得到了广泛的应用。

特别是当结合向量自回归(Vector Autoregression,简称VAR)模型时,形成的马尔可夫转换VAR模型(Markov Switching VAR,简称MSVAR)能够更准确地模拟和预测资产收益率序列的变化。

本文旨在利用R语言MSVAR模型帮助客户对资产收益率序列进行预测,并结合可视化分析手段,直观地展示模型的预测效果和不同市场状态下的动态特性。通过对增长型股票、价值型股票、长期债券和国库券等不同类型的资产收益率序列进行分析,我们可以更深入地理解市场运行的规律,为投资者提供有价值的参考和决策支持。

资产收益率序列 y 包含(增长型股票、价值型股票、长期债券和国库券),它表示增长型股票、价值型股票、长期债券和国库券的超额收益。


head(data)
image.png

如上表所示,数据包含了从 1954 年 1 月到 1954 年 6 月的资产收益率序列。具体来说,y 包含了以下资产的超额收益:

  • 增长型股票
  • 价值型股票
  • 长期债券
  • 国库券

此外,数据还包含了以下状态变量:

  • dp:收益率利差
  • yield:收益率
  • inrate:贴现率

这些变量将用于预测资产收益率序列 y 的可预测性。

使用脉冲响应函数分析 y

为了分析 y 的动态行为,我们估计了一个包含 4 个变量(增长型股票、价值型股票、长期债券和国库券)的 VAR 模型。脉冲响应函数显示了对 y 中一个变量的冲击对其他变量的影响。


视频

马尔可夫链原理可视化解释与R语言区制转换Markov regime switching实例

探索见解

去bilibili观看

探索更多视频


Bilibili Video Embed

视频

向量自回归VAR数学原理及R语言软件经济数据脉冲响应分析实例

探索见解

去bilibili观看

探索更多视频


VARmodel=VAR(y , type="both")
image.png

给定的 VAR(1) 模型估计结果表明:

  • **增长型股票收益率(gret)**对自身具有正向影响,对价值型股票收益率(vret)具有负向影响。
  • **价值型股票收益率(vret)**对自身具有正向影响,对长期债券收益率(bond)具有正向影响。
  • **长期债券收益率(bond)**对自身具有正向影响,对国库券收益率(tbill)具有正向影响。
  • **国库券收益率(tbill)**对自身具有正向影响,对增长型股票收益率(gret)具有负向影响。

这些估计结果表明,增长型股票收益率、价值型股票收益率、长期债券收益率和国库券收益率之间存在复杂的动态关系。这些关系可以用于预测资产收益率序列的未来值。


图片

R语言隐马尔可夫模型(HMM)识别不断变化的股市状况股票指数预测实战

阅读文章



残差图

image.png


随时关注您喜欢的主题


image.png
image.png
image.png

具有可预测性(x 和 y)的 VAR(1) 模型

参数估计

VAR(1) 模型的参数估计如下:

image.png

给定的 VAR(1) 模型估计结果表明


  • **收益率利差(dp)**对增长型股票收益率(gret)、价值型股票收益率(vret)、长期债券收益率(bond)和国库券收益率(tbill)具有负向影响。
  • **收益率(yield)**对增长型股票收益率(gret)具有负向影响,对长期债券收益率(bond)和国库券收益率(tbill)具有负向影响。
  • **贴现率(inrate)**对长期债券收益率(bond)具有负向影响,对国库券收益率(tbill)具有负向影响。
  • **增长型股票收益率(gret)**对长期债券收益率(bond)和国库券收益率(tbill)具有正向影响。
  • **价值型股票收益率(vret)**对长期债券收益率(bond)具有正向影响。
  • **长期债券收益率(bond)**对国库券收益率(tbill)具有正向影响。
  • **国库券收益率(tbill)**对收益率(yield)和贴现率(inrate)具有正向影响。

这些估计结果表明,收益率利差、收益率、贴现率、增长型股票收益率、价值型股票收益率、长期债券收益率和国库券收益率之间存在复杂的动态关系。这些关系可以用于预测资产收益率序列的未来值。

残差估计

image.png
image.png
image.png
image.png
image.png
image.png
image.png

带有状态切换的VAR(1)模型

image.png
msm(olsLS, k = 2

给定的马尔可夫转换 VAR(1) 模型估计结果表明:

状态 1

  • **收益率利差(dp)**对自身具有正向影响。
  • **收益率(yield)**对自身具有负向影响。
  • **贴现率(inrate)**对自身具有正向影响。
  • **增长型股票收益率(gret)**对自身具有负向影响。
  • **长期债券收益率(bond)**对国库券收益率(tbill)具有正向影响。
  • **国库券收益率(tbill)**对自身具有正向影响。

状态 2

  • **收益率利差(dp)**对自身具有正向影响。
  • **收益率(yield)**对自身具有负向影响。
  • **贴现率(inrate)**对自身具有负向影响。
  • **增长型股票收益率(gret)**对自身具有正向影响。
  • **长期债券收益率(bond)**对国库券收益率(tbill)具有正向影响。
  • **国库券收益率(tbill)**对自身具有正向影响。

状态转换概率

  • 状态 1 到状态 1 的转换概率为 0.826。
  • 状态 1 到状态 2 的转换概率为 0.174。
  • 状态 2 到状态 1 的转换概率为 0.174。
  • 状态 2 到状态 2 的转换概率为 0.831。

这些估计结果表明,收益率利差、收益率、贴现率、增长型股票收益率、价值型股票收益率、长期债券收益率和国库券收益率之间的动态关系存在两种不同的状态。这些状态之间的转换概率表明,模型预测的资产收益率序列的未来值可能会出现突然的变化。

image.png

具有单一状态变量(收益率利差和收益率利差分别)(两/三/四种状态)的可预测性且具有状态转换的 VAR(1) 模型

image.png

给定的具有单一状态变量(收益率利差和收益率利差分别)且具有两种状态的马克夫转换 VAR(1) 模型估计结果表明:

状态 1

  • **贴现率(inrate)**对自身具有正向影响。
  • **增长型股票收益率(gret)**对自身具有负向影响。
  • **长期债券收益率(bond)**对国库券收益率(tbill)具有正向影响。
  • **国库券收益率(tbill)**对自身具有正向影响。

状态 2

  • **贴现率(inrate)**对自身具有正向影响。
  • **增长型股票收益率(gret)**对自身具有正向影响。
  • **长期债券收益率(bond)**对国库券收益率(tbill)具有正向影响。
  • **国库券收益率(tbill)**对自身具有正向影响。

状态转换概率

  • 状态 1 到状态 1 的转换概率为 0.915。
  • 状态 1 到状态 2 的转换概率为 0.085。
  • 状态 2 到状态 1 的转换概率为 0.119。
  • 状态 2 到状态 2 的转换概率为 0.881。

这些估计结果表明,贴现率、增长型股票收益率、长期债券收益率和国库券收益率之间的动态关系存在两种不同的状态。这些状态之间的转换概率表明,模型预测的资产收益率序列的未来值可能会出现突然的变化。

image.png

K=3

image.png
image.png

给定的具有三个状态的马克夫转换 VAR(1) 模型估计结果表明:

状态 1

  • **收益率(yield)**对自身具有正向影响。
  • **国库券收益率(tbill)**对自身具有正向影响。

状态 2

  • **收益率(yield)**对自身具有正向影响。
  • **增长型股票收益率(gret)**对自身具有正向影响。
  • **价值型股票收益率(vret)**对自身具有负向影响。
  • **国库券收益率(tbill)**对自身具有正向影响。

状态 3

  • **增长型股票收益率(gret)**对自身具有正向影响。
  • **价值型股票收益率(vret)**对自身具有负向影响。
  • **长期债券收益率(bond)**对自身具有正向影响。

状态转换概率

  • 状态 1 到状态 1 的转换概率为 0.964。
  • 状态 1 到状态 2 的转换概率为 0.000。
  • 状态 1 到状态 3 的转换概率为 0.118。
  • 状态 2 到状态 1 的转换概率为 0.000。
  • 状态 2 到状态 2 的转换概率为 0.546。
  • 状态 2 到状态 3 的转换概率为 0.237。
  • 状态 3 到状态 1 的转换概率为 0.359。
  • 状态 3 到状态 2 的转换概率为 0.454。
  • 状态 3 到状态 3 的转换概率为 0.645。

这些估计结果表明,收益率、增长型股票收益率、价值型股票收益率、长期债券收益率和国库券收益率之间的动态关系存在三种不同的状态。这些状态之间的转换概率表明,模型预测的资产收益率序列的未来值可能会出现突然的变化。

k=4

image.png
image.png
image.png


可下载资源

关于作者

Kaizong Ye拓端研究室(TRL)的研究员。在此对他对本文所作的贡献表示诚挚感谢,他在上海财经大学完成了统计学专业的硕士学位,专注人工智能领域。擅长Python.Matlab仿真、视觉处理、神经网络、数据分析。

本文借鉴了作者最近为《R语言数据分析挖掘必知必会 》课堂做的准备。

​非常感谢您阅读本文,如需帮助请联系我们!

 
QQ在线咨询
售前咨询热线
15121130882
售后咨询热线
0571-63341498

关注有关新文章的微信公众号


永远不要错过任何见解。当新文章发表时,我们会通过微信公众号向您推送。

技术干货

最新洞察

This will close in 0 seconds