Hello Dynare community,
I’m trying to estimate a closed-economy New-Keynesian DSGE with:
- Fully non-linear Rotemberg price adjustment costs and partial indexation (γ=0.5) in the NKPC,
- An Taylor rule with intercept and interest-rate smoothing,
- Capital accumulation and its Euler equation,
- AR(1) log-shocks to TFP, preferences, mark-up, and labor supply,
- No explicit “potential output”, my gap is
x_t = ln(y_t) − ln(y_t−1)
I get IRFs to a 25 bp monetary-policy shock that:
- Are not hump-shaped or well-behaved (output, inflation, consumption all jump sharply and then monotonically converge),
- Show inflation troughing almost immediately (period 1–2) instead of over 3–6 quarters as one would expect empirically.
My questions:
- In a fully non-linear Rotemberg setup, should inflation exhibit a multi-quarter hump in response to a policy tightening, or is an immediate disinflation plausible?
- Could my NKPC calibration (φₚ, ε, γ) or the growth-rate gap definition be driving these erratic IRFs, rather than genuine economic dynamics?
- Are there standard diagnostics (e.g. cumulating growth IRFs, plotting log y directly, or introducing habit formation/investment adjustment costs) that help recover textbook-style hump responses?
- Might I have a coding oversight, for instance, mis-scaled shock magnitudes or intercept misplacement, that exaggerates and de-shapes the IRFs?
- Are there best-practice calibrations or model modifications (e.g. habit formation, investment adjustment costs) that restore a more realistic 2–4 quarter lag from a rate hike to disinflation?
Any advice on how to restore well-behaved, hump-shaped IRFs and a realistic 2–4 quarter inflation lag would be greatly appreciated.
Thanks in advance!
I have also attached my .mod
file.
nk_v4.mod (4.3 KB)