《金融学-时间序列篇》写作分享,以TVP-VAR为例

论坛 期权论坛 期权     
期权匿名问答   2022-11-15 15:08   10054   20
在国内,金融学主要分为三大类,分别为宏观金融、微观金融以及金融工程。宏观金融主要包括国际金融、货币政策、商业银行管理等方面的研究,微观金融主要包括家庭金融、公司金融等方面的研究,金融工程包括资产定价、风险管理、保险精算等方面的研究。由于本人的导师主要研究的方向为宏观经济学以及计量经济史,因此本人的研究方向也在一定程度上倾向于宏观金融方面,对微观金融等方面的接触较少。现将在做研究时所获的心得写于此,供读者参考和借鉴。
        当你对某一个金融学的词汇或某个方向感兴趣时,你就会以某个词汇作为关键词进行搜索,比如:“汇率”,“货币供给”,“杠杆率”等,搜索完毕之后,会有大量的文献呈现在屏幕前,这时就可以选择一些比较敢兴趣的文献进行阅读,选择文献的时候,我会尽量选择发表在期刊较好的文献进行阅读,因为这样,可以避免接触“垃圾文章”。在我完成了一定数量的文献阅读之后,会对这个方向的研究有所掌握,包括研究领域的最新动态,所采用的方法,主要的一些结论和待填补的空白处等。本人目前的道行较低,就选择在别人的研究的题目的基础上,修改某个变量,并对他们进行研究。
        开始的第一步,那就是要搜集数据了,包括主要研究变量的数据、控制变量的数据和进行稳健性检验时寻找的代理变量的数据等,由于所做的方向为宏观金融,数据类型主要是时间序列,这些数据基本上可以在国家统计局、wind、国泰安、中经网数据库等找到,有些数据可能需要到国外的IMF、Bloomberg去找。数据搜集完毕之后,就需要对数据进行处理,并进行研究了,数据的处理包括取对数、标准化、取百分比、差分等,当你研究的经济变量有月度数据又有季度数据时,这时可能需要考虑数据频率转化的问题。
        时间序列进行实证分析的时候,第一步就是要做单位根检验,判断是否平稳,主要参考的指标有ADF、KPSS、PP等,对于一般的问题我会选择ADF检验就够了,对于较为复杂的问题涉及到结构突变的,可能需要用KPSS或者PP抑或三个指标都参考一下,检验的软件Eviews,Oxmetric,STATA,R,Matlab,Python等都能做,看个人的偏好,Eviews做时间序列的分析简单粗暴,我就选择用这个软件。需要注意的是,用Eviews软件做ADF检验得到的ADF值是正确的,但是给出的1%和5%的临界值是基于t分布所得到的临界值(实际上此时的分布是tau分布),所以这种情况下,不能直接用ADF值与软件提供的1%和5%临界值进行比较,这时需要查表,可参考Mackinnon(1991)的文献。在查表对比之后,最后再得出是否平稳的结论。
        由于需要探讨他们之间的互动关系,所以需要构造VAR(向量自回归)模型,需要确认最优滞后阶数,根据AIC、SC、LR等指标可以确认,这个可以用过Eviews确认,建立VAR模型的目的是为了确认最优滞后阶数,再之后就进行格兰杰因果检验,进行格兰杰因果检验目的是为了经济变量在时序上的影响次序,在进行格兰杰因果检验时,需要选择滞后阶数,这里选择前面建立VAR模型时所确认的滞后阶数,需要注意的是,进行格兰杰因果检验时,数据必须是平稳的,如果不平稳,可以进行差分处理,但需要考虑经济含义。
        由于我选择用TVP-VAR模型进行分析,主要参考Primiceri(2005),Nakajima et al.(2011),Nakajima(2011)的文献,这个模型需要编程,因为涉及到随即波动率和马尔科夫蒙特卡洛的问题,但基本上都有现成的软件包进行建模,Oxmetric和Matlab软件都要相应的包提供,R也有相应的代码,三个软件我都试过,最后选择用Ox软件。虽然都有现成的软件包,但是还是需要跳进代码池里,进行调参,包括滞后阶数的选择、不同提前期脉冲响应的选择、不同时点的脉冲响应的选择等,建立TVP-VAR模型时变量的前后顺序有时候也会对模型的效果有一定的影响,这也是需要考虑的。完成TVP-VAR模型的构建之后,得到时变影响系数图和脉冲响应图,就可以对变量间的关系进行分析以及得出结论了。有时候也会进行OLS回归,时间序列进行OLS回归时,R方通常会比较大,这并不代表模型一定很好,还需要考虑序列相关性,这时参考D.W值,如果存在序列相关的问题,可以在回归方程中加入AR或者MA等,减少序列相关性。
       最后,需要进行稳健性检验,做时间序列分析时,最大的问题就是不够稳健,主要是因为宏观数据量较少,通常以一个季度或一年为主,所得到的样本容量大约为几十个,最多为上百个,与微观数据动辄上万个样本相比,显得少的可怜。进行稳健性检验时,可以考虑放入不同的代理变量,以代替原来的变量,看得出的结论是否与前面得出的结论基本一致,若基本一致,则说明结论具有一定的稳健性。
        以上就是本人进行研究写作时所遇到的一些问题以及研究的步骤,与大家分享,请大家多多指教!
                                                 2019年4月4日
————————————————————————
更新
目前做宏观分析,需要更多的微观数据以检验其稳定性,但是宏观经济本身内生性就比较强,这也是宏观经济研究遇到比较困难的地方。
另外,宏观经济不像微观那样,可以自己建立一个实验数据库,而宏观没法这么处理,宏观的研究需要建立更多的模型,因而需要更加深厚的数理功底,这也是目前为什么微观研究比较多人研究,而宏观研究逐渐陷入后继无人的情况。
现在做研究,不仅局限于Stata这软件,PYTHON和R语言等都需要掌握,这是必须的,还要学会机器学习和爬虫的相关应用,这也是体现交叉学科的研究嘛。
2022.2.16
分享到 :
0 人收藏

20 个回复

倒序浏览
2#
期权匿名回答  16级独孤 | 2022-11-15 15:08:38 发帖IP地址来自 北京海淀
您好,能发一下Oxmetric软件和tvp-var软件包吗,万分感谢,2994580399@qq.com,谢谢谢谢!
3#
期权匿名回答  16级独孤 | 2022-11-15 15:09:17 发帖IP地址来自 北京
您好,能发一下matlab的tvp-var的学习资料吗?万分感谢2898871667@qq.com
4#
期权匿名回答  16级独孤 | 2022-11-15 15:09:25 发帖IP地址来自 北京
请问格兰杰检验结果怎样决定变量顺序呢?
5#
期权匿名回答  16级独孤 | 2022-11-15 15:10:24 发帖IP地址来自 中国
还有就是可以发我一份TVP—VAR的程序吗,哪个软件都可以,2410600105@qq.com
6#
期权匿名回答  16级独孤 | 2022-11-15 15:10:57 发帖IP地址来自 中国
您好,请问mackinnon临界值的计算公式是什么呢?
7#
期权匿名回答  16级独孤 | 2022-11-15 15:11:27 发帖IP地址来自 北京
你好 请问geweke值是要小于1.96吗
8#
期权匿名回答  16级独孤 | 2022-11-15 15:11:56 发帖IP地址来自 北京
我也不太清楚,如果你有所了解,可以一起探讨
9#
期权匿名回答  16级独孤 | 2022-11-15 15:12:23 发帖IP地址来自 中国
您好可以发一下matlab或者R语言的实现方式吗2660250581@qq.com,多谢
10#
期权匿名回答  16级独孤 | 2022-11-15 15:13:21 发帖IP地址来自 北京
您好可以发一下R语言的实现方式吗1370969634@qq.com,多谢!
11#
期权匿名回答  16级独孤 | 2022-11-15 15:13:51 发帖IP地址来自 云南
楼主,R语言的话怎么样可以实现TVP-VAR建模呢
12#
期权匿名回答  16级独孤 | 2022-11-15 15:14:14 发帖IP地址来自 北京
LT-TVP-VAR 模型你会吗?
13#
期权匿名回答  16级独孤 | 2022-11-15 15:14:30 发帖IP地址来自 北京
你好,你能发给我一下oxmetrics的tvp-var软件包吗,1309253071@qq.com,麻烦您了!
14#
期权匿名回答  16级独孤 | 2022-11-15 15:15:21 发帖IP地址来自 北京
您好!可不可以分享一下TVP-VAR的程序代码呀?[可怜]ox或者R[谢邀],2507166300@qq.com
15#
期权匿名回答  16级独孤 | 2022-11-15 15:15:30 发帖IP地址来自 湖北
您好,可以发我一份软件包和代码吗,不胜感激1024649071@qq.com
16#
期权匿名回答  16级独孤 | 2022-11-15 15:16:07 发帖IP地址来自 北京
您好,我想请问您一下TVP-VAR模型的参数调整怎么弄啊
17#
期权匿名回答  16级独孤 | 2022-11-15 15:16:18 发帖IP地址来自 北京
这个要多看看文献,怎么调要根据你的研究来
18#
期权匿名回答  16级独孤 | 2022-11-15 15:16:53 发帖IP地址来自 甘肃
您好,可以发一份Matlab的TVP- VAR程序吗,578584338@qq.com,谢谢
19#
期权匿名回答  16级独孤 | 2022-11-15 15:17:15 发帖IP地址来自 北京
直接百度就有代码包
20#
期权匿名回答  16级独孤 | 2022-11-15 15:17:54 发帖IP地址来自 中国
谢谢
21#
期权匿名回答  16级独孤 | 2022-11-15 15:18:24 发帖IP地址来自 中国
请问tvp-var模型可以加入控制变量吗
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:399277
帖子:79856
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP