Preface by Lorenzo Bianchi Chignoli
These lecture notes were originally prepared for the Topics in Macroeconomics IV. Economic Fluctuations course offered by Jordi Galí in the MRes in Economics program at Universitat Pompeu Fabra during the Winter 2026 term. The content is primarily derived from my personal notes from Jordi Galí’s lectures, complemented by key excerpts from his textbook Monetary Policy, Inflation, and the Business Cycle (Galí, 2015, 2nd ed.). Many of the mathematical derivations were worked out as exercises and, therefore, may contain inaccuracies.
Monetary Policy in the Open Economy
In the beginning of the course, we will extend the New Keynesian (NK) model to the open economy. Why is the NK extension to the open economy so important? Mainly because many policy relevant questions involve open markets:
- What inflation measure should the central bank (CB) stabilize? In an open economy, there are multiple measures of inflation: domestic inflation or CPI, which includes imported goods. Normally, CPI is the relevant measure for economic fluctuations.
- Should the CB care about the exchange rate?
- Is cooperation among CBs desirable? In open economies, outcomes are affected by multiple policymakers. Chances are that cooperation leads to welfare gains.
- How should monetary policy be conducted in a currency union? That is, without collapsing it to the closed economy scenario? Different members may be subject to idiosyncratic shocks, making the answer not trivial..
Modeling open economies requires several decisions about the assumptions that characterize the models. These include several properties listed below. To begin with, the size of the economy (relative to the resto of the world, RoW), since the RoW matters for feedback effects between domestic and foreign quantities. Naturally, small open economies are easier to treat as they assume no feedback effects. The small open economy assumption fails in two-countries models. In a closed economy, we assumed a representative consumer. In that case, the completeness of financial markets and the nature of the available assets was irrelevant: in equilibrium, no trade in assets occurs. Things are different in open economies: at the very least, there are consumers belonging to different economies - a source of heterogeneity -, that can trade in assets. Then, the specific assets that can be traded will matter for equilibrium allocations. In the context of monetary models, the currency in which prices are set matters and has important implications. It is also not obvious what is the right decision on the matter of pricing. A firm producing a goods in our economy might decide to set the price of the exported good in terms of the domestic, foreign, or a third-party currency. These cases have different implications and are relevant in different contexts to model different phenomena. Last, models of open economies can be interpreted as a particular case of heterogeneous agent models, where heterogeneity arises by the country of belonging. Idiosyncratic shocks and country-specific constraints incorporate such heterogeneity.
The following framework is derived from Chapter 8 of the textbook, which is itself a slightly simplified version of Galí and Monacelli (2005). Its assumptions are strong, but characterize an idealized monetary small open economy that serves as a benchmark for relaxing the assumptions. In particular, we assume an infinitesimally small economy with complete markets and producer currency pricing (PCP) (then, the RoW is treated as a closed economy). A representative household maximizes:
where the consumption bundle has two layers, a CES function of two indices (domestic products and foreign )
Note that determines the weight of foreign goods in the consumption bundle, while measures the elasticity of substitution between domestic and foreign goods, so that can be interpreted as a measure of the “home bias”1. In equilibrium, this is the ratio of domestic goods against foreign goods. The period budget constraint is:
where, since we assumed complete markets, we define as the random payoff next period, while is the stochastic discount factor (SDF).
Complete Markets, Time- Trade
This callout summarizes ideas developed more deeply in AMIII (Priit Jeenas). The market value at time of random payoff is:
where is a probability measure.
For simplicity, we assume the same CRRA utility function as in the closed economy:
The optimal allocation of expenditure follows as usual, although it now involves two nested levels: the optimal bundle of domestic goods , and the optimal composition of domestic to foreign bundles. For domestic goods, it holds that:
for the price level index defined as usual as , and now referred to as the domestic price index (DPI). As usual, this implies that . As for the domestic against foreign level, this is solved taking the minimization problem:
Then:
where is referred to as the consumer price index (CPI). As before, this can be rewritten as:
The rest of the optimality conditions do not involve foreign variables, and follow similarly as the closed economy case. First, consider the intratemporal optimality condition or optimal labor supply:
Then, note the shape of Arrow security optimality condition. Although implicit in the closed economy, we can write it fully:
Put simply, it imposes that today’s welfare loss associated with the purchase of a specific Arrow security must be equal to the expected gain in utility in the foreign period associated with such security. Exploiting the definition of the SDF, this condition implies the good old condition:
In this formulation, it is clear that we can isolate the one-period nominally riskless bond. This synthetic asset is crucial, as we will treat the interest rate as the inverse of its price (by definition).
which can be loglinearized into the consumption analogue of the IS equation:
Uncovered Interest Parity Condition
To begin with, state the pricing equation for foreign short-term bond as implied by the uncovered interest parity condition (UIP): .
This can be seen as follows. The price of a foreign bond from a domestic perspective is where the former is the nominal exchange rate (conventionally defined as the ration of foreign to domestic currency), while the latter is the price of the foreign short term riskless bond. It must be the case that , which can be rearranged in the previous expression. Rewrite this as:
Subtracting one from the other, and writing the RHS as the exponential function of the logs, it is possible to take the log and then approximate to a first order expansion, so as to respectively obtain:
Obviously, the second is a linear approximation: it kills the “risk premium” that is naturally incorporated in the UIP condition in the form of the “spread”.
To continue, define the terms of trade as: . In logs:
The CPI and domestic price indices are defined as before. The terms of trade involve nominal variable; as in the closed economy case of the domestic price level, it is not possible to Taylor-expand around some “steady state”, as this concept is not well-defined for nominal variables. Then, we rather divide both sides by :
The domestic and foreign prices relative to the CPI, instead, do have a well defined steady state (in particular, in equilibrium, each of them equals one). Rewrite the previous condition in logs:
This implies the following results:
a result that holds exactly rather than approximately for since .
Another heroic assumption we impose is that the law of one price (full pass through) holds2. That it:
Note that we are treating the rest of the world as a closed economy, since is assumed in line 1.
Define the real exchange rate:
also holding exactly for and hence .
A very important implication of complete markets is the international risk sharing condition. Foreign consumers also have access to complete markets, and thus face the following optimality condition:
where the second line is obtained dividing the asset optimality conditions for home and foreign. That constant ratio can be referred to as . This allows some smart rewriting:
which implies in equilibrium a perfect co-movement between domestic consumption and foreign output (hence the name). Note that this condition is normally rejected empirically (Backus-Smith puzzle).
To continue, define an export function that will be part of the aggregate demand for domestic goods. Anything can be assumed in this case, thanks to the assumption that home is infinitesimally small. By analogy with the demand function, impose that:
where is given by:
With a symmetric steady state, balanced trade follows: . This setup is consistent with a global GE with a continuum of countries (for reference, read Galí and Monacelli’s response to Hellwig).
Optimal price setting remains the same as usual, as it does not involve any open economy term. This holds, of course, only given that the firms sets a unique price by the full pass through assumption. For details about this derivation, refer to the previous LNs.
The domestic inflation dynamics follow as:
Note that his involves domestic inflation, and will not hold for CPI. The key message is that the markup based version of the NKPC for domestic inflation is invariant to openness.
To solve for the equilibrium, impose market clearing on the final goods markets:
Combined with the definition of output as :
In the steady state, and . Log-linearizing around a symmetric steady state, we get that:
with the particular exact result, for :
UIP and the Terms of Trade
Under the assumption of complete international financial markets, the UIP can be log-linearized about a perfect foresight steady state, leading to the familiar UIP reported before. Furthermore, however, we can combine ^3e7256 and the UIP condition to obtain:
or equivalently:
That is, the terms of trade are a function of current and anticipated real interest rate differentials.
Labor market clearing works as in the closed economy scenario:
approximated as:
The price markup expressed in terms of the output gap is also similar to the basic model, with the addition of the terms of trade:
The equilibrium of the non-policy block can be summarized as follows:
for some arbitrary non-policy block. An example might be:
