楼主: dsq811734
1282 2

[问答] TVP-VAR MATLAB适用样本量 [推广有奖]

  • 0关注
  • 0粉丝

博士生

26%

还不是VIP/贵宾

-

威望
0
论坛币
1029 个
通用积分
47.7214
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
303 点
帖子
194
精华
0
在线时间
59 小时
注册时间
2020-7-23
最后登录
2024-11-18

楼主
dsq811734 发表于 2024-4-28 09:24:42 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
目前使用Matlab来计算TVP-VAR模型参数的论文里,一般都使用月度或季度数据,样本量大约在100~200之间。例如,Nakajima(2011)使用的是1977Q1到2007Q4的季度数据,共124个观测值。是否程序本身存在着对样本量的限制?
请教大家,如果想使用7年的日度数据,样本长度为1500左右,可以使用Nakajima的代码吗?

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:tvp-var MATLAB atlab matla Atl

沙发
赵安豆 发表于 2024-4-28 11:56:19
使用MATLAB计算TVP-VAR(Time-Varying Parameter Vector Autoregression)模型时,理论上程序对样本量没有固定限制,但实际上,样本量对模型的估计质量、计算时间和内存使用等方面会有重要影响。在实际应用中,样本量的选择需要根据数据的特性、模型的复杂度以及计算资源等因素综合考虑。

对于您提到的想要使用7年的日度数据,样本长度约为1500的情况,从技术上讲,是可以使用Nakajima的代码来进行TVP-VAR模型估计的,但需要注意以下几点:

1. **计算资源**:随着样本量的增加,模型估计所需的计算时间和内存资源会显著增加。这意味着,如果样本量很大,可能需要较强的计算资源来支持模型的运行。

2. **模型设定与优化**:大样本量可能需要对模型的某些参数和算法进行调整,以优化计算效率和估计结果的稳定性。例如,可能需要调整优化算法的参数,或者采用更高效的数值计算方法。

3. **过拟合风险**:在使用日度数据时,需要特别注意过拟合的风险。因为日度数据的波动性可能较大,且可能包含大量的噪声,直接使用高频数据进行TVP-VAR建模可能会捕捉到数据中的“伪信号”。

4. **数据预处理**:在使用高频数据时,数据预处理变得尤为重要,比如处理缺失值、异常值,进行季节性调整(如果适用)等,以确保模型估计的准确性。

综上所述,虽然理论上可以使用Nakajima的代码来处理较大样本量的数据,但在实际操作中,需要对数据特性有足够的了解,并可能需要对代码进行一定的调整和优化,以适应大样本量带来的挑战。建议在尝试之前,先在小样本上测试模型的表现,逐步调整模型参数,然后再逐步扩大样本量。同时,考虑到计算资源的限制,可能还需要优化代码或使用更高效的计算环境。

此文本由CAIE学术大模型生成,添加下方二维码,优先体验功能试用



藤椅
tianwk 发表于 2024-4-30 01:34:27
thanks for sharing

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-2-7 23:34