正在学习

10.1 因子模型预测

10.1 基于因子模型的预测

当面对嵌入在大量潜在相关预测变量 中的信息时,最简单的预测方法是考虑如下形式的线性模型

其中 是一个阶数为 的滞后多项式,它包含第 个变量的回归系数,而 是一个阶数为 的滞后多项式。虽然我们假设预测期为一期,但通过将 对在 时刻观测到的变量做投影,该模型很容易适应任意预测期 。忽略 中潜在的自相关,只要均值参数的总数 相对于时间序列长度 较小,该模型即可通过 OLS 估计。然而,通常情况下 ,因此常规估计方法不可行。通行做法转而假设:少数 关键预测变量 直接影响 ,而大多数 变量仅通过一组 个共同成分 影响 ,其中 远小于

将我们的注意力集中于线性模型,这意味着使用如下形式的模型

其中 是从 个原始预测变量 的列表中提取出的一组 个共同因子。这里 分别是阶数为 的向量滞后多项式,因此该模型共有 个参数。经济理论可以为某些 变量的纳入提供理由——例如,菲利普斯曲线建议在通货膨胀率的模型中纳入当前和滞后的失业率。如果这些变量的特异性变动对 有影响,则应将它们纳入模型,因为共同因子会抑制这类信息。通常假定这些变量的身份是事先已知的,因为否则对这些变量的搜寻很快会变得不可行。

为了直观理解这在实践中的意义,假设所有滞后多项式都包含两个滞后阶数 ,且 ,而 。那么 (10.2) 式中的预测模型需要拟合 403 个参数,而 (10.3) 式中的模型仅需估计 15 个参数。当然,只有当因子数量 和"直接"影响来源的数量 相比 个原始变量 显著缩减时,(10.3) 式的表示才具有参数简约性。

预测者仅在共同因子有助于改善对目标变量 的预测这一程度上对其感兴趣。如果因子已知,使用 (10.3) 式进行预测仅相当于为 选择适当的滞后期数并估计其系数。只要所有变量都已经过变换使之平稳,便可以使用 OLS 估计以及诸如 BIC 等模型选择准则来选择滞后期数。

在实践中,共同因子通常是未知的,因此必须从数据中提取。使用共同因子模型进行预测可被视为一个两步过程。第一步,提取共同因子的估计值。第二步,利用这些因子以及被预测变量的过去值和可能的其他相关变量来选择并估计一个预测模型。

为了将预测付诸实施,假设已经提取出一组因子估计值 。然后将这些估计值与 的当前和过去值一起用于 (10.3) 式,以选择并估计一个预测模型。因此,实际预测呈现以下形式:

其中 是通过将被预测变量对一个常数以及提取出的因子、被预测变量和 变量的滞后值进行回归而得到的。

练习题

在由方程(10.3)给出的因子模型中,公共因子的作用是什么?

A. 直接影响目标变量
B. 捕获中的特异变化
C. 降低预测变量的维度
D. 增加模型中的参数数量

以下哪一项是因子模型(10.3)的关键假设?

A. 所有预测变量都直接对产生影响
B. 公共因子的数量大于
C. 只有少数几个关键预测变量直接对产生影响
D. 滞后多项式的阶数为1

与线性模型(10.2)相比,使用因子模型(10.3)有哪些优势?(选择所有适用的选项)

A. 因子模型需要估计的参数更少
B. 因子模型可以容纳更多的预测变量
C. 当时,因子模型更易于估计
D. 因子模型总是能提供更准确的预测

在因子模型(10.3)中,公共因子是可观测变量。

如果变量是平稳的,且相对于样本量而言参数数量较少,则可以使用普通最小二乘法(OLS)估计因子模型(10.3)。

在因子模型(10.3)中,向量滞后多项式的阶数为。若,则包含___个系数。

如果线性模型(10.2)包含个预测变量,每个预测变量的滞后多项式阶数为,且的滞后多项式阶数为,则均值参数的总数为___。

解释当较大时,为什么因子模型(10.3)比线性模型(10.2)更简洁。

在因子模型(10.3)中,关键预测变量的作用是什么?

以下关于因子模型(10.3)的陈述哪些是正确的?(选择所有适用的选项)

A. 当相对于较大时,因子模型很有用
B. 因子模型假设所有预测变量都直接影响
C. 因子模型使用共同因子来降低维度
D. 因子模型总是比线性模型(10.2)更准确

登录后解锁笔记、知识点解析、AI 问答

立即登录