楼主: stevensym
3664 16

请VBA高手帮忙搞ARMA(3,4),替我看看毛病在哪里? [推广有奖]

11
irvingy 发表于 2007-5-22 10:04:00

明白了,你想随便弄个ARMA(p,q)的系数,保证是stationary的

这个只要AR(p)是stationary就可以了,AR(p)的characteristic equation所有的根都落在unit circle外面就行了,MA(q)总是stationary的,系数可以随便选,除非你要MA(q)是invertible的,那样的话MA(q)的characteristic equation所有的根也要落在unit circle外面

12
stevensym 在职认证  发表于 2007-5-22 22:03:00

恩,是这个意思。

我现在采取先取3个根,倒过来推多项式的方法,GMM的ar(1)效果好多了。

但是现在怀疑,MA部分也需要处理。因为Ar(2),Ar(3)的量本来就不强,然后error很大的话,估计量不理想。

金融与法律,是双生子。

13
irvingy 发表于 2007-5-23 07:17:00

你选的数字是多少

我随便选了几个,要不你试试看

\theta = {1.70711,-1.20711,0.353553}

\gamma = {-0.929757,-0.104443,0.300647,-0.0816497}

14
stevensym 在职认证  发表于 2007-5-23 18:18:00

Irvingy,

theta>1的话,是不是成了ARIMA了?

弄下来,效果还是不太好。

金融与法律,是双生子。

15
irvingy 发表于 2007-5-23 19:52:00

theta>1不是ARIMA,AR(1)里面|theta|<1保证stationarity,AR(p)里面p>1的时候,theta是可以大于1的

效果不好可能是因为我用了复数根,另外我实在是不懂GMM,等我周末有空用OLS试一下,我这里乱七八糟的事情实在是太多了

另外我想ARMA(3,4)是不是一上来就太多了,要不你先试个AR(1),MA(1),ARMA(1,1)

16
stevensym 在职认证  发表于 2007-5-24 02:36:00

那些我都试过了。

GMM就是可以过滤error的共线问题,解决内生性问题的方法。

金融与法律,是双生子。

17
irvingy 发表于 2007-5-27 07:13:00
removed by author

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

本版微信群
加好友,备注jr
拉您进交流群
GMT+8, 2025-12-30 08:13