Call out Sum-of-Square of Y(-1) from an ARDL Equation

For questions regarding programming in the EViews programming language.

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

CySam
Posts: 21
Joined: Thu Mar 27, 2014 10:23 am

Call out Sum-of-Square of Y(-1) from an ARDL Equation

Postby CySam » Tue Jun 26, 2018 1:01 am

Hi,
I wish to calculate information criteria value of Modified AIC (MAIC) of an ARDL equation. In calculating the MAIC, it involves the calculation of modification factor and this modification factor involves the sum-of-square of lagged level of y.

My question is, if I want to call out the value of this sum-of-square of y(-1) in EViews, is there anyway I can obtain it or the codes to call it out?
In particular, my question is as follows:
ASASASAS.png
ASASASAS.png (43.35 KiB) Viewed 3522 times

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

Re: Call out Sum-of-Square of Y(-1) from an ARDL Equation

Postby EViews Gareth » Tue Jun 26, 2018 5:59 am

@sumsq(y(-1))
Follow us on Twitter @IHSEViews

CySam
Posts: 21
Joined: Thu Mar 27, 2014 10:23 am

Re: Call out Sum-of-Square of Y(-1) from an ARDL Equation

Postby CySam » Tue Jun 26, 2018 11:03 pm

Hi Gareth,
Thank you for your reply and I found an error when I try to running the code. It returns me the error stating that '-1 is not a valid index for vector-series-coefficient Y in "SCALAR SUMSQ = TEST_EQ_Y0.@SUMSQ(Y(-1))".

In my program code, given two generated series Y and X, first I estimate an ARDL equation with 0 lag length, then I try to obtain the sum-of-square of y(-1), the codes are written as follows:

equation test_eq_y0.ls dy c y(-1) x(-1)
scalar sumsq = test_eq_y0.@sumsq(y(-1))

May I know what is the problem causes the error occurs?

CySam
Posts: 21
Joined: Thu Mar 27, 2014 10:23 am

Re: Call out Sum-of-Square of Y(-1) from an ARDL Equation

Postby CySam » Wed Jun 27, 2018 12:19 am

Hi,
I think I have solved the problem. That is, I should direct specify the code as follow:
scalar sumsq = @sumsq(y(-1))

I have another question. If I wish to obtain the sumsq of y(-1) within a range of sample, for example, if there is 100 observations and I wish to only obtain the sumsq from obs 51 until 100, how can I do for that? Or am I just set the sample range from 51 to 100 will do? That is,
smpl 51 100
sumsq = @sumsq(y(-1))

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

Re: Call out Sum-of-Square of Y(-1) from an ARDL Equation

Postby EViews Gareth » Wed Jun 27, 2018 7:53 am

Just set the sample.
Follow us on Twitter @IHSEViews


Return to “Programming”

Who is online

Users browsing this forum: No registered users and 13 guests