用hp滤波估计潜在产出时,得出的趋势项是负值,这样的情况是正常的么
最近用stata做潜在产出估计,昨天在群里总算了解命令怎样实现,今天将年度GDP进行处理,具体做法是将基期gdp指数(1978年是100)除以剩下各年gdp指数再乘以该年份的名义GDP,然后发现其二阶差分是平稳的。
用tsfilter 进行HP滤波,命令是tsfilter hp gdp_hp=gdp,smooth(100) (这也是从群里求助得到的,再次表示感谢)
但是让我困惑的是,得到的趋势项就是gdp_hp这个序列对不?但是为什么很多是负值呢?
我把过程贴上来,请大家给我分析下,是我数据处理不当还是过程中有纰漏?如能指点一二,真的万分感谢了!
rename var1 yea
tsset yea
dfuller gdp
dfuller lngdp
tsfilter hp gdp_hp=gdp,smooth(100)
tsfilter hp gdp_hp1=lngdp,smooth(100)
gen dx=D.lngdp
dfuller dx(结果是一阶差分不平稳,我看很多人说GDP一般是一阶差分平稳的,这是困惑之一)
gen d2x=D2.lngdp
dfuller d2x(结果显示平稳了,就能做HP滤波了吧)
tsfilter hp gdp_hp3=d2x,smooth(100)
然后gdp_hp3这个序列很多负值
数据比较大,我贴出了部分
请大家帮忙分析下,没接触过STATA,被HP滤波弄得很困惑,期待高人指点!万分感谢!