主要内容

蒙特卡罗模拟的回归模型与ARIMA错误

蒙特卡罗模拟是什么?

蒙特卡罗模拟是生成独立的过程中,随机从指定的概率模型。在模拟时间序列模型时,一个画(或实现)是整个样本路径指定的长度N,y1,y2、……yN。当你产生大量的吸引,说,你生成样本路径长度N

请注意

一些扩展的蒙特卡罗模拟依赖于生成依赖随机吸引,如马尔可夫链蒙特卡罗(密度)。的模拟在计量经济学工具箱™生成独立的实现。

蒙特卡罗模拟的应用有:

  • 说明理论结果

  • 预测未来事件

  • 估计未来事件的概率

生成蒙特卡罗样本路径

时间序列模型的部分指定了无条件的扰动的动态演化过程随着时间的推移,通过一个条件意味着结构。进行蒙特卡罗模拟的回归模型与ARIMA错误:

  1. 指定presample创新或无条件的干扰(或使用默认presample数据)。

  2. 从概率分布生成一个不相关的创新系列。

  3. 筛选创新通过ARIMA误差模型获取模拟无条件的干扰。

  4. 使用回归模型,预测数据和模拟的无条件的干扰得到响应。

例如,考虑模拟N反应的回归模型和ARMA(2, 1)错误:

y t = X t β + u t u t = ϕ 1 u t 1 + ϕ 2 u t 2 + ε t + θ 1 ε t 1 ,

在哪里εt高斯均值为0,方差吗σ2。鉴于presample无条件的干扰(u0u1)和创新(ε0),遵循这些步骤:

  1. 生成N独立创新的高斯分布:

    { ε ^ 1 , ε ^ 2 , , ε ^ N }

  2. 递归地筛选创新得到无条件的干扰:

    1. u ^ 1 = ϕ 1 u 0 + ϕ 2 u 1 + ε ^ 1 + ε 0

    2. u ^ 2 = ϕ 1 u ^ 1 + ϕ 2 u 0 + ε ^ 2 + ε ^ 1

    3. u ^ 3 = ϕ 1 u ^ 2 + ϕ 2 u ^ 1 + ε ^ 3 + ε ^ 2

    4. u ^ N = ϕ 1 u ^ N 1 + ϕ 2 u ^ N 2 + ε ^ N + ε ^ N 1

  3. 使用无条件的干扰,获得模拟响应回归模型,预测:

    y ^ t = X t β + u ^ t

计量经济学工具自动化这个过程模拟。通过指定一个完全回归模型与ARIMA错误(regARIMA),反应模拟的数量和,可选地,路径和presample数据的数量模拟模拟了反应。

请注意

计量经济学工具对回归模型的预测作为固定,nonstochastic系列。因此,为了生成蒙特卡罗示例响应的路径,你需要知道的值预测。

蒙特卡罗错误

使用许多模拟路径,您可以估计模型的各种特性。然而,蒙特卡罗估计是基于有限数量的模拟。因此,蒙特卡罗估计受一些错误。你可以减少蒙特卡罗错误在你的模拟研究通过增加样本路径的数量,你从模型生成。

例如,估计未来事件的概率:

  1. 生成从你的模型示例路径。

  2. 估计未来事件的概率使用样本比例的事件发生模拟,

    p ^ = # t e 年代 e v e n t o c c u r 年代 n d r 一个 w 年代

  3. 计算蒙特卡罗估计标准误差,

    年代 e = p ^ ( 1 p ^ )

你可以减少蒙特卡罗概率估计的误差通过增加实现的数量。如果你知道你估计的所需的精度,可以解出数量的实现需要达到的精度水平。

另请参阅

|

相关的例子

更多关于