主要内容

条件方差模型的MMSE预测

什么是MMSE预测?

条件方差建模的共同目标是在未来的时间范围内为条件方差过程产生预报。也就是说,给定条件方差过程 σ. 1 2 σ. 2 2 ... σ. N 2 以及一个预测的地平线h,生成预测 σ. N + 1 2 σ. N + 2 2 ... σ. N + h 2

σ. t + 1 2 表示当时方差的预测t+ 1,条件是进程的历史到时间tHt.最小均方误差(MMSE)预报是预报 σ. t + 1 2 这最小化了条件预期的平方损失,

E σ. t + 1 2 σ. t + 1 2 | H t

将这个损失函数最小化可得到MMSE预测,

σ. t + 1 2 E σ. t + 1 2 | H t E ε. t + 1 2 | H t

EGARCH MMSE预测

对于EGARCH模型,找到了日志条件方差的MMSE预测,

日志 σ. t + 1 2 E 日志 σ. t + 1 2 | H t

对于EGARCH过程的条件方差预测,预测返回指数MMSE对数条件方差预测,

σ. t + 1 2 经验值 日志 σ. t + 1 2

这导致了一个轻微的预测偏差,因为Jensen不等式,

E σ. t + 1 2 经验值 E 日志 σ. t + 1 2

作为MMSE预测的替代方案,您可以进行Monte Carlo模拟以预测EGARCH流程。Monte Carlo仿真对蜂酸模型的预测产生了无偏见的预测。但是,Monte Carlo预测受蒙特卡罗错误(您可以通过增加模拟样本大小来减少)。

如何预测生成MMSE预测

预测功能递归生成MMSE预测。你打电话时预测,则必须指定前样例响应Y0,您可以选择指定预先定位条件差异使用“半”名称-值对的论点。如果所预测的模型包含一个由非零表示的平均偏移量抵消财产,预测从样品前的响应中减去偏移项以创造样品前的创新。

比如说,从观察到的系列结束开始预测Y,使用最后几个观察Ypresample反应Y0初始化预测。初始化预测所需的最小预定响应数存储在该属性中的一个模型。

当指定前样本条件方差时,初始化预测所需的预先定位条件差异的最小数量存储在属性中PGARCH (P)和GJR (P)模型。EGARCH (P)模型,初始化预测所需的预定条件差异的最小数量是最大值(P).

请注意,对于所有方差模型,如果您提供至少max(P)+Ppresample反应观察Y0预测infers任何所需的预先定位条件差异为你。如果您提供预先观察,但不到最大值(P)+P预测使任何需要的样本前条件方差等于模型的无条件方差。

加油模型

预测函数递归生成GARCH模型的MMSE预测。

考虑为GARCH(1,1)模型生成预测, ε. t σ. t z t 在哪里

σ. t 2 κ.. + γ. 1 σ. t 1 2 + α 1 ε. t 1 2

鉴于presample创新 ε. T 以及前样本条件方差 σ. T 2 预测递归生成如下:

  • σ. T + 1 2 κ.. + γ. 1 σ. T 2 + α 1 ε. T 2

  • σ. T + 2 2 κ.. + γ. 1 σ. T + 1 2 + α 1 σ. T + 1 2

  • σ. T + 3. 2 κ.. + γ. 1 σ. T + 2 2 + α 1 σ. T + 2 2

请注意,使用身份预测创新

E ε. t + 1 2 | H t E σ. t + 1 2 | H t σ. t + 1 2

这个递归收敛于过程的无条件方差,

σ. ε. 2 κ.. 1 γ. 1 α 1

GJR模型

预测函数递归生成GJR模型的MMSE预测。

考虑为GJR(1,1)模型生成预测, ε. t σ. t z t 在哪里 σ. t 2 κ.. + γ. 1 σ. t 1 2 + α 1 ε. t 1 2 + ξ 1 ε. t 1 < 0 ε. t 1 2 鉴于presample创新 ε. T 以及前样本条件方差 σ. T 2 预测递归生成如下:

  • σ. T + 1 2 κ.. + γ. 1 σ. T 2 + α 1 ε. T 2 + ξ 1 ε. T < 0 ε. T 2

  • σ. T + 2 2 κ.. + γ. 1 σ. T + 1 2 + α 1 σ. T + 1 2 + 1 2 ξ 1 σ. T + 1 2

  • σ. T + 3. 2 κ.. + γ. 1 σ. T + 2 2 + α 1 σ. T + 2 2 + 1 2 ξ 1 σ. T + 2 2

请注意,对于均值为0的创新过程,该指标的期望值为1/2,并且创新是使用恒等式进行预测的

E ε. t + 1 2 | H t E σ. t + 1 2 | H t σ. t + 1 2

这个递归收敛于过程的无条件方差,

σ. ε. 2 κ.. 1 γ. 1 α 1 1 2 ξ 1

EGARCH模型

预测函数递归生成EGARCH模型的MMSE预测。该预测最初生成的对数条件方差,然后指数预测条件方差。这导致了轻微的预测偏差。

考虑为EGARCH(1,1)模型生成预测, ε. t σ. t z t 在哪里

日志 σ. t 2 κ.. + γ. 1 日志 σ. t 1 2 + α 1 | ε. t 1 σ. t 1 | E | ε. t 1 σ. t 1 | + ξ 1 ε. t 1 σ. t 1

期望值项的形式取决于创新分布的选择,高斯分布还是学生分布t.鉴于presample创新 ε. T 以及前样本条件方差 σ. T 2 预测递归生成如下:

  • 日志 σ. T + 1 2 κ.. + γ. 1 日志 σ. T 2 + α 1 | ε. T σ. T | E | ε. T σ. T | + ξ 1 ε. T σ. T

  • 日志 σ. T + 2 2 κ.. + γ. 1 日志 σ. T + 1 2

  • 日志 σ. T + 3. 2 κ.. + γ. 1 日志 σ. T + 2 2

请注意,未来绝对标准化的创新和未来的创新都被它们的期望值所取代。这意味着,对于所有以未来创新为条件的预测,ARCH和杠杆条款均为零。这个递归收敛于过程的无条件对数方差,

日志 σ. ε. 2 κ.. 1 γ. 1

预测返回指数预测, 经验值 日志 σ. T + 1 2 经验值 日志 σ. T + 2 2 ... 这有限制

经验值 κ.. 1 γ. 1

另请参阅

对象

功能

相关的例子

更多关于