Macroeconomic Policy Games
Abstract
Strategic interactions between policymakers arise whenever each policymaker has distinct objectives. Deviating from full cooperation can result in large welfare losses. To facilitate the study of strategic interactions, we develop a toolbox that characterizes the welfare-maximizing cooperative Ramsey policies under full commitment and open-loop Nash games. Two examples for the use of our toolbox offer some novel results. The first example revisits the case of monetary policy coordination in a two-country model to confirm that our approach replicates well-known results in the literature and extends these results by highlighting their sensitivity to the choice of policy instrument. For the second example, a central bank and a macroprudential regulator are assigned distinct objectives in a model with financial frictions. Lack of coordination leads to large welfare losses even if technology shocks are the only source of fluctuations.
Finance and Economics Discussion Series Divisions of Research & Statistics and Monetary Affairs Federal Reserve Board, Washington, D.C. Macroeconomic Policy Games Martin Bodenstein, Luca Guerrieri, and Joe LaBriola 2014-87 NOTE: Staff working papers in the Finance and Economics Discussion Series (FEDS) are preliminary materials circulated to stimulate discussion and critical comment. The analysis and conclusions set forth are those of the authors and do not indicate concurrence by other members of the research staff or the Board of Governors. References in publications to the Finance and Economics Discussion Series (other than acknowledgement) should be cleared with the author(s) to protect the tentative character of these papers.
Macroeconomic Policy Games∗ Martin Bodenstein Luca Guerrieri National University of Singapore and CAMA Federal Reserve Board Joe LaBriola∗∗ UC Berkeley September 23, 2014 Abstract Strategic interactions between policymakers arise whenever each policymaker has distinct objectives. Deviating from full cooperation can result in large welfare losses. To facilitate the studyofstrategicinteractions, wedevelopatoolboxthatcharacterizes thewelfare-maximizing cooperative Ramsey policies under full commitment and open-loop Nash games. Two examples for the use of our toolbox offer some novel results. The first example revisits the case of monetary policy coordination in a two-country model to confirm that our approach replicates well-known results in the literature and extends these results by highlighting their sensitivity to the choice of policy instrument. For the second example, a central bank and a macroprudential regulator are assigned distinct objectives in a model with financial frictions. Lack of coordination leads to large welfare losses even if technology shocks are the only source of fluctuations. JEL classifications: E44, E61, F42. Keywords: optimal policy, strategic interaction, welfare analysis, monetary policy cooperation, macroprudential regulation. ∗ The views expressed in this paper are solely the responsibility of the authors and should not be interpreted as reflecting the views of the Board of Governors of the Federal Reserve System or of any other person associated with the Federal Reserve System. The toolbox and replication codes for the examples discussed in this paper are available from https://sites.google.com/site/martinbodenstein/ and from http://www.lguerrieri.com/games code.zip. ∗∗ Contactinformation: MartinBodenstein(correspondingauthor),Telephone+6565166008,E-mail ecsbmr@nus.edu.sg; Luca Guerrieri, Telephone +1 202 452 2550, E-mail Luca.Guerrieri@frb.gov; Joe LaBriola: E-mail joelabriola@berkeley.edu. 1
1 Introduction Both across countries and within countries regulators face the challenging task of finding the appropriate response to the actions of other regulators. This task has informed active research on the gains from monetary policy coordination across countries, as described in detail by Canzoneri and Henderson (1991). Strategic interactions also arise within a country when different regulators are assigned or pursue distinct objectives. For instance, the expansion and reorganization of regulatory responsibilities spurred by the Financial Crisis has been approached differently across countries. In the United States the Dodd-Frank Act substantially increased the macroprudential responsibilities of the Federal Reserve. In the United Kingdom, the Financial Services Act 2012 established an independent Financial Policy Committee as a subsidiary of the Bank of England, with some policymakers participating in both the Monetary and the Financial Policy Committee. By contrast, in the euro area monetary policy tasks are strictly separated from macroprudential and supervisory tasks, although both functions involve the European Central Bank. Other examples include the interaction between fiscal and monetary authorities or games between countries about improving global competitiveness by setting tariffs and taxes across countries. Tofacilitatethestudyofstrategicinteractionsbetweenregulators, wedevelopatoolbox that characterizes the welfare-maximizing cooperative Ramsey policies under full commitment and open-loop Nash games. The toolbox is designed to extend Dynare, a convenient and popular modeling environment.1 Our work augments the single regulator framework of Lopez-Salido and Levin (2004).2 The general framework for the policy games that we consider distinguishes between two groups of actors: the first group of private agents acts optimally given the (expected) path of the policy instruments; the second group consists of the policymakers, who determine policies taking into account the private sector’s response to the implemented policies. Taking as input a set of equilibrium conditions given arbitrary rules for the reactions of the policy instruments, 1See Adjemian, Bastani, Karam, Juillard, Maih, Mihoubi, Perendia, Pfeifer, Ratto, and Villemot (2011). 2Given a characterization of the actions of private agents, the framework in Lopez-Salido and Levin (2004) facilitates the computation of the welfare-maximizing Ramsey policies for a single regulator that has one or several policy instruments. 2
our toolbox replaces those rules with either the welfare-maximizing Ramsey policies or with the policies for the open-loop Nash game. To showcase the wide applicability of our toolbox, we consider two examples that provide some new results regarding the gains from cooperative policies. The first example is a two-country monetary model that closely follows Clarida, Gali, and Gertler (2002), Benigno and Benigno (2006), and Corsetti, Dedola, and Leduc (2010). These authors characterize the optimal monetary policies under cooperation and open-Loop Nash games between two monetary policy authorities in a dynamic general equilibrium model with sticky prices. If we take a linear approximation to the policymakers’ firstorder conditions aroundtheoptimal deterministic steady stateof the model, we confirm that our toolbox produces the same results as the linear-quadratic approach in Benigno and Benigno (2006) and Corsetti, Dedola, and Leduc (2010). A key advantage of our toolbox is the automation of the analytical derivation of the cooperative and open-loop Nash policies, once the actions of the private agents are characterized. We replicate key insights from Benigno and Benigno (2006) and Corsetti, Dedola, and Leduc (2010) and extend their results by considering alternative policy instruments. Beyond the replication of existing results, we show that the choice of inflation measure that is used as an instrument for monetary policy can imply quantitatively important differences for the gains from cooperation. Experimentation with alternative policy instruments is seldom attempted with a linear-quadratic approach as it entails tedious and error-prone analytical manipulations, but comes at no cost with our toolbox. The second example considers the workhorse New Keynesian model with financial frictions of Gertler and Karadi (2011). An agency problem on financial intermediaries has two important effects. First, the problem inefficiently limits the provision of credit. Second, theagency problemalsomagnifiesthereactionoftheeconomytoshocks through familiar financial accelerator mechanisms. We extend the model of Gertler and Karadi (2011) to include a transfer tax between households and firms. Within that model, we consider a game between a financial regulator and a monetary policy authority. Thepolicyinstrument ofthecentralbankistheinflationrate; thepolicyinstrument of the financial regulator is the transfer tax. The objectives of the two regulators reflect the preferences of households, but in bothcases include an extra term. The central 3
bank has an objective biased towards stabilizing inflation. The financial regulator has an objective biased towards stabilizing the provision of credit. We characterize optimal cooperative Ramsey and open-loop Nash policies. We constrain the choice of biases so that the cooperative policies with the skewed objectives come close to replicating the allocations under policies that maximize the welfare of the representative household. Nonetheless, the strategic interaction between regulators lead to large and persistent deviations from cooperative outcomes and imply substantial welfare losses. The usefulness ofourtoolboxisnot limitedto solving theparticular examples above. Following the approach in Dixit andLambertini (2003), differences in objectives are fertile ground to explore the strategic interactions between policymakers. For instance, the solution under coordinated optimal monetary and fiscal policies explored in Schmitt-Grohe and Uribe (2004) could be readily extended for strategic interactions after allowing for small differences in the objectives of the monetary and fiscal authorities. More recent examples of stylized models that set the stage for strategic interactions between policymakers include Costinot, Lorenzoni, and Werning (2014), who illustrate the use of capital controls to manipulate the terms of trade and Brunnermeier and Sannikov (2014), who show how capital controls may improve welfare in a model with financial frictions (but who do not consider a non-cooperative solution). Furthermore, our toolbox greatly facilitates the analysis of more fully articulated models. Examples include Bergin and Corsetti (2013), who introduce firm entry into a two-country model to study how the resulting production relocation externality influences monetary policy, and Fujiwara and Teranishi (2013), who allow for nominal rigidities in loan contracts. Finally, the optimal policy implications for models with numerous empirically relevant features (such as consumption habits, capital accumulation, investment adjustment costs, incomplete financial markets, sticky wages) as in the two-country model of Coenen, Lombardo, Smets, and Straub (2007) can also be analyzed and extended with the help of our toolbox. The rest of the paper is organized as follows. Section 2 outlines the algorithm for calculating cooperative optimal policy and extends the algorithm to the calculation of optimal policies in open-loop Nash games. Section 3 applies the algorithm to an open-economy model where each country wishes to maximize welfare through control- 4
ling inflation, and Section 4 considers the application of our algorithm to a model with a monetary authority and a macroprudential regulator. Section 5 concludes. An Appendix with details on the toolbox is provided. 2 Equilibrium Definitions and Solution Algorithms This section covers three topics: 1) it defines an equilibrium under cooperative Ramsey policies; 2) it defines an equilibrium under an open-loop Nash game; and 3) it spells out the relationship between our solution approach and the linear-quadratic approach. Inmaximizing thepolicy objectives subject tothestructural equations oftheprivate sector our toolbox employs a Lagrangian approach. The exact nonlinear first-order conditions that characterize the optimal policies under cooperation and the open-loop Nash game, respectively, are obtained by symbolic differentiation. Each system of equations is then approximated around its deterministic steady state using higher order perturbation methods. An alternative approach to characterizing optimal policies uses linear-quadratic (LQ) techniques. The LQ approach involves finding a purely quadratic approximation of each policymakers’ objective function which is then optimized subject to a linear approximation of the structural equations of the model. Following Benigno and Woodford (2012), Levine, Pearlman, and Pierse (2008) and Debortoli and Nunes (2006) we show how the LQ approach relates to the approach underlying our numerical procedure and that the LQ approach delivers the same solution if the nonlinear output of our toolbox is approximated to the first order. 2.1 General Framework Policy games distinguish between two groups of actors. We label the first group “private agents.” Private agents act optimally given the (expected) path of the policy instruments. The second group consists of the policymakers who determine policies taking into account the private sector’s response to the implemented policies. With more than one policymaker, strategic interaction between the policymakers can cause the outcomes of the dynamic game to deviate from the welfare-maximizing cooperative policy. For simplicity, we restrict the exposition to the case of two policymakers (or 5
players). Furthermore, each policymaker is assumed to have only one instrument. Let the N ×1 vector of endogenous variables be denoted by x , which is partitioned t as x = (x˜′,i ,i )′. The variable i is the policy instrument of player j = [1,2], t t 1,t 2,t j,t respectively. Theexogenousvariablesarecapturedbythevectorζ . Forgivensequences t of the policy instruments {i ,i }∞ , the remaining N −2 endogenous variables need 1,t 2,t t=0 to satisfy the N −2 structural conditions that characterize an equilibrium E g(x˜ ,x˜ ,x˜ ,i ,i ,ζ ) = 0. (1) t t−1 t t+1 1,t 2,t t We assume that the system of equations in g is differentiable up to the desired order of approximation. Without loss of generality and to facilitate changes in the set of policy instruments for our toolbox, the block of structural equations (1) contains two definitions relating the generic instrument variables i and i to the desired instruments in 1,t 2,t the model. For example, if player 1 uses the (core) inflation rate π as instrument as 1,t in Woodford (2003), then one of the equations in (1) simply reads i −π = 0. 1,t 1,t To complete our framework, we need to describe how policies are determined. The intertemporal preferences of player j are given by U = E ∞ βtU (x˜ ,x˜ ,ζ ) with j 0 t=0 j t−1 t t the generic utility function U j (x˜ t−1 ,x˜ t ,ζ t ) required to be coPncave. Under cooperation, the two players maximise the joint welfare function ω U +ω U for given weights ω 1 1 2 2 1 and ω . We normalise the welfare weights to satisfy ω +ω =1. Absent cooperation, 2 1 2 each policymaker considers his own preferences only. 2.2 Definition of Equilibrium under Cooperation The welfare-maximizing Ramsey policy with full commitment is derived from the maximization program ∞ max E βt[ω U (x˜ ,x˜ ,ζ )+ω U (x˜ ,x˜ ,ζ )] {x˜t,i1,t,i2,t}∞ t=0 0 t=0 1 1 t−1 t t 2 2 t−1 t t X s.t. E g(x ,x ,x ,ζ ) = 0. (2) t t−1 t t+1 t The first-order conditions for this problem can be obtained by differentiating the 6
Lagrangian problem of the form ∞ L = E βt[ω U (x˜ ,x˜ ,ζ )+ω U (x˜ ,x˜ ,ζ )+λ′g(x ,x ,x ,ζ )]. (3) 0 0 1 1 t−1 t t 2 2 t−1 t t t t−1 t t+1 t t=0 X The (N − 2) × 1 Lagrange multipliers associated with the private sector equilibrium conditions in (1) are denoted by λ for any t ≥ 0. t Taking derivatives of L with respect to the N endogenous variables in x delivers N 0 t first order conditions. Additionally, taking derivatives with respect to λ delivers again t the N −2 private sector conditions. In total, there are 2N −2 conditions and 2N −2 variables. Since the generic instruments i and i are added to the model equations 1,t 2,t through definitions of the form i = x˜j where x˜j is player j’s actual policy instrument, j,t t t takingderivativeswithrespectofi andi returnstheLagrangemultipliersassociated 1,t 2,t with these definitions. Here, we assume that λj is the Lagrange multiplier attached t to the definition of player j’s instrument. In sum, the Ramsey equilibrium process {x˜ ,i ,i ,λ }∞ satisfies t 1,t 2,t t t=0 ω j {D x˜ U j (x˜ t−1 ,x˜ t ,ζ t )+βE t D x˜− U j (x˜ t ,x˜ t+1 ,ζ t+1 )} j=1,2 X +βE t λ′ t+1 D x˜− g(x t ,x t+1 ,x t+2 ,ζ t+1 ) +E t {λ′ t D x˜ g(x t−1 ,x t ,x t+1 ,ζ t )} +β−1λ(cid:8)′ D g(x ,x ,x ,ζ ) =(cid:9)0 (4) t−1 x˜+ t−2 t−1 t t−1 λ1 = 0 (5) t λ2 = 0 (6) t E g(x ,x ,x ,ζ ) = 0 (7) t t−1 t t+1 t at each date t > 0. The notation D denotes the vector of partial derivatives of any x˜ functions with respect to the elements of x˜ t ; likewise do D x˜− and D x˜+ for derivatives with respect to x˜ and x˜ , respectively. Following equations (5) and (6), the multit−1 t+1 pliers λ1 and λ2 need to equal to zero for all t ≥ 0. For t = 0, the set of equations in t t (4) is replaced by ω j {D x˜ U j (x˜ −1 ,x˜ 0 ,ζ t )+βE 0 D x˜− U j (x˜ 0 ,x˜ 1 ,ζ 1 )}+βE 0 {λ′ 1 D x˜− g(x 0 ,x 1 ,x 2 ,ζ 1 )} j=1,2 X 7
+E {λ′D g(x ,x ,x ,ζ )} = 0. 0 0 x˜ −1 0 1 t It is hard to argue that the policymaker can commit to policies that would need to be implemented before the beginning of time. This problem creates a time-inconsistency problem at time t = 0. Even without shocks, the endogenous variables are not constant (orgrowataconstant rate). Althoughthissystem ofequationscaningeneralbesolved, the equilibrium functions will not be time-invariant. The popular and computationally convenient approach of solving a system of locally approximated equations obtained by approximating the nonlinear equilibrium conditions around the model’s deterministic steady state is not applicable. To obtain a recursive structure and to make the problem suitable for applying standard solution methods, we follow most of the literature in adopting the concept of optimality from a timeless perspective.3 In short, this concept requires an initial pre-commitment to suitably chosen values λ at time 0 so that the −1 first-order conditions (4) to (7) apply to all t ≥ 0. The timeless perspective implies that the optimal deterministic steady state (x¯,λ¯ ) needs to satisfy ω j {D x˜ U j (x¯˜,x¯˜,0)+βD x˜− U j (x¯˜,x¯˜,0)} j=1,2 X +λ¯′ βD x˜− g(x¯,x¯,x¯,0)+D x˜ g(x¯,x¯,x¯,0)+β−1D x˜+ g(x¯,x¯,x¯,0) = 0 (8) λ¯1 =(cid:0)0 (cid:1) (9) λ¯2 = 0 (10) E g(x¯,x¯,x¯,0) = 0. (11) t As the problem stated in equations (8) to (11) is linear in the Lagrange multipliers, the optimal steady state is easily computed. For arbitrary steady-state choices of the instruments i ,i , we find the vector x˜ satisfying (11). To find the Lagrange multipliers, 1 2 recognise that given a vector x, (8) can be written in the form Y = Xβ+ε with β = λ′. We then compute the best linear fit by setting β = (X′X)−1X′Y and ε = Y − Xβ. Because there are N conditions and N −2 variables, ε does not necessarily equal 0 for arbitrary choices i ,i . Hence, i ,i need to be varied until Y = Xβ, leading to the 1 2 1 2 3See Benigno and Woodford (2012) for a discussion. In principle, the output of our toolbox can be used to compute a solution to the original problem. Yet, to make full use of the algorithms embedded in Dynare adopting the timeless perspective is key. 8
optimal steady-state allocation under cooperation x¯. Equations (4) and (7) can now be replaced by a local approximation around the optimal steady state {x¯,λ¯ } of desired order. The resulting system of (higher-order) difference equations can easily be solved by standard algorithms. 2.3 Definition of Open-loop Nash Equilibrium To define an open-loop Nash equilibrium, let {i j,t,−t∗}∞ t=0 denote the sequence of policy choices by player j before and after, but not including period t∗. An open-loop Nash equilibrium is a sequence i∗ ∞ with the property that for all t∗, i∗ maximises j,t t=0 j,t∗ player j′sobjectivefunction(cid:8)sub(cid:9)ject tothestructuralequationsoftheeconomyforgiven sequences i∗ ∞ and i∗ ∞ , where i∗ ∞ denotes the sequence of policy j,t,−t∗ t=0 −j,t t=0 −j,t t=0 moves by a(cid:8)ll playe(cid:9)rs other t(cid:8)han (cid:9)player j. Ea(cid:8)ch pla(cid:9)yer’s action is the best response to the other players’ best responses. With policymakers needing to specify a complete contingent plan at time 0 for their respective instrument variable {i }∞ for j = [1,2], under the open-loop equilibrium j,t t=0 concept, the problem can be reinterpreted as a static game allowing us to recast each player’s optimization problem as an optimal control problem given the policies of the remaining players. As under the static Nash equilibrium concept, player j restricts attention to his own objective function and the maximisation program is given by ∞ max E βtU (x˜ ,x˜ ,ζ ) {x˜t,ij,t}∞ t=0 0 t=0 j t−1 t t X s.t. E g(x ,x ,x ,ζ ) = 0 t t−1 t t+1 t for given {i }∞ . (12) −j,t t=0 The first-order conditions for each player are obtained from differentiating the Lagrangian of the form ∞ L = E βt U (x˜ ,x˜ ,ζ )+λ′ g(x ,x ,x ,ζ ) (13) j,0 0 j t−1 t t j,t t−1 t t+1 t t=0 X (cid:2) (cid:3) for j = [1,2]. Taking derivates of the L with respect to the N − 1 choice variables j,0 9
(x˜ ,i ), excluding the instrument of the other player, and the N −2 Lagrange multit j,t pliers λ associated with the N −2 structural relationships 2N −3 conditions for each j,t player. Notice that the full set of 4N −6 equations includes the N −2 structural equations twice. Since in equilibrium all players face the same values of the non-policy variables x˜ , an interior Nash equilibrium {x˜∗,i∗ ,i∗ ,λ∗ ,λ∗ }∞ satisfies the following 3N −4 t t 1,t 2,t 1,t 2,t t=0 conditions for t > 0 D x˜ U 1 (x˜∗ t−1 ,x˜∗ t ,ζ t )+βE t D x˜− U 1 (x˜∗ t ,x˜∗ t+1 ,ζ t+1 )+βE t λ∗ 1 ′ ,t+1 D x˜− g(x∗ t ,x∗ t+1 ,x∗ t+2 ,ζ t+1 ) +E λ∗′ D g(x∗ ,x∗,x∗ ,ζ ) +β−1λ∗′ D g(x∗ n ,x∗ ,x∗,ζ ) = 0 o (14) t 1,t x˜ t−1 t t+1 t 1,t−1 x˜+ t−2 t−1 t t−1 λ1∗′ = n 0 o (15) 1,t D x˜ U 2 (x˜∗ t−1 ,x˜∗ t ,ζ t )+βE t D x˜− U 2 (x˜∗ t ,x˜∗ t+1 ,ζ t+1 )+βE t λ∗ 2 ′ ,t+1 D x˜− E t g(x∗ t ,x∗ t+1 ,x∗ t+2 ,ζ t+1 ) +E λ∗′ D g(x∗ ,x∗,x∗ ,ζ ) +β−1λ∗′ D g(x∗ n ,x∗ ,x∗,ζ ) = 0 (16 o ) t 2,t x˜ t−1 t t+1 t 2,t−1 x˜+ t−2 t−1 t t−1 λ2∗′ = n 0 o (17) 2,t E g(x∗ ,x∗,x∗ ,ζ ) = 0. (18) t t−1 t t+1 t In a fashion similar to the case of cooperation, the first-order conditions with respect to i and i imply the restriction that the Lagrange multipliers associated with the 1,t 2,t definition ofthe policyinstruments —here λ1∗′ andλ2∗′ forplayers 1 and2, respectively 1,t 2,t — are zero. Adopting the timeless perspective is again key to obtaining time-invariant decision rules. The optimal response of each player given the policies of the other player derived from the optimal control problem at time 0 is not necessarily time consistent. Last, the deterministic steady state is found as for the cooperative case by exploiting the linearity of the system (14)-(18) in the 2N −4 Lagrange multipliers. 2.4 Relationship to Linear-Quadratic Approach An alternative approach to solve optimal policy problems uses linear-quadratic (LQ) techniques. In the case of a single decision maker, the LQ approach involves finding a purely quadratic approximation of the policymaker’s objective function which is 10
then optimized subject to a linear approximation of the structural equations of the model.Benigno and Woodford (2012) and Levine, Pearlman, and Pierse (2008) and Debortoli and Nunes (2006) discuss necessary and sufficient conditions for a “correct LQ approximation” to the optimization problem stated in equation (2) to exist. In contrast to the early literature the approach followed here does not require the steady state of the model to be efficient.4 To see the connection between the LQ approach and the approach followed in our toolbox, assume we were interested inthe solution tothe problem stated in (2) obtained fromthe linear approximation of the first order conditions (4) to (7) around the optimal steady state. Under the timeless perspective, the first order conditions with respect to the endogenous variables can then be approximated by ω D2 U¯ xˆ + D2 U¯ +βD2 U¯ xˆ +βD2 U¯ E xˆ j xx− j t−1 xx j x−x− j t x−x j t t+1 j=1,2 X (cid:8) (cid:2) (cid:3) (cid:9) + ω D2 U¯ ζ +βD2 U¯ E ζ j xζ j t x−ζ j t t+1 j=1,2 X (cid:8) (cid:9) +βλ¯ D2 g¯xˆ +D2 g¯E xˆ +D2 g¯E xˆ +D2 g¯E ζ x−x− t x−x t t+1 x−x+ t t+2 x−ζ t t+1 +λ¯ D(cid:8)2 g¯xˆ +D2 g¯xˆ +D2 g¯E xˆ +D2 g¯ζ (cid:9) xx− t−1 xx t xx+ t t+1 xζ t +β−(cid:8)1λ¯ D2 g¯xˆ +D2 g¯xˆ +D2 g¯xˆ +D(cid:9)2 g¯ζ x+x− t−2 x+x t−1 x+x+ t x+ζ t−1 +βE t D(cid:8) x− g¯′λˆ t+1 +D x g¯′λˆ t +β−1D x+ g¯′λˆ t−1 = 0. (cid:9) (19) Note that we have augmented the partial derivatives of the utility functionals to include derivatives with respect to the instrument variables i and i — which are zero — 1,t 2,t to simplify notation. The notation D2 marks the matrix of second derivatives of a xx− function with respect to x and x−. U¯ and g¯ is used as short-hand to indicate that j a function (or its partial derivatives) is evaluated at the steady-state values {x¯,λ¯ }. ‘Hatted’ variables refer to the deviation of the original variable from its steady-state value. Regrouping terms delivers λ¯ β−1D2 g¯ xˆ + ω D2 U¯ +λ¯ D2 g¯+β−1D2 g¯ xˆ x+x− t−2 j xx− j xx− x+x t−1 ( ) j=1,2 (cid:2) (cid:3) X (cid:2) (cid:3) 4Rotemberg and Woodford (1998) popularized this approach in economics. To gain tractability they assumed the steady state to satisfy certain efficiency conditions. 11
+ ω D2 U¯ +βD2 U¯ +λ¯ D2 g¯+βD2 g¯+β−1D2 g¯ xˆ j xx j x−x− j xx x−x− x+x+ t ( ) j=1,2 X (cid:2) (cid:3) (cid:2) (cid:3) ′ + ω βD2 U¯ +βλ¯ D2 g¯+β−1D2 g¯ E xˆ j xx− j xx− x+x t t+1 ( ) j=1,2 X (cid:2) (cid:3) +β2λ¯ β−1D2 g¯ ′ E xˆ + ω βD2 U¯ +βλ¯D2 g¯ E ζ x+x− t t+2 j x−ζ j x−ζ t t+1 ( ) j=1,2 (cid:2) (cid:3) X + ω D2 U¯ +λ¯D2 g¯ ζ +β−1λ¯D2 g¯ζ j xζ j xζ t x+ζ t−1 ( ) j=1,2 X +βE t D x− g¯′λˆ t+1 +D x g¯′λˆ t +β−1D x+ g¯′λˆ t−1 = 0 (20) which coincides with the first order conditions of the following LQ problem ∞ 1 max E βt xˆ′A(L)xˆ +xˆ′B(L)ζ {xˆt}∞ t=0 0 t=0 (cid:20) 2 t t t t+1 (cid:21) X s.t. E C(L)xˆ +D(L)ζ = 0 t t+1 t C(L)xˆ = d (21) 0 0 where A = λ¯ β−1D2 g¯ 2 x+x− A = (cid:2) ω D2 U¯(cid:3)+λ¯ D2 g¯+β−1D2 g¯ 1 j xx− j xx− x+x j=1,2 X (cid:2) (cid:3) A = ω D2 U¯ +βD2 U¯ +λ¯ D2 g¯+βD2 g¯+β−1D2 g¯ 0 j xx j x−x− j xx x−x− x+x+ j=1,2 X (cid:2) (cid:3) (cid:2) (cid:3) A(L) = A +A L+A L2 0 1 2 B(L) = ω βD2 U¯ +βλ¯D2 g¯ + ω D2 U¯ +λ¯D2 g¯ L j x−ζ j x−ζ j xζ j xζ ( ) ( ) j=1,2 j=1,2 X X +β−1λ¯D2 L2 x+ζ C(L) = D x− g¯+D x g¯L+D x+ g¯L2 D(L) = D g¯. ζ The constraint C(L)xˆ = d is added to implement the timeless perspective by an 0 0 appropriatechoiceofd . BenignoandWoodford(2012)refertotheprograminequation 0 12
(21) as the “correct LQ approximation” and they show how to derive the correct LQ program directly from the original problem stated in (2) rather than going through the first order conditions associated with (2), which is the approach followed by Levine, Pearlman, and Pierse (2008). Using the above definitions, it is easy to compute the matrices for the LQ problem from our toolbox output numerically. Hence, to a first order approximation the output of our toolboxis equivalent to that of the LQ approach. 3 Monetary Policy in an Open-Economy Model We first illustrate our toolbox for a two-country monetary model that closely follows Benigno and Benigno (2006) and Corsetti, Dedola, and Leduc (2010). These authors characterize the optimal monetary policies both with and without cooperation between two central banks in dynamic general equilibrium models with sticky prices. To this end, they derive the true linear quadratic approximation of the model. As discussed in Section 2.4, for given choice of policy instruments and strategies of the players, the linear-quadratic approach delivers the same output as our toolbox if we take a linear approximation of the first-order conditions of the two central banks around the deterministic steady state. 3.1 Model Environment The two countries are equal in size and symmetric in their economic structure. We only describe the economy of country 1 in detail. 3.1.1 Households Following Benigno and Benigno (2006) and Corsetti, Dedola, and Leduc (2010) each country is populated by a continuum of households. Each of them engages in the production of a specific good for which the household uses its own labor as the sole input. The good produced by household h carries the index f. Before describing the production and pricing of goods in detail, we first set up the household’s optimization problem for given labor and production choices, L (h) and Y (f) with financial markets t t 13
being complete at the domestic and the international level ∞ C (h)1−σ L (h)1+χ max E βt t −χ t {Ct(h),BD,t+1(h),BF,t+1(h)}∞ t=0 0 t=0 (cid:18) 1−σ 0 1+χ (cid:19) X s.t. P C (h)+ Q B (h)+ e Q B (h)+T (h) C,t t D,t D,t+1 t F,t F,t+1 t ZS ZS = P (f)Y (f)+B (h)+e B (h) (22) t t D,t t F,t Household f uses its income on consumption, P C (h), on the acquisition of domestic C,t t bonds in domestic currency, Q B (h), and foreign bonds priced in foreign cur- S D,t D,t+1 rency, e Q B (h), andR on lump-sum taxes, T (h). The nominal exchange rate S t F,t F,t+1 t is denoRted by e . Income is derived from selling its product, P (f)Y (f), as well as the t t t payoffs from foreign and domestic bonds, Q B (h)+Q B (h). F,t F,t D,t D,t Consumption utility is derived from consuming a domestic good, C (h), and a D,t foreign good, C (h), according to M,t C t (h) = ω c 1+ ρc ρcC D,t (h)1+ 1 ρc +(1−ω c )1+ ρc ρc C M,t (h)1+ 1 ρc 1+ρ c (23) (cid:18) (cid:19) with the goods price in domestic currency being denoted by P and P , respectively. t M,t Under the assumption of producer currency pricing, the law of one price holds absent transportation costs and the price of the imported foreign good equals the price of the foreigngoodinthe foreigncountry adjusted by thenominal exchange rate, P = e P∗. M,t t t The price of the final consumption good, P , is obtained from minimizing the costs of C,t obtaining final consumption, C (h), subject to the constraint (23). t 3.1.2 Production of Final Goods Competitive producers of the domestic good, Y , aggregate a variety of intermediate t goods, Y (f), produced by the home country’s households using the production techt nology 1 1+νp 1 Y t = Y t (f)1+νpdf . (24) (cid:20)Z0 (cid:21) 14
Profit maximization delivers the well-known result for the price of the domestic good, P , t 1 −νp − 1 P t = P t (f) νpdf (25) (cid:20)Z0 (cid:21) and the demand function for each variety Y (f) t P t (f) − 1+ νp νp Y (f) = Y . (26) t t P (cid:20) t (cid:21) 3.1.3 Production by Households Each household produces exactly one variety Y (f) and engages in monopolistic comt petition with all other households. A household chooses its price so as to maximize its utility. Following Calvo (1983) the probability of adjusting prices in a given period is 1−ξ . p Assuming household h uses a linear technology to produce good f, it is Y t (f) = (ezt)1+ χ χ L t (h), (27) where the country-wide technology shock, z , evolves according to z = ρ z +σ ε . t t z t−1 z z,t The production and pricing problem of household h can be stated as ∞ C (h)−σ Y (f)1+χ max E ξ β i (1+τ ) t+i P (f)Y (f)−χ (ezt+i)−χ t+i Pt(f),{Yt+i(f)}∞ t=0 t i=0 p (cid:26) p,t P C,t+i t t+i 0 1+χ (cid:27) X(cid:0) (cid:1) s.t. Y (f) = P t+i (f) − 1+ νp νp Y . (28) t+i P t (cid:20) t+i (cid:21) The variable τ captures an exogenous time-varying subsidy on sales and is isomorphic p,t to mark-up shocks. 3.1.4 Market Clearing Aggregating over households, market-clearing for the domestic good requires Y = C +C∗ +G (29) t D,t M,t t 15
where C∗ denotes the foreign country’s demand for the domestic good and G is the M,t t demand for the domestic good due to government spending. Bonds are in zero net-supply, requiring B = 0 and B +B∗ = 0. Finally, D,t+1 F,t+1 F,t+1 the budget constraint of the government is balanced in every period by adjusting lumpsum taxes, T , to the stochastic government purchases, G . The share of government t t consumption in output, Gt, evolves according to Yt ω = ρ ω +σ ε (30) gy,t gy gy,t−1 gy gy,t where ω measures the deviation of Gt from its steady-state value. gy,t Yt 3.1.5 Equilibrium Conditions and Calibration Appendix B displays the set of structural equations associated with the model in (22)- (30) that characterize the private sector equilibrium conditions. Using the notation introduced in Section 2.1, the endogenous variables are collected in the vector C ,C ,C ,Y ,G , PC,t,π ,H ,G , P t opt ,∆ ,Rn,q , ′ x˜ t = C t t ∗,C D D ∗ , , t t ,C M M ∗ , , t t ,Y t t ∗,G t ∗ t , P P t P C ∗ ∗ ,t,π t ∗ t ,H p,t p ∗ ,t ,G p,t ∗ p,t , P P t P t op ∗ t∗ , t ∆∗ t , t R t n t ∗ ! (31) t t wherethevariablesQ ,Q ,B ,B ,T ,Π ,e andtheir foreigncounterparts are D,t F,t D,t+1 F,t+1 t t t omitted from x˜ , since they assume the value of zero in equilibrium or are substituted t outinAppendixB.Thevectorofendogenousvariablesincludesproducerpriceinflation, defined as π = Pt , and the nominal interest rate Rn. The exogenous variables are t Pt−1 t collected in vector ζ = z ,τ ,G ,z∗,τ∗ ,G∗ ′ . (32) t t p,t t t p,t t (cid:0) (cid:1) For illustration, we assume as in Benigno and Benigno (2006) that the policymakers use producer price inflation rates π and π∗ as instruments.5 Augmenting the set of t t conditions (67)-(91) in Appendix B by the two definitions i = π (33) t t 5For this class of models, the open-loop Nash equilibrium is not unique if policymakers opt for the nominal interest rate as instrument. See for example Coenen, Lombardo, Smets, and Straub (2007) for a discussion of this issue. 16
i∗ = π∗ (34) t t we have cast the structural equations of the model into the form of (1) E g(x˜ ,x˜ ,x˜ ,i ,i ,ζ ) = 0. t t−1 t t+1 1,t 2,t t The step of adding equations (33) and (34) is automated by our toolbox. The parameterization of the model is provided in Table 1. The choices are comparable to those in Benigno and Benigno (2006) and Corsetti, Dedola, and Leduc (2010). Most notably, by setting the coefficient governing the intertemporal elasticity of substitution σ equal to 2 and fixing the elasticity of substitution between traded goods at 2, the home and foreign good are substitutes in the utility function the household. Steady-state imports are about 15% of GDP, which reflects home-biased preferences, given that the two countries are equal in size and symmetric. Accordingly, the countries are equally weighted in the global welfare function. 3.2 Optimal Policy with and without Cooperation The model results are well-known in the literature and provide a benchmark to assess the output of our toolbox. Below we review key insights from Benigno and Benigno (2006) and Corsetti, Dedola, and Leduc (2010). All of these insights are matched by the output of our toolbox. In the face of technology shocks the welfare-maximising policy under cooperation replicates the flexible price allocations for the two-country model laid out above. As in closed economy models, the “divine coincidence” applies for “efficient shocks” – see Blanchard and Gal (2007): technology shocks move quantities and prices in the same direction relative to the flexible price economy and the central bank does not face a trade-off between inflation and output gap stabilisation. A different picture emerges when the economy experiences a markup or cost-push shock, i.e., an “inefficient disturbance.” As is the case in a closed economy model, the cooperating policymakers cannot perfectly stabilise the economy. In response to a positive cost-push shock, the output gap turns negative, whereas inflation is positive. 17
If policymakers do not cooperate across borders, prices and quantities will in general differ from those under cooperation. Each country has the ability to influence the terms of trade through its monetary policy stance. Hence, except for specific parameter choices, the (open-loop) Nash equilibrium does not replicate the flexible-price allocations even for efficient shocks. Figures 1 and 2 show the responses to a positive technology shock and a costpush shock under the welfare-maximizing cooperative policy and under an open-loop Nash game. Figure 1 shows that the responses to a technology shock under the two policies are quite close. However, there are some notable differences. As in Benigno and Benigno (2006) and Corsetti, Dedola, and Leduc (2010), output price inflation is perfectly stabilized under the cooperative policy and the output response coincides with its counterpart in a flexible price model (not shown) for both countries. In the open-loop Nash game, inflation and output gaps are not perfectly stabilized. Yet the differences are minor as commonly seen in the literature. Under the cost-push shock, shown in Figure 2, the two policies differ both qualitatively and quantitatively. Neither policy completely stabilizes output price inflation and the output gaps.6 As shown in Corsetti, Dedola, and Leduc (2010), for our parameterization the home country’s real exchange rate appreciates and its terms of trade improve by more under the open-loop Nash policies than under the cooperative policy. Furthermore, the spillover effects are larger. To assess the reliability of the results produced by our toolbox, we confirm that its output under a first-order approximation coincides with the results produced by the linear-quadratic approaches in Benigno and Benigno (2006) and Corsetti, Dedola, and Leduc (2010).7 3.3 Sensitivity to the Choice of Policy Instrument Exploiting theflexibility ofour toolbox, we caneasily analyzehowthechoice ofstrategy space impacts the outcomes of the open-loop Nash game. To this end we compare 6The efficient output level does not move at all in response to a technology shock. Hence, any movements in actual output are equivalent with movements in the output gap. 7See Appendix B.3 for a reconciliation of the notation in Corsetti, Dedola, and Leduc (2010) with ours. The toolbox the accompanies this paper provides the code that lines up our results with those in Benigno and Benigno (2006) and Corsetti, Dedola, and Leduc (2010). 18
the baseline case, in which each country uses producer price inflation as its policy instrument, to a case in which both policymakers use consumer price inflation as the instrument. We focus on the open-loop Nash game, as the choice of instrument does not affect the outcomes under the cooperative policy in this model. Figure 3 compares the impulse responses to a cost push shock for the open-loop Nash games under the alternative choice of instruments. Strikingly, the differences in outcomes implied by the two instruments in the games are even greater than the differences between the cooperative and open-loop Nash outcomes in Figure 2. This might not be too surprising. The optimal cooperative policy comes close to stabilizing domestic price inflation in the face of a domestic mark-up shock, but the use of consumption price inflation as the instrument implies more dramatic exchange rate movements and and larger spillover effects. The domestic policymaker does not internalize the reverberation of his actions onto the objective of the foreign policymaker. Accordingly, competitive interactions between the domestic and foreign policymakers become stronger as, in turn, the foreign policymaker reacts to the spillover effects with a blunt instrument. As a summary statistic, the gains from cooperation are a modest 0.003% of consumption when domestic price inflation is the instrument, and a much more sizable 0.7% when consumption price inflation is the instrument. 4 Macroprudential Regulation Model Our toolbox can also be applied to policy games in a closed economy. We lay out a policy game between a central bank and a financial regulator in a model following Gertler and Karadi (2011). In addition to nominal rigidities, the economy features financial frictions. Non-financial firms are prevented from issuing equity to households directly, but have togothroughfinancial intermediaries, referredtoas“banks,” inorder to raise funds. Due to an agency problem, however, banks are limited in their ability to attract deposits and issue credit to non-financial firms. Accordingly, credit is undersupplied, and the reactions to shocks are amplified by the familiar financial-accelerator mechanism. 19
4.1 Model Environment 4.1.1 Households The representative household consists of a continuum of members. A fraction 1−f of its members supplies labor to firms and returns the wage earned to the household. The remaining fraction f works as bankers. The household utility function is ∞ L1+χ E βt log(C −γC )−χ t . (35) 0 t t−1 01+χ t=0 (cid:20) (cid:21) X The importance of internal habits in consumption is governed by the parameter γ. The budget constraint takes the form P C = P W L +P Π −P T −P D +(1+R )P D (36) t t t t t t t t t t t t t t−1 Households use their income to consume, C , make tax transfers to the government, T , t t and to save in terms of deposits with banks, D . Income is derived from returns on t deposits, wages, and profits of banks, Π . t Financially constrained bankers have an incentive to retain earnings. To prevent the financial constraint from becoming irrelevant by the retention of bank earnings, a banker ceases operations next period with the i.i.d. probability 1 − θ. Upon exiting, bankers transfer retained earnings to the households and become workers. Each period (1−θ)f workers are selected to become bankers. These new bankers receive a startup transfer from the family. By construction, the fraction of household members in each groupis constant over time. Π isnet fundstransferred tothehousehold fromitsbanker t members; that is, funds transferred from existing bankers minus the funds transferred to new bankers (measured by ω¯). See Appendix C for details. 4.1.2 Banks Bank j takes in deposits, D (j), from households and invests into non-financial firms t through an equity contract. Continuing banks do not consume but accumulate all earnings. Due to taxes/subsidies on equity, the bank operates with the amount (1 − 20
BT )N (j), where BT is the tax rate and N (j) is the equity of bank j. Since assets t t t t equal liabilities on the bank balance sheet Q S (j) = (1−BT )N (j)+D (j). (37) t t t t t LetdepositsD (j)paythenon-state-contingent(real)return(1+R )andletsharesS (j) t t t pay the stochastic return (1+Rs ) at time t+1. Net worth in t+1 is then determined t+1 as the difference between earnings on assets and interest payments on liabilities N (j) = (1+Rs )Q S (j)−(1+R )D (j) (38) t+1 t+1 t t t t or combing (37) and (38) N (j) = Rs −R Q S (j)+(1+R )(1−BT )N (j). (39) t+1 t+1 t t t t t t (cid:0) (cid:1) The expected terminal wealth of a bank is then given by ∞ max V (j) = E (1−θ)θiΛ N (j) (40) t t t,t+1+i t+1+i {St+i(j)} i=0 X with the stochastic discount factor Λ = βjλct+j. t,t+j λct Absent financial frictions, the bank expands its balance sheet when the expected discounted excess return on loans, E Λ Rs −R , is positive. To limit the t t,t+1+i t+1+i t+i ability of banks to attract deposits, Gertler a(cid:0)nd Karadi (201(cid:1)1) introduce the following agency problem. At the beginning of each period, a banker can choose to transfer a fraction λ of assets to his household. If the banker makes this transfer, depositors will force thebank into bankruptcy andrecover the remaining fraction 1−λ of assets. Thus, households will deposit funds with bank j only if the expected terminal wealth, V (j) t exceeds the fraction of assets that can be diverted, λQ S (j), in period t t t V (j) ≥ λQ S (j). (41) t t t If equation (41) binds a bank’s ability to raise deposits is limited and expected positive excess returns can persist in equilibrium. 21
As shown in Appendix C a bank’s ability to attract deposits is directly related to its net worth. At the aggregate level this relationship is shown to obey η Q S = t (1−BT )N . (42) t t t t λ−v t η The term t is the ratio of assets to equity. Condition (42) limits the aggregate λ−vt leverage ratio to the point where the incentives to cheat are balanced by the costs for each bank. The marginal values of loans, v , and of equity, η , are defined recursively t t as v = E (1−θ)Λ Rs −R t t t,t+1 t+1 t η +θΛ (λ− t v + t+ 1 1)(cid:0) Rs −R (cid:1) η t +(1+R ) (1−BT )v (43) t,t+1 η t t+1 t (λ−v ) t t+1 t+1 (λ−vt) (cid:20) t (cid:21) (cid:0) (cid:1) η η = (1−θ)+θΛ Rs −R t +(1+R ) (1−BT )η . (44) t t,t+1 t+1 t (λ−v ) t t+1 t+1 (cid:20) t (cid:21) (cid:0) (cid:1) Finally, aggregate net worth evolves according to η N = θ (Rs −R ) t−1 +(1+R ) (1−BT )N +ωQ S . (45) t t t−1 (λ−v ) t−1 t−1 t−1 t t−1 (cid:20) t−1 (cid:21) 4.1.3 Production of Goods The representative firm uses capital and labor to produce its output Y = eztKαL1−α, (46) t t t where technology evolves according to z = ρ z +σ ε . Each firm operates for only t z t−1 z z,t one period, but it must purchase the capital used in period t+1 one period in advance. To do so, the firm issues one share for each unit of capital purchased in period t to be used in period t + 1. Absent arbitrage opportunities, the value of capital equals the value of shares P Q K = P Q S . (47) t t t+1 t t t The firm’s revenues consist of output sales (priced at marginal costs) and the value of undepreciated capital. Payments for servicing the shares and for labor services enter 22
the accounting as expenses. Hence, profits in period t+1 are given by Π f = MC Y +P Q (1−δ)K −P W L −(1+rs )P Q S . (48) t+1 t+1 t+1 t+1 t+1 t+1 t+1 t+1 t+1 t+1 t t t With the decision on the capital stock made in period t and labor hired in the t + 1 spot market, the firm’s maximization problem taking prices as given satisfies max E Λ maxΠf t t,t+1 t+1 St,Kt+1 (cid:20) Lt+1 (cid:21) s.t. Y = eztKαL1−α t t t Q P K = Q P S . (49) t t t+1 t t t The zero profit condition implies that the return on shares is given by 1 αMC Y (1−δ) (1+Rs ) = t+1 t+1 + Q (50) t+1 Q P K Q t+1 t t+1 t+1 t where (1+rs) (1+Rs) = t . (51) t Pt Pt−1 The optimal choice of labor satisfies Y MC t t L = (1−α) . (52) t W P t t To support an environment with nominal price rigidities, we introduce an intermediate layer of firms between producing-firms and firms that assemble the final goods. Each intermediate firm acquires the product of a producing firm and applies a stamp to it that differentiates it from those of others. In choosing the optimal resale price P (f) an intermediate firm faces adjustment costs as in Rotemberg (1982) t max E ∞ Λ {(1+τ )P (f)−MC } 1−φ (f) Y P t+i (f) − 1+ νp νp , P t+i( (f) t i=0 t,t+i p t+i t+i P,t+i t+i (cid:18) P t+i (cid:19) X (cid:0) (cid:1) (53) − 1+νp where Y Pt+i(f) νp is the demand schedule for good f. The adjustment cost for t+i Pt+i (cid:16) (cid:17) 23
prices follows φ P (f) 2 p t φ = −1 . (54) P,t 2 πP (f) (cid:18) t−1 (cid:19) 4.1.4 Production of Capital Physical capital accumulates according to K = In +(1−δ)K . (55) t+1 t t The capital stock is augmented by net investment, In, and requires gross investment in t the amount, Ig t ψ Ig 2 In = 1− t −1 Ig (56) t 2 Ig t. " (cid:18) t−1 (cid:19) # Taking the price of capital, Q , as given, capital producing firms solve t ∞ ψ Ig 2 maxE Λ Q 1− t+i −1 Ig −Ig . (57) I t g +i t i=0 t,t+i " t+i " 2 (cid:18) I t g +i−1 (cid:19) # t+i t+i # X 4.1.5 Market Clearing The aggregate resource constraint requires Y = C +Ig +G (58) t t t t where government spending is set to be G = ω Y . (59) t gy t 4.1.6 Equilibrium Conditions and Calibration Appendix C displays the set of structural equations associated with the model in (35)- (57) that characterize the private sector equilibrium conditions. Using the notation introduced in Section 2.1, the endogenous variables are collected in the vector Y ,L ,K ,W ,Rs, MCt,λc,C ,R ,S ,N ,v ,η , ′ x˜ = t t t−1 t t Pt t t t t t t t (60) t In,Ig,G ,π ,φ , ∂φ tP , ∂φ t P ,Rn,∆Rs, QS , N t t t t t ∂Pt t ∂Pt−1 t t t N t Y t ! h i h i 24
where the nominal interest rate, Rn, the interest rate spread, ∆Rs, the loan to net t t worth ratio, QS , and the net worth to output ratio, N , are defined in Appendix N Y t t C. The exogehnouis vector ζ contains the technology shohck i t ζ = z . (61) t t In the following, the central bank uses inflation, π , as instrument whereas the finant cial regulator uses the tax on bank capital, BT .8 By augmenting the set of conditions t (67)-(91) in Appendix C with the two definitions icb = π (62) t t impr = BT (63) t t we have cast the structural equations of the model into the form of (1) E g(x˜ ,x˜ ,x˜ ,i ,i ,ζ ) = 0. t t−1 t t+1 1,t 2,t t Table 2 summarises the parameter choices for the subsequent experiments. Most parameters are set at values commonly found in the literature. The parameter φ p in the adjustment cost function for prices is set at 1281. With this value in place the (linearized) Phillips curve features the same slope as that of a model with Calvo contracts and an expected contract duration of one year. Inflation is set to zero in the steady state and the subsidy to the intermediate goods producers is set to remove monopolistic distortions in the steady state. The parameters governing the banking sector mimic those in Gertler and Karadi (2011). The survival probability for banks is set at 0.95 implying an average horizon of bankers of ten years. The steady-state ratio of loans to equity is set equal to 4. For ease of exposition, we abstract from steady-state distortions by setting theinterest ratespread between loansanddeposits (Rs−R) equal to zero.9 These choices imply that the resource transfer to new banks as a fraction of 8Similartothecaseofthetwo-countrymodel,theopen-loopNashequilibriumisindeterminatewhenthenominal interest is used as policy instrument. 9The financialfrictionsinthe modelwillstillimply inefficientallocationsawayfromthe state. Atthe expenseof rendering the steady state inefficient, the steady-state interest rate spread can of course be set at the value of one hundred basis points as in Gertler and Karadi (2011) (or any other value). 25
total loans, ω¯, is 0.0101 and the portion of net worth that the bank management can divert, λ, is 0.25. When setting up the policy problem under cooperation, the objectives of the individual policymakers receive equal weight in the joint objective function, i.e., ω = cb ω = 0.5. Positive values of the parameters µ and µ introduce biases into the mpr cb mpr objective functions of the central bank and the macroprudential regulator as described below. 4.2 Analyzing the Gains from Cooperation Figure 4 shows the responses to a contraction in technology under alternative policies. The shock considered brings down technology by 1 percent in the first quarter. Subsequently, technology follows its auto-regressive process. We first consider the cooperative policy between the two regulators that maximize the utility of the representative household defined in equation (35). The solid lines in Figure 4 denote the responses for this case. The instruments are so powerful that, for a technology shock, the policymakers replicate the allocations that obtain in the frictionless real business cycle model. Due to the financial friction, absent intervention from the financial regulator, banks are undercapitalized after the contractionary technology shock. An infusion of cash into the banks (i.e., a negative bank transfer BT ) can prop t up the equity position, N , and expand lending next period. At the same time, nominal t rigidities call for a slight increase in the policy interest rate to prevent inflation from rising inefficiently. Notice that the welfare-maximizing cooperative policy completely stabilizes the expected spread between the bank return on investment and its cost of funding (the loan rate E Rs minus the deposit R ) in the next period and in all future t t+1 t periods. The same policy also achieves full inflation stabilization. With identical objectives for the two regulators, the open-loop Nash and cooperative policies coincide. However, in practice, different regulators are assigned or pursue different objectives. We assume objectives for the two regulators that are biased versions of the preferences of the representative agent. Moreover, we restrict attention to a particular formulation of biased objectives that, under cooperative policies, yields 26
minor differences relative to the welfare-maximizing policies (as quantified below). Accordingly, the objective of the monetary policy regulator is biased towards inflation stabilization ∞ L1+χ E βt log(C −γC )−χ t −µ (π −π¯)2 , (64) 0 t t−1 01+χ cb t t=0 (cid:20) (cid:21) X where the parameter µ = 1 in our benchmark calibration governs the extent of the cb inflation bias, and where π¯ is the steady-state level of inflation. Analogously, the objective of the macroprudential regulator is given by ∞ L1+χ E βt log(C −γC )−χ t −µ (Rs −R¯s)−(R −R¯ ) 2 , (65) 0 t t−1 01+χ mpr t t−1 t=0 (cid:20) (cid:21) X (cid:0) (cid:1) where the parameter µ = 0.5 in our benchmark calibration governs the extent of the mpr bias towards stabilizing the interest rate spread for banks.1011 As can be seen from Figure 4 the differences between the cooperative policies with biased and unbiased objectives are relatively minor. The bias implies that the macroprudential regulator is overzealous in stabilizing the interest rate spread for banks when the shock occurs. Conversely, the monetary policy regulator accepts small deviations from full stabilization of inflation. Similarly, all other allocations remain close to their counterparts under the welfare-maximizing cooperative policies with biased objectives. By contrast, an open-loop Nash game with the same biased objectives yields outcomes that are drastically different. To understand the extent of these differences, consider the side effects of a policy that, in reaction to a decline in technology, pushes up the equity position of banks. Higher equity positions allow banks to expand credit and push up investment and aggregate demand. In the presence of nominal rigidities, 10In analysing the strategic interaction between fiscal and monetary policy Dixit and Lambertini (2003) assume the central bank to be more aggressive about inflation stabilisation than the representative agent (and the fiscal authority) in order to obtain different objective functions for the fiscal and monetary authorities. Our formulation is more general, but reduces to the idea captured in Dixit and Lambertini (2003) for µ =0. mpr 11As an alternative to the approach of biasing the objectives, one could devise distinct objectives for the two policymakersbasedonadecompositionofthesecond-orderapproximationtotheutilityfunctionoftherepresentative householdin the spirit of the LQ approximation. For instance, competitive dynamics similar to the ones illustrated here wouldalso ariseby assigningthe usualdualmandate objectivesofinflationandoutput gapstabilizationsolely to the monetary authority, and any remaining terms connected to the presence of financialfrictions to the financial regulator. 27
this expansion in demand leads to higher resource utilization and higher marginal costs of production, which spill cause inflation to rise. In reaction to the same decline in technology, monetary policy will want to curb the inflationary effects of the shocks and increase policy rates. However, higher policy rates bring up the cost of funding for banks and by reducing profitability ultimately reduce the amount of funds available to support lending. Accordingly, as the macroprudential regulator recognizes that the monetary policy regulator will move to push up rates, he counteracts that action by pushing up the transfer from households to banks (shown as a negative movement in Figure 4). In turn, the monetary policy regulator will have an incentive to increase policy interest rates by more, realizing that the macroprudential regulator will step up the recapitalization of banks. Effectively, the different biases in the objectives push each regulator to discount the reverberations of his own actions onto the objectives of the other regulator. Ultimately, as shown in Figure 4, the strategic interactions lead to an excessive recapitalization of banks, unnecessarily aggressive tightening in monetary policy, and stark deviations from the allocations under the welfare-maximizing cooperative policies and substantial welfare losses. The top panel of Figure 5 confirms that the welfare losses from adopting biased objectives are small for cooperative policies for a broad range of the parameters that govern the biases. By contrast, the bottom panel of the figure shows that the welfare gains from cooperative policies increase substantially with the bias towards spread stabilization. With biased objectives, the welfare costs of open-loop Nash policies relative to the welfare maximizing policies can be orders of magnitude higher than the losses from allowing for biased objectives under cooperative policies relative to the case of unbiased objectives. Notice also that these welfare costs are orders of magnitudes larger than the welfare costs of business cycles reported in Lucas (2003). Our results point to two implications for the design of institutional arrangements. Firstly, bringing different regulatory functions under the same institution fosters the recognition of alternative objectives and avoids potentially large welfare losses from strategic interaction. When this solution is politically not feasible, our results argue for devising broader objectives for each regulator as way to minimize the welfare-reducing 28
impact of strategic behavior. 5 Conclusions Studying strategic interaction between policymakers has a long tradition in macroeconomics. However, obtaining the relevant first order conditions that characterize the problem under consideration can be complicated. A popular approach is to solve the problem using linear-quadratic (LQ) techniques. Purely quadratic objective functions are derived for each policymaker; the first order conditions of the problem are then obtained by optimizing the quadratic objectives subject to linear approximations of the structural economic relationships. Unfortunately, this approach becomes laborious and potentially error-prone for larger models. A more direct approach is to obtain the first order conditions by using the nonlinear structural equations of the model and the nonlinear objective functions assigned to the policymakers. Our toolbox fully automates this procedure using symbolic differentiation. The quadratic approximations to the policymakers’ objective functions can in principle be retrieved from the output of our toolbox. Any changes to an existing model such as allowing for cooperation between policymakers instead of playing out an open-loop Nash game or changing the policy instruments assigned to the policymakers imply a new set of first order conditions that is easily generated by our toolbox. We apply the toolbox introduced in this paper to the well-known case of monetary policy coordination in a two-country model and replicate the features highlighted in the literature. Both the optimal monetary policies with and without coordination are characterized with the help of impulse response functions and we show how the choice of policy instruments influences profoundly the outcomes of an open-loop Nash game. We also apply the toolbox to address strategic interaction between a macroprudential regulator and a central bank in the a model with financial friction. The analysis points to potentially large welfare losses stemming from the lack of coordination between policymakers even if technology shocks are the only source of fluctuations. 29
References Adjemian, S., H. Bastani, F. Karam, M. Juillard, J. Maih, F. Mihoubi, G. Perendia, J. Pfeifer, M. Ratto, and S. Villemot (2011). Dynare: Reference manual version 4. Dynare working papers, CEPREMAP. [2] Benigno, G. and P. Benigno (2006). Designing targeting rules for international monetary policy cooperation. Journal of Monetary Economics 53(3), 473–506. [3, 13, 16, 17, 18, 50] Benigno, P. and M. Woodford (2012). Linear-quadratic approximation of optimal policy problems. Journal of Economic Theory 147(1), 1–42. [5, 8, 11, 12] Bergin, P. R. and G. Corsetti (2013, August). International Competitiveness and Monetary Policy: Strategic Policy and Coordination with a Production Relocation Externality. NBER Working Papers 19356, National Bureau of Economic Research, Inc. [4] Blanchard, O. J. and J. Gal (2007). The Macroeconomic Effects of Oil Price Shocks: Why are the 2000s so different from the 1970s? In International Dimensions of Monetary Policy, NBER Chapters, pp. 373–421. National Bureau of Economic Research, Inc. [17] Brunnermeier, M. K. and Y. Sannikov (2014). International credit flows, pecuniary externalities, and capital controls. Technical report. [4] Calvo, G. A. (1983, September). Staggered prices in a utility-maximizing framework. Journal of Monetary Economics 12(3), 383–398. [15] Canzoneri, M. B. and D. W. Henderson (1991, December). Monetary Policy in Interdependent Economies: A Game-Theoretic Approach. MIT Press Books. The MIT Press. [2] Clarida, R., J. Gali, and M. Gertler (2002, July). A simple framework for international monetary policy analysis. Journal of Monetary Economics 49(5), 879–904. [3] Coenen, G., G. Lombardo, F. Smets, and R. Straub (2007). International Transmission and Monetary Policy Cooperation. In International Dimensions of Monetary Policy, NBER Chapters, pp. 157–192. National Bureau of Economic Research, Inc. [4, 16] Corsetti, G., L. Dedola, and S. Leduc (2010). Optimal Monetary Policy in Open Economies. In B. M. Friedman and M. Woodford (Eds.), Handbook of Monetary Economics, Volume 3 of Handbook of Monetary Economics, Chapter 16, pp. 861– 933. Elsevier. [3, 13, 17, 18, 39, 50, 51] Costinot, A., G. Lorenzoni, and I. Werning (2014). A Theory of Capital Controls as Dynamic Terms-of-Trade Manipulation. Journal of Political Economy 122(1), 77 – 128. [4] Debortoli, D. and R. Nunes (2006). On Linear Quadratic Approximations. MPRA Paper 544, University Library of Munich, Germany. [5, 11] Dixit, A. and L. Lambertini (2003, December). Interactions of Commitment and Discretion in Monetary and Fiscal Policies. American Economic Review 93(5), 1522–1542. [4, 27] 30
Fujiwara,I.andY.Teranishi(2013,October).FinancialStabilityinOpenEconomies. CAMA Working Papers 2013-71, Centre for Applied Macroeconomic Analysis, Crawford School of Public Policy, The Australian National University. [4] Gertler, M. and P. Karadi (2011, January). A model of unconventional monetary policy. Journal of Monetary Economics 58(1), 17–34. [3, 19, 21, 25] Levine, P., J.Pearlman, andR.Pierse(2008).Linear-quadraticapproximation, externalhabitandtargetingrules. Journal of Economic Dynamics and Control 32(10), 3315–3349. [5, 11, 13] Lopez-Salido, D. and A. T. Levin (2004). Optimal monetary policy with endogenous capital accumulation. 2004 Meeting Papers 826, Society for Economic Dynamics. [2, 42] Lucas, R. E. (2003). Macroeconomic Priorities. American Economic Review 93(1), 1–14. [28] Rotemberg, J. J. and M. Woodford (1998). An Optimization-Based Econometric Framework for the Evaluation of Monetary Policy: Expanded Version. NBER Technical Working Papers 0233, National Bureau of Economic Research, Inc. [11] Schmitt-Grohe,S.andM.Uribe(2004,February).Optimalfiscalandmonetarypolicy under sticky prices. Journal of Economic Theory 114(2), 198–230. [4] Woodford, M. (2003). Interest and Prices: Foundations of a Theory of Monetary Policy. Princeton University Press. [6] 31
Table 1: Parameters for the Open Economy Model Parameter Used to Determine Parameter Used to Determine β =1/1.01 discount factor σ =2 intertemporal consumption elasticity χ=0.5 labor supply elasticity L¯ =1 steady-state labor supply to fix χ 0 1+ρc =2 trade subst. elasticity ω =0.85 home bias in consumption ρc c ξ =0.75 Calvo price parameter 1+νp =10 subst. elasticity of varieties p νp τ¯=1/9 steady-state subsidy to producers π¯ =1 steady-state inflation Note: ρ =0.95 persistence of tech. shock σ =0.008 std. of tech. shock z z ρ =0 persistence of cost push shock σ =0.1 std. of cost push shock τ τ ρ =0.99 persistence of gov. spending shock σ =0.01 std. of gov. spending shock gy gy ω gy =0 share of gov. spending κ0 =1 ∗ ω =0.5 weight on home country in Ramsey ω =0.5 weight on foreign country in Ramsey ThistablesummarizestheparameterizationoftheopeneconomymodeldescribedinSection3atquarterlyfrequency. 32
Table 2: Parameters for the Macroprudential Regulation Model Free Parameters Parameter Used to Determine Parameter Used to Determine β =0.99 discount factor γ =0.6 consumption habits χ=1 labor supply elasticity L¯ =0.5 steady-state labor supply to fix χ 0 α=0.3 share of capital in production δ =0.025 capital depreciation rate 1+νp =11 subst. elasticity of varieties τ =0.1 subsidy to producers νp p φ =1281 price adjustment cost π¯ =1 steady-state inflation p ψ =1 investment adjustment cost ω =0 share of gov. spending gy Note: ρ =0.95 persistence of tech. shock σ =0.01 std. of tech. shock a a ω =0.5 weight of fin. reg. in Ramsey ω =0.5 weight of non. pol. in Ramsey mpr cb µ =0.5 add. term in fin. reg. utility µ =1 add. term in mon. pol. utility mpr cb QS =4 steady-state ratio loans to net worth R¯s−R¯ =0 steady-state interest rate spread N hθ =i0.95 probability of bank survival Implied Parameters λ=0.25 diversion parameter ω¯ =0.0101 resource transfer to new banks χ =3.6143 shift parameter in utility function 0 This table summarizes the parameterization of the macroprudential regulation model described in Section 4 at quarterly frequency. 33
Figure 1: Cooperative and Open-loop Nash Policies in the Open Economy Model: Responses to a Technology Shock 0.24 0.22 0.2 0.18 0.16 2 4 6 8 10 SS morf .veD tnecreP 1. Output, home 2. Output, foreign −0.045 Cooperative Policy Open−loop Nash −0.05 −0.055 −0.06 −0.065 −0.07 −0.075 2 4 6 8 10 SS morf .veD tnecreP −43. Output price inflation, home x 10 0 −2 −4 −6 −8 −10 −12 2 4 6 8 10 SS morf .veD .tPP −44. Output price inflation, foreign x 10 12 10 8 6 4 2 0 2 4 6 8 10 SS morf .veD .tPP 5. Relative consumption 0.09 0.085 0.08 0.075 0.07 0.065 0.06 0.055 2 4 6 8 10 Quarters SS morf .veD tnecreP 6. Real exchange rate 0.18 0.17 0.16 0.15 0.14 0.13 0.12 0.11 2 4 6 8 10 Quarters SS morf .veD tnecreP Notes: The figure plots the transition dynamics of the two economies after a one-standard deviation increase in technology in the home country. The two lines show the responses under cooperation with full commitment (Ramsey) and without cooperation (open-loop Nash) when policymakers use output price inflation in their respective country as the policy instrument. 34
Figure 2: Cooperative and Open-loop Nash Policies in the Open Economy Model: Responses to a Cost Push Shock −0.02 −0.04 −0.06 −0.08 −0.1 −0.12 −0.14 2 4 6 8 10 SS morf .veD tnecreP 1. Output, home 2. Output, foreign 0.12 0.1 Cooperative Policy 0.08 Open−loop Nash 0.06 0.04 0.02 0 2 4 6 8 10 SS morf .veD tnecreP 3. Output price inflation, home 0.03 0.02 0.01 0 −0.01 2 4 6 8 10 SS morf .veD .tPP −34. Output price inflation, foreign x 10 4 2 0 −2 2 4 6 8 10 SS morf .veD .tPP 5. Relative consumption −0.01 −0.02 −0.03 −0.04 −0.05 −0.06 −0.07 2 4 6 8 10 Quarters SS morf .veD tnecreP 6. Real exchange rate −0.02 −0.04 −0.06 −0.08 −0.1 −0.12 −0.14 2 4 6 8 10 Quarters SS morf .veD tnecreP Notes: The figure plots the transition dynamics of the two economies after a one-standard deviation cost push shock that raises price markups in the home country. The two lines show the responses under cooperation with full commitment (Ramsey) and without cooperation (open-loop Nash) when policymakers use output price inflation in their respective country as the policy instrument. 35
Figure 3: Comparison of Instruments under Open-loop Nash policies in the Open Economy Model: Responses to a Cost Push Shock 0 −0.1 −0.2 −0.3 −0.4 −0.5 2 4 6 8 10 SS morf .veD tnecreP 1. Output, home 2. Output, foreign 0.5 0.4 Ouput price inflation 0.3 Consumer price inflation 0.2 0.1 0 2 4 6 8 10 SS morf .veD tnecreP 3. Output price inflation, home 0.03 0.02 0.01 0 −0.01 2 4 6 8 10 SS morf .veD .tPP 4. Output price inflation, foreign 0.02 0.015 0.01 0.005 0 −0.005 −0.01 2 4 6 8 10 SS morf .veD .tPP 5. Relative consumption 0 −0.05 −0.1 −0.15 −0.2 −0.25 −0.3 2 4 6 8 10 Quarters SS morf .veD tnecreP 6. Real exchange rate 0 −0.1 −0.2 −0.3 −0.4 −0.5 −0.6 2 4 6 8 10 Quarters SS morf .veD tnecreP Notes: The figure plots the transition dynamics of the two economies after a one-standard deviation cost push shock that raises price markups in the home country. The two lines show the responses without cooperation (open-loop Nash) when policymakers use output price inflation and consumer price inflation as the policy instrument, respectively. 36
Figure 4: Cooperative and Open-loop Nash Policies in the Macroprudential Regulation Model: Responses to a Technology Shock 0 −1 −2 −3 2 4 6 8 10 SS morf .veD tnecreP 1. Investment 2. Consumption −0.5 −1 −1.5 2 4 6 8 10 Cooperation, no bias Cooperation, biased objectives Open−loop Nash SS morf .veD tnecreP 3. Price of Capital 2 0 −2 2 4 6 8 10 SS morf .veD tnecreP 4. Output −0.6 −0.8 −1 −1.2 −1.4 2 4 6 8 10 SS morf .veD tnecreP 5. Spread of Loan Rate over Deposit Rate (AR) 0 −5 −10 −15 2 4 6 8 10 SS morf .veD .tPP 6. Policy Interest Rate (AR) 30 20 10 0 2 4 6 8 10 SS morf .veD .tPP 7. Inflation (AR) 0 −0.5 −1 −1.5 −2 2 4 6 8 10 Quarters SS morf .veD .tPP 8. Bank Transfer 0 −20 −40 2 4 6 8 10 Quarters SS morf .veD tnecreP Notes: The figure plots the transition dynamics of the economy after a one-standard deviation decline in technology. The central bank uses inflation as instrument and the macroprudential regulator uses the tax on bank capital as instrument. The three lines show the responses for the cases of cooperation with unbiased policy preferences, cooperation with biased policy preferences, and without cooperation and biased policy preferences, respectively. 37
Figure 5: Cooperative and Open-loop Nash Policies in the Macroprudential Regulation Model: Responses to a Technology Shock −3 x 10 2.5 2 1.5 1 0.5 0 −0.5 0 0.1 0.2 0.3 0.4 0.5 0.6 Bias on Spread Stabilization, µ mpr noitpmusnoC fo tnecreP Welfare Cost of Stabilization Biases with Cooperative Policies 2 1.5 1 0.5 0 −0.5 0 0.1 0.2 0.3 0.4 0.5 0.6 Bias on Spread Stabilization, µ mpr noitpmusnoC fo tnecreP Welfare Cost of Stabilization Biases with Open−loop Nash Policies No Bias on Infl. Stabilization µ = 0 cb Bias on Infl. Stabilization µ = 1 cb Notes: The figure plots the welfare costs as a function of the stabilization bias of the macroprudential regulator, µ . The model is simulated 10000 periods for each parameterization. The welfare gains of going from a given mpr model to the model without stabilization bias and cooperation is expressed as a consumption equivalent variation. The top panel shows the welfare costs under cooperation but with stabilization biases for both regulators. The bottom panel plots the welfare costs, if policymakers have biased preferences and do not cooperate their activities. 38
Online Appendix A Description of Codes The codes underlying this paper can be downloaded from https://sites.google.com/site/martinbodenstein/ and from http://www.lguerrieri.com/games code.zip. The zipped package includes five folders: 1. nash ramsey toolbox contains the codes for our toolbox, 2. plot support contains plotting routines, 3. BBCDL model contains the codes for the two-country model, 4. GK model contains the codes for the macroprudential regulation model, 5. LQ BBCDL model contains the linear quadratic model by Corsetti, Dedola, and Leduc (2010) described in Appendix B.3. A.1 Toolbox The toolbox extends the functionality of Dynare which needs to be installed separately. We have verified that our toolbox is compatible with Dynare 4.4.2 and earlier versions on Mac, Windows, and Linux platforms. Before attempting to run the examples in BBCDL model, GK model, LQ BBCDL model the paths in setpathdynare4.m need reflect the local setup. The toolbox also requires access to the Matlab Symbolic Math Toolbox. The folder nash ramsey toolbox contains the codes of our toolbox. In order to generate the first-order conditions that characterize the optimal policies with and without cooperation using our toolbox, the user has to provide a Dynare-formatted model file. In addition to the structural equations derived from optimal behavior of households and firms, the file needs to specify the utility functions of the policymakers and an arbitrary description of the relevant policy rules (e.g., Taylor-style instrument rules in a two-country monetary model).12 This input file is then used to generate an output file that contains the symbolic derivatives of the Lagrangian functions described in equation (3) for the Ramsey case and equation (13) for the open-loop Nash game. We first describe how to apply the toolbox; then we describe in more detail the key scripts of the toolbox. A.1.1 Applying the Toolbox Using our toolboxrequires theuser tofollow a number ofconventions. Through therest of this section, we refer to the original Dynare-formatted model code as example.mod. In example.mod: 1. Define the variables Util1 and Util2 in the var and ddd the objective functions of the policymakers in the model block. The equations defining Util1 and Util2 should be declared in the ‘model’ block as Util1 = ...; and Util2 = ...; 12A primer on Dynare syntax can be found http://www.dynare.org/wp-repo/dynarewp001.pdf. 39
Online Appendix 2. Break the var block into two var blocks so that the first block contains Util1, Util2, and all endogenous variables and the second block contains all exogenous variables (the shocks). Insert the line // Endogenous variables or // Exogenous variables before each block, as appropriate. 3. If parameter values are set directly in example.mod, remove them and save them as a separate script with the name example paramfile.m. 4. Inthemodel block, beforethepolicyruleforeachplayer, insert theline// Policy Rule, agent 1 or // Policy Rule, agent 2, as appropriate. 5. If the steady-state values for the original N endogenous variables are set in the initval block delete the initval block and save the steady-state values for endogenousvariablesasascriptinthesamefolderunderthenameexample ss defs.m. 6. Collect the equations describing the paths of exogenous variables at the end of the model block, after all the structural equations. Create a MATLAB function with the name example steadystate.m in the same folder. Dynare will call this program to compute the steady-state of the model. The structure of example steadystate.m should follow this template: function [ys,check] = example steadystate(junk,ys) global M check = 0; %% assign parameter values example paramfile %% assign steady-state values example ss defs %% send parameters and steady states to dynare nparams = size(M .param names,1); for icount = 1:nparams eval([’M .params(icount) = ’,M .param names(icount,:),’;’]) end nvars = M .endo nbr; ys = zeros(nvars,1); for i indx = 1:nvars eval([’ys(i indx)=’,M .endo names(i indx,:),’;’]) end The file example steadystate.m first calls the scripts example paramfile.m to set the parameter values; calling example ss defs.m assigns the steady-state values of the endogenous variables in the model. The values are saved in the vectors M .params and ys, respectively, in order to be passed to Dynare. 40
Online Appendix Now the model can be processed to create the desired output files by calling the script convertmodfiles which is described in the next section. A.1.2 Description of Toolbox Programs The first order conditions to the various policy problems associated with the model file example.mod are created by executing the script convertmodfiles.m. For the open-loop Nash game, calling convertmodfiles(‘example’,‘nash’,‘instrument1’,‘instrument2’) generatesthenecessaryoutputfilesexample nash.mod, example nash steadystate.m, example nash ss defs.m, and example nash paramfile.m.13 The inputs into convertmodfiles.m are: • infilename: a string containing the name of the Dynare file containing the model we want to analyze. Here, we set infilename = example, although example.mod also works. • policy problem: a string that must be ramsey, nash, or one agent ramsey – If policy problem = ramsey, thenconvertmodfiles.m willoutputthemodel equations for the cooperative optimal policy (Ramsey). – If policy problem = nash, then convertmodfiles.m will output the model equations for the open-loop Nash game. – If policy problem = one agent ramsey, then one of the two players follows the optimal policy given that the other player will follow the arbitrary policy rule that was specified in the original file example.mod. • instrument1: astring, givingthenameoftheinstrument variableinthemodel for the first player. If policy problem = one agent ramsey, this is the instrument used by the one player choosing the optimal policy for an arbitrary policy function of the other player. • instrument2: a string, giving the name of the instrument for the second agent. If policy problem = one agent ramsey, this should be ‘1’ or ‘2’, representing the one player choosing the policy optimally. Executing the file convertmodfiles.m calls the following sequence of scripts: 1. get aux.m • replaces lagged endogenous variables in the model block with auxiliary variables, which are also inserted under the var block as endogenous variables. Given endogenous variables var 1,...,var K entering the structural equationsortheutilityfunctionswiththeirlaggedvalues, get aux.maddsvar 1lag,...,var Klag to the end of the block of endogenous variables in the var block, and adds the equations var 1lag = var 1(-1);...var nlag = var n(-1); in the ‘model’ block. 13The default names of the output files can be changed in to also reflect the names of the instruments. 41
Online Appendix • given policy problem, the script adds appropriate policy variables (instr1 and instr2), parameters (omega welf1, omega welf2, beta), and welfare definitions to the Dynare model.The new temporary Dynare file is saved as example aux.mod. • edits the existing files example paramfile.m, example steadystate.m, and example ss defs.m to account for the auxiliary and policy variables, parameters, andequations. Thenewfilesareexample aux paramfile.m, example aux steadystate.m and example aux ss defs.m, respectively. 2. then, depending on the choice of policy problem.m, • get nash.m followed by make ss nash if policy problem = nash to generate the first order conditions of the problem, • get ramsey.m followed by make ss ramsey if policy problem = ramsey to generate the first order conditions of the problem, • or, finally, get one agent ramsey.m followed by make ss one agent ramsey if policy problem = ramsey to generate the first order conditions of the problem. We restrict the detailed description to the case of policy problem = nash. The program get nash.m, builds on the program get ramsey.m originally provided by Lopez-Salido and Levin (2004) to find optimal Ramsey policies.14 Taking the input example aux.mod, get nash.m outputs 1. example nash.mod which contains the first order conditions of the players and removes the arbitrary policy rules from the model. 2. example nash lmss.m which contains the subset of first order conditions that is linear in the Lagrange multipliers evaluated in the steady state. Next, the file make ss nash.m creates four auxiliary files • example nash steadystate.m, • guess example nash steadystate.m, • example nash ss defs.m, • example nash paramfile.m. As we have introduced additional endogenous variables, the steady-state values of the existing endogenous variables may have changed and the steady-state values of the new endogenous variables are unspecified. example nash steadystate.m uses the values providedbyexample nash ss defs.mandexample nash lmss.mviaguess example nash steadystate.m to find the new steady-state values. To facilitate computation of the new steady state example nash steadystate.mallowsforthechoiceofdifferentalgorithms. example nash paramfile.m sets the same parameter values as example paramfile.m. In addition, the policy parameters are assigned the default values omega welf1 = 0.5 14Our version of get ramsey.m extends the version distributed by Lopez-Salido and Levin (2004) by allowing lagged dependent variables in the objective functions. 42
Online Appendix omega welf2 = 0.5 nbeta = 0.99. The toolbox includes additional programs that may be of use to researchers interested in comparing the effects of shocks across models: • add welfare vars.m augments the Dynare model files that have been set up with period utility defined by Util1 and Util2 to define the variables Welf1 and Welf2 (cumulative welfare variables for each agent) along with Util and Welf (joint utility and welfare variables using welfare weights omega welf1 and omega welf2). • edit shocks.m takes in a character matrix of shocks (or the strings ‘all’ or ‘none’) and turns on those shocks in all Dynare model files in the current folder. This is helpful when running a program which compares the effects of different groups of shocks in a model. A.2 Replication Codes The replication codes for Figures 1 to 3 are stored in the folder BBCDL model. The codes for Figures 4 and 5 are provided in the folder GK model. A.2.1 Open Economy Model BBDCLmodelcomp.mod istheDynarefilecontainingtheoriginalmodeldescribedinequations(67)to(91)withvariablestobelog-linearizedwhereappropriate, i.e., thevariables are surrounded by the expression exp(). This model file is ready for being processed by our toolbox. In particular, notice • the separation of variables into the two blocks of // Endogenous variables and // Exogenous variables, • the definition of the period-utility functions of the two policymakers as Util1 and Util2, • the labelling of the policy rules by // Policy Rule, • the ordering of putting the equations for the exogenous shock processes at the end of the model block. Variables for the home country carry the prefix c1; variables for the foreign carry the prefix c2. The model file is accompanied by three user-provided Matlab m-files • BBCDLmodelcomp paramfile sets the parameter values (via calling the parameter file stored in the folder parameterfiles labeled paramfile BB which is common across all model files), • BBCDLmodelcomp ss defs assigns the steady-state values to all variables, • BBCDLmodelcomp steadystate which, after calling the previous two files, sends the parameter and steady-state values to Dynare. 43
Online Appendix All relevant files for the Ramsey and the open-loop Nash problem are created by calling convertmodfiles via CREATE RAMSEY AND NASH in the folder BBCDL model. The first line in this script augments the Matlab path to include our toolbox. Output price inflation is denoted by c1pid and c2pid for countries 1 and 2, respectively. Consumer price inflation is labeled c1dcore and c2dcore. The files associated with any specific model carry the instrument labels in the file name. For example, the files needed to compute the solution to the Nash problem using output price inflation as instruments are • BBCDLmodelcomp nash c1pid c2pid.mod containing the final model, • BBCDLmodelcomp nash c1pid c2pid paramfilesettingparametersbycallingparamfile BB and assigning values to omega welf1, omega welf2, nbeta, • BBCDLmodelcomp nash c1pid c2pid steadystategeneratingthenewsteadystate, • guess BBCDLmodelcomp nash c1pid c2pid steadystatecomputingthesteadystate using the steady state of BBCDLmodelcomp.mod as starting guess, • BBCDLmodelcomp nash c1pid c2pid ss defsinitializingguessforsteady-statevalues of structural variables and via • BBCDLmodelcomp nash c1pid c2pid lmss initialising the steady-state guess for the Lagrange multipliers. Notice, that our toolbox assigns the default values omega welf1 = 0.5 omega welf2 = 0.5 nbeta = 0.99 to the policy parameters. The steady state of the new model may need to be computed numerically. BBCDLmodelcomp nash c1pid c2pid steadystate allows for different algorithms to be employed by choosing the desired element of algo in the options variable. The script BBCDLfigure1 generates the impulse responses shown in Figures 1 and 2 and BBCDLfigure2 generates Figure 3. The model names are set under the string variables stem and modnam1 and modnam2. The variable nperiods fixes the number of periods for the impulse response functions. titlelist fixes the subplot titles, ylabels sets the labels for the y-axis. The desired shocks for computing impulse responses are set in shocknamevector. Finally, the variables to be plotted are picked in line ramsey and line nash, respectively. The function makeirfsecondorder computes the impulse responses implementing pruning. The final argument in this function fixes the order of approximation (first (= 1) or second (= 2) order). Finally, the folder LQ BBCDL model contains the model described in Appendix B.3. The file call LQBBCDL computes the impulse responses to a cost push shock for the linear quadratic model stored in LQBBCDL.mod and compares them to those derived from the toolbox output BBCDLmodelcomp ramsey c1pid c2pid.mod. 44
Online Appendix A.2.2 Macroprudential Regulation Model rbcb monprud.mod is the Dynare file containing the original model with biased objectivesdescribedinequations(107)to(132).15 Thismodelfileisreadyforbeingprocessed by our toolbox. In particular, notice • the separation of variables into the two blocks of // Endogenous variables and // Exogenous variables, • the definition of the period-utility functions of the two policymakers as Util1 and Util2, • the labelling of the policy rules by // Policy Rule, • the ordering of putting the equations for the exogenous shock processes at the end of the model block. The model file is accompanied by three user-provided Matlab m-files • rbcb monprud paramfile setstheparametervalues(viacallingtheparameterfiles in the folder parameterfiles), • rbcb monprud ss defs assigns the steady-state values to all variables, • rbcb monprud steadystate which, after calling the previous two files, sends the parameter and steady-state values to Dynare. All relevant files for the Ramsey and the open-loop Nash problem are created by calling convertmodfiles via CREATE RAMSEY AND NASH located in the folder GK model. The first line in this script augments the Matlab path to include our toolbox. Inflation is denoted by infl and the bank transfer by bt. The files associated with any specific model carry the instrument labels in the file name. For example, the files needed to compute the solution to the Nash problem using output price inflation as instruments are • rbcb monprud nash infl bt.mod containing the final model, • rbcb monprud nash infl bt paramfile setting parameters by calling the parameterfileslocatedinthefolderparameterfiles andassigningvaluestoomega welf1, omega welf2, nbeta, • rbcb monprud nash infl bt steadystate generating the new steady state, • guess rbcb monprud nash infl bt steadystate recomputing the steady state using the steady state of rbcb monprud.mod as starting guess, • rbcb monprud nash infl bt ss defs initializing guess for steady-state values of structural variables and via • rbcb monprud nash infl bt lmss initialising the steady-state guess for the Lagrange multipliers. Notice, that our toolbox assigns the default values omega welf1 = 0.5 omega welf2 = 0.5 15An additional model file with unbiased objectives is provided under the name rbcb monprud nobias.mod. 45
Online Appendix nbeta = 0.99 to the policy parameters. Furthermore, the steady state of the new model may need to be computed numerically. rbcb monprud nash infl bt steadystate allows for different algorithms to be employed by choosing the desired element of algo in the options variable. The script GKfigure1 generates Figure 4. The model names are set under the string variables stem and modnam1 and modnam2. The variable nperiods fixes the number of periods for the impulse response functions. titlelist fixes the subplot titles, ylabels sets the labels for the y-axis. The desired shocks for computing impulse responses are set in shocknamevector. Finally, the variables to be plotted are picked in line ramsey and line nash, respectively. The function makeirfsecondorder computes the impulse responses implementing pruning. The final argument in this function fixes the order of approximation (first (= 1) or second (= 2) order). Figure 5 is generated by calling the script GKfigure2. The welfare gains from cooperation are expressed as the percent increase in consumption needed under the open-loopNash gameto make households equally well-off asthey are under the Ramsey outcomes. The means of the welfare variables is computed by simulating each economy for a large number of periods using the Dynare command stoch simul with order=2, and invoking pruning. Changes in the value of the bias parameters µ and µ are communicated through cb mpr the global variables overwrite param names and overwrite. Overwriting the parameters set in the original parameter files occurs the respective steady-state files. Finally, some last words are in place when regenerating the model files by passing rbcb monprud.mod through our toolbox. The default number of simulation periods in stoch simul is set to zero. Furthermore, the block defining the variance of the innovations is commented out. To run stochastic simulations using GKfigure2 these default feature need to be adjusted appropriately. To preserve the option of passing parameter values through the global variables overwrite param names and overwrite, the steady-state files created by the toolbox have to be edited manually following the template in rbcb monprud steadystate.16 16When creating the steady-state files of the Ramsey and Nash model, our toolbox copies the content of rbcb monprud steadystate into guess rbcb monprud ramsey infl bt steadystate and guess rbcb monprud nash infl bt steadystate. The template for creating the steady-state files rbcb monprud ramsey infl bt steadystate and rbcb monprud nash infl bt steadystate does not automatically create the ability to overwrite parameters. 46
Online Appendix B Equilibrium Conditions in the Open Economy Model B.1 Baseline Model Under complete financial markets, the endogenous variables are summarized in the vector C ,C ,C ,Y ,G , PC,t,π ,H ,G , P t opt ,∆ ,Rn,q , ′ x˜ t = C t t ∗,C D D ∗ , , t t ,C M M ∗ , , t t ,Y t t ∗,G t ∗ t , P P t P C ∗ ∗ ,t,π t ∗ t ,H p,t p ∗ ,t ,G p,t ∗ p,t , P P t P t op ∗ t∗ , t ∆∗ t , t R t n t ∗ ! . (66) t t Without detailed derivations, we provide a complete list ofthe conditions characterising the private sector equilibrium for given policies in the model described in the main text. The following equations result from the households’ optimization problems: 1. derivatives with respect to C and C∗ and B and B∗ to define nominal t t D,t+1 D,t+1 interest rates C −σ P P 1 1 βE t+1 C,t t+1 = (67) t C P P π 1+Rn (cid:18) t (cid:19) t C,t+1 t+1! t C∗ −σ P∗ P∗ 1 1 βE t+1 C,t t+1 = (68) t C∗ P∗ P∗ π∗ 1+Rn∗ (cid:18) t (cid:19) t C,t+1 t+1! t 2. derivatives with respect to B Ft C∗ −σ κ t = q (69) 0 C t (cid:18) t(cid:19) C∗ −σ with q denoting the consumption based real exchange rate and κ = q 0 t 0 0 C0 3. optimal choice of C , C∗ imply (cid:16) (cid:17) D,t D,t 1+ρc P C,t ρc C = ω C (70) D,t c t P (cid:18) t (cid:19) C∗ = ω∗C∗ P C ∗ ,t 1+ ρc ρc (71) D,t c t P∗ (cid:18) t (cid:19) 4. optimal choice of C , C∗ imply M,t M,t P C ∗ ,t 1 1+ ρc ρc C = C (1−ω ) (72) M,t t c P∗ q (cid:18) t t(cid:19) 47
Online Appendix 1+ρc C∗ = C∗(1−ω∗) P C,t q ρc (73) M,t t c P t (cid:18) t (cid:19) 5. the definition of the consumption goods C , and C∗ impose t t C t = ω c 1+ ρc ρcC D 1+ , 1 t ρc +(1−ω c )1+ ρc ρc C M 1+ , 1 t ρc 1+ρ c (74) (cid:18) (cid:19) C t ∗ = ω c ∗ 1+ ρc ρcC D ∗ 1 ,t + 1 ρc +(1−ω∗ c )1+ ρc ρc C M ∗ 1 , + t 1 ρc 1+ρ c . (75) (cid:18) (cid:19) Profit maximisation by the intermediaries implies the following set of conditions: Popt Popt∗ 1. the optimal (relative) price set by adjusting firms t and t Pt P t ∗ Popt 1+ 1+ νp νpχ H t = p,t (76) P G (cid:18) t (cid:19) p,t ∗ P t opt∗ 1+ 1+ ν ∗ p νpχ = H p ∗ ,t (77) P∗ G∗ (cid:18) t (cid:19) p,t 2. with H and H∗ following p,t p,t 1+ν Y χ P p t C,t H = χ Y p,t ν p 0 (cid:18) ezt (cid:19) C t −σP t t + ξ βE C t+1 −σ P t+1 P C,t π¯ − 1+ νp νp(1+χ) H p t C P P π p,t+1 " (cid:18) t (cid:19) C,t+1 t (cid:18) t+1(cid:19) # (78) 1+θ∗ Y∗ χ P∗ H∗ = pχ∗ t C,t Y∗ p,t θ∗ 0 ez∗ C∗−σP∗ t p (cid:18) t (cid:19) t t ∗ + ξ∗βE C t ∗ +1 −σ P t ∗ +1 P C ∗ ,t π¯∗ − 1+ ν ∗ p νp(1+χ) H∗ p t C∗ P∗ P∗ π∗ p,t+1 (cid:18) t (cid:19) C,t+1 t (cid:18) t+1(cid:19) (79) π¯ is the steady-state (gross) inflation rate 3. with G and G∗ following p,t p,t 48
Online Appendix 1+τ p,t G = Y p,t t ν p + ξ βE C t+1 −σ P t+1 P C,t π¯ 1− 1+ νp νp G p t C P P π p,t+1 " (cid:18) t (cid:19) C,t+1 t (cid:18) t+1(cid:19) # (80) 1+τ∗ G∗ = p,t Y∗ p,t θ∗ t p ∗ + ξ∗βE C t ∗ +1 −σ P t ∗ +1 P C ∗ ,t π¯∗ 1− 1+ ν ∗ p νp G∗ p t C∗ P∗ P∗ π∗ p,t+1 (cid:18) t (cid:19) C,t+1 t (cid:18) t+1(cid:19) (81) 4. the evolution of prices Popt − ν 1 p π¯ − ν 1 p (1−ξ ) t +ξ = 1 (82) p P p π (cid:18) t (cid:19) (cid:18) t(cid:19) (1−ξ∗) P t opt∗ − ν 1 ∗ p +ξ∗ π¯∗ − ν 1 ∗ p = 1 (83) p P∗ p π∗ (cid:18) t (cid:19) (cid:18) t(cid:19) 5. evolution of price dispersion Popt − 1+ νp νp(1+χ) π¯ − 1+ νp νp(1+χ) ∆ = (1−ξ ) t +ξ ∆ (84) t p P p π t−1 (cid:18) t (cid:19) (cid:18) t(cid:19) ∆∗ = (1−ξ∗) P t opt∗ − 1+ ν ∗ p ν ∗ p(1+χ) +ξ∗ π¯∗ − 1+ ν ∗ p ν ∗ p(1+χ) ∆∗ (85) t p P∗ p π∗ t−1 (cid:18) t (cid:19) (cid:18) t(cid:19) The goods market clearing conditions are: Y = C +C∗ +G (86) t Dt Mt t Y∗ = C∗ +C +G∗. (87) t Dt Mt t Government spending is a fixed stochastic share of output: G = ω Y (88) t gy,t t 49
Online Appendix G∗ = ω∗ Y∗. (89) t gy,t t The period utility functions are: C1−σ Y1+χ U = t −χ (ezt)−χ t ∆ (90) t 1−σ 0 1+χ t C∗1−σ Y∗1+χ U∗ = t −χ∗ ez t ∗ −χ t ∆∗. (91) t 1−σ 0 1+χ t (cid:0) (cid:1) Thepolicyrules, whichwillbereplacedbythefirstorderconditionsofthepolicymakers, are Rn = (1+R¯n) 1+R t n −1 γ Rn π t (1−γ Rn)γ π −1 (92) t 1+R¯n π¯ (cid:18) (cid:19) (cid:16) (cid:17) 1+Rn∗ γ∗ Rn π∗ (1−γ∗ Rn)γ∗ π Rn∗ = (1+R¯n∗) t−1 t −1 (93) t 1+R¯n∗ π¯∗ (cid:18) (cid:19) (cid:18) (cid:19) B.2 Extensions We briefly describe the additional equations if consumer price inflation is used as instruments. Using consumer price inflation, π = PC,t as the policy instrument, we C,t PC,t−1 need to define consumer price inflation by relating the relative price of consumption PC,t to producer price inflation: Pt P P π = C,t t−1 π (94) C,t t P P (cid:18) t (cid:19)(cid:18) C,t−1(cid:19) P∗ P∗ π∗ = C,t t−1 π∗. (95) C,t P∗ P∗ t (cid:18) t (cid:19) C,t−1! Furthermore, the vector of endogenous variables is modified to include π and π∗ , C,t C,t i.e., C ,C ,C ,Y ,G , PC,t,π ,H ,G , P t opt ,∆ ,Rn,q ,π , ′ x˜ t = C t t ∗,C D D ∗ , , t t ,C M M ∗ , , t t ,Y t t ∗,G t ∗ t , P P t P C ∗ ∗ ,t,π t ∗ t ,H p,t p ∗ ,t ,G p,t ∗ p,t , P P t P t op ∗ t∗ , t ∆∗ t , t R t n t ∗,π C ∗ C ,t ,t ! . (96) t t B.3 Relationship with Linear-Quadratic Solution Corsetti, Dedola, and Leduc (2010) deviate from the setup in Benigno and Benigno (2006) by allowing for home bias, but by eliminating government spending. In the following, we allow for home bias, abstract form government spending, and focus on the case of the efficient steady state in order to restate the model presented in Corsetti, Dedola, and Leduc (2010) using our notation. Absent home bias (ω = ω∗ = 0.5), this c c model coincides with the one inBenigno and Benigno (2006) for equally-sized countries. 50
Online Appendix The set of relevant structural relationships of the economy can be reduced to the following set of equations if the model is (log-)linearised around its deterministic steady state τ π = κ y + δ +u +βE π (97) t t χ+σ t t t t+1 (cid:18) (cid:19) τ π∗ = κ∗ ey∗ − e δ +u∗ +βE π∗ (98) t t χ+σ t t t t+1 (cid:18) (cid:19) 1−2τ y −y∗ = e δ e (99) t t σ t e e e where 1−βξ 1−ξ λ = p p (cid:0)ξ 1+(cid:1) 1 (cid:0) +νpχ (cid:1) p νp 1−(cid:16)βξ∗ 1−ξ(cid:17)∗ λ∗ = p p (cid:0)ξ∗ p 1+(cid:1) 1 (cid:0) + θ∗ θ∗ pχ (cid:1) p κ = λ(χ(cid:16)+σ) (cid:17) κ∗ = λ∗(χ+σ) 1+ρ τ = −2ω (1−ω ) σ c −1 . c c ρ (cid:18) c (cid:19) Following Corsetti, Dedola, and Leduc (2010) we assume symmetry, i.e., ω = ω∗. c c As before, the remaining parameters governing preferences over types and timing of consumption and leisure areidentical across countries. Forthe homecountry π denotes t the producer price inflation rate in deviation from its steady state, y is the output gap, t and δ stands for the terms of trade gap. The terms of trade are denoted as the price t of imports divided by the price of exports. π∗ and y∗ are defined analogously. t t e Reelative consumption and the real exchange rate gaps are determined as e q = σ(c −c∗) t t t q = (1−ω −ω∗)δ . t c c t e e e e By taking the true linear-quaedratic approximation to the utility function, Corsetti, Dedola, and Leduc (2010) show that the loss function under symmetry is given by 1 2 L = − λ (y )2 +λ∗(y∗)2 +λ (π )2 +λ∗ (π∗)2 +λ δ (100) t 2 y t y t π t π t δ t (cid:18) (cid:19) (cid:16) (cid:17) e e e where λ = χ+σ (101) y 51
Online Appendix λ∗ = χ+σ (102) y 11+ν p λ = (103) π λ ν p 1 1+ν∗ λ∗ = p (104) π λ∗ ν∗ p 1−2τ λ = τ. (105) δ σ C Equilibrium Conditions in the Macroprudential Regulation Model The endogenous variables are summarized in the vector Y ,L ,K ,W ,Rs, MCt,λc,C ,R ,S ,N ,v ,η , ′ x˜ = t t t−1 t t Pt t t t t t t t . (106) t In,Ig,G ,π ,φ , ∂φ tP , ∂φ t P ,Rn,∆Rs, QS , N t t t t t ∂Pt t ∂Pt−1 t t t N t Y t ! h i h i We provide a complete list of the conditions characterising the private sector equilibrium for given policies for the model described in the main text. At the end of this appendix we will also provide the derivations for equations (42) to (45). The following equations result from the households’ optimization problem: 1. choice of optimal consumption 1 γ λc = −E β (107) t C −γC t C −γC t t−1 t+1 t 2. choice of optimal labor supply χ Lχ = λcW (108) 0 t t t 3. choice of optimal deposit holdings λc 1 E t+1 = . (109) t λc β(1+R ) t t The following equations result from the banks: 1. leverage constraint η Q S = t (1−BT )N (110) t t t t (λ−v ) t 52
Online Appendix 2. bank capital evolves according to η N = θ (Rs −R ) t−1 +(1+R ) (1−BT )N +ω¯Q S (111) t t t−1 (λ−v ) t−1 t−1 t−1 t t−1 (cid:20) t−1 (cid:21) 3. the marginal value of loans v = E (1−θ)Λ Rs −R t t t,t+1 t+1 t η +θΛ (λ− t v + t+ 1 1)(cid:0) Rs −R (cid:1) η t +(1+R ) (1−BT )v t,t+1 η t t+1 t (λ−v ) t t+1 t+1 (λ−vt) (cid:20) t (cid:21) (cid:0) (cid:1) (112) 4. the marginal value of equity η η = E (1−θ)+θΛ Rs −R t +(1+R ) (1−BT )η . t t t,t+1 t+1 t (λ−v ) t t+1 t+1 (cid:20) t (cid:21) (cid:0) (cid:1) (113) The following equations result from the basic producers: 1. equity financing for capital K = S (114) t+1 t. 2. production function Y = eztK αL1−α. (115) t t t 3. choice of optimal labor input Y MC t t L = (1−α) (116) t W P t t 4. zero profit condition αY MC (1−δ) (1+Rs) = t t + Q . (117) t Q K P Q t t−1 t t t−1 The following equations result from the variety producers: 53
Online Appendix 1. first order condition with respect to prices − 1 (1+τ )+ 1+νpMCt (1−φ )Y νp p νp Pt t t E h − (1+τ )− MCt iY P ∂φ t = 0 (118) t p Pt t t∂Pt −Λ n(1+τ )− MCt+1o Y P ∂φ t+1 t,t+1 p Pt+1 t+1 t+1 ∂Pt n o 2. with the price adjustment cost and its derivatives satisfying φ π 2 p t φ = −1 (119) t 2 π¯ ∂φ (cid:16)π (cid:17)π tP = φ t −1 t (120) ∂P t p π¯ π¯ t ∂φ (cid:16) π (cid:17) π t P = −φ t −1 t π . (121) ∂P t p π¯ π¯ t t−1 (cid:16) (cid:17) The following equations result from the physical capital producers: 1. evolution of physical capital K = In +(1−δ)K (122) t+1 t t 2. investment adjustment costs ψ Ig 2 In = 1− t −1 Ig. (123) t 2 Ig t " (cid:18) t−1 (cid:19) # 3. price of capital from optimal investment choice ψ Ig 2 Ig Ig Q 1− t −1 −ψ t −1 t t 2 Ig Ig Ig " (cid:18) t−1 (cid:19) (cid:18) t−1 (cid:19) t−1# Ig Ig 2 +Λ Q ψ t+1 −1 t+1 = 1 (124) t,t+1 t+1 Ig Ig (cid:18) t (cid:19)(cid:18) t (cid:19) The aggregate resource constraint requires Y = C +Ig +G (125) t t t t where government spending is set to be G = ω Y . (126) t gy t 54
Online Appendix In addition, we define: 1. the loan rate spread ∆Rs = Rs −R (127) t t t−1 2. the ratio of loans to net worth QS η = t (128) N λ−v (cid:20) (cid:21)t t ‘ 3. the nominal interest rate 1 λc 1 = β t+1 (129) (1+Rn) λc π t t t+1 4. the net worth to output ratio N N t = (130) Y Y (cid:20) (cid:21)t t The period utility functions are L1+χ Ucb = log(C −γC )−χ t −µ (π −π¯)2 (131) t t t−1 01+χ cb t and L1+χ Umpr = log(C −γC )−χ t −µ (Rs −R¯s)−(R −R¯) 2 . (132) t t t−1 01+χ mpr t t−1 (cid:0) (cid:1) The policy rules followed by the central bank and the macroprudential regulator that will subsequently be replaced by the first order conditions of the policymakers are: π¯ Rn = R¯n +γ Rn − −1 +(1−γ )γ (π −π¯) (133) t Rn t−1 β Rn π t (cid:18) (cid:18) (cid:19)(cid:19) and BT = γ BT +γ (S −S ) (134) t BT t−1 S t t−1 C.1 Details on Conditions (42) and (45) We begin by restating the expected terminal wealth of a bank as ∞ max V (j) = E (1−θ)θiΛ N (j) (135) t t t,t+1+i t+1+i {St+i(j)} i=0 X 55
Online Appendix where N (j) = Rs −R Q S (j)+(1+R )(1−BT )N (j). (136) t+1 t+1 t t t t t t V (j) can be split into two(cid:0) parts (cid:1) t ∞ V (j) = E (1−θ)θiΛ Rs −R Q S (j) t t t,t+1+i t+1+i t+i t+i t+i ! i=0 X (cid:0) (cid:1) ∞ +E (1−θ)θiΛ (1+R )N (j) . (137) t t,t+1+i t+i t+i ! i=0 X Defining v (j) and η (j) t t ∞ Q S (j) v (j) = E (1−θ)θiΛ Rs −R t+i t+i (138) t t t,t+1+i t+1+i t+i Q S (j) t t ! i=0 X (cid:0) (cid:1) Q S (j) = E (1−θ)Λ Rs −R +Λ θ t+i t+i v (j) (139) t t,t+1 t+1 t t,t+1 Q S (j) t+1 (cid:18) t t (cid:19) ∞ (cid:0) (cid:1) N (j) η (j) = E (1−θ)θiΛ (1+R ) t+i t t t,t+1+i t+i N (j) t ! i=0 X N (j) = E (1−θ)+Λ θ t+1 η (j) . (140) t t,t+1 N (j) t+1 (cid:18) t (cid:19) we arrive at V (j) = v (j)Q S (j)+η (j)N (j). (141) t t t t t t In oder to aggregate over banks, we make use of the fact that all banks have access to the same investment opportunities as we will show now. Qt+1St+1(j) will be equalized QtSt(j) across surviving firms, and similarly for Nt+1(j). Substitute Nt(j) V (j) = v Q S (j)+η N (j) (142) t t t t t t into the incentive-compatibility constraint V (j) ≥ λQ S (j) (143) t t t to obtain v (j)Q S (j)+η (j)N (j) ≥ λQ S (j). (144) t t t t t t t Assuming this constraint binds with equality and substituting Q S (j) = η t N (j) t t (λ−vt) t into the evolution of net worth N (j) = Rs −R Q S (j)+(1+R )N (j) we arrive t+1 t+1 t t t t t (cid:0) (cid:1) 56
Online Appendix at N (j) η t+1 = Rs −R t +(1+R ). (145) N (j) t+1 t (λ−v ) t t t (cid:0) (cid:1) In turn, Qt+1St+1(j) is given by QtSt(j) η Q S (j) t+1 N (j) t+1 t+1 = (λ−vt+1) t+1 Q S (j) η t N (j) t t (λ−vt) t η t+1 η = (λ−vt+1) Rs −R t +(1+R ) . (146) η t t+1 t (λ−v ) t (λ−vt) (cid:20) t (cid:21) (cid:0) (cid:1) Consequently, v and η are identical for each bank and evolve according to t t v = E (1−θ)Λ Rs −R t t t,t+1 t+1 t η +θΛ (λ− t v + t+ 1 1)(cid:0) Rs −R (cid:1) η t +(1+R ) v (147) t,t+1 η t t+1 t (λ−v ) t t+1 (λ−vt) (cid:20) t (cid:21) (cid:0) (cid:1) η η = E (1−θ)+θΛ Rs −R t +(1+R ) η . (148) t t t,t+1 t+1 t (λ−v ) t t+1 (cid:20) t (cid:21) (cid:0) (cid:1) Finally, aggregate net worth is the sum of the net worth of two groups: old and new bankers. Bankers that survive from period t − 1 to period t will have aggregate net worth equal to η θ (Rs −R ) t−1 +(1+R ) N . (149) t t−1 (λ−v ) t−1 t−1 (cid:20) t−1 (cid:21) Assume that new bankers receive as endowment a fixed fraction of the current value of the assets intermediated by exiting bankers in the previous period, amounting to (1− θ)Q S . Furthermore, lethouseholdstransfersthefraction ω¯ ofthatamount t t−1 (1− θ) to new bankers. Thus, ω¯ Nn = (1− θ)Q S = ω¯Q S . (150) t (1− θ) t t−1 t t−1 Current aggregate net worth is then the sum of net worth carried from the previous period by surviving firms plus the net worth of new entrants, or η N = θ (Rs −R ) t−1 +(1+R ) N +ω¯Q S (151) t t t−1 (λ−v ) t−1 t−1 t t−1 (cid:20) t−1 (cid:21) with v and η as defined in equations (147) and (148). t t 57
Cite this document
Martin Bodenstein, Luca Guerrieri, & and Joe LaBriola (2014). Macroeconomic Policy Games (FEDS 2014-87). Board of Governors of the Federal Reserve System, Finance and Economics Discussion Series. https://whenthefedspeaks.com/doc/feds_2014-87
@techreport{wtfs_feds_2014_87,
author = {Martin Bodenstein and Luca Guerrieri and and Joe LaBriola},
title = {Macroeconomic Policy Games},
type = {Finance and Economics Discussion Series},
number = {2014-87},
institution = {Board of Governors of the Federal Reserve System},
year = {2014},
url = {https://whenthefedspeaks.com/doc/feds_2014-87},
abstract = {Strategic interactions between policymakers arise whenever each policymaker has distinct objectives. Deviating from full cooperation can result in large welfare losses. To facilitate the study of strategic interactions, we develop a toolbox that characterizes the welfare-maximizing cooperative Ramsey policies under full commitment and open-loop Nash games. Two examples for the use of our toolbox offer some novel results. The first example revisits the case of monetary policy coordination in a two-country model to confirm that our approach replicates well-known results in the literature and extends these results by highlighting their sensitivity to the choice of policy instrument. For the second example, a central bank and a macroprudential regulator are assigned distinct objectives in a model with financial frictions. Lack of coordination leads to large welfare losses even if technology shocks are the only source of fluctuations.},
}