<p>(edited)
I am estimating a Central Bank reaction function using GMM using monthly data.</p>
<p>Following the literature, I used lagged values of each variable as instruments (are there other feasible options?)</p>
<p>Variables: gdp growth monthly forecast, monthly cpi inflation, difference between domestic interbank market and federal funds rate, exchange rate, oil price. All data are on monthly basis, and for frequent data I use the value at the end of the month.
Deviation are computed with a one-sided HP filter, a part inflation, where I just subtract the inflation target from cpi inflation.</p>
<ol>
<li><p>How could I chose the optimal lag?
I thought to fit each variable in a AR model, use information criteria to chose the lag, and then use this lag number for the instruments.</p>
</li>
<li><p>For data in which I have more frequent data, could I use daily lags as instruments?
Let us say that in my equation I have the exchange rate, of which I have daily data.
The variable I want to instrument is &quot;exchange rate the last day of the month&quot;
Could I use as instrument &quot;exchange rate one day before the end of the month&quot;, &quot;exchange rate two days before the end of the month&quot; and &quot;exchange rate three days before the end of the month&quot;?</p>
</li>
</ol>
<p>Up to now as instrument for the &quot;exchange rate the last day of the month&quot; I used &quot;exchange rate the last day of the month before&quot;, &quot;exchange rate the last day of two months before&quot;, and exchange rate the last day of three months before&quot;</p>
<p>Thanks for your help!</p>

CC BY-SA 4.0
2021-11-01T11:32:05.573Z
Could you clarify the problem? This might depend on specifics, that is what variables are you using at what frequency etc. there are some rule of thumbs and you can use information criteria but without details there is no much to be said there. Also, are you using data on different frequencies in a single model? You should not be doing that in GMM or most standard models for that matter
1muflon1
CC BY-SA 4.0
2021-11-01T12:32:25.383Z
Variables: gdp growth monthly forecast, monthly cpi inflation, difference between domestic interbank market and federal funds rate, exchange rate, oil price.
Deviation are computed with a one-sided HP filter, a part inflation, where I just subtract the inflation target from cpi inflation.
Up to now I always used only monthly data, but I was wondering if I could use more frequent data, when available, for identification. The model itself would remain on a monthly basis, as I don’t have more frequent data for some variables (like gdp growth), and anyway the CB does not change the rates daily.
Khairon
CC BY-SA 4.0
2021-11-01T12:39:10.557Z
please edit your question instead of posting that in comments
1muflon1
CC BY-SA 4.0
2021-11-01T12:50:31.383Z
Ok, I have done, I hope it is clear.
Khairon
<monetary-policy><central-banking>
monetary policy reaction function with gmm: optimal lag for instruments
Khairon
# monetary policy reaction function with gmm: optimal lag for instruments

(Asked by: username_0 on 2021-11-01)

(edited)
I am estimating a Central Bank reaction function using GMM using monthly data.

Following the literature, I used lagged values of each variable as instruments (are there other feasible options?)

Variables: gdp growth monthly forecast, monthly cpi inflation, difference between domestic interbank market and federal funds rate, exchange rate, oil price. All data are on monthly basis, and for frequent data I use the value at the end of the month.
Deviation are computed with a one-sided HP filter, a part inflation, where I just subtract the inflation target from cpi inflation.

1. How could I chose the optimal lag?
   I thought to fit each variable in a AR model, use information criteria to chose the lag, and then use this lag number for the instruments.
2. For data in which I have more frequent data, could I use daily lags as instruments?
   Let us say that in my equation I have the exchange rate, of which I have daily data.
   The variable I want to instrument is "exchange rate the last day of the month"
   Could I use as instrument "exchange rate one day before the end of the month", "exchange rate two days before the end of the month" and "exchange rate three days before the end of the month"?

Up to now as instrument for the "exchange rate the last day of the month" I used "exchange rate the last day of the month before", "exchange rate the last day of two months before", and exchange rate the last day of three months before"

Thanks for your help!

**Tags:** monetary-policy, central-banking

> **Comments:**
> **username_1**: Could you clarify the problem? This might depend on specifics, that is what variables are you using at what frequency etc. there are some rule of thumbs and you can use information criteria but without details there is no much to be said there. Also, are you using data on different frequencies in a single model? You should not be doing that in GMM or most standard models for that matter  
> **username_0**: Variables: gdp growth monthly forecast, monthly cpi inflation, difference between domestic interbank market and federal funds rate, exchange rate, oil price. Deviation are computed with a one-sided HP filter, a part inflation, where I just subtract the inflation target from cpi inflation. Up to now I always used only monthly data, but I was wondering if I could use more frequent data, when available, for identification. The model itself would remain on a monthly basis, as I don’t have more frequent data for some variables (like gdp growth), and anyway the CB does not change the rates daily.  
> **username_1**: please edit your question instead of posting that in comments  
> **username_0**: Ok, I have done, I hope it is clear.  

---

## 0 answers

