Defining an AR(1) error term in FIML system
Posted: Thu Jun 15, 2017 8:48 pm
I was trying to specify a system to run Full Information Maximum Likelihood (FIML) estimator to replicate the research "Estimating New-Keynesian Phillips curves: A full information maximum likelihood approach" http://www.sciencedirect.com/science/ar ... 3205000784
The system specified was
INF = C(1)*INF(+1) + C(2)*INF(-1) + C(3)*GAP
GAP = C(4)*GAP(+1) + C(5)*GAP(-1) - C(6)*(R - INF(+1))
R = (1-C(7))*(C(8)*INF + C(9)*GAP) + C(7)*R(-1)
The research suggests adding an AR(1) error term. According to the Eviews manual this requires an additional term [ar(1)=c(10)]
However, once the ar(1) error term is added, Eviews gives the error "ARMA terms not allowed in this procedure" under FIML. Is it possible to implement FIML estimation with ar(1) error terms?
Thankful if you can give some insights
The system specified was
INF = C(1)*INF(+1) + C(2)*INF(-1) + C(3)*GAP
GAP = C(4)*GAP(+1) + C(5)*GAP(-1) - C(6)*(R - INF(+1))
R = (1-C(7))*(C(8)*INF + C(9)*GAP) + C(7)*R(-1)
The research suggests adding an AR(1) error term. According to the Eviews manual this requires an additional term [ar(1)=c(10)]
However, once the ar(1) error term is added, Eviews gives the error "ARMA terms not allowed in this procedure" under FIML. Is it possible to implement FIML estimation with ar(1) error terms?
Thankful if you can give some insights