R parameters and AIC of function arima() vs auto.arima()
I've got a problem with estimating parameters using functions auto.arima() and arima(). The problem is that when I use auto.arima and get the model with lowest value of AIC, then I try to put appropriate orders p,q,P,Q into function arima() with the same data, I get different value of parameters and different value of AIC. Here is the example:
> auto.arima(ddlogvalue, max.p = 3, max.q = 2, max.P = 2, max.Q = 2, start.p = 1, + start.q = 1, start.P = 2, start.Q = 2, max.order = 5, ic = "aic") Series: ddlogvalue **ARIMA(0,0,1)(2,0,2)[12] with zero mean** Coefficients: ma1 sar1 sar2 sma1 sma2 **-0.6565 0.0568 0.0042 -0.5480 -0.2353** s.e. **0.0615 0.1184 0.0739 0.1263 0.1065** sigma^2 estimated as 0.0008404: log likelihood=479.54 **AIC=-946.89 AICc=-946.5 BIC=-926.36** > a = arima(ddlogvalue, order = c(0,0,1), seasonal = list(order = c(2,0,2)), + include.mean = FALSE ) > a Series: ddlogvalue **ARIMA(0,0,1)(2,0,2)[12] with zero mean** Coefficients: ma1 sar1 sar2 sma1 sma2 **-0.6297 1.3138 -0.3953 -1.9657 0.9989** **s.e. 0.0572 0.0723 0.0891 0.2322 0.2344** sigma^2 estimated as 0.0008351: log likelihood=463.5 **AIC=-914.99 AICc=-914.61 BIC=-894.47**
I'll be glad if anyone could explain me why estimated parameters and value of AIC differ in both cases.
