Discrete State Space Methods for Dynamic Economies
|
|
- Vincent Boone
- 5 years ago
- Views:
Transcription
1 Discrete State Space Methods for Dynamic Economies A Brief Introduction Craig Burnside Duke University September 2006 Craig Burnside (Duke University) Discrete State Space Methods September / 42
2 What are Discrete State Space Methods? Discrete state space methods are computational techniques used to obtain the solutions of dynamic economic models If the model in question assumes that the state variables are de ned over nite sets of points, the solutions are exact. Often the model s state-space is continuous, in which case the discrete state-space is an approximation to the continuous state-space Craig Burnside (Duke University) Discrete State Space Methods September / 42
3 Why use Discrete State Space Methods? Discrete state space methods preserve nonlinearities in situations where log-linear approximations may not be accurate, or their accuracy is unknown Properties are backed up by theoretical results on convergence. Intuitive, usually reliable, and applicable to a wide variety of problems One signi cant drawback: the curse of dimensionality. Computational burden (memory and speed) rises quickly with the number of state variables Craig Burnside (Duke University) Discrete State Space Methods September / 42
4 Outline of this Lecture Introduction to Gaussian quadrature A method used in numerical integration Useful here for developing a discrete state-space approximation to a continuous state-space Explain discrete state space methods using two illustrative examples One risky asset version of Lucas (1978) consumption-based asset pricing model Simple stochastic neoclassical growth model Discuss extensions, drawbacks & limitations Craig Burnside (Duke University) Discrete State Space Methods September / 42
5 What is Quadrature? Numerical methods used to approximate integrals by sums are formally referred to as quadrature methods. Euler equations relate functions of variables today to expectations of functions of variables at future dates (tomorrow) e.g. u 0 (c t ) = βe t (1 + r)u 0 (c t+1 ) When the state-space is discrete, this conditional expectation is computed as a sum over the conditional probability distribution. When the state-space is continuous, it involves evaluating an integral over the conditional density function. We use quadrature methods to approximate conditional expectations by sums, when they would be exactly represented by integrals Craig Burnside (Duke University) Discrete State Space Methods September / 42
6 Gaussian Quadrature Introduction Suppose we want to evaluate the integral R ψ(y)f (y)dy Y ψ is the kernel function f is some density function de ned over the set Y. Quadrature approximates the integral using a sum: N Z ψ(y i,n )w i,n ψ(y)f (y)dy, i=1 Y with the points (abscissas), fy i,n g N i=1, and weights, fw i,n g N i=1, being chosen according to some rule. Gaussian quadrature uses a set of rules related to the orthogonal polynomials corresponding to the density function f. Craig Burnside (Duke University) Discrete State Space Methods September / 42
7 Gaussian Quadrature Orthogonal Polynomials Gaussian quadrature with N (the number of points) arbitrarily large requires that all non-negative integer moments of y exist. This assumption guarantees the existence of a set of orthogonal polynomials, fφ N (y)gn =0 for the density f (y) determined according to the following rules φ N (y) = λ N0 + λ N1 y + λ N2 y 2 + λ NN y N, λ NN > 0 (1) Z Y 1 if N = M φ N (y)φ M (y)f (y)dy = 0 otherwise. (2) Easy to see that the 0-polynomial is φ 0 (y) = 1, so (1) and (2) imply that the others are mean zero and have unit variance. I.e. they form an orthonormal basis with respect to f. Craig Burnside (Duke University) Discrete State Space Methods September / 42
8 Gaussian Quadrature Orthogonal Polynomials for the Standard Normal Density For N = 1: so φ 1 (y) = y E (λ 10 + λ 11 y) = 0 =) λ 10 = 0 E (λ 10 + λ 11 y) 2 = 1 =) λ 2 11 = 1 For N = 2: E (λ 20 + λ 21 y + λ 22 y 2 ) = 0 =) λ 20 = λ 22 E (λ 20 + λ 21 y + λ 22 y 2 )y = 0 =) λ 21 = 0 E (λ 20 + λ 21 y + λ 22 y 2 ) 2 = 1 =) 2λ 2 22 = 1 so φ 2 (y) = (y 2 1)/ p 2 Then φ 3 (y) = y 2 3 y/ p φ N (y) = p p 1/Nφ N 1 (y)y (N 1)/NφN 2 (y) Craig Burnside (Duke University) Discrete State Space Methods September / 42
9 Gaussian Quadrature Abscissas and Weights The abscissas for an N-point quadrature rule are the roots of the Nth orthogonal polynomial. The weights for an N-point Gaussian quadrature rule are chosen so that if the kernel is a 2N 1th-or-lower ordered polynomial the quadrature approximation is exact. Although this represents 2N restrictions in N unknowns, only N of the restrictions are unique. For a standard normal example Abscissas Weights 1 f0g f1g 2 f 1, 1g 3 f p 3, 0, p 3g f 1 2, 1 2 g f 1 6, 2 3, 1 6 g Craig Burnside (Duke University) Discrete State Space Methods September / 42
10 Gaussian Quadrature Gaussian quadrature has several nice properties 1 Leads naturally to a discrete state-space interpretation of the approximation Craig Burnside (Duke University) Discrete State Space Methods September / 42
11 Gaussian Quadrature Gaussian quadrature has several nice properties 1 Leads naturally to a discrete state-space interpretation of the approximation 2 An alternative interpretation connects the method to a whole family of methods that approximate the kernel function, ψ, by an alternative function whose integral is easy to compute Craig Burnside (Duke University) Discrete State Space Methods September / 42
12 Gaussian Quadrature Gaussian quadrature has several nice properties 1 Leads naturally to a discrete state-space interpretation of the approximation 2 An alternative interpretation connects the method to a whole family of methods that approximate the kernel function, ψ, by an alternative function whose integral is easy to compute 3 A wealth of convergence results showing that the approximation improves as N gets large. Craig Burnside (Duke University) Discrete State Space Methods September / 42
13 Gaussian Quadrature Gaussian Quadrature Rules Lead to a Natural Discrete State Space Interpretation A discrete state-space interpretation is natural because it can be shown that the weights sum to 1 for any N, and all admissible functions f. Implies that the approximation N i=1 ψ(y i,n )w i,n can be interpreted as E [ψ (y)] when y has a discrete distribution over the set fy i,n g N i=1 with associated probabilities fw i,n g N i=1. Craig Burnside (Duke University) Discrete State Space Methods September / 42
14 Gaussian Quadrature Gaussian Quadrature has a Weighted Residual Method Interpretation Gaussian quadrature is equivalent to replacing ψ with a step function approximation, ψ N, whose integral is computed exactly There exist points fz i,n g N i=0 which satisfy z i 1,N < y i,n < z i,n such that Z zi,n w i,n = f (y)dy z i 1,N implying that N ψ (y i,n ) w i,n = i=1 = N i=1 Z Z zi,n ψ (y i,n ) f (y)dy z i 1,N N Y i=1 ψ (y i,n ) 1 (zi 1,N,z i,n )(y) f (y)dy. {z } ψ N (y ) Craig Burnside (Duke University) Discrete State Space Methods September / 42
15 Gaussian Quadrature Convergence In cases where Y is a compact set [a, b], f (y) is an arbitrary density on Y and ψ (y) is any function for which the Riemann-Stieltjes integral R ψ(y)f (y)dy exists, it follows that Y N lim N! i=1 Z ψ (y i,n ) w i,n = Y ψ (y) f (y) dy. In fact, this convergence is uniform. The CDF corresponding to the discrete distribution, fy i,n g N i=1, fw i,n g N i=1 converges pointwise to the CDF corresponding to f (y). Craig Burnside (Duke University) Discrete State Space Methods September / 42
16 The Lucas Model Setting up the Model Economy has N identical agents with instantaneous utility function U(C t ) = C 1 γ t 1 1 γ, C t is consumption at time t γ is the coe cient of relative risk aversion. Output is obtained from K assets which produce stochastic endowments of a single perishable consumption good. Agent s budget constraint is C t + K k=1 P kt S kt+1 K k=1 (P kt + D kt )S kt. S kt units of asset k at the beginning of time t D kt exogenous stochastic endowment per unit of the asset. P kt price of the kth asset at time t in units of consumption. Craig Burnside (Duke University) Discrete State Space Methods September / 42
17 The Lucas Model Optimization At time 0 the agent maximizes by choosing contingency plans for his budget constraint. E 0 t=0 β t U(C t ) 0 < β < 1. First order conditions for this problem are n o C t, fs kt+1 g K k=1 subject to t=0 P kt U 0 (C t ) = βe t U 0 (C t+1 )(P kt+1 + D kt+1 ), k = 1,..., K. Since the agents are identical if we assume that the total supply of each asset is N, then S kt = 1, 8k, t, for every agent, in equilibrium. Then the budget constraint implies C t = K k=1 D kt for all t. Craig Burnside (Duke University) Discrete State Space Methods September / 42
18 The Lucas Model Equilibrium We have a trivial solution for the equilibrium level of consumption in terms of the exogenous endowments: C t = K k=1 D kt. But we do not know how the prices of the assets, which are endogenous, depend on the values of the endowments. Our goal: characterize the function relating the endowments to the prices of the assets. Craig Burnside (Duke University) Discrete State Space Methods September / 42
19 Solving the Lucas Model The Case of a Single Shock When K = 1, C t = D t and P t U 0 (D t ) = βe t U 0 (D t+1 )(P t+1 + D t+1 ). Using the fact that U(C t ) = C 1 γ /(1 γ) we get P t D γ t t 1 = βe t D γ t+1 (P t+1 + D t+1 ). Express this in terms of the price-dividend ratio V t = P t /D t : or where X t+1 = D t+1 /D t. V t D 1 γ t = βe t D 1 γ t+1 (V t+1 + 1), V t = βe t X 1 γ t+1 (V t+1 + 1), Craig Burnside (Duke University) Discrete State Space Methods September / 42
20 Solving the Lucas Model Single shock is normal and iid (1) Let x t = ln(x t ) be distributed Niid(µ, σ 2 ) and de ne α = 1 γ. Altug and Labadie (1994, p.83): V t = θ if θ = β exp αµ θ α2 σ 2 < 1 This (constant) function of x t is the solution to the functional equation Z V (x t ) = β exp(αx t+1 ) [V (x t+1 ) + 1] f (x t+1 ) dx t+1. Drop the extra N in the notation from now on! Approximate the integral using an N-point Gaussian quadrature rule: V (x t ) = N β exp (αy i ) [V (y i ) + 1] w i (3) i=1 Craig Burnside (Duke University) Discrete State Space Methods September / 42
21 Solving the Lucas Model Single shock is normal and iid (2) Use an N-point Gaussian quadrature rule for f N(µ, σ 2 ): Abscissas Weights Standard normal ȳ i w i Normal(µ, σ 2 ) y i = µ + σȳ i w i = w i Solve (3) for each x t 2 fy i g N i=1 implying N linear equations in N unknowns N V (y j ) = β exp (αy i ) [V (y i ) + 1] w i, j = 1,..., N. i=1 and a trivial solution V = N i=1 β exp (αy i ) w i 1 N i=1 β exp (αy i ) w i. This is the exact solution for the discrete state space model where x t has a discrete distribution with Pr(x t = y i ) = w i. Craig Burnside (Duke University) Discrete State Space Methods September / 42
22 Solving the Lucas Model Single shock is normal, but persistent (1) Assume β i exp i=1 x t = µ(1 ρ) + ρx t 1 + ɛ t, where jρj < 1 and ɛ t Niid(0, σ 2 ). Exact solution in Burnside (1998) given by V t = α µ i if 1 2 α 2 (1 ρ) 2 ρ(1 ρ i ) 1 ρ i 2 ρ(1 ρi ) 1 ρ + ρ(1 ρi ) 1 ρ x t + ρ2 (1 ρ 2i ) 1 ρ 2 β exp αµ + 1 α 2 2 (1 ρ) 2 σ2 < 1. σ 2, + Not a useful solution because it s an in nite series of expressions and does not converge quickly. Craig Burnside (Duke University) Discrete State Space Methods September / 42
23 Solving the Lucas Model Single shock is normal, but persistent (2) Write the functional equation as Z V (x t ) = β exp(αx t+1 ) [V (x t+1 ) + 1] f (x t+1 jx t ) dx t+1. Tauchen and Hussey (1991) suggest the transformation Z V (x t ) = β exp(αx t+1 ) [V (x t+1 ) + 1] f (x t+1jx t ) f (x t+1 jµ) f (x t+1jµ) dx t+1. Base the N-point rule on the function f (x t+1 jµ): V (x t ) N β exp(αy i ) [V (y i ) + 1] f (y i jx t ) i=1 f (y i jµ) w i Solve for x t 2 fy i g N i=1 to get N linear equations in N unknowns: V (y j ) = N β exp(αy i ) [V (y i ) + 1] f (y i jy j ) i=1 f (y i jµ) w i. (4) Craig Burnside (Duke University) Discrete State Space Methods September / 42
24 Solving the Lucas Model The solution for a persistent discrete state space process Let x t be a simple rst-order Markov process, with a discrete state-space fy i g N i=1. Let Pr(x t+1 = y i jx t = y j ) = π ji. Exact representation of the Euler equation for this model is V (y j ) = N β exp(αy i ) [V (y i ) + 1] π ji. i=1 In this equation π ji replaces the term [f (y i jy j ) /f (y i jµ)] w i that appeared in (4) Notice that i π ji = 1 but i [f (y i jy j ) /f (y i jµ)] w i 6= 1. Craig Burnside (Duke University) Discrete State Space Methods September / 42
25 Solving the Lucas Model Single shock is normal, but persistent / Discrete state space interpretation Tauchen and Hussey (1991) suggest solving a modi ed version of (4): where V (y j ) = N β exp(αy i ) [V (y i ) + 1] π ji (5) i=1 π ji = f (y N i jy j ) w i f (y i jy j ) and s j = f (y i jµ) s j i=1 f (y i jµ) w i. By construction i π ji = 1. Also, because lim N! s j = 1 for all j so that the solutions to (4) and (5) converge to the same limit. The solution can be interpreted as the exact solution to a model with a discrete state space. Craig Burnside (Duke University) Discrete State Space Methods September / 42
26 Models with Endogenous State Variables In the asset pricing examples I ve given, the endowments are the only state variables and are exogenous In many macroeconomic models, at least one of the state variables is endogenous. In this case we don t know the law of motion of one of the variables whose state-space we wish to discretize. Craig Burnside (Duke University) Discrete State Space Methods September / 42
27 Models with Endogenous State Variables Step 1: Generate a Discrete State Space for the Exogenous Variables Assume you have an exogenous state variable x t = µ(1 ρ) + ρx t 1 + ɛ t, where jρj < 1 and ɛ t Niid(0, σ 2 ). Get the N point rule for a N(µ, σ 2 ). Approximate the law of motion of x t with a Markov process where and Pr(x t+1 = y i jx t = y j ) = π ji π ji = f (y N i jy j ) w i f (y i jy j ) and s j = f (y i jµ) s j i=1 f (y i jµ) w i. Easily extended to the case where x t is a vector of exogenous variables. Craig Burnside (Duke University) Discrete State Space Methods September / 42
28 Models with Endogenous State Variables Step 2: Set up a State-Space for the Endogenous Variables Here you set up a nite grid of points for the relevant endogenous state variables You cannot specify the law of motion of the endogenous state variables, since it is unknown. The grid of points must be set up without full knowledge regarding the nature of the exact solution. Craig Burnside (Duke University) Discrete State Space Methods September / 42
29 Models with Endogenous State Variables Step 3: Solve for the Optimal Policy Rule for the Endogenous Variables For each value of the endogenous state variable, and each value of the exogenous variables, solve for the optimal value (tomorrow) of the endogenous state variable Method 1: Numerical approaches to dynamic programming. Value function iteration Policy function iteration Method 2: Euler-equation based methods Guess a policy rule and use the Euler equation errors generated by it to re ne the guess iteratively Craig Burnside (Duke University) Discrete State Space Methods September / 42
30 The Stochastic Neoclassical Growth Model Model Setup Representative agent with lifetime expected utility U = E 0 t=0 β t ln(c t ) 0 < β < 1, Resource constraint is C t + K t+1 (1 δ)k t A t K θ t, 0 < δ < 1 Assume that a t = ln(a t ) has the law of motion a t = ρa t 1 + ɛ t, ɛ t Niid(0, σ 2 ) A social planner maximizes U by choosing contingency plans for C t and K t+1 subject to the resource constraint and K 0. Craig Burnside (Duke University) Discrete State Space Methods September / 42
31 The Stochastic Neoclassical Growth Model Optimality Conditions Substitute in the resource constraint and maximize i E 0 β t ln ha t Kt θ + (1 δ)k t K t+1. t=0 The Euler equation for this problem is 1 θa t+1 K θ 1 t+1 + (1 δ) A t Kt θ = βe t + (1 δ)k t K t+1 A t+1 Kt+1 θ + (1 δ)k. t+1 K t+2 We are looking for a solution K t+1 = h(k t, A t ) that solves (6). The nonlinearity prevents solving for h in closed form unless δ = 1 in which case K t+1 = βθa t K θ t. (6) Craig Burnside (Duke University) Discrete State Space Methods September / 42
32 Solving the Growth Model by Value Function Iteration My discussion follows Tauchen (1990) Let r(k, K 0 ; a) = ln he a K θ + (1 δ)k K 0i Start with the Bellman equation for the original model: Z V (K, a) = max r(k, K 0 ; a) + β V (K 0, a 0 )f a 0 ja da 0 K 0 2Γ(K,a)K C Γ(K, a) = n K 0 j0 K 0 e a K θ + (1 The set K C is the continuous state space for K. Under the assumption of normality, K C = [0, ). The next step is to solve an approximating problem. o δ)k Craig Burnside (Duke University) Discrete State Space Methods September / 42
33 Solving an Approximation to the Growth Model Discrete State Space for Technology Approximate the law of motion of a using a discrete state-space process as in the asset pricing model. Let a 2 A = fa i g N i=1 where a i = σȳ i and fȳ i g N i=1 is the set of quadrature points corresponding to an N-point rule for a standard normal. Let where Pr(a 0 = a i ja = a j ) = π ji = f (a i ja j ) f (a i j0) s j = N f (a i ja j ) i=1 f (a i j0) w i and f w i g N i=1 are the quadrature weights for an N-point rule for the standard normal. w i s j Craig Burnside (Duke University) Discrete State Space Methods September / 42
34 Solving an Approximation to the Growth Model Discrete State Space for the Capital Stock We will approximate the state space for capital with the discrete set K D K C with K D = fk m g M m=1. Notice that the maximally sustainable capital stock is now K = (e a N /δ) 1/(1 θ), but there are many ways to set up K D. A number of alternative rules for constructing K D are available. One is to locate a grid of evenly spaced points, K m in the set [0, K ]. Tauchen s (1990) rule: assume linear utility, compute the implied mean and standard deviation of K t implied, and then use an equal spaced grid in a 4σ K band around E (K ). My programs set up a grid in the logarithm of the capital stock based on the E (K ) and σ K implied by the log-linear approximation to the model. Craig Burnside (Duke University) Discrete State Space Methods September / 42
35 Solving an Approximation to the Growth Model Bellman s Equation You can imagine the following two approximations to the original model: Ṽ (K, a j ) = max r(k, K 0 ; a j ) + β K 0 2Γ(K,a j ) ˆV (K, a j ) = max r(k, K 0 ; a j ) + β K 0 2Γ D (K,a j ) N i=1 N i=1 Ṽ (K 0, a i )π ji, (7) ˆV (K 0, a i )π ji, (8) for j = 1,..., N, and with Γ D (K, a) = K D \ Γ(K, a) Since, in both problems, there is an upper bound on K, results in Bertsekas (1976) imply unique bounded solutions to (7) and (8). The solution to (8) can be made arbitrarily close to the solution to (7), as long as in the limit, as M!, with K 1 = 0, K M = K, K m > K m 1, lim M! sup m (K m K m 1 ) = 0. Craig Burnside (Duke University) Discrete State Space Methods September / 42
36 Solving an Approximation to the Growth Model Computation Start with an initial guess at the value function, ˆV 0. Iteratively compute, for m = 1, 2,..., M and j = 1, 2,..., N: ˆV S (K m, a j ) = max r(k m, K 0 ; a j ) + β K 0 2Γ D (K m,a j ) N i=1 Continue iterating until ˆV S (K m, a j ) ˆV S 1 (K m, a j ) < tolerance sup m,j ˆV S 1 (K 0, a i )π ji, Tauchen suggests relating the tolerance to the minimum value of the value function, inf m,j ˆV S (K m, a j ). Craig Burnside (Duke University) Discrete State Space Methods September / 42
37 Solving the Growth Model using the Euler Equation The Euler Equation Baxter, Crucini and Rouwenhorst (1990) use a discrete state-space method which directly approximates the decision rules. De ne g(k, a) = e a K θ + (1 g K (K, a) = θe a K θ δ. δ)k and Looking for a decision rule, h : K C R! K C that satis es the Euler equation: Z 1 g(k, a) h(k, a) = β g K [h(k, a), a 0 ] g [h(k, a), a 0 ] h [h(k, a), a 0 ] f a0 ja da 0. Start by setting up discrete state-spaces for K and a as above. (9) Craig Burnside (Duke University) Discrete State Space Methods September / 42
38 Solving the Growth Model using the Euler Equation The Algorithm Start with a candidate decision rule h S : K D A! K D The next decision rule is obtained by nding the function h S +1 : K D A! K D that best ts the Euler equation. For each m, j, equivalent to nding K 0 2 Γ D (K, a j ) to minimize N 1 g K (K g(k m, a j ) K 0 β 0, a i ) g(k 0, a i ) h S (K 0, a i ) π ji. i=1 The algorithm can be stopped if h S +1 (K, a) = h S (K, a) (often occurs in practice) maximum change in the decision rule eventually satis es some tolerance Little known about convergence properties. Craig Burnside (Duke University) Discrete State Space Methods September / 42
39 Extending a Solution to the Real Line A Step Function In the asset pricing example, the discrete state-space method gave us an approximate solution for any x 2 fy i g N i=1. Denote the solution for x = y i as v i = V (y i ). What do we do if we want a solution for any x 2 Y, the original state space? One solution is to de ne a function V (x) = N v j 1 (zj j=1 1,z j )(x). A disadvantage of this extension to any x 2 Y is that it is not continuous. Craig Burnside (Duke University) Discrete State Space Methods September / 42
40 Extending a Solution to the Real Line An Interpolated Spline Function In the asset pricing example we could de ne 8 >< v 1 if x y 1 V (x) = v j 1 + (x y j 1) (y >: j y j 1 ) (v j v j 1 ) if y j 1 < x y j v N if x > y N. A disadvantage of this extension to any x 2 Y is that it is not di erentiable in x. Craig Burnside (Duke University) Discrete State Space Methods September / 42
41 Extending a Solution to the Real Line The Nystrom Extension Substitute the solution to the discrete state-space model, fv i g N i=1 into the approximate Euler equation for any x, V (x) = N β exp(αy i ) (v i + 1) i=1 N i=1 f (y i jx ) f (y i jµ) w i f (y i jx ) f (y i jµ) w i This function is continuous and di erentiable in x, and coincides with the step function when x is one of the y i s.. Craig Burnside (Duke University) Discrete State Space Methods September / 42
42 Computational Burden In a univariate example we had to solve N linear equations in N unknowns. But suppose we had a multivariate example with M state variables, and suppose the state space for each of these was approximated using N points Implies solving N M equations. Computation time for solving linear equations is approximately proportional to the cube of the number of equations, or in our case N 3M. So computation rapidly becomes more di cult as the number of state variables or the number of points rises. This is the so-called curse of dimensionality. Craig Burnside (Duke University) Discrete State Space Methods September / 42
43 Concluding Remarks Three main advantages of discrete state-space methods. They are easy to implement and very intuitive. Numerous theoretical results regarding convergence. Reliable. Main disadvantage of discrete state-space methods. Computationally ine cient for relatively complicated problems with a large number of state variables. Craig Burnside (Duke University) Discrete State Space Methods September / 42
44 Software Simple software for my chapter in the Marimon and Scott book is available on the research page of my website, Craig Burnside (Duke University) Discrete State Space Methods September / 42
Discrete State-Space Methods for the Study of Dynamic Economies
Discrete State-Space Methods for the Study of Dynamic Economies Craig Burnside Duke University September 25, 2006 Updated Version 1 Introduction In this chapter I discuss a number of numerical methods
More informationCompetitive Equilibrium and the Welfare Theorems
Competitive Equilibrium and the Welfare Theorems Craig Burnside Duke University September 2010 Craig Burnside (Duke University) Competitive Equilibrium September 2010 1 / 32 Competitive Equilibrium and
More informationFinite State Markov-chain Approximations to Highly. Persistent Processes
Finite State Markov-chain Approximations to Highly Persistent Processes Karen A. Kopecky y Richard M. H. Suen z This Version: November 2009 Abstract The Rouwenhorst method of approximating stationary AR(1)
More informationECON607 Fall 2010 University of Hawaii Professor Hui He TA: Xiaodong Sun Assignment 2
ECON607 Fall 200 University of Hawaii Professor Hui He TA: Xiaodong Sun Assignment 2 The due date for this assignment is Tuesday, October 2. ( Total points = 50). (Two-sector growth model) Consider the
More informationProjection Methods. Felix Kubler 1. October 10, DBF, University of Zurich and Swiss Finance Institute
Projection Methods Felix Kubler 1 1 DBF, University of Zurich and Swiss Finance Institute October 10, 2017 Felix Kubler Comp.Econ. Gerzensee, Ch5 October 10, 2017 1 / 55 Motivation In many dynamic economic
More informationA simple macro dynamic model with endogenous saving rate: the representative agent model
A simple macro dynamic model with endogenous saving rate: the representative agent model Virginia Sánchez-Marcos Macroeconomics, MIE-UNICAN Macroeconomics (MIE-UNICAN) A simple macro dynamic model with
More informationValue Function Iteration
Value Function Iteration (Lectures on Solution Methods for Economists II) Jesús Fernández-Villaverde 1 and Pablo Guerrón 2 February 26, 2018 1 University of Pennsylvania 2 Boston College Theoretical Background
More informationHigher-Order Dynamics in Asset-Pricing Models with Recursive Preferences
Higher-Order Dynamics in Asset-Pricing Models with Recursive Preferences Walt Pohl Karl Schmedders Ole Wilms Dept. of Business Administration, University of Zurich Becker Friedman Institute Computational
More informationThe Ramsey Model. Alessandra Pelloni. October TEI Lecture. Alessandra Pelloni (TEI Lecture) Economic Growth October / 61
The Ramsey Model Alessandra Pelloni TEI Lecture October 2015 Alessandra Pelloni (TEI Lecture) Economic Growth October 2015 1 / 61 Introduction Introduction Introduction Ramsey-Cass-Koopmans model: di ers
More informationHigh-dimensional Problems in Finance and Economics. Thomas M. Mertens
High-dimensional Problems in Finance and Economics Thomas M. Mertens NYU Stern Risk Economics Lab April 17, 2012 1 / 78 Motivation Many problems in finance and economics are high dimensional. Dynamic Optimization:
More informationModern Macroeconomics II
Modern Macroeconomics II Katsuya Takii OSIPP Katsuya Takii (Institute) Modern Macroeconomics II 1 / 461 Introduction Purpose: This lecture is aimed at providing students with standard methods in modern
More informationAdvanced Economic Growth: Lecture 21: Stochastic Dynamic Programming and Applications
Advanced Economic Growth: Lecture 21: Stochastic Dynamic Programming and Applications Daron Acemoglu MIT November 19, 2007 Daron Acemoglu (MIT) Advanced Growth Lecture 21 November 19, 2007 1 / 79 Stochastic
More informationUncertainty Per Krusell & D. Krueger Lecture Notes Chapter 6
1 Uncertainty Per Krusell & D. Krueger Lecture Notes Chapter 6 1 A Two-Period Example Suppose the economy lasts only two periods, t =0, 1. The uncertainty arises in the income (wage) of period 1. Not that
More informationLecture 1: Dynamic Programming
Lecture 1: Dynamic Programming Fatih Guvenen November 2, 2016 Fatih Guvenen Lecture 1: Dynamic Programming November 2, 2016 1 / 32 Goal Solve V (k, z) =max c,k 0 u(c)+ E(V (k 0, z 0 ) z) c + k 0 =(1 +
More informationLecture 4: Dynamic Programming
Lecture 4: Dynamic Programming Fatih Guvenen January 10, 2016 Fatih Guvenen Lecture 4: Dynamic Programming January 10, 2016 1 / 30 Goal Solve V (k, z) =max c,k 0 u(c)+ E(V (k 0, z 0 ) z) c + k 0 =(1 +
More informationSolving models with (lots of) idiosyncratic risk
Solving models with (lots of) idiosyncratic risk Wouter J. Den Haan November 8, 2009 Models with heterogeneous agents 1 Lots of idiosyncratic risk 2 If #2 leads to strong non-linearities in the policy
More informationProjection Methods. Michal Kejak CERGE CERGE-EI ( ) 1 / 29
Projection Methods Michal Kejak CERGE CERGE-EI ( ) 1 / 29 Introduction numerical methods for dynamic economies nite-di erence methods initial value problems (Euler method) two-point boundary value problems
More informationLecture XI. Approximating the Invariant Distribution
Lecture XI Approximating the Invariant Distribution Gianluca Violante New York University Quantitative Macroeconomics G. Violante, Invariant Distribution p. 1 /24 SS Equilibrium in the Aiyagari model G.
More informationApproximation around the risky steady state
Approximation around the risky steady state Centre for International Macroeconomic Studies Conference University of Surrey Michel Juillard, Bank of France September 14, 2012 The views expressed herein
More informationCapital Structure and Investment Dynamics with Fire Sales
Capital Structure and Investment Dynamics with Fire Sales Douglas Gale Piero Gottardi NYU April 23, 2013 Douglas Gale, Piero Gottardi (NYU) Capital Structure April 23, 2013 1 / 55 Introduction Corporate
More informationMacroeconomic Theory and Analysis Suggested Solution for Midterm 1
Macroeconomic Theory and Analysis Suggested Solution for Midterm February 25, 2007 Problem : Pareto Optimality The planner solves the following problem: u(c ) + u(c 2 ) + v(l ) + v(l 2 ) () {c,c 2,l,l
More informationproblem. max Both k (0) and h (0) are given at time 0. (a) Write down the Hamilton-Jacobi-Bellman (HJB) Equation in the dynamic programming
1. Endogenous Growth with Human Capital Consider the following endogenous growth model with both physical capital (k (t)) and human capital (h (t)) in continuous time. The representative household solves
More informationEconomics 210B Due: September 16, Problem Set 10. s.t. k t+1 = R(k t c t ) for all t 0, and k 0 given, lim. and
Economics 210B Due: September 16, 2010 Problem 1: Constant returns to saving Consider the following problem. c0,k1,c1,k2,... β t Problem Set 10 1 α c1 α t s.t. k t+1 = R(k t c t ) for all t 0, and k 0
More informationProblem 1 (30 points)
Problem (30 points) Prof. Robert King Consider an economy in which there is one period and there are many, identical households. Each household derives utility from consumption (c), leisure (l) and a public
More informationProjection. Wouter J. Den Haan London School of Economics. c by Wouter J. Den Haan
Projection Wouter J. Den Haan London School of Economics c by Wouter J. Den Haan Model [ ] ct ν = E t βct+1 ν αz t+1kt+1 α 1 c t + k t+1 = z t k α t ln(z t+1 ) = ρ ln (z t ) + ε t+1 ε t+1 N(0, σ 2 ) k
More informationDynamic Programming. Macro 3: Lecture 2. Mark Huggett 2. 2 Georgetown. September, 2016
Macro 3: Lecture 2 Mark Huggett 2 2 Georgetown September, 2016 Three Maps: Review of Lecture 1 X = R 1 + and X grid = {x 1,..., x n } X where x i+1 > x i 1. T (v)(x) = max u(f (x) y) + βv(y) s.t. y Γ 1
More informationLecture 7: Stochastic Dynamic Programing and Markov Processes
Lecture 7: Stochastic Dynamic Programing and Markov Processes Florian Scheuer References: SLP chapters 9, 10, 11; LS chapters 2 and 6 1 Examples 1.1 Neoclassical Growth Model with Stochastic Technology
More informationECON607 Fall 2010 University of Hawaii Professor Hui He TA: Xiaodong Sun Assignment 1 Suggested Solutions
ECON607 Fall 200 University of Hawaii Professor Hui He TA: Xiaodong Sun Assignment Suggested Solutions The due date for this assignment is Thursday, Sep. 23.. Consider an stochastic optimal growth model
More information1 Computing the Invariant Distribution
LECTURE NOTES ECO 613/614 FALL 2007 KAREN A. KOPECKY 1 Computing the Invariant Distribution Suppose an individual s state consists of his current assets holdings, a [a, ā] and his current productivity
More informationMacroeconomics Qualifying Examination
Macroeconomics Qualifying Examination August 2015 Department of Economics UNC Chapel Hill Instructions: This examination consists of 4 questions. Answer all questions. If you believe a question is ambiguously
More information(a) Write down the Hamilton-Jacobi-Bellman (HJB) Equation in the dynamic programming
1. Government Purchases and Endogenous Growth Consider the following endogenous growth model with government purchases (G) in continuous time. Government purchases enhance production, and the production
More informationIncomplete Markets, Heterogeneity and Macroeconomic Dynamics
Incomplete Markets, Heterogeneity and Macroeconomic Dynamics Bruce Preston and Mauro Roca Presented by Yuki Ikeda February 2009 Preston and Roca (presenter: Yuki Ikeda) 02/03 1 / 20 Introduction Stochastic
More informationHOMEWORK #1 This homework assignment is due at 5PM on Friday, November 3 in Marnix Amand s mailbox.
Econ 50a (second half) Yale University Fall 2006 Prof. Tony Smith HOMEWORK # This homework assignment is due at 5PM on Friday, November 3 in Marnix Amand s mailbox.. Consider a growth model with capital
More informationSTATE UNIVERSITY OF NEW YORK AT ALBANY Department of Economics
STATE UNIVERSITY OF NEW YORK AT ALBANY Department of Economics Ph. D. Comprehensive Examination: Macroeconomics Fall, 202 Answer Key to Section 2 Questions Section. (Suggested Time: 45 Minutes) For 3 of
More informationNeoclassical Growth Model / Cake Eating Problem
Dynamic Optimization Institute for Advanced Studies Vienna, Austria by Gabriel S. Lee February 1-4, 2008 An Overview and Introduction to Dynamic Programming using the Neoclassical Growth Model and Cake
More information4- Current Method of Explaining Business Cycles: DSGE Models. Basic Economic Models
4- Current Method of Explaining Business Cycles: DSGE Models Basic Economic Models In Economics, we use theoretical models to explain the economic processes in the real world. These models de ne a relation
More information1 Bewley Economies with Aggregate Uncertainty
1 Bewley Economies with Aggregate Uncertainty Sofarwehaveassumedawayaggregatefluctuations (i.e., business cycles) in our description of the incomplete-markets economies with uninsurable idiosyncratic risk
More informationIntroduction to Numerical Methods
Introduction to Numerical Methods Wouter J. Den Haan London School of Economics c by Wouter J. Den Haan "D", "S", & "GE" Dynamic Stochastic General Equilibrium What is missing in the abbreviation? DSGE
More informationEconomic Growth: Lecture 13, Stochastic Growth
14.452 Economic Growth: Lecture 13, Stochastic Growth Daron Acemoglu MIT December 10, 2013. Daron Acemoglu (MIT) Economic Growth Lecture 13 December 10, 2013. 1 / 52 Stochastic Growth Models Stochastic
More informationAdvanced Macroeconomics
Advanced Macroeconomics The Ramsey Model Marcin Kolasa Warsaw School of Economics Marcin Kolasa (WSE) Ad. Macro - Ramsey model 1 / 30 Introduction Authors: Frank Ramsey (1928), David Cass (1965) and Tjalling
More informationECOM 009 Macroeconomics B. Lecture 3
ECOM 009 Macroeconomics B Lecture 3 Giulio Fella c Giulio Fella, 2014 ECOM 009 Macroeconomics B - Lecture 3 84/197 Predictions of the PICH 1. Marginal propensity to consume out of wealth windfalls 0.03.
More informationIntroduction Optimality and Asset Pricing
Introduction Optimality and Asset Pricing Andrea Buraschi Imperial College Business School October 2010 The Euler Equation Take an economy where price is given with respect to the numéraire, which is our
More informationChapter 1. GMM: Basic Concepts
Chapter 1. GMM: Basic Concepts Contents 1 Motivating Examples 1 1.1 Instrumental variable estimator....................... 1 1.2 Estimating parameters in monetary policy rules.............. 2 1.3 Estimating
More informationSlides II - Dynamic Programming
Slides II - Dynamic Programming Julio Garín University of Georgia Macroeconomic Theory II (Ph.D.) Spring 2017 Macroeconomic Theory II Slides II - Dynamic Programming Spring 2017 1 / 32 Outline 1. Lagrangian
More informationIntroduction: Solution Methods for State-Dependent and Time-Dependent Models
Introduction: Solution Methods for State-Dependent and Time-Dependent Models Lilia Maliar and Serguei Maliar CEF 2017 Workshop Maliar and Maliar (2017) State-Dependent and Time-Dependent Models CEF 2017
More informationSolution Methods. Jesús Fernández-Villaverde. University of Pennsylvania. March 16, 2016
Solution Methods Jesús Fernández-Villaverde University of Pennsylvania March 16, 2016 Jesús Fernández-Villaverde (PENN) Solution Methods March 16, 2016 1 / 36 Functional equations A large class of problems
More informationUNIVERSITY OF WISCONSIN DEPARTMENT OF ECONOMICS MACROECONOMICS THEORY Preliminary Exam August 1, :00 am - 2:00 pm
UNIVERSITY OF WISCONSIN DEPARTMENT OF ECONOMICS MACROECONOMICS THEORY Preliminary Exam August 1, 2017 9:00 am - 2:00 pm INSTRUCTIONS Please place a completed label (from the label sheet provided) on the
More informationEconomic Growth: Lecture 9, Neoclassical Endogenous Growth
14.452 Economic Growth: Lecture 9, Neoclassical Endogenous Growth Daron Acemoglu MIT November 28, 2017. Daron Acemoglu (MIT) Economic Growth Lecture 9 November 28, 2017. 1 / 41 First-Generation Models
More informationHOMEWORK #3 This homework assignment is due at NOON on Friday, November 17 in Marnix Amand s mailbox.
Econ 50a second half) Yale University Fall 2006 Prof. Tony Smith HOMEWORK #3 This homework assignment is due at NOON on Friday, November 7 in Marnix Amand s mailbox.. This problem introduces wealth inequality
More informationIntroduction: Solution Methods for State-Dependent and Time-Dependent Models
Introduction: Solution Methods for State-Dependent and Time-Dependent Models Lilia Maliar and Serguei Maliar Washington DC, August 23-25, 2017 FRB Mini-Course Maliar and Maliar (2017) State- and Time-Dependent
More informationEconomics 202A Lecture Outline #3 (version 1.0)
Economics 202A Lecture Outline #3 (version.0) Maurice Obstfeld Steady State of the Ramsey-Cass-Koopmans Model In the last few lectures we have seen how to set up the Ramsey-Cass- Koopmans Model in discrete
More informationNegishi s method for stochastic OLG models
Johannes Brumm University of Zurich Felix Kubler University of Zurich QSPS, May 2013 Motivation OLG models are important tools in macro and public finance Unfortunately, humans typically live for 80 years...
More informationA Quick Introduction to Numerical Methods
Chapter 5 A Quick Introduction to Numerical Methods One of the main advantages of the recursive approach is that we can use the computer to solve numerically interesting models. There is a wide variety
More informationDYNAMIC LECTURE 5: DISCRETE TIME INTERTEMPORAL OPTIMIZATION
DYNAMIC LECTURE 5: DISCRETE TIME INTERTEMPORAL OPTIMIZATION UNIVERSITY OF MARYLAND: ECON 600. Alternative Methods of Discrete Time Intertemporal Optimization We will start by solving a discrete time intertemporal
More informationAsset pricing in DSGE models comparison of different approximation methods
Asset pricing in DSGE models comparison of different approximation methods 1 Introduction Jan Acedański 1 Abstract. There are many numerical methods suitable for approximating solutions of DSGE models.
More informationGraduate Macroeconomics - Econ 551
Graduate Macroeconomics - Econ 551 Tack Yun Indiana University Seoul National University Spring Semester January 2013 T. Yun (SNU) Macroeconomics 1/07/2013 1 / 32 Business Cycle Models for Emerging-Market
More information1 Numerical Methods to Solve the Income-Fluctuation Problem
1 Numerical Methods to Solve the Income-Fluctuation Problem 1.1 Tauchen s method to approximate a continuous income process In many of the problems we studied in the previous chapter, we postulated that
More informationECOM 009 Macroeconomics B. Lecture 2
ECOM 009 Macroeconomics B Lecture 2 Giulio Fella c Giulio Fella, 2014 ECOM 009 Macroeconomics B - Lecture 2 40/197 Aim of consumption theory Consumption theory aims at explaining consumption/saving decisions
More informationUniversity of Warwick, EC9A0 Maths for Economists Lecture Notes 10: Dynamic Programming
University of Warwick, EC9A0 Maths for Economists 1 of 63 University of Warwick, EC9A0 Maths for Economists Lecture Notes 10: Dynamic Programming Peter J. Hammond Autumn 2013, revised 2014 University of
More informationIn the Ramsey model we maximized the utility U = u[c(t)]e nt e t dt. Now
PERMANENT INCOME AND OPTIMAL CONSUMPTION On the previous notes we saw how permanent income hypothesis can solve the Consumption Puzzle. Now we use this hypothesis, together with assumption of rational
More informationECON2285: Mathematical Economics
ECON2285: Mathematical Economics Yulei Luo Economics, HKU September 17, 2018 Luo, Y. (Economics, HKU) ME September 17, 2018 1 / 46 Static Optimization and Extreme Values In this topic, we will study goal
More informationRamsey Cass Koopmans Model (1): Setup of the Model and Competitive Equilibrium Path
Ramsey Cass Koopmans Model (1): Setup of the Model and Competitive Equilibrium Path Ryoji Ohdoi Dept. of Industrial Engineering and Economics, Tokyo Tech This lecture note is mainly based on Ch. 8 of Acemoglu
More informationChapter 3. Dynamic Programming
Chapter 3. Dynamic Programming This chapter introduces basic ideas and methods of dynamic programming. 1 It sets out the basic elements of a recursive optimization problem, describes the functional equation
More informationStochastic simulations with DYNARE. A practical guide.
Stochastic simulations with DYNARE. A practical guide. Fabrice Collard (GREMAQ, University of Toulouse) Adapted for Dynare 4.1 by Michel Juillard and Sébastien Villemot (CEPREMAP) First draft: February
More informationHeterogeneous Agent Models: I
Heterogeneous Agent Models: I Mark Huggett 2 2 Georgetown September, 2017 Introduction Early heterogeneous-agent models integrated the income-fluctuation problem into general equilibrium models. A key
More informationSolving a Dynamic (Stochastic) General Equilibrium Model under the Discrete Time Framework
Solving a Dynamic (Stochastic) General Equilibrium Model under the Discrete Time Framework Dongpeng Liu Nanjing University Sept 2016 D. Liu (NJU) Solving D(S)GE 09/16 1 / 63 Introduction Targets of the
More informationLecture 8: Basic convex analysis
Lecture 8: Basic convex analysis 1 Convex sets Both convex sets and functions have general importance in economic theory, not only in optimization. Given two points x; y 2 R n and 2 [0; 1]; the weighted
More informationLecture Notes 10: Dynamic Programming
University of Warwick, EC9A0 Maths for Economists Peter J. Hammond 1 of 81 Lecture Notes 10: Dynamic Programming Peter J. Hammond 2018 September 28th University of Warwick, EC9A0 Maths for Economists Peter
More informationLecture 15. Dynamic Stochastic General Equilibrium Model. Randall Romero Aguilar, PhD I Semestre 2017 Last updated: July 3, 2017
Lecture 15 Dynamic Stochastic General Equilibrium Model Randall Romero Aguilar, PhD I Semestre 2017 Last updated: July 3, 2017 Universidad de Costa Rica EC3201 - Teoría Macroeconómica 2 Table of contents
More informationPublic Economics The Macroeconomic Perspective Chapter 2: The Ramsey Model. Burkhard Heer University of Augsburg, Germany
Public Economics The Macroeconomic Perspective Chapter 2: The Ramsey Model Burkhard Heer University of Augsburg, Germany October 3, 2018 Contents I 1 Central Planner 2 3 B. Heer c Public Economics: Chapter
More informationEcon 5110 Solutions to the Practice Questions for the Midterm Exam
Econ 50 Solutions to the Practice Questions for the Midterm Exam Spring 202 Real Business Cycle Theory. Consider a simple neoclassical growth model (notation similar to class) where all agents are identical
More informationLecture 2 The Centralized Economy
Lecture 2 The Centralized Economy Economics 5118 Macroeconomic Theory Kam Yu Winter 2013 Outline 1 Introduction 2 The Basic DGE Closed Economy 3 Golden Rule Solution 4 Optimal Solution The Euler Equation
More informationECON 5118 Macroeconomic Theory
ECON 5118 Macroeconomic Theory Winter 013 Test 1 February 1, 013 Answer ALL Questions Time Allowed: 1 hour 0 min Attention: Please write your answers on the answer book provided Use the right-side pages
More informationAn approximate consumption function
An approximate consumption function Mario Padula Very Preliminary and Very Incomplete 8 December 2005 Abstract This notes proposes an approximation to the consumption function in the buffer-stock model.
More informationAdvanced Macroeconomics II The RBC model with Capital
Advanced Macroeconomics II The RBC model with Capital Lorenza Rossi (Spring 2014) University of Pavia Part of these slides are based on Jordi Galì slides for Macroeconomia Avanzada II. Outline Real business
More informationSolving and Simulating Models with Heterogeneous Agents and Aggregate Uncertainty Yann ALGAN, Olivier ALLAIS, Wouter J. DEN HAAN, and Pontus RENDAHL
Solving and Simulating Models with Heterogeneous Agents and Aggregate Uncertainty Yann ALGAN, Olivier ALLAIS, Wouter J. DEN HAAN, and Pontus RENDAHL August 24, 2010 Abstract Although almost nonexistent
More informationMacroeconomics Theory II
Macroeconomics Theory II Francesco Franco FEUNL February 2016 Francesco Franco (FEUNL) Macroeconomics Theory II February 2016 1 / 18 Road Map Research question: we want to understand businesses cycles.
More informationPROJECTION METHODS FOR DYNAMIC MODELS
PROJECTION METHODS FOR DYNAMIC MODELS Kenneth L. Judd Hoover Institution and NBER June 28, 2006 Functional Problems Many problems involve solving for some unknown function Dynamic programming Consumption
More informationThe Real Business Cycle Model
The Real Business Cycle Model Macroeconomics II 2 The real business cycle model. Introduction This model explains the comovements in the fluctuations of aggregate economic variables around their trend.
More informationNonlinear GMM. Eric Zivot. Winter, 2013
Nonlinear GMM Eric Zivot Winter, 2013 Nonlinear GMM estimation occurs when the GMM moment conditions g(w θ) arenonlinearfunctionsofthe model parameters θ The moment conditions g(w θ) may be nonlinear functions
More informationSmall Open Economy RBC Model Uribe, Chapter 4
Small Open Economy RBC Model Uribe, Chapter 4 1 Basic Model 1.1 Uzawa Utility E 0 t=0 θ t U (c t, h t ) θ 0 = 1 θ t+1 = β (c t, h t ) θ t ; β c < 0; β h > 0. Time-varying discount factor With a constant
More informationPractical Dynamic Programming: An Introduction. Associated programs dpexample.m: deterministic dpexample2.m: stochastic
Practical Dynamic Programming: An Introduction Associated programs dpexample.m: deterministic dpexample2.m: stochastic Outline 1. Specific problem: stochastic model of accumulation from a DP perspective
More informationDeterministic Models
Deterministic Models Perfect foreight, nonlinearities and occasionally binding constraints Sébastien Villemot CEPREMAP June 10, 2014 Sébastien Villemot (CEPREMAP) Deterministic Models June 10, 2014 1 /
More information1. Using the model and notations covered in class, the expected returns are:
Econ 510a second half Yale University Fall 2006 Prof. Tony Smith HOMEWORK #5 This homework assignment is due at 5PM on Friday, December 8 in Marnix Amand s mailbox. Solution 1. a In the Mehra-Prescott
More informationLecture 2. (1) Permanent Income Hypothesis (2) Precautionary Savings. Erick Sager. February 6, 2018
Lecture 2 (1) Permanent Income Hypothesis (2) Precautionary Savings Erick Sager February 6, 2018 Econ 606: Adv. Topics in Macroeconomics Johns Hopkins University, Spring 2018 Erick Sager Lecture 2 (2/6/18)
More informationComprehensive Exam. Macro Spring 2014 Retake. August 22, 2014
Comprehensive Exam Macro Spring 2014 Retake August 22, 2014 You have a total of 180 minutes to complete the exam. If a question seems ambiguous, state why, sharpen it up and answer the sharpened-up question.
More informationDepartment of Economics Working Paper Series
Department of Economics Working Paper Series On the Existence and Characterization of Markovian Equilibrium in Models with Simple Non-Paternalistic Altruism Olivier F. Morand University of Connecticut
More informationAdvanced Economic Growth: Lecture 8, Technology Di usion, Trade and Interdependencies: Di usion of Technology
Advanced Economic Growth: Lecture 8, Technology Di usion, Trade and Interdependencies: Di usion of Technology Daron Acemoglu MIT October 3, 2007 Daron Acemoglu (MIT) Advanced Growth Lecture 8 October 3,
More information0.1 Tauchen s method to approximate a continuous income process
University of Minnesota 8107 Macroeconomic Theory, Spring 2008, Mini2 Fabrizio Perri Notes on numerical methods for income fluctuations problems 0.1 Tauchen s method to approximate a continuous income
More informationChristiano 416, Fall 2014 Homework 1, due Wednesday, October Consider an economy in which household preferences have the following form:
Christiano 416, Fall 2014 Homework 1, due Wednesday, October 15. 1. Consider an economy in which household preferences have the following form: β t u(c t, n t ), β =.99, and u(c t, n t ) = log(c t ) +
More informationApplications for solving DSGE models. October 25th, 2011
MATLAB Workshop Applications for solving DSGE models Freddy Rojas Cama Marola Castillo Quinto Preliminary October 25th, 2011 A model to solve The model The model A model is set up in order to draw conclusions
More informationEconomics 701 Advanced Macroeconomics I Project 1 Professor Sanjay Chugh Fall 2011
Department of Economics University of Maryland Economics 701 Advanced Macroeconomics I Project 1 Professor Sanjay Chugh Fall 2011 Objective As a stepping stone to learning how to work with and computationally
More informationLong-tem policy-making, Lecture 5
Long-tem policy-making, Lecture 5 July 2008 Ivar Ekeland and Ali Lazrak PIMS Summer School on Perceiving, Measuring and Managing Risk July 7, 2008 var Ekeland and Ali Lazrak (PIMS Summer School Long-tem
More informationAdvanced Macroeconomics
Advanced Macroeconomics The Ramsey Model Micha l Brzoza-Brzezina/Marcin Kolasa Warsaw School of Economics Micha l Brzoza-Brzezina/Marcin Kolasa (WSE) Ad. Macro - Ramsey model 1 / 47 Introduction Authors:
More informationNeoclassical Business Cycle Model
Neoclassical Business Cycle Model Prof. Eric Sims University of Notre Dame Fall 2015 1 / 36 Production Economy Last time: studied equilibrium in an endowment economy Now: study equilibrium in an economy
More informationPermanent Income Hypothesis Intro to the Ramsey Model
Consumption and Savings Permanent Income Hypothesis Intro to the Ramsey Model Lecture 10 Topics in Macroeconomics November 6, 2007 Lecture 10 1/18 Topics in Macroeconomics Consumption and Savings Outline
More informationMacroeconomic Topics Homework 1
March 25, 2004 Kjetil Storesletten. Macroeconomic Topics Homework 1 Due: April 23 1 Theory 1.1 Aggregation Consider an economy consisting of a continuum of agents of measure 1 who solve max P t=0 βt c
More informationSolutions for Homework #4
Econ 50a (second half) Prof: Tony Smith TA: Theodore Papageorgiou Fall 2004 Yale University Dept. of Economics Solutions for Homework #4 Question (a) A Recursive Competitive Equilibrium for the economy
More informationStochastic Problems. 1 Examples. 1.1 Neoclassical Growth Model with Stochastic Technology. 1.2 A Model of Job Search
Stochastic Problems References: SLP chapters 9, 10, 11; L&S chapters 2 and 6 1 Examples 1.1 Neoclassical Growth Model with Stochastic Technology Production function y = Af k where A is random Let A s t
More informationLecture 3: Huggett s 1993 model. 1 Solving the savings problem for an individual consumer
UNIVERSITY OF WESTERN ONTARIO LONDON ONTARIO Paul Klein Office: SSC 4044 Extension: 85484 Email: pklein2@uwo.ca URL: http://paulklein.ca/newsite/teaching/619.php Economics 9619 Computational methods in
More information