Kilian (1998) confidence interval

Questions and discussions on Vector Autoregressions
sleu123
Posts: 11
Joined: Sat Apr 11, 2009 3:53 am

Kilian (1998) confidence interval

Unread post by sleu123 »

Hi All,

I am wondering if someone has written a program or procedure on computing Kilian (1998) "Small Sample Confidence Intervals for Impulse Response Functions", RESTATS, confidence bands? Would you be happy to share that with me?

I have written a 2-step principal component estimation of FAVAR and would like to calculate the confidence band.

Thank you.

Shawn
researcher84
Posts: 19
Joined: Tue Feb 11, 2014 4:03 pm

Re: Kilian (1998) confidence interval

Unread post by researcher84 »

Hey Shawn,
I have a question for you... How this confidence interval different than the one estimated using "MONTESVAR.RPF " ? I assume you want to estimate impulse response functions... I do have relatively small sample, I used "MONTESVAR.RPF " to estimate my impulse functions but I would like to try Kilian's code if it available. Thanks!
TomDoan
Posts: 7814
Joined: Wed Nov 01, 2006 4:36 pm

Re: Kilian (1998) confidence interval

Unread post by TomDoan »

sleu123 wrote:Hi All,

I am wondering if someone has written a program or procedure on computing Kilian (1998) "Small Sample Confidence Intervals for Impulse Response Functions", RESTATS, confidence bands? Would you be happy to share that with me?

I have written a 2-step principal component estimation of FAVAR and would like to calculate the confidence band.

Thank you.

Shawn
How would Kilian apply to a model like that? Bootstrapping tends to be very model-specific and I'm not sure how the bias corrections would work for a complicated model like that.
ateeb
Posts: 65
Joined: Sat Mar 16, 2019 11:15 am

Re: Kilian (1998) confidence interval

Unread post by ateeb »

Dear I successfully ran Kilian (1998) using the macromodel file. However, after the line:

spgraph(hfields=3,footer="OLS Responses to unit shock in FFR")
graph(number=0,header="Log IP")
# baseirf(2,7)
graph(number=0,header="Log CPI")
# baseirf(3,7)
graph(number=0,header="GS10")
# baseirf(4,7)
spgraph(done)

for my model it gives error on spgraph and the error is: ## SR6. Missing a Necessary Parameter. Check Instruction Syntax.

Can you please urgently let me know what is wrong in the syntax of spgraph?
TomDoan
Posts: 7814
Joined: Wed Nov 01, 2006 4:36 pm

Re: Kilian (1998) confidence interval

Unread post by TomDoan »

It's probably in the GRAPH instruction that follows. Do you have seven shocks in the model? That would only be correct if you have at least seven shocks and FFR is the 7th.
Post Reply