Angelini et al (2014) and optimal simple rule



I would like to replicate the paper of Angelini et al (2014) who explore the interaction between capital requirements and monetary policy. Their model is based on that of Gerali et al (2010), which features monopolistic competition in the banking sector, borrowing constraint and capital regulations. In deriving optimal policy parameters, Angelini et al (2014) consider two cases: (1) cooperative case where the two authorities jointly implement their policy rules to minimize a ‘common’ loss function (2) non-cooperative case where each authority minimizes her own loss function, taking other’s policy rule as given.

I guess it should be straightforward to solve for optimal parameters for case (1) using command OSR, since there is ‘common’ loss function. However, I am curious on how to solve for optimal parameters for case (2) when there are two instruments and two different objectives. Can OSR command still be useful?

Thank you in advance for any responses.



Hello Tawun
I just met the same problem as you said before. I really want to know how you solved out that non-cooperative case based on Angelini et al(2014) at last?

Many thx and look forward to your kindly reply~~


From what you describe, the OSR-command itself will not be useful, because it maximizes one objective function by choosing appropriate rule coefficients. Your setup here is different. You are looking for a Nash equilibrium, i.e. a fixed point where the oppositve behavior is taken as given.

What is the exact reference and where can I find the description?


Hello professor
Here is the exact reference

Angelini P, Neri S, Panetta F. The interaction between capital requirements and monetary policy[J]. Journal of money, credit and Banking, 2014, 46(6): 1073-1112.

Thank you for answer.


Macroeconomic policy games,R
Martin Bodensteina, Luca Guerrieria, Joe LaBriolab,2018,Journal of Monetary Economics.

The authers had used dynare to study nash equilibrium.


Do they state how exactly they did this. You can do a lot of things in Dynare, even if it is not prepackaged.