Lagged Regression

For starters......

Title: Re: Query: time series model implementation
Author: Dave Reilly
Date: 6 Aug 1998 06:23:50 -0700

In article <6qbhbu$j0t$1@nnrp1.dejanews.com, mashuha@my-dejanews.com says...

Dear all,

I have developed a model to model a time series data, in SAS/ETS and it's
regression with AR(1) errors.

It looks like this:

Series1 = Seasonal Dummies + Series2 + Series3 + AR(1)

There are 6 dummies, describing weekly seasonality, since the data is
daily.

I need to implement that model in MS Excel, so it will be usable by others
who don't have SAS, i.e. they will be entering values of Series2 and
Series3 and get back prediction for Series1.
I am not sure how to do that, how to put AR(1) in?

I will be really grateful for a advice,

Maria.



-----== Posted via Deja News, The Leader in Internet Discussion ==-----
   Create Your Own Free Member Forum





What you have is a particular , and not necessarily optimal , case of a Transfer
Function. A general expression for a single input Transfer Function
is as follows ( without a constant ) is



                       W(B)                 T(B)

           Y(t)   =  --------  X(t)  +  ----------  A(t)

                      D(B)                  P(B)


   You have specified  the following form

                       W(B)                 1

           Y(t)   =  --------  X(t)  +  ----------  A(t)

                        1                  P(B)


   Simply clear fractions using you equation and get


    P(B)  Y(t)   =  W(B)*P(B) *  X(t)  +  A(t)

   where P(B) = 1 -PHI1*B  and B is the backshift operator sometimes referred
   to as L or lag operator

   and W(B) is by your specification simply  W0*B**0 or W0


   In terms of your model

      Y(t) = PHI1*Y(t-1) + W0*X(t) - PHI1*W0*X(t-1)

   where PHI1 is your AR(1) coefficient and W0 is your regression coefficient.


Note also that the constant in the model ( not shown here ) would have to be
modified

   by the multiplier ( 1-PHI1 )


   thus the prediction would be


      Y(t) = PHI1*Y(t-1) + W0*X(t) - PHI1*W0*X(t-1)   + (1-PHI1)*YOURCONSTANT



   Dave Reilly
   Automatic Forecasting Systems

   215-675-0652

P.S. A transfer function can be expressed as a lagged autoregression in
 all variables in the model. Some software packages (AUTOBOX for one)
 reports this form so users can go directly to spreadsheets for
the purposes that you require. Care should be taken to deal with
gaussian violations such as Outliers (pulses) , Level Shifts , Seasonal
Pulses , Local time trends , changes in variance , changes in
 parameters, changes in models ...... just to name a few ..



P.S.S. Of course the form of W(B) , D(B) , T(B) and P(B) should never
be assumed just because your current software is restricted to easy
choices. Aggressively do model diagnostic checking to verify the
assumptions that you are making in order to either augment or reduce
the model form. To get some ideas on how to do that please
go to http://www.autobox.com and pursue Modeling Hints.

PreviousNext

CLICK HERE:Home Page For AUTOBOX