Einführung in DSGE-Modelle und deren Lösung mit Hilfe von Dynare Prof. Dr. Jochen Michaelis Wintersemester 2015/2016 Kapitel 2: log-Linearisierung 2. Methodischer Exkurs: Log-Linearisieren Zietz, Joachim (2008): โA Clarifying Note on Converting to Log-Deviations from the Steady Stateโ, Economics Bulletin 3: 1-15. Uhlig, Harald (1999): A Toolkit for Analyzing Nonlinear Dynamic Stochastic Models Easilyโ, in: R. Marimon und A. Scott (Eds.); Computational Methods for the Study of Dynamic Economics, Oxford University Press, S. 30-61. oder: Homepage von Harald Uhlig Ausgangspunkt: Die meisten Makro-Modelle sind nicht-linear und haben keine exakte Lösung. Beispiel: ๐ = ๐ถ + ๐ผ mit Konsumfunktion ๐ถ = ๐ ๐ผ ๏ ๐ โ ๐๐ผ = ๐ผ Nur Näherungslösungen für Y möglich! MAGKS - Makroökonomik Prof. Dr. Jochen Michaelis 2 Kapitel 2: log-Linearisierung Log-Linearisierung ist eine Methode für Bestimmung solcher Näherungslösungen Kernidee (bzw. Annahme): In der Nähe des Steady States ist das Modell näherungsweise linear in logarithmierten Größen Vorgehensweise: Formuliere das Modell in (prozentualen) Abweichungen vom Gleichgewicht ๏ Abweichungen sind lineare Funktionen der Modellparameter (first order approximation) ๏ Umwandlung eines nicht-linearen Modells in ein lineares System ๏ Komplexitätsreduktion, Nutzung von Standardsoftware Achtung: Lineare Approximation nur in der Nähe des Gleichgewichts eine gute Approximation Weiterentwicklung: second-order approximation MAGKS - Makroökonomik Prof. Dr. Jochen Michaelis 3 Taylor-Approximation: Taylor-Approximation n-ter Ordnung der Funktion ๐(๐ฅ) um einen Wert ๐ฅ0 : (2.1) ๐๐,๐ฅ0 ๐ฅ โก ๐(๐ฅ0 ) ๐โฒ ๐ฅ0 + 1! 0! ๐ฅ โ ๐ฅ0 + ๐โฒโฒ ๐ฅ0 2! ๐ฅ โ ๐ฅ0 2 + โฏ+ ๐(๐) ๐ฅ0 ๐! (๐ฅ โ ๐ฅ0 )๐ First-order approximation: ๐1,๐ฅ0 ๐ฅ = ๐(๐ฅ0 ) + ๐โฒ(๐ฅ0 ) ๐ฅ โ ๐ฅ0 Second-order approximation: ๐2,๐ฅ0 ๐ฅ = ๐(๐ฅ0 ) + ๐โฒ(๐ฅ0 ) ๐ฅ โ ๐ฅ0 + ๐โฒโฒ (๐ฅ0 ) 2 ๐ฅ โ ๐ฅ0 2 Es gilt: (2.2) ๐ ๐ฅ = ๐๐,๐ฅ0 ๐ฅ + ๐ ๐ MAGKS - Makroökonomik mit ๐ ๐ als Restgröße (remainder) Prof. Dr. Jochen Michaelis 4 f (x ) f (x ) โข x0 MAGKS - Makroökonomik โข โข x x Prof. Dr. Jochen Michaelis 5 Mehrere Variablen Approximation der Funktion ๐(๐ฅ, ๐ฆ) um den Wert (๐ฅ0 , ๐ฆ0 ) First order TA: (2.3) ๐1,๐ฅ0,๐ฆ0 ๐ฅ, ๐ฆ โก ๐(๐ฅ0 , ๐ฆ0 ) + ๐๐ฅ ๐ฅ0 , ๐ฆ0 โ ๐ฅ โ ๐ฅ0 + ๐๐ฆ ๐ฅ0 , ๐ฆ0 โ ๐ฆ โ ๐ฆ0 MAGKS - Makroökonomik Prof. Dr. Jochen Michaelis 6 Definitionen ๐๐ก = Variable (z.B. Output, Arbeitszeit) ๐ = Gleichgewichtswert (Steady State-Wert) der Variablen ๐๐ก ๐ฅ๐ก = ln๐๐ก = Logarithmus dieser Variable ๐ฅ = ๐๐๐ = Logarithmus des Steady State (2.4) ๐ฅ๐ก โก ๐ฅ๐ก โ ๐ฅ = ๐๐๐๐ก โ ๐๐๐ log deviation of ๐๐ก from its steady state ๐ ๐ฅ๐ก ist (ungefähr) gleich der prozentualen Abweichung von ๐๐ก vom Steady state ๐ Beispiel: Steady State = 100 Prozentabweichung exakt: 101โ100 100 aktueller Wert = 101 = 0.01 = 1% Log-Differenz: ln 101 โ ln 100 = 0.00995 = 0.995% MAGKS - Makroökonomik Prof. Dr. Jochen Michaelis 7 First order TA der Variablen ๐ฟ๐ um den Steady State-Wert ๐ฟ: 1. Formuliere ๐๐ก um zu: ๐๐ก ๐๐ ๐๐ก = ๐ โ = ๐ โ ๐ ๐ ๐๐ก ๐ = ๐ โ ๐ ๐๐ ๐๐กโ๐๐๐ = ๐ โ ๐ ๐ฅ๐ก mit ๐ฅ๐ก โก ๐๐๐๐ก โ ๐๐๐ als prozentuale Abweichung von ๐๐ก von seinem Gleichgewichtswert ๐. 2. FOTA für die Funktion ๐ ๐ฅ๐ก um den Gleichgewichtswert ๐ฅ๐ก = 0 (๏ ๐๐ก = ๐) (2.5) ๐ ๐ฅ๐ก โ ๐ 0 + ๐ 0 (๐ฅ๐ก โ 0) = 1 + ๐ฅ๐ก ๐(๐ฅ) (2.6) ๐(๐) ๐โฒ (๐) ๐ฅโ๐ ๏ ๐๐ก โ ๐ โ (1 + ๐ฅ๐ก ) MAGKS - Makroökonomik Prof. Dr. Jochen Michaelis 8 Second order TA der Variablen ๐ฟ๐ um den Steady State-Wert ๐ฟ: 1. ๐๐ก = ๐ โ ๐ ๐ฅ๐ก 2. SOTA für die Funktion ๐ ๐ฅ๐ก um den Gleichgewichtswert ๐ฅ๐ก = 0 (๏ ๐๐ก = ๐) (2.7) ๐ ๐ฅ๐ก โ ๐ 0 + ๐ 0 (๐ฅ๐ก โ 0) + ๐(๐ฅ) (2.8) ๐ ๐ฅ0 ๐โฒ ๐ฅ0 ๐๐ก = ๐ โ 1 + ๐ฅ๐ก + MAGKS - Makroökonomik ๐ฅโ๐ฅ0 1 2 ๐ฅ๐ก 1 2 ๐0 ๐โฒโฒ ๐ฅ0 ๐ฅ๐ก โ 0 ๐ฅโ๐ฅ0 2 2 = 1 + ๐ฅ๐ก + 1 2 ๐ฅ๐ก 2 2 Prof. Dr. Jochen Michaelis 9 Log-Linearisierung einer linearen Gleichung: ๐๐ = ๐ช๐ + ๐ฎ๐ Im Steady State gilt: ๐ = ๐ถ + ๐บ Umformulierung der Gleichung in prozentualen Abweichungen vom StSt mittels FOTA ๐ โ 1 + ๐ฆ๐ก = ๐ถ โ 1 + ๐๐ก + ๐บ โ (1 + ๐๐ก ) ๐ + ๐๐ฆ๐ก = ๐ถ + ๐ถ ๐๐ก + ๐บ + ๐บ ๐๐ก Beachtung der Steady-State Bedingung ๐ = ๐ถ + ๐บ und Division durch ๐ führt zu (2.9) ๐ฆ๐ก = ๐๐ ๐๐ก + ๐๐ ๐๐ก ๐ถ ๐บ mit Konsumquote ๐๐ = ๐ und Staatsquote ๐๐ = ๐ im Steady State Ergebnis immer noch linear, aber jetzt formuliert in prozentualen Abweichungen vom StSt MAGKS - Makroökonomik Prof. Dr. Jochen Michaelis 10 Log-Linearisierung einer nicht-linearen Gleichung: ๐๐ = ๐จ๐ โ ๐ต๐ ๐ท Steady State: ๐ = ๐ด โ ๐๐ฝ bzw. ln ๐ = ๐๐ ๐ด + ๐ฝ ๐๐ ๐ Logarithmiere die Ausgangsgleichung: ๐๐ ๐๐ก = ๐๐ ๐ด๐ก + ๐ฝ ๐๐ ๐๐ก ๐๐ก ๐ด๐ก ๐๐ก ๐๐(๐ ) = ๐๐(๐ด ) + ๐ฝ ๐๐(๐ ) ๐ ๐ ๐ด ๐๐(๐๐ ๐ฆ๐ก ) = ๐๐(๐ด๐ ๐๐ก ) + ๐ฝ ๐๐(๐๐ ๐๐ก ) ๐๐ ๐ + ๐ฆ๐ก = ๐๐ ๐ด + ๐๐ก + ๐ฝ ๐๐ ๐ + ๐ฝ๐๐ก (2.10) ๐ฆ๐ก = ๐๐ก + ๐ฝ๐๐ก log-linearisierte Form ist jetzt linear MAGKS - Makroökonomik Prof. Dr. Jochen Michaelis 11 Ein โschnellererโ Weg: Logarithmiere Ausgangsgleichung: ๐๐ ๐๐ก = ๐๐ ๐ด๐ก + ๐ฝ ๐๐ ๐๐ก Subtrahiere logarithmierte Steady-State Relation ๐๐ ๐๐ก โ ๐๐๐ = ๐๐ ๐ด๐ก โ ๐๐๐ด + ๐ฝ ๐๐ ๐๐ก โ ๐ฝ ๐๐ ๐ (2.10) ๐ฆ๐ก = ๐๐ก + ๐ฝ๐๐ก Aber: Dieser Weg ist für first-order TA möglich, nicht aber für second-order TA! MAGKS - Makroökonomik Prof. Dr. Jochen Michaelis 12 Problemfall: Gleichung mit Erwartungswerten Euler-Gleichung für optimalen intertemporalen Konsum (2.11) ๐ธ๐ก (๐ถ๐ก+1 )๐ = ๐ฝ(1 + ๐๐ก ) ๐๐ก (๐ถ๐ก )๐ ๐ธ๐ก ๐๐ก+1 Logarithmieren: (2.12) ln ๐ธ๐ก (๐ถ๐ก+1 )๐ = ln ๐ฝ + ln 1 + ๐๐ก + ln ๐๐ก โ ln ๐ธ๐ก ๐๐ก+1 + ln(๐ถ๐ก )๐ Achtung: ln ๐ธ๐ก ๐ฅ๐ก+1 โ ๐ธ๐ก (ln ๐ฅ๐ก+1 ) Hier: ln{๐ธ๐ก [ ๐ถ๐ก+1 ๐ ]} โ ๐ธ๐ก [๐๐ ๐ถ๐ก+1 ๐ ] MAGKS - Makroökonomik und ๐๐๐ธ๐ก ๐๐ก+1 โ ๐ธ๐ก (๐๐๐๐ก+1 ) Prof. Dr. Jochen Michaelis 13 Jensenโsche Ungleichung: ๐๐๐ธ๐ก ๐ฅ๐ก+1 > ๐ธ๐ก (๐๐๐ฅ๐ก+1 ) ln xt ๏ซ1 โข โข โข ln( Et xt ๏ซ1 ) Et (ln xt ๏ซ1 ) โข 1 MAGKS - Makroökonomik Et xt ๏ซ1 xt ๏ซ1 Prof. Dr. Jochen Michaelis 14 Annahme: ๐ฅ๐ก+1 sei lognormal-verteilt, also ๐ฅ๐ก+1 ~ ln ๐๐(๐, ๐ 2 ) dann ist ln ๐ฅ๐ก+1 normal-verteilt mit Erwartungswert ๐; ln ๐ฅ๐ก+1 ~๐๐(๐, ๐ 2 ) Erwartungswert einer lognormal-verteilten Variable: ๐ธ๐ก ๐ฅ๐ก+1 = ๐ ๐+0,5๐ 2 Logarithmus der lognormal-verteilten Variable: 2 ln(๐ธ๐ก ๐ฅ๐ก+1 ) = ln ๐ ๐+0,5๐ = ๐ + 0,5๐ 2 Erwartungswert der normal-verteilten Variable ln ๐ฅ๐ก+1 : ๐ธ๐ก ln ๐ฅ๐ก+1 = ๐ MAGKS - Makroökonomik Prof. Dr. Jochen Michaelis 15 Es resultiert: ln ๐ธ๐ก ๐ฅ๐ก+1 โ ๐ธ๐ก ln ๐ฅ๐ก+1 = ๐ + 0,5๐ 2 = ๐๐๐๐ ๐ก. Varianzen sind zeitinvariant; sie fallen also weg, wenn Abweichungen von einem Steady State betrachtet werden. Daher werden die Konstanten von vornherein weggelassen, d.h. log-Linearisierung โim Erwartungswertโ ist zulässig!! Anwendung bei Euler-Gleichung: ln{๐ธ๐ก [ ๐ถ๐ก+1 ๐ ]} = ๐ธ๐ก [๐๐ ๐ถ๐ก+1 ๐ ] und ๐๐(๐ธ๐ก ๐๐ก+1 ) = ๐ธ๐ก ๐๐๐๐ก+1 Einsetzen in (2.12): (2.13) ๐๐ธ๐ก ln๐ถ๐ก+1 = ๐๐๐ฝ + l๐ 1 + ๐๐ก + ๐๐๐๐ก + ๐๐๐๐ถ๐ก โ ๐ธ๐ก ๐๐๐๐ก+1 MAGKS - Makroökonomik Prof. Dr. Jochen Michaelis 16 Für Nominalzins gilt: ln(1 + ๐๐ก ) โ ๐๐ก Für erwartete Inflationsrate gilt: ๐ธ๐ก ๐๐ก+1 = 1 + ๐ธ๐ก ๐๐ก+1 ๐ธ๐ก ๐๐ก+1 โ ๐๐ก ๐๐ก = ๐ธ๐ก ๐๐ก+1 ๐๐ก โ1 ๐ธ๐ก ๐๐ก+1 = ๐๐ก ln( 1 + ๐ธ๐ก ๐๐ก+1 ) = ln ๐ธ๐ก ๐๐ก+1 โ ln ๐๐ก โ ๐ธ๐ก ๐๐ก+1 Einsetzen in (2.13): ๐๐ธ๐ก ln๐ถ๐ก+1 = ๐๐๐ฝ + ๐๐ก โ (๐ธ๐ก ๐๐๐๐ก+1 โ ๐๐๐๐ก ) + ๐๐๐๐ถ๐ก ๐๐ธ๐ก ln๐ถ๐ก+1 = ๐๐๐ฝ + ๐๐ก โ ๐ธ๐ก ๐๐ก+1 + ๐๐๐๐ถ๐ก MAGKS - Makroökonomik Prof. Dr. Jochen Michaelis 17 Im Steady State gilt: ๐๐ธ๐ก ln๐ถ = ๐๐๐ฝ + ๐ โ ๐ธ๐ก ๐ + ๐๐๐๐ถ =0 Für die Abweichung vom Steady State resultiert die Log-linearisierte Euler-Gleichung (2.14) MAGKS - Makroökonomik 1 ๐ ๐๐ก = ๐ธ๐ก ๐๐ก+1 โ (๐๐ก โ ๐ธ๐ก ๐๐ก+1 ) Prof. Dr. Jochen Michaelis 18 Schwachpunkte der Technik der log-Linearisierung ๏ญ Approximation gilt nur für kleine Abweichungen vom Steady State, d.h. große Schocks werden nicht adäquat abgebildet (Problem: kann Finanzkrise 2007ff. mit DSGE diskutiert werden??!) ๏ญ Es werden nur Erwartungswerte einer Zufallsvariablen betrachtet, spielt die Varianz eine Rolle wie bei Risikoüberlegungen, ist log-Lin. nicht geeignet ๏ญ Ausweg in Neu-Keynesianischer Makro: Second-order Taylor-Approximation, vgl. Benigno und Woodford, Journal of Economic Theory (2012) MAGKS - Makroökonomik Prof. Dr. Jochen Michaelis 19
© Copyright 2024 ExpyDoc