Invertibility Condition ARIMA

For questions regarding programming in the EViews programming language.

Moderators: EViews Gareth, EViews Moderator, EViews Jason, EViews Matt

Jariel
Posts: 12
Joined: Wed May 13, 2015 8:25 am

Invertibility Condition ARIMA

Postby Jariel » Sun Dec 06, 2015 11:00 pm

I have build a programm that goes through a combination of SARIMA terms and different dummy variables and make a table out of the relevant statistics (AIC etc.).

What i also want, is to make sure the sum of the absolute coefficients of the model is below 1 (Invertibility condition) so i don't get explosive forecasts. Is that possible somehow?

EViews Gareth
Fe ddaethom, fe welon, fe amcangyfrifon
Posts: 13604
Joined: Tue Sep 16, 2008 5:38 pm

Re: Invertibility Condition ARIMA

Postby EViews Gareth » Sun Dec 06, 2015 11:01 pm

You'll have to define more carefully what you mean by "make sure".

Jariel
Posts: 12
Joined: Wed May 13, 2015 8:25 am

Re: Invertibility Condition ARIMA

Postby Jariel » Sun Dec 06, 2015 11:03 pm

E.g. a command to tell me if the condition of Invertibility is met or not, so i can filter those models out

EViews Gareth
Fe ddaethom, fe welon, fe amcangyfrifon
Posts: 13604
Joined: Tue Sep 16, 2008 5:38 pm

Re: Invertibility Condition ARIMA

Postby EViews Gareth » Mon Dec 07, 2015 12:33 am

Well if you just want to check the sum of the coefficients, you can calculate it by hand pretty easily. Something like:

Code: Select all

!sum = @abs(myeq.@coef(2))+@abs(myeq.@coef(3))

Jariel
Posts: 12
Joined: Wed May 13, 2015 8:25 am

Re: Invertibility Condition ARIMA

Postby Jariel » Mon Dec 07, 2015 1:12 am

Thanks for your answer.

Do you think i could somehow automatically read that out (ARMA model is not invertible) from ARMA structure -> Roots:

Image

Edit: Also does this consider SMA/SAR terms too?

EViews Gareth
Fe ddaethom, fe welon, fe amcangyfrifon
Posts: 13604
Joined: Tue Sep 16, 2008 5:38 pm

Re: Invertibility Condition ARIMA

Postby EViews Gareth » Mon Dec 07, 2015 9:43 am

You could freeze the table output and extract the text from that cell, but it would be a little finicky.


Return to “Programming”

Who is online

Users browsing this forum: No registered users and 2 guests