Professional Documents
Culture Documents
Models
Dániel Baksa
ELTEcon
ELTEcon
Macroeconomics II
Outline
Dániel Baksa
Introduction
Stylized facts
New-Keynesian
model
Households problem
Stylized facts? Firms problem
Aggregate levels
Log-linearization
Simple equations
New-Keynesian
Phillips-curve
New-Keynesian
model
Impulse Response
Functions
2
Macroeconomics II
US data...
Dániel Baksa
Introduction
Stylized facts
New-Keynesian
GDP: log and HP-filter model
Households problem
Log-linearization
Money supply: M1 Simple equations
New-Keynesian
Phillips-curve
New-Keynesian
model
Impulse Response
Functions
3
Macroeconomics II
Data
Dániel Baksa
Impulse Response
0 2
Functions
-2 0
1995:1 2000:1 2005:1 2010:1 1995:1 2000:1 2005:1 2010:1
4
Macroeconomics II
Monetary base and CPI ...
Dániel Baksa
4 Introduction
15
Stylized facts
3
10 New-Keynesian
2
model
Households problem
5 Firms problem
1
Aggregate levels
Equations of the
0 0 model
Log-linearization
-1
Simple equations
-5
New-Keynesian
Phillips-curve
-2
-10 New-Keynesian
-3 model
-20 -5
1995:1 1997:1 1999:1 2001:1 2003:1 2005:1 2007:1 2009:1 2011:1 2013:1
5
Macroeconomics II
Main stylized facts:
Dániel Baksa
Introduction
Stylized facts
New-Keynesian
model
Households problem
Firms problem
3 main shocks we want to explain Aggregate levels
Equations of the
model
Log-linearization
Simple equations
New-Keynesian
Phillips-curve
New-Keynesian
model
Impulse Response
Functions
6
Macroeconomics II
Output gap and inflation gap
Dániel Baksa
Introduction
3 3
Stylized facts
2 2 New-Keynesian
model
Households problem
Output gap (%)
1 1 Firms problem
Log-linearization
Simple equations
-1 -1
New-Keynesian
Phillips-curve
-2 -2 New-Keynesian
model
-3 -3 Impulse Response
Functions
-4 -4
1995:1 1997:1 1999:1 2001:1 2003:1 2005:1 2007:1 2009:1 2011:1 2013:1
7
Macroeconomics II
Output gap and interest rate
Dániel Baksa
Introduction
3 3
Stylized facts
2 2 New-Keynesian
1 1 Firms problem
Aggregate levels
Equations of the
0 0 model
Log-linearization
Simple equations
-1 -1
New-Keynesian
Phillips-curve
-2 -2 New-Keynesian
model
-3 -3 Impulse Response
Functions
-4 -4
1995:1 1997:1 1999:1 2001:1 2003:1 2005:1 2007:1 2009:1 2011:1 2013:1
8
Macroeconomics II
So far...
Dániel Baksa
Introduction
Stylized facts
1 Comovements: New-Keynesian
model
Between output gap and inflation Households problem
Firms problem
Monetary policy reacts to output gap and vica versa Aggregate levels
Equations of the
2 Speed of adjustment? model
Log-linearization
Slow accommodation ... Simple equations
... persistent changes New-Keynesian
Phillips-curve
New-Keynesian
model
Impulse Response
Functions
9
Macroeconomics II
Dániel Baksa
Introduction
Stylized facts
New-Keynesian
model
Today: new model for these facts Households problem
Firms problem
Aggregate levels
Equations of the
model
Log-linearization
Simple equations
New-Keynesian
Phillips-curve
New-Keynesian
model
Impulse Response
Functions
10
Macroeconomics II
Households’ problem
Dániel Baksa
Introduction
Utility maximizing:
Stylized facts
∞
( )
L1+η
New-Keynesian
X Ct1−σ model
Ut = E0 β t−1 (1 + ξtC ) − (1 + ξtL ) t , Households problem
1−σ 1+η Firms problem
t=1 Aggregate levels
Equations of the
model
Budget constraint with nominal variables: Log-linearization
Simple equations
Z 1 New-Keynesian
Phillips-curve
Wt Lt + (1 + it−1 )Bt−1 + Profit(i)di = Pt Ct + Bt , New-Keynesian
0 model
Impulse Response
Functions
11
Macroeconomics II
Households’ problem
Dániel Baksa
Introduction
New-Keynesian
model
( ) Households problem
Ct1−σ L1+η Firms problem
V (Bt−1 ) = (1 +ξtC ) − (1 + ξtL ) t + βEt V (Bt ) Aggregate levels
1−σ 1+η Equations of the
model
Z 1 Log-linearization
+λt Wt Lt + (1 + it−1 )Bt−1 + profit(i)di − Pt Ct − Bt Simple equations
New-Keynesian
0 Phillips-curve
New-Keynesian
model
Impulse Response
Functions
12
Macroeconomics II
Households’ problem
Dániel Baksa
Introduction
FOCs:
Stylized facts
New-Keynesian
model
∂V Households problem
= (1 + ξtC )Ct−σ − λt Pt = 0 Firms problem
∂Ct Aggregate levels
Equations of the
∂V model
Impulse Response
Functions
13
Macroeconomics II
Households’ problem
Dániel Baksa
Introduction
Envelope theorem: Stylized facts
New-Keynesian
model
Households problem
VBt−1 = λt (1 + it−1 ) Firms problem
Aggregate levels
Equations of the
model
Stepping ahead
Log-linearization
Simple equations
New-Keynesian
Phillips-curve
Impulse Response
Functions
14
Macroeconomics II
Households’ problem
Dániel Baksa
Introduction
Stylized facts
Then the solutions are
New-Keynesian
model
Households problem
Wt −σ Firms problem
Pt t Equations of the
model
−σ C
Ct+1 1 + ξt+1 Pt Log-linearization
βEt (1 + it ) = 1 Simple equations
New-Keynesian
model
Impulse Response
Functions
15
Macroeconomics II
Households’ problem
Dániel Baksa
Introduction
Stylized facts
New-Keynesian
model
Impulse Response
Functions
16
Macroeconomics II
Households’ problem
Dániel Baksa
Introduction
Stylized facts
New-Keynesian
model
Households problem
θ Firms problem
Z 1 θ−1
θ−1
Aggregate levels
L = Pt (i)Ct (i) + γt Ct − Ct (i) θ di Equations of the
model
0 Log-linearization
Simple equations
New-Keynesian
Phillips-curve
New-Keynesian
model
Impulse Response
Functions
17
Macroeconomics II
Households’ problem
Dániel Baksa
Introduction
FOC:
Stylized facts
New-Keynesian
model
∂L θ 1 1 − θ 1 Households problem
= Pt (i) − γt Ctθ Ct (i)− θ = 0 Firms problem
∂Ct (i) 1−θ θ Aggregate levels
Equations of the
model
Log-linearization
−θ Simple equations
Pt (i) New-Keynesian
Phillips-curve
Ct (i) = Ct
γt New-Keynesian
model
Impulse Response
Functions
18
Macroeconomics II
Households’ problem
Dániel Baksa
0 γt Log-linearization
Simple equations
New-Keynesian
Pt (i) 1−θ
Z 1 Phillips-curve
1 = di New-Keynesian
0 γt model
Z 1 1
1−θ Impulse Response
Functions
1−θ
γt = Pt (i) di
0
19
Macroeconomics II
Households’ problem
Dániel Baksa
Introduction
Stylized facts
New-Keynesian
model
Impulse Response
Functions
20
Macroeconomics II
Households’ problem
Dániel Baksa
Z 1 Z 1 −θ Introduction
Pt (i)
Pt (i)Ct (i)di = Pt (i) Ct di Stylized facts
0 0 Pt
Z 1 −θ New-Keynesian
Pt (i) model
= Pt (i) diCt
0 Pt Households problem
Firms problem
1
Pt (i)1−θ
Z Aggregate levels
= diCt Equations of the
Pt−θ
model
0
R1 Log-linearization
0
Pt (i)1−θ di Simple equations
= Ct New-Keynesian
Pt−θ Phillips-curve
1−θ New-Keynesian
Pt model
= Ct
Pt−θ Impulse Response
Functions
= Pt C t
21
Macroeconomics II
Firms problem
Dániel Baksa
Introduction
Stylized facts
New-Keynesian
Assuming a simple constant return to scale production model
Households problem
function: Firms problem
Aggregate levels
Equations of the
model
Yt (i) = At Lt (i), Log-linearization
Simple equations
New-Keynesian
Phillips-curve
New-Keynesian
model
Impulse Response
Functions
22
Macroeconomics II
Firms problem
Dániel Baksa
All firms produce an own product and have market power to Introduction
set its price according to the profit maximum. Stylized facts
New-Keynesian
model
−θ Households problem
Pt (i) Firms problem
Ct (i) = Ct Aggregate levels
Pt Equations of the
model
Log-linearization
Each market should be in equilibrium: Simple equations
New-Keynesian
Phillips-curve
New-Keynesian
model
Yt (i) = Ct (i) Impulse Response
Functions
23
Macroeconomics II
Firms problem
Dániel Baksa
Introduction
Stylized facts
New-Keynesian
model
Profit maximization: Households problem
Firms problem
Aggregate levels
Profitt (i) = Pt (i)Yt (i) − Wt Lt (i) Equations of the
model
Log-linearization
Simple equations
New-Keynesian
Phillips-curve
New-Keynesian
model
Impulse Response
Functions
24
Macroeconomics II
Firms problem
Dániel Baksa
Calvo pricing: these firms are not able to set their price in
Introduction
each period, only 1 − ω fraction can do it. So one firm
Stylized facts
should take into the ω probability that will not be able to
change its price in the next period. The ω follows uniform New-Keynesian
model
distribution. Households problem
Firms problem
New-Keynesian
Profitt+n (i)(Pt∗ (i)) model
+Et ω n −→ max
(1 + it ) · ... · (1 + it+n ) Pt∗ (i) Impulse Response
Functions
25
Macroeconomics II
Firms problem
Dániel Baksa
Introduction
Stylized facts
New-Keynesian
model
Impulse Response
Functions
26
Macroeconomics II
Firms problem
Dániel Baksa
Introduction
Stylized facts
The discount factor can be written as
New-Keynesian
model
Households problem
1 Firms problem
Et ∆t,t+n = Et Aggregate levels
C −σ Pt Log-linearization
Et ∆t,t+n = Et β n t+n Simple equations
New-Keynesian
model
Impulse Response
Functions
27
Macroeconomics II
Firms problem
Dániel Baksa
Stylized facts
∞
New-Keynesian
X
Et ω n
∆t,t+n (Pt∗ (i)Yt+n (i) − Wt+n Lt+n (i)) −→ max
∗
model
Pt (i) Households problem
n=0 Firms problem
Aggregate levels
Equations of the
We can plug in the production function: model
Log-linearization
Simple equations
New-Keynesian
∞ Phillips-curve
X Yt+n (i)
Et ω n ∆t,t+n Pt∗ (i)Yt+n (i) − Wt+n −→ max New-Keynesian
At+n ∗
Pt (i) model
n=0
Impulse Response
Functions
28
Macroeconomics II
Firms problem
Dániel Baksa
Introduction
And the marginal cost: Stylized facts
New-Keynesian
Wt model
MCt =
At Households problem
Firms problem
Aggregate levels
Equations of the
The optimization in more general way: model
Log-linearization
∞
X Simple equations
n
∆t,t+n (Pt∗ (i)Yt+n (i)
New-Keynesian
Et ω − MCt+n Yt+n (i)) −→ max
∗
Phillips-curve
Pt (i) New-Keynesian
n=0 model
Impulse Response
Functions
29
Macroeconomics II
Firms problem
Dániel Baksa
Introduction
Stylized facts
n=0
Pt+n Pt+n Pt∗ (i)
Log-linearization
Simple equations
New-Keynesian
Phillips-curve
New-Keynesian
model
Impulse Response
Functions
30
Macroeconomics II
Firms problem
Dániel Baksa
Introduction
Stylized facts
FOC: New-Keynesian
!−θ !−θ−1 model
∞
X n Pt∗ (i) ∗ Pt∗ (i) 1 Households problem
Et ω ∆t,t+n Ct+n − θPt (i) Ct+n + Firms problem
n=0 Pt+n Pt+n Pt+n Aggregate levels
!−θ−1 Equations of the
Pt∗ (i)
!
1 model
+θMCt+n Ct+n =0
Pt+n Pt+n Log-linearization
Simple equations
New-Keynesian
Phillips-curve
New-Keynesian
model
Impulse Response
Functions
31
Macroeconomics II
Firms problem
Dániel Baksa
Introduction
Stylized facts
New-Keynesian
Rearranging: model
Households problem
Firms problem
∞
!−θ ∞
!−θ Aggregate levels
X n Pt∗ (i) ∗
X n Pt∗ (i) Equations of the
θEt ω ∆t,t+n MCt+n Ct+n = (θ − 1)Pt (i)Et ω ∆t,t+n Ct+n
Pt+n Pt+n model
n=0 n=0
Log-linearization
Simple equations
New-Keynesian
Phillips-curve
New-Keynesian
model
Impulse Response
Functions
32
Macroeconomics II
Firms problem
Dániel Baksa
Introduction
Stylized facts
Express Pt∗ (i): New-Keynesian
model
Households problem
−θ Firms problem
P∞ n∆ 1 Aggregate levels
Pt∗ (i)
model
= Et −θ
θ−1 Log-linearization
P∞
n 1
n=0 ω ∆t,t+n Ct+n Simple equations
Pt+n New-Keynesian
Phillips-curve
New-Keynesian
model
Impulse Response
Functions
33
Macroeconomics II
Firms problem
Dániel Baksa
If each firm was able to set the optimal price, the optimal
price would be the following: Introduction
Stylized facts
New-Keynesian
θ model
Pt∗ (i) = MCt Households problem
θ−1 Firms problem
Aggregate levels
Equations of the
The optimal price is function of marginal cost and markup. model
Log-linearization
The markup depends on the competition and substitution of Simple equations
New-Keynesian
model
θ Impulse Response
Pt = MCt Functions
θ−1
34
Macroeconomics II
Aggregate levels
Dániel Baksa
Z i Introduction
Yt (i) Log-linearization
Lt (i) = Simple equations
At New-Keynesian
Phillips-curve
New-Keynesian
Then the aggregate labor: model
Impulse Response
Functions
Z 1
Yt (i)
Lt = di
0 At
35
Macroeconomics II
Aggregate levels
Dániel Baksa
Log-linearization
Simple equations
New-Keynesian
Z 1 −θ Phillips-curve
Ct Pt (i) New-Keynesian
Lt = di model
At 0 Pt
Impulse Response
Functions
R 1 Pt (i) −θ
What is 0 Pt di?
36
Macroeconomics II
Aggregate levels
Dániel Baksa
Stylized facts
1
Z 1 1−θ New-Keynesian
model
Pt = Pt (i)1−θ di Households problem
0 Firms problem
Aggregate levels
Equations of the
model
1 New-Keynesian
Z ω
1−θ model
Pt = (1 − ω)Pt∗ (i)1−θ +ω Pt−1 (i) 1−θ
di Impulse Response
0 Functions
37
Macroeconomics II
Aggregate levels
Dániel Baksa
R1
What is (1 − ω) 1−ω Pt−1 (i)1−θ di?
Introduction
1 Stylized facts
Z 1 1−θ
1−θ New-Keynesian
Pt = Pt (i) di model
0 Households problem
Firms problem
! 1
Aggregate levels
Pt (i) 1−θ
1 1−θ
Z
Equations of the
1 = di model
0 Pt Log-linearization
Simple equations
Pt (i) 1−θ
Z 1 New-Keynesian
Phillips-curve
1 = di New-Keynesian
0 Pt model
Z 1
Impulse Response
1 = e (1−θ)(ln Pt (i)−ln Pt ) di Functions
0
38
Macroeconomics II
Aggregate levels
Dániel Baksa
Log-linearization
Individual prices deviates
R 1 from the aggregate price index with
Simple equations
New-Keynesian
a fixed standard error( 0 (ln Pt (i) − ln Pt )2 di): Phillips-curve
New-Keynesian
model
Impulse Response
1 1
(1 − θ)
Z Z
Functions
2
ln Pt (i)di ≈ ln Pt − (ln Pt (i) − ln Pt ) di
0 2 0
39
Macroeconomics II
Aggregate levels
Dániel Baksa
Introduction
Stylized facts
Law of large numbers, the previous individual price converges New-Keynesian
model
to previous price index: Households problem
Firms problem
Aggregate levels
Equations of the
1 model
(1 − ω)Pt∗ (i)1−θ + ωPt−1
1−θ 1−θ
Pt = Log-linearization
Simple equations
New-Keynesian
Phillips-curve
New-Keynesian
model
Impulse Response
Functions
40
Macroeconomics II
Equations of the model
Dániel Baksa
−σ C Introduction
Ct+1 1 + ξt+1 1 + it
βEt = 1
Ct−σ 1 + ξtC 1 + πt+1 Stylized facts
L η −σ
(1 + ξt )Lt = wt C t New-Keynesian
model
Pt (i) −θ
Z 1
Ct
Lt = di Households problem
At 0 Pt Firms problem
1 Aggregate levels
∗ 1−θ 1−θ
Pt = (1 − ω)Pt (i) + ωPt−1 1−θ Equations of the
model
P∞ −θ
θ ω n ∆t,t+n MCt+n P 1
n=0 Ct+n Log-linearization
∗ t+n
Pt (i) = Et −θ Simple equations
θ−1 P∞ n 1
n=0 ω ∆t,t+n P t+n
Ct+n New-Keynesian
Phillips-curve
Wt
MCt = New-Keynesian
At model
Wt
wt = Impulse Response
Pt Functions
Pt
1 + πt =
Pt−1
41
Macroeconomics II
Equations of the model
Dániel Baksa
Introduction
Stylized facts
New-Keynesian
model
Impulse Response
Functions
42
Macroeconomics II
Equations of the model
Dániel Baksa
−σ C
Ct+1 1 + ξt+1 1 + it
βEt = 1
Ct−σ 1 + ξtC 1 + πt+1 Introduction
L η −σ
(1 + ξt )Lt = wt C t Stylized facts
Pt (i) −θ
Z 1
Ct
New-Keynesian
Lt = di model
At 0 Pt
1 Households problem
!1−θ Firms problem
Pt∗ (i) 1−θ
1−θ
Pt−1
1 = (1 − ω) +ω Aggregate levels
Pt Pt Equations of the
model
P
−θ
P∞ P
Pt∗ (i) θ n=0 ω n ∆t,t+n t+n
Pt
mct+n P t Ct+n Log-linearization
t+n
= Et −θ Simple equations
Pt θ−1 P∞ n Pt
n=0 ω ∆t,t+n P Ct+n
t+n
New-Keynesian
Phillips-curve
wt
mct = New-Keynesian
At
model
Pt
1 + πt = Impulse Response
Pt−1
Functions
φπ i
1 + it = (1 + i)(1 + πt ) (1 + ξt )
43
Macroeconomics II
Log-linearization: Simple equation
Dániel Baksa
Euler equation:
Introduction
C C
ln β − σEt ln Ct+1 + σ ln Ct + ln(1 + ξt+1 ) − ln(1 + ξt ) + ln(1 + it ) − Et ln(1 + πt+1 ) = 0
Stylized facts
New-Keynesian
model
Households problem
Assuming zero inflation in steady-state: Firms problem
Aggregate levels
Equations of the
model
C C
−σEt C
[ t+1 + σ Ct + ξt+1 − ξt + it − Et πt+1 = 0
c b
Log-linearization
Simple equations
New-Keynesian
Some rearranging: Phillips-curve
New-Keynesian
model
1 C C
1
C [
ct = Et C t+1 + ξt − ξt+1 − ibt − Et πt+1 Impulse Response
σ σ Functions
44
Macroeconomics II
Log-linearization: Simple equation
Dániel Baksa
Introduction
Stylized facts
Labor supply curve:
New-Keynesian
model
ln(1 + ξtL ) + η ln Lt + σ ln Ct = ln wt Households problem
Firms problem
Aggregate levels
Equations of the
And model
Log-linearization
Simple equations
ξtL + η Lbt + σ C
ct = w
ct New-Keynesian
Phillips-curve
New-Keynesian
model
Impulse Response
Functions
45
Macroeconomics II
Log-linearization: Simple equation
Dániel Baksa
Introduction
Stylized facts
Marginal cost:
New-Keynesian
model
ln mct = ln wt − ln At Households problem
Firms problem
Aggregate levels
Equations of the
And model
Log-linearization
Simple equations
m
d ct − A
ct = w ct New-Keynesian
Phillips-curve
New-Keynesian
model
Impulse Response
Functions
46
Macroeconomics II
Log-linearization: Simple equation
Dániel Baksa
Introduction
Stylized facts
Log-linearization
ibt = φπ πt + ξti Simple equations
New-Keynesian
Phillips-curve
New-Keynesian
model
Impulse Response
Functions
47
Macroeconomics II
Log-linearization: Simple equation
Dániel Baksa
Introduction
Stylized facts
Aggregate labor demand: New-Keynesian
model
Z 1 −θ Households problem
Pt (i) Firms problem
ln Lt = ln Ct − ln At + ln di Aggregate levels
0 Pt Equations of the
model
Log-linearization
R 1 Pt (i) −θ Simple equations
We need to show ln 0 Pt di is constant. New-Keynesian
Phillips-curve
New-Keynesian
model
Impulse Response
Functions
48
Macroeconomics II
Log-linearization: Simple equation
Dániel Baksa
Introduction
Second order approximation: Stylized facts
New-Keynesian
−θ model
Z 1 Z 1
Pt (i)
e −θ(ln Pt (i)−ln Pt ) di
Households problem
di = Firms problem
0 Pt 0 Aggregate levels
1 Equations of the
θ2
Z
model
≈ (ln Pt (i) − ln Pt )2 di
1 − θ(ln Pt (i) − ln Pt ) +
0 2 Log-linearization
Z 1 Z 1 Z 1 2 Simple equations
θ New-Keynesian
≈ 1di − θ(ln Pt (i) − ln Pt )di + (ln Pt (i) − ln Pt )2 di Phillips-curve
0 0 0 2 New-Keynesian
model
Impulse Response
Functions
49
Macroeconomics II
Log-linearization: Simple equation
Dániel Baksa
Stylized facts
(1 − θ)
Z 1 Z 1
2
(−1) (ln Pt (i) − ln Pt )di ≈ (ln Pt (i) − ln Pt ) di New-Keynesian
0 2 0 model
Households problem
Firms problem
Aggregate levels
Log-linearization
Simple equations
Pt (i) −θ (1 − θ) θ2
Z 1 Z 1 Z 1
2 2 New-Keynesian
di ≈ 1+θ (ln Pt (i) − ln Pt ) di + (ln Pt (i) − ln Pt ) di Phillips-curve
0 Pt 2 0 2 0
Pt (i) −θ New-Keynesian
Z 1 Z 1
θ
2
di ≈ 1+ (ln Pt (i) − ln Pt ) di model
0 Pt 2 0
Impulse Response
Functions
50
Macroeconomics II
Log-linearization: Simple equation
Dániel Baksa
Introduction
Stylized facts
New-Keynesian
model
Impulse Response
Functions
51
Macroeconomics II
Log-linearization: Simple equation
Dániel Baksa
Introduction
Stylized facts
New-Keynesian
The aggregate labor demand: model
Households problem
Firms problem
Aggregate levels
Equations of the
model
ct − A
Lbt = C ct
Log-linearization
Simple equations
New-Keynesian
Phillips-curve
New-Keynesian
model
Impulse Response
Functions
52
Macroeconomics II
New-Keynesian Phillips-curve
Dániel Baksa
Introduction
Stylized facts
New-Keynesian
model
Impulse Response
Functions
53
Macroeconomics II
New-Keynesian Phillips-curve
Dániel Baksa
Introduction
Stylized facts
New-Keynesian
Rearranging model
Households problem
Firms problem
∞ −θ Aggregate levels
Pt∗ (i)
X Pt θ Pt+n Equations of the
Et ω n ∆t,t+n Ct+n − mct+n =0 model
n=0
Pt+n Pt θ − 1 Pt Log-linearization
Simple equations
New-Keynesian
Phillips-curve
New-Keynesian
model
Impulse Response
Functions
54
Macroeconomics II
New-Keynesian Phillips-curve
Dániel Baksa
Introduction
Think it over Stylized facts
−θ New-Keynesian
∞ ln ω k +ln ∆ Pt
t,t+n +ln P +ln Ct+n ln Pt∗ (i)−ln Pt θ
X
t+n ln mct+n +ln Pt+n −ln Pt model
Et e e − e =0
θ−1 Households problem
n=0
Firms problem
Aggregate levels
Equations of the
Discount factor: model
Log-linearization
Et ln ∆t,t+n = ln β n − σEt ln Ct+n + σ ln Ct + ln Pt − Et ln Pt+n Simple equations
New-Keynesian
Phillips-curve
New-Keynesian
model
Impulse Response
Functions
55
Macroeconomics II
New-Keynesian Phillips-curve
Dániel Baksa
Introduction
Stylized facts
∞
X
ln Pt∗ (i)−ln Pt θ
n n
e ln mct+n +ln Pt+n −ln Pt
New-Keynesian
Et ω β C e − =0 model
θ−1 Households problem
n=0 Firms problem
Aggregate levels
Equations of the
Where C is redundant model
Log-linearization
Simple equations
New-Keynesian
∞ Phillips-curve
X ∗ θ
Et ω n β n e ln Pt (i)−ln Pt − e ln mct+n +ln Pt+n −ln Pt =0 New-Keynesian
θ−1 model
n=0
Impulse Response
Functions
56
Macroeconomics II
New-Keynesian Phillips-curve
Dániel Baksa
Introduction
Stylized facts
Log-linearization within brackets:
New-Keynesian
model
∞
Pt∗ (i)
X Households problem
Et ωn β n ln − ln 1 − ln mct+n − Firms problem
n=0
Pt Aggregate levels
Equations of the
! model
!
Pt+n Log-linearization
− ln mc − ln − ln 1 =0 Simple equations
Pt New-Keynesian
Phillips-curve
New-Keynesian
model
Impulse Response
Functions
57
Macroeconomics II
New-Keynesian Phillips-curve
Dániel Baksa
Introduction
Openning the bracket and rearranging: Stylized facts
∞ ∞ New-Keynesian
Pt∗ (i)
X X Pt+n
ω n β n ln = Et ω n β n (ln mct+n − ln mc) + ln − ln 1 model
n=0
Pt n=0
Pt Households problem
Firms problem
Aggregate levels
Equations of the
Goemetric sum: model
Log-linearization
∞
!
1 P ∗ (i) X n n Pt+n Simple equations
ln t = Et ω β (ln mct+n − ln mc) + ln New-Keynesian
Phillips-curve
1 − ωβ Pt n=0
Pt
New-Keynesian
model
Impulse Response
Functions
58
Macroeconomics II
New-Keynesian Phillips-curve
Dániel Baksa
Introduction
Stylized facts
Open the sum for n = 0-t. New-Keynesian
model
Households problem
1 P ∗ (i) Pt Firms problem
ln t = ln mct − ln mc + ln + Aggregate levels
1 − ωβ Pt Pt Equations of the
model
∞
X Pt+n
+Et ω n β n (ln mct+n − ln mc) + ln Log-linearization
n=1
Pt Simple equations
New-Keynesian
Phillips-curve
New-Keynesian
model
Impulse Response
Functions
59
Macroeconomics II
New-Keynesian Phillips-curve
Dániel Baksa
Introduction
New-Keynesian
model
∞ Households problem
1 P ∗ (i) X Firms problem
Et ln t+1 = Et n n
ω β (ln mct+n+1 − ln mc) Aggregate levels
1 − ωβ Pt+1 n=0
Equations of the
model
! Log-linearization
Pt+n+1 Simple equations
+ ln New-Keynesian
Pt+1 Phillips-curve
New-Keynesian
model
Impulse Response
Functions
60
Macroeconomics II
New-Keynesian Phillips-curve
Dániel Baksa
Introduction
New-Keynesian
model
∞ Households problem
1 P ∗ (i) X Firms problem
Et ln t+1 = Et ω n−1 n−1
β (ln mct+n − ln mc) Aggregate levels
1 − ωβ Pt+1 n=1
Equations of the
model
! Log-linearization
Pt+n Simple equations
+ ln New-Keynesian
Pt+1 Phillips-curve
New-Keynesian
model
Impulse Response
Functions
61
Macroeconomics II
New-Keynesian Phillips-curve
Dániel Baksa
Introduction
If we rearrange we get the same sum as before: Stylized facts
New-Keynesian
model
∞ Households problem
ωβ P ∗ (i) X Firms problem
Et ln t+1 = Et n n
ω β (ln mct+n − ln mc) Aggregate levels
1 − ωβ Pt+1 Equations of the
model
n=1
! Log-linearization
Pt+n Simple equations
+ ln New-Keynesian
Phillips-curve
Pt+1
New-Keynesian
model
Impulse Response
Functions
62
Macroeconomics II
New-Keynesian Phillips-curve
Dániel Baksa
Introduction
Stylized facts
Divide and multiply with Pt−1 :
New-Keynesian
model
Households problem
∞
ωβ P ∗ (i) X n n Firms problem
Et ln t+1 = Et ω β (ln mct+n − ln mc) Aggregate levels
1 − ωβ Pt+1 n=1
Equations of the
model
!
Pt+n Pt Log-linearization
+ ln + ln Simple equations
Pt Pt+1 New-Keynesian
Phillips-curve
New-Keynesian
model
Impulse Response
Functions
63
Macroeconomics II
New-Keynesian Phillips-curve
Dániel Baksa
Introduction
Stylized facts
Move ln PPt+1
t
from the sum: New-Keynesian
model
Households problem
∞
P ∗ (i)
ωβ X n n Pt+n Firms problem
Et ln t+1 = Et ω β (ln mct+n − ln mc) + ln Aggregate levels
1 − ωβ Pt+1 n=1
Pt Equations of the
model
1 Pt Pt Log-linearization
+ ln − ln Simple equations
1 − ωβ Pt+1 Pt+1 New-Keynesian
Phillips-curve
New-Keynesian
model
Impulse Response
Functions
64
Macroeconomics II
New-Keynesian Phillips-curve
Dániel Baksa
Rearraning:
Introduction
Stylized facts
∗ ∞
ωβ Pt+1 (i) ωβ Pt+1 X n n
Et ln + ln = Et ω β (ln mct+n − ln mc) New-Keynesian
1 − ωβ Pt+1 1 − ωβ Pt n=1 model
!
Pt+n Households problem
+ ln Firms problem
Pt Aggregate levels
Equations of the
model
Plug it to the original equation: Log-linearization
Simple equations
1 Pt∗ (i) Pt ωβ ∗
Pt+1 (i) New-Keynesian
ln = ln mct − ln mc + ln + Et ln Phillips-curve
1 − ωβ Pt Pt 1 − ωβ Pt+1 New-Keynesian
ωβ Pt+1 model
+ ln
1 − ωβ Pt Impulse Response
Functions
65
Macroeconomics II
New-Keynesian Phillips-curve
Dániel Baksa
Price-index:
Introduction
1
1−θ 1−θ ! 1−θ Stylized facts
Pt∗ (i)
Pt−1
1 = (1 − ω) +ω New-Keynesian
Pt Pt model
Households problem
Firms problem
Aggregate levels
Equations of the
Rearranging: model
Log-linearization
Simple equations
New-Keynesian
1−θ 1−θ Phillips-curve
Pt∗ (i)
Pt−1 New-Keynesian
1 = (1 − ω) +ω model
Pt Pt
Impulse Response
1−θ 1−θ
Pt∗ (i)
Functions
Pt−1
1−ω = (1 − ω)
Pt Pt
66
Macroeconomics II
New-Keynesian Phillips-curve
Dániel Baksa
Log-linearization: Introduction
Stylized facts
New-Keynesian
−1 Pt−1 P ∗ (i) model
ω(1 − θ) ln = (1 − θ) ln t Households problem
1−ω Pt Pt Firms problem
Aggregate levels
Equations of the
model
Simplification:
Log-linearization
Simple equations
New-Keynesian
Phillips-curve
ω Pt P ∗ (i)
ln = ln t New-Keynesian
model
1 − ω Pt−1 Pt
Impulse Response
Functions
67
Macroeconomics II
New-Keynesian Phillips-curve
Dániel Baksa
Rearranging: Log-linearization
Simple equations
New-Keynesian
Phillips-curve
Pt (1 − ωβ)(1 − ω) Pt+1
ln = (ln mct − ln mc) + ωβEt ln New-Keynesian
Pt−1 ω Pt model
68
Macroeconomics II
New-Keynesian Phillips-curve
Dániel Baksa
Introduction
Stylized facts
New-Keynesian
And finally the New-Keynesian Phillips curve: model
Households problem
Firms problem
Aggregate levels
New-Keynesian
model
Impulse Response
Functions
69
Macroeconomics II
New-Keynesian model
Dániel Baksa
Introduction
Stylized facts
1 C C
1
C [
ct = Et C t+1 + ξ − ξ − i
bt − E π
t t+1 New-Keynesian
σ t t+1
σ model
ct = ξtL + η Lbt + σ C
Households problem
w ct Firms problem
Aggregate levels
ct − A
Lbt = C ct Equations of the
model
Log-linearization
m
d ct − A
ct = w ct
Simple equations
(1 − ωβ)(1 − ω) New-Keynesian
Phillips-curve
πt = m
d ct + βEt πt+1
ω New-Keynesian
model
ibt = φπ πt + ξti Impulse Response
Functions
70
Macroeconomics II
New-Keynesian model
Dániel Baksa
Stylized facts
New-Keynesian
ct = ξtL + η C
w ct − A
ct + σ C
ct model
Households problem
Firms problem
Aggregate levels
And plug it to the marginal cost: Equations of the
model
Log-linearization
Simple equations
New-Keynesian
m
d ct = ξtL ct − A
+η C ct − A
ct + σ C ct Phillips-curve
New-Keynesian
model
= ξtL ct − (1 + η)A
+ (η + σ)C ct
Impulse Response
Functions
71
Macroeconomics II
New-Keynesian model
Dániel Baksa
Introduction
New-Keynesian
1 C C
1 model
C
ct = Et Cd
t+1 + ξt − ξt+1 − ibt − Et πt+1 Households problem
σ σ Firms problem
Aggregate levels
(1 − ωβ)(1 − ω) L ct − (1 + η)A
Equations of the
πt = ξt + (η + σ)C ct + βEt πt+1 model
ω Log-linearization
ibt = φπ πt + ξti Simple equations
New-Keynesian
Phillips-curve
New-Keynesian
model
Impulse Response
Functions
72
Macroeconomics II
New-Keynesian model
Dániel Baksa
Stylized facts
and Yt (i) = Ct (i)
New-Keynesian
So on aggregate level Yt = Ct . model
Households problem
Firms problem
And the model: Aggregate levels
Equations of the
model
Log-linearization
1 C C
1
Y
ct = Et Yd
t+1 + ξt − ξt+1 − ibt − Et πt+1 Simple equations
σ σ New-Keynesian
Phillips-curve
(1 − ωβ)(1 − ω) L ct − (1 + η)A
New-Keynesian
πt = ξt + (η + σ)Y ct + βEt πt+1 model
ω
Impulse Response
ibt = φπ πt + ξti Functions
73
Macroeconomics II
IRF: Demand shock
Dániel Baksa
0.25 Introduction
0.3
0.2
Stylized facts
0.2 0.15
New-Keynesian
0.1 model
0.1
0.05
Households problem
Firms problem
0 0 Aggregate levels
5 10 15 5 10 15
Equations of the
model
GDP Log-linearization
0.25
Simple equations
0.2 New-Keynesian
Phillips-curve
0.15 New-Keynesian
model
0.1
Impulse Response
0.05
Functions
0
5 10 15
74
Macroeconomics II
IRF: Supply shock
Dániel Baksa
Introduction
0.15
0.1
Stylized facts
0.1
New-Keynesian
0.05 model
0.05
Households problem
Firms problem
0 0 Aggregate levels
5 10 15 5 10 15
Equations of the
model
GDP Log-linearization
0
Simple equations
New-Keynesian
Phillips-curve
-0.05
New-Keynesian
model
-0.1
Impulse Response
Functions
-0.15
5 10 15
75
Macroeconomics II
IRF: Monetary policy shock
Dániel Baksa
0.2
-0.1 Introduction
-0.2
0.15 Stylized facts
-0.3
0.1
New-Keynesian
-0.4 model
0.05
-0.5
Households problem
Firms problem
0 -0.6 Aggregate levels
5 10 15 5 10 15
Equations of the
model
GDP Log-linearization
0
Simple equations
-0.1 New-Keynesian
Phillips-curve
-0.2 New-Keynesian
model
-0.3
Impulse Response
-0.4
Functions
-0.5
5 10 15
76
Macroeconomics II
IRF: Technology shock
Dániel Baksa
-0.1 Introduction
-0.1
-0.2
Stylized facts
-0.3 -0.2
New-Keynesian
-0.4 model
-0.3
-0.5
Households problem
Firms problem
-0.6 -0.4 Aggregate levels
5 10 15 5 10 15
Equations of the
model
GDP Log-linearization
0.6
Simple equations
0.5 New-Keynesian
Phillips-curve
0.4
New-Keynesian
0.3
model
0.2
Impulse Response
0.1 Functions
0
5 10 15
77
Macroeconomics II
Dániel Baksa
Introduction
Stylized facts
New-Keynesian
model
Thank you for your attention! Households problem
Firms problem
Aggregate levels
Equations of the
model
Log-linearization
Simple equations
New-Keynesian
Phillips-curve
New-Keynesian
model
Impulse Response
Functions
78