正在学习
10.5.1 因子模型与贝叶斯VAR模型的比较
10.5.1 因子模型与贝叶斯VAR模型
在拥有大量预测变量的情境下,实证研究者传统上使用因子模型来生成预测。然而,正如我们在第9章中所讨论的,Banbura、Giannone和Reichlin(2010)等研究开发了即使在大量条件变量(例如超过100个)情况下也能有效运行的贝叶斯VAR方法。从实证角度看,他们发现其贝叶斯VAR比基于因子的方法产生更好的预测结果。与此一致,Koop(2013)发现,尽管排序取决于在不同的贝叶斯方法中如何权衡"纳入更多信息"与"抑制估计误差影响"之间的关系,但常见因子方法的预测效果通常不如贝叶斯VAR。
这突出了因子模型与贝叶斯VAR之间重要的权衡关系。贝叶斯VAR的表现对先验的选择相当敏感,很明显,相同先验——从而相同的收缩程度——在不同经济变量上的效果并不理想。对于某些被解释变量,小规模BVAR效果较好,这相当于忽略大量预测变量中所包含的信息。对于其他被解释变量,可能需要以更大的预测变量集为条件。贝叶斯VAR的一个重要优势在于它们被设计用于生成密度预测,而非简单的点预测。虽然密度预测也可以从因子模型中生成,但这需要额外的假设,并且通常不能像贝叶斯方法那样考虑参数估计误差。
10.5.2 应用
为了在实证中说明因子方法,我们构建了一个包含65个变量的数据集,这些变量涵盖了美国经济的不同方面。这些变量包括多个类别,如工业生产增长率、产能利用率、个人消费支出、零售销售、失业与就业数据、住房开工、库存、通胀、平均时薪、商品与股票价格指数、利率和货币供应量。在每种情况下,我们都对序列进行变换以使其平稳。数据为月度数据,样本期为1948年1月至2010年12月。
图10.1绘制了从该数据集中提取的前四个主成分的时间序列。前三个因子具有相当强的持续性,水平上偶尔出现大幅变化——特别是第二和第三个因子——而第四个因子的持续性则弱得多。
接下来,我们考虑因子方法在随时间递归应用时的稳定性。为此,我们报告了两类信息:预测变量面板中可由前四个因子解释的总变异比例、由预测模型所选定的因子数量,以及基于因子模型的预测及其样本外表现。
图10.2绘制了解释方差比例随时间变化的图形。第一个因子解释了接近50%的方差,第二个因子解释了20%到25%。第三个因子解释了15%到20%的变异,而第四个因子解释了接近12%。因此,虽然第一和第四个因子所解释的方差比例在时间上相当稳定,但对于第二和第三个因子来说则不太稳定,不过这两个因子共同解释的总变异在时间上相当稳定,合计略低于40%。
图10.1:从宏观经济和金融变量样本中提取的前四个共同因子。
图10.2:通过前四个因子解释的共同变异比例的递归估计。
图10.3:通过Bai和Ng选择准则随时间递归选定的因子数量。
对于纯因子模型,图10.3显示,两个信息准则 和 选定的共同因子数量适中,在一到三个之间变化。
图10.4和图10.5展示了通货膨胀率和失业率序列的月度预测。我们使用1948:01–1969:12的样本进行初始参数估计,并使用1970:01–2010:12的时期来评估样本外预测效果。
我们展示了纯因子模型的结果,包括包含一个或四个因子的模型、VAR模型、动态因子模型,以及两个惩罚项较小()和较大()的岭回归。对于每个变量,单因子预测通常相当平滑,特别是与多因子预测相比时。VAR和动态因子模型(DFM)的预测几乎完全相同,这表明一旦纳入自回归项,因子项的相对重要性就降低了。在岭回归预测中,应用较重惩罚项的效果是显著地平滑了预测。
表10.1报告了由 或 选定的因子模型、包含一个或四个因子的主成分模型、岭回归、VAR(1)、由AIC选定滞后阶数的VAR、动态因子模型,以及随机游走和样本均值基准的预测表现。
图10.4:使用不同因子组合(顶部)、VAR模型与因子增广VAR模型以及Ridge回归(底部)对通货膨胀率进行的递归预测。
对于通货膨胀率序列,最佳模型是单变量自回归模型,其次是VAR和动态因子模型(DFM),它们均优于随机游走基准模型。纯因子模型表现相对较差,其RMSE值高于最佳模型,但包含四个因子的模型仍优于随机游走基准模型。这凸显了在许多宏观经济学变量中纳入自回归项的重要性。Ridge回归的表现取决于惩罚或收缩因子的取值,对该序列而言,较弱的收缩量效果最佳。对于股票收益而言,收缩量最大的Ridge回归是唯一优于"当前均值"基准方法的方法,尽管多种方法的RMSE表现与该基准相近。对于股票收益,最简洁的模型产生了最精确的预测,这与该变量先前的研究结论一致。
最佳的失业率预测来自动态因子模型,其次是AR和VAR预测。纯基于因子的预测再次表现欠佳,因为它们未能捕捉到该序列极强的持续性。对于短期国债利率也得出了类似的结论,其中AR、VAR和动态因子模型表现最佳,而纯因子模型和Ridge模型则产生了较差的样本外预测。
表10.2报告了Diebold-Mariano检验统计量,将前表中各预测的均方误差表现与基准模型进行比较。对于通货膨胀率、失业率和短期国债利率等具有持续性的变量,随机游走模型是合理的基准模型。相反,对于
图10.5:使用不同因子组合(顶部)、VAR、动态因子模型以及Ridge回归(底部)对失业率进行的递归预测。
表10.1:
使用不同模型预测月度通货膨胀率、股票收益、失业率和短期利率的样本外均方根预测误差表现。AR指由AIC或BIC选择滞后阶数的单变量自回归模型,Ridge指Ridge回归,PC指主成分方法,其中因子数量由Bai和Ng(2002)提出的信息准则(IC₁和IC₂)确定,包括一个主成分(PC₁)、四个主成分(PC₁₋₄)、向量自回归模型(VAR(AIC)和VAR(1)),以及两种动态因子模型(DFM(AIC)、DFM(1))。
| 方法 | 通货膨胀 | 股票 | 失业率 | 利率 |
|---|---|---|---|---|
| 随机游走 | 3.4581 | 6.2488 | 0.1835 | 0.5001 |
| 当前均值 | 4.2462 | 4.5388 | 1.8031 | 3.4816 |
| AR(AIC) | 3.0279 | 4.5720 | 0.1744 | 0.4978 |
| AR(BIC) | 3.1065 | 4.5390 | 0.1727 | 0.4901 |
| Ridge, λ₁ | 3.1069 | 4.5917 | 0.4721 | 2.1419 |
| Ridge, λ₂ | 3.5641 | 4.5269 | 1.1647 | 3.0255 |
| PC (IC₁) | 4.3079 | 4.5380 | 1.4095 | 3.5074 |
| PC (IC₂) | 4.2546 | 4.5406 | 1.3675 | 3.4308 |
| PC₁ | 4.2062 | 4.5393 | 1.6985 | 3.4707 |
| PC₁₋₄ | 3.3065 | 4.5592 | 0.9504 | 2.9615 |
| VAR(AIC) | 3.1260 | 4.6694 | 0.1769 | 0.4869 |
| VAR(1) | 3.0743 | 4.5742 | 0.1856 | 0.5061 |
| DFM(AIC) | 3.2278 | 4.7372 | 0.1626 | 0.4763 |
| DFM(1) | 3.1252 | 4.6033 | 0.1575 | 0.4845 |
表10.2: 针对通货膨胀、失业率和利率序列相对于随机游走基准,以及股票收益率相对于当前均值基准,季度样本外均方误差表现的Diebold–Mariano检验统计量。
| 方法 | 通货膨胀 | 股票 | 失业率 | 利率 |
| 随机游走 | 0.0000 | -7.0860 | 0.0000 | 0.0000 |
| 当前均值 | -2.6991 | 0.0000 | -7.8383 | -7.5985 |
| AR(AIC) | 2.4778 | -1.0894 | 1.9847 | 0.0793 |
| AR(BIC) | 2.1590 | -1.6005 | 2.3919 | 0.4114 |
| 岭回归, k = 300 | 3.5015 | -0.7848 | -10.4994 | -8.1223 |
| 岭回归, k = 5,000 | -0.5370 | 0.7163 | -9.2411 | -8.1120 |
| PC(IC₁) | -3.1299 | 0.0347 | -9.6665 | -7.8576 |
| PC(IC₂) | -2.8699 | -0.0922 | -8.3682 | -7.4224 |
| PC₁ | -2.6468 | -0.0322 | -8.3236 | -7.5509 |
| PC₁₋₄ | 1.5718 | -0.6082 | -11.0552 | -9.1946 |
| VAR(AIC) | 2.0430 | -2.0898 | 0.9606 | 0.5711 |
| VAR(1) | 2.6658 | -0.8326 | -1.0256 | -1.4500 |
| DFM(AIC) | 1.8846 | -2.9401 | 2.5033 | 1.0641 |
| DFM(1) | 3.1808 | -1.4957 | 3.3383 | 2.0652 |
对于不存在序列相关性的股票收益率,更好的基准是当前均值。同样,对于股票收益率序列,没有证据表明任何预测方法能够在均方误差表现上优于当前均值预测。相比之下,尤其是动态因子模型能够为通货膨胀、失业率和利率序列生成比随机游走预测显著更准确的点预测。对于通货膨胀和失业率序列,也有证据表明单变量AR模型优于基准随机游走。
这些结果表明,对于此处所考察的数据,一旦在预测模型中纳入了自回归项,就几乎没有证据表明增加因子能够提高预测的准确性。
练习题
关于贝叶斯向量自回归模型(Bayesian VARs)和因子模型在大型预测变量集上的表现,以下哪项陈述是正确的?
在预测方面,贝叶斯向量自回归模型(Bayesian VARs)相对于因子模型的一个关键优势是什么?
关于贝叶斯向量自回归(VAR)模型性能的权衡,以下哪些说法是正确的?(选择所有适用的选项)
与因子模型相比,贝叶斯向量自回归模型对先验的选择不那么敏感。
由因子模型生成的密度预测通常以与贝叶斯向量自回归(VAR)模型相同的方式考虑参数估计误差。
贝叶斯向量自回归(VAR)模型的性能对___的选择可能相当敏感。
贝叶斯向量自回归模型的一个优势是它们能够生成___预测。
解释为什么贝叶斯向量自回归模型(Bayesian VARs)在不同经济变量上的表现会有所不同。
与因子模型相比,贝叶斯向量自回归模型(Bayesian VARs)如何在密度预测中考虑参数估计误差?
在为因子分析方法构建的数据集中,第一个因子解释的方差百分比大约是多少?
以下关于主成分持续性的陈述中,哪些是正确的?(选择所有适用的选项)
第二个因子解释的方差比例随时间的变化比第一个因子解释的方差比例更稳定。
第一个因子解释了数据集中近___%的变异。
第四个因素解释了接近___%的方差。
解释与第二和第三因素相比,第一和第四因素所解释的方差随时间变化的稳定性。
描述从数据集中提取的前四个主成分的持续性。
以下哪一项不是为因子方法构建的数据集中包含的变量类别?
关于为因子方法构建的数据集,以下哪些说法是正确的?(选择所有适用的选项)
为因子方法构建的数据集包括以不同频率测量的变量。
为因子方法构建的数据集包含___个变量。
将数据集中的序列转换为平稳序列的目的是什么?
关于白和恩格(Bai and Ng)准则所选因子数量,以下哪项陈述是正确的?
以下关于通货膨胀率和失业率的预测,哪些是正确的?(选择所有适用的选项)
与多因素预测相比,单因素对通货膨胀率和失业率的预测通常更为平滑。
向量自回归(VAR)模型和动态因子模型(DFM)对通货膨胀率和失业率的预测结果几乎___。
解释在岭回归中应用重惩罚项对通货膨胀率和失业率预测的影响。
白和恩格准则在预测中选择因子的重要性是什么?
在静态因子模型和动态因子模型之间进行选择时,以下哪项是关键考虑因素?
与动态因子模型相比,以下关于广义收缩方法的陈述哪些是正确的?(选择所有适用的选项)
在比较贝叶斯向量自回归模型(Bayesian VARs)和因子模型对宏观经济变量进行预测时,根据实证研究结果,以下哪项陈述最为准确?
以下哪些陈述正确描述了贝叶斯向量自回归(VAR)模型相对于因子模型在预测应用中的优势?(选择所有适用的选项)
因子模型在预测方面的经验性成功在所有类型的经济变量中并非一致,对于像通货膨胀率这样的名义变量,其表现尤为强劲。
解释为什么在预测具有明确理论关系的一小部分经济变量时,贝叶斯向量自回归模型(Bayesian VARs)可能比因子模型更受青睐,尽管因子模型在处理大型预测变量集时通常表现更好。
登录后解锁笔记、知识点解析、AI 问答
立即登录