High-dimensional Problems in Finance and Economics. Thomas M. Mertens

Similar documents
Bayesian Estimation with Sparse Grids

1 Bewley Economies with Aggregate Uncertainty

1 The Basic RBC Model

Small Open Economy RBC Model Uribe, Chapter 4

Chapter 4. Applications/Variations

Comprehensive Exam. Macro Spring 2014 Retake. August 22, 2014

problem. 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

DSGE-Models. Calibration and Introduction to Dynare. Institute of Econometrics and Economic Statistics

Heterogeneous Agent Models: I

Incomplete Markets, Heterogeneity and Macroeconomic Dynamics

The Real Business Cycle Model

Macroeconomics Theory II

Solution Methods. Jesús Fernández-Villaverde. University of Pennsylvania. March 16, 2016

UNIVERSITY OF WISCONSIN DEPARTMENT OF ECONOMICS MACROECONOMICS THEORY Preliminary Exam August 1, :00 am - 2:00 pm

(a) Write down the Hamilton-Jacobi-Bellman (HJB) Equation in the dynamic programming

Lecture 2. (1) Aggregation (2) Permanent Income Hypothesis. Erick Sager. September 14, 2015

Economic Growth: Lecture 13, Stochastic Growth

Bayesian Inference and MCMC

Redistributive Taxation in a Partial-Insurance Economy

Dynamic stochastic general equilibrium models. December 4, 2007

Practical Dynamic Programming: An Introduction. Associated programs dpexample.m: deterministic dpexample2.m: stochastic

Simple New Keynesian Model without Capital

ECOM 009 Macroeconomics B. Lecture 2

Negative Income Taxes, Inequality and Poverty

Uncertainty aversion and heterogeneous beliefs in linear models

Estimating Macroeconomic Models: A Likelihood Approach

Uncertainty Per Krusell & D. Krueger Lecture Notes Chapter 6

Equilibrium Conditions and Algorithm for Numerical Solution of Kaplan, Moll and Violante (2017) HANK Model.

1 Two elementary results on aggregation of technologies and preferences

Real Business Cycle Model (RBC)

Simple New Keynesian Model without Capital

When Inequality Matters for Macro and Macro Matters for Inequality

Higher-Order Dynamics in Asset-Pricing Models with Recursive Preferences

Monetary Economics: Solutions Problem Set 1

Lecture 7: Stochastic Dynamic Programing and Markov Processes

Equilibrium in a Production Economy

Perturbation Methods I: Basic Results

Modelling Czech and Slovak labour markets: A DSGE model with labour frictions

A simple macro dynamic model with endogenous saving rate: the representative agent model

Macroeconomics Qualifying Examination

Markov Perfect Equilibria in the Ramsey Model

Dynamic (Stochastic) General Equilibrium and Growth

Solving Models with Heterogeneous Agents Xpa algorithm

Signaling Effects of Monetary Policy

Projection Methods. Felix Kubler 1. October 10, DBF, University of Zurich and Swiss Finance Institute

2. What is the fraction of aggregate savings due to the precautionary motive? (These two questions are analyzed in the paper by Ayiagari)

Lecture 15. Dynamic Stochastic General Equilibrium Model. Randall Romero Aguilar, PhD I Semestre 2017 Last updated: July 3, 2017

Lecture XI. Approximating the Invariant Distribution

New Notes on the Solow Growth Model

Stagnation Traps. Gianluca Benigno and Luca Fornaro

Approximation around the risky steady state

Principles of Bayesian Inference

Markov Chain Monte Carlo, Numerical Integration

Competitive Equilibrium and the Welfare Theorems

Solving Heterogeneous Agent Models with Dynare

Macroeconomics Qualifying Examination

Parameterized Expectations Algorithm

Bayesian Inference for DSGE Models. Lawrence J. Christiano

Getting to page 31 in Galí (2008)

Financial Factors in Economic Fluctuations. Lawrence Christiano Roberto Motto Massimo Rostagno

Foundation of (virtually) all DSGE models (e.g., RBC model) is Solow growth model

Global Value Chain Participation and Current Account Imbalances

Advanced Macroeconomics

Bayesian Inference for DSGE Models. Lawrence J. Christiano

Stochastic simulations with DYNARE. A practical guide.

Using Theory to Identify Transitory and Permanent Income Shocks: A Review of the Blundell-Preston Approach

Lecture 2. (1) Permanent Income Hypothesis (2) Precautionary Savings. Erick Sager. February 6, 2018

4- Current Method of Explaining Business Cycles: DSGE Models. Basic Economic Models

Dynamics of Firms and Trade in General Equilibrium. Robert Dekle, Hyeok Jeong and Nobuhiro Kiyotaki USC, Seoul National University and Princeton

Lecture 6: Discrete-Time Dynamic Optimization

Productivity Losses from Financial Frictions: Can Self-financing Undo Capital Misallocation?

Topic 2. Consumption/Saving and Productivity shocks

Economic Growth: Lecture 9, Neoclassical Endogenous Growth

Uncertainty and Disagreement in Equilibrium Models

Value Function Iteration

Technical appendices: Business cycle accounting for the Japanese economy using the parameterized expectations algorithm

Deterministic Models

MA Advanced Macroeconomics: 7. The Real Business Cycle Model

Econ 204A: Section 3

Dynamic stochastic game and macroeconomic equilibrium

Graduate Macro Theory II: Notes on Quantitative Analysis in DSGE Models

1 Computing the Invariant Distribution

Ramsey Cass Koopmans Model (1): Setup of the Model and Competitive Equilibrium Path

Information Choice in Macroeconomics and Finance.

Neoclassical Business Cycle Model

ECON607 Fall 2010 University of Hawaii Professor Hui He TA: Xiaodong Sun Assignment 2

Bayesian Methods for Machine Learning

Bayesian Estimation of DSGE Models: Lessons from Second-order Approximations

Fluctuations. Shocks, Uncertainty, and the Consumption/Saving Choice

Learning to Optimize: Theory and Applications

Assumption 5. The technology is represented by a production function, F : R 3 + R +, F (K t, N t, A t )

Macroeconomic Topics Homework 1

Government The government faces an exogenous sequence {g t } t=0

The Metropolis-Hastings Algorithm. June 8, 2012

Expectations and the Distribution of Wealth

Demand Shocks, Monetary Policy, and the Optimal Use of Dispersed Information

Ergodicity and Non-Ergodicity in Economics

ECON 581: Growth with Overlapping Generations. Instructor: Dmytro Hryshko

Bayesian Regression Linear and Logistic Regression

Suggested Solutions to Homework #3 Econ 511b (Part I), Spring 2004

Transcription:

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: Multiple kinds of capital stocks DSGE: Multiple consumers/firms/countries Games: Multiple players and states Bayesian analyses compute high-dimensional integrals Bootstrapping: analyze many n-dimensional samples from n data points Simulation of large Markov processes - MCMC, Gibbs sampling, ACE Parameter space searches to find robust conclusions Problems for both integration and approximation arise. 2 / 78

Curse of Dimensionality Many problems thus display the curse of dimensionality. The problem arises when you approximate a function on a grid. Use n points in each dimension. For a d-dimensional problem, you have n d grid points. The dimensionality for a good approximation is thus limited. 3 / 78

What is the reaction? According to a giant in this field: Response I: Analyze silly models Reduce heterogeneity in tastes, abilities, age, etc. Assume no risk Assume common information, beliefs, and learning rules Response II: Do bad math Response III: Do bad math when analyzing silly models 4 / 78

Bad news There is little appreciation for methods. A purely technical contribution usually does make its way into top journals. However you get a lot of attention if you solve more general models and find new effects if you create new models that couldn t be solved before. There is potentially a big benefit from cross-disciplinary research. 5 / 78

Outline I will talk about three ideas how economists deal with the curse of dimensionality. Two of the methods are used in my own work. The first method is grid-based and demonstrates the curse of dimensionality. Then I will introduce a model with many state variables (and thus dimensions) and two methods to solve it. 6 / 78

Introduction The first problem deals with estimation of economic models. Bayesian estimation involves integration of the posterior. We present a numerical quadrature approach for Bayesian estimation. We use sparse grids to deal with high dimensionality. It is an alternative to the use of simulations. 8 / 78

Bayesian Estimation Get data Y. Obtain likelihood function L (Y θ). Use prior information p(θ). Posterior: p(θ Y ) L (Y θ) p(θ) We then compute Bayesian estimators: M = h(θ)l (Y θ)p(θ)dθ 9 / 78

Technique: MCMC MCMC (Markov-chain Monte Carlo) methods help to compute the integral. Create Markov-chain that has true distribution as stationary distribution. Pick starting point. Pick draws from each marginal distribution to get to the next step. 10 / 78

Technique: MCMC Metropolis-Hastings. Pick starting point. Draw sample ψ from proposal distribution Q(θ t θ t 1 ) (i.e. Q(θ t θ t 1 ) N(θ t 1, Σ)). Accept draw only if u < otherwise θ t = θ t 1. p(ψ)l (Y ψ) p(θ t 1 )L (Y θ t 1 ) where u U([0, 1]) Toss first N draws which is known as the burn-in phase. 11 / 78

Introduction Main difficulty is dimensionality of the problem. Monte-Carlo methods converge at a rate independent of dimension but slowly. Slow convergence puts restricitions on the set of models that can be estimated. We want a faster method. There is hope: the function is very smooth. 12 / 78

Introduction Pseudo-random schemes give you convergence O(N 1 2 ). Equidistributional sequences give convergence of order 1 for C 1 -functions. There are non-simulation based methods with convergence of O(N k ) for periodic C k -functions. For very smooth functions, there is essentially no curse of dimensionality. 13 / 78

Approximation Goal: Approximate function f (x) with basis functions. We write the approximation ˆf (x) as: ˆf (x) = (l,i) u (l,i) ϕ (l,i) (x) f (x) Basis functions could for instance be: 14 / 78

Approximation 1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0 0 0.2 0.4 0.6 0.8 1 15 / 78

Approximation 1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0 0 0.2 0.4 0.6 0.8 1 16 / 78

Approximation 1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0 0 0.2 0.4 0.6 0.8 1 17 / 78

Approximation 1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0 0 0.2 0.4 0.6 0.8 1 18 / 78

Exponents Why can we truncate the sum at level l? Look at the approximation again. The absolute value of coefficients shrinks to zero. More precisely: u (l,i) c 2 2 l 1. 19 / 78

Sparse grids Construction The goal is to generalize the one-dimensional approximation. This requires to specify: the basis function the grid 20 / 78

Sparse grids Construction Choice of basis functions and associated grid. n=1 n=2 1 1 0.5 0.5 1 0 0.5 0 0 0.5 1 1 0 0.5 0 0 0.5 1 1 1 0.5 0.5 1 0 0.5 0 0 0.5 1 1 0 0.5 0 0 0.5 1 ϕ (l,i) = j ϕ (l j,i j ) 21 / 78

Sparse grids Construction n=1 n=2 n=3 1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0 0 0.2 0.4 0.6 0.8 1 Curse of Dimensionality for full grids grid size grows at n d. 22 / 78

Sparse grids Construction Sparse grids: n=1 n=2 n=3 1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0 0 0.2 0.4 0.6 0.8 1 23 / 78

Approximation Note: We can now still write the approximation as ˆf (x) = (l,i) u (l,i) ϕ (l,i) (x) f (x) where l = (l 1,..., l d ), i = (i 1,..., i d ) ϕ (l,i) = j ϕ (l j,i j ) It is a generalization of the 1-d concept. But: sparse grids come at a cost: you have to have bounded second mixed derivatives. 24 / 78

Features Full grids Sparse grids # grid points n d O(n log(n) d 1 ) Accuracy L 2 -error O(N 2 ) O(N 2 log(n) d 1 ) L -error O(N 2 ) O(N 2 log(n) d 1 ) 25 / 78

Integration and moments Having the approximation, we can now integrate Just sum up! (l,i) u (l,i) ϕ (l,i) (x) = (l,i) u (l,i) ϕ (l,i) (x) How about computing moments? Use the same grid: since f ˆf < δ x 2 (f (x) ˆf (x))dx < δ x 2 dx 26 / 78

Bayesian Estimation Let s look at the problem again. Compute expected value of functions of θ M = h(θ)l (Y θ)p(θ)dθ We can integrate directly.. Details 27 / 78

Numerical results 10 0 10 2 10 4 L error log scale 10 6 10 8 10 10 10 12 Mean Integral MCMC 10 14 10 4 Grid points log scale 28 / 78

Result This solves three problems: 1. Method is fast. 2. Error estimation is accurate. 3. Get posterior to check for identification. 29 / 78

Motivation A large body of literature makes the simplifying assumption of a representative agent. In reality, people earn different incomes, have different talents, and hold different expectations. For this heterogeneity to impact equilibrium outcomes, asset markets need to be incomplete. In reality, we see this type of limited insurance. Uninsurable idiosyncratic risk produces heterogeneity across agents. 31 / 78

Difficulties With complete markets, agents can insure against idiosyncratic risk. As a result, we obtain aggregation. With incomplete markets, agents choices are affected by their idiosyncratic shocks. Hence individual conditions differ across agents. The state space consists of one or more distributions. We have to deal with the curse of dimensionality. 32 / 78

Standard method Dynamic economies are typically solve by approximating the state space. Replace the law of motion by a linear function in aggregate state variables. You thus impose that prices are only a function of aggregate variables and do not depend on the distribution. This is an approximation which can produce poor solutions. 33 / 78

Modeling Strategy Example: Standard Dynamic Stochastic General Equilibrium model Households Consumption-saving, capital-bond, subject to uninsurable idiosyncratic labor income shocks. Representative Firm Standard production. 34 / 78

Households (1/2) I households live in time periods t = 0,...,. Households choose consumption path and capital holdings to maximize β t [ E 0 uc (ct) i u k (kt+1, i bt+1) i ] i = 1,..., I max c i t,ki t+1,bi t+1 subject to t=0 c i t + k i t+1 + b i t+1 = (1 + r k t )k i t + (1 + r b t )b i t + w t e ψi t. Labor income is subject to the individual shock ψ i t. ψ i t+1 = ρ i ψ ψ t + θ i t+1 35 / 78

u k (k i t+1, b i t+1) = ν 1 1 (k i t+1 + bi t+1 k)2 Households (2/2) u k (k i t+1, b i t+1) = ν 1 1 (k i t+1 + bi t+1 k)2 + ν 2(k i t+1 k) 2 u k (k i t+1, b i t+1) = ν 1 1 (k i t+1 + bi t+1 k)2 + ν2(k i t+1 k) 2 + ν 3(b i t+1) 2 u k (k i t+1, b i t+1) = ν 1 1 (k i t+1 + bi t+1 k)2 +ν2(k i t+1 k) 2 +ν 3(b i t+1) 2 +ν 4(k i t+1+b i t+1) The utility function u k (k t+1, b t+1 ) has several components: Endogenous borrowing constraint. Defined steady-state distribution of capital holdings. Defined steady-state portfolio weights. Last term ensures that penalty function has global minimum at k. 36 / 78

Firm Standard production sector. Perfect Competition, zero profits. Produce the final good according to Y = f (K, L, z) = e z K α L 1 α where Maximizing profits returns first-order conditions: z t+1 = ρ z z t + η t+1 max K t,l t Y t r k t K t w t L t rt k = αe z t Kt α 1 L 1 α t w t = (1 α)e z t Kt α L α t 37 / 78

State space The state space of this economy is extremely large. For each agent, we need to keep track of capital holdings bond holdings individual labor income shock Furthermore, we need to keep track of aggregate productivity. A more complicated model might have many more state variables for each agent. The challenge is to find the solution for economic behavior as a function of all state variables. In turn, next period s state variables are determined by the behavior. We need to solve a fixed-point problem on the state space. 38 / 78

Projection Methods One could build an approximation if the number of agents is relatively small. Therefore, one could use sparse grid methods. Still, there is a lot of space wasted. To see this, note that shocks are typically normally distributed in economics. A good area for approximation is not a cube but a sphere! 40 / 78

Outline The ergodic distribution can be at a different location in the state space than the deterministic version. To get a good approximation, one would like to approximate well around the ergodic mean. Stochastic simulation methods provide a way to solve the economy where it matters the most. We are looking for a consumption function for every single agent in the economy. 42 / 78

To compute the equilibrium, we build an approximation to the choice functions. Therefore, pick a class of approximating functions (e.g. polynomials of degree n). We seek to find the best approximation in this class of functions. Once we have a guess, we can simulate the economy and check for accuracy. 43 / 78

Method Choose a flexible class of functional forms ψ(s; b). b parameterizes the approximating function. To set up, re-write the optimality conditions for all agents in the form k t+1 (s t ) = E[β u (c t+1 ) u (c t ) (1 + ez t+1 f (k t+1, l t+1 ))] 44 / 78

Algorithm Pick an initial set of parameters b 0. Choose an intial point in the state space s 0. In iteration i: Simulate the economy for T periods using the policy rule ψ(s, b i ) 45 / 78

Algorithm For each t, define the optimal choice under the rule k t+1 = ψ(s; b): y t = E[β u (c t+1 ) u (c t ) (1 + ez t+1 f (k t+1, l t+1 ))] Find the best approximation b by solving for some norm. Updating: Iterate until convergence. min ε T t=0 1 (1) b b i+1 = (1 ξ)b i + ξb 46 / 78

Discussion Good method for medium-scale economies. Easy to program Typically each iteration can be solved quickly but it can potentially take many iterations. 47 / 78

Back to first principles Usually little is known about the solution (or even existence) for incomplete market economies. We focus on a broad class of models with aggregate and uninsurable idiosyncratic risk. What do we know?.1. Solution at the deterministic steady-state..2. Solution to the deterministic case exists..3. Equilibrium conditions are typically well-behaved. How can we use this information to construct a solution to the stochastic problem? 49 / 78

Graphical illustration (1/3) Desired solution. c k k 50 / 78

Graphical illustration (2/3) We embed this solution in a larger space. 51 / 78

Graphical illustration (3/3) We start the solution at the no-risk case. 52 / 78

Key idea Using perturbation methods turns out to be particularly convenient. The key observations are:.1. At the deterministic steady-state, all agents are identical..2. Expansions around this steady-state are symmetrical:.3. Only need to expand optimality conditions for one agent..4. Only need to expand in state variables for two agents (first-order). 53 / 78

Starting point Equilibrium conditions in the form E t [ g 1 (X t, z t, C t, P t, X t+1, z t+1, C t+1, P t+1 ) ] = 0 X t+1 = g 2 (X t, z t, C t, P t ) F contains: first-order conditions of all agents (Euler equations) Law of motions Market clearing conditions First-order conditions are identical for all agents. Thus: expand only one optimality condition. 54 / 78

Example x 1 1 x 2 1... x N 1...... x 1 I x 2 I... x N I, z 1... z Z, c i 1 x 1 1 x 2 1... x N 1...... x 1 I x 2 I... x N I, z 1... z Z, σ... c i C x 1 1 x 2 1... x N 1...... x 1 I x 2 I... x N I, z 1... z Z, σ In our example: x 1 1 x 2 1... x N 1.. x 1 I x 2 I... x N I = k 1 1 b 2 1 ψ 1.. k 1 I b 2 I ψ I 55 / 78

Deterministic steady-state Deterministic steady-state is defined. It features a degenerate distribution of capital. Fixing this distribution is important to avoid unit roots. Once we move to a stochastic economy, we no longer need to fix the portfolio exogenously. 56 / 78

Deterministic steady-state We start the solution at the no-risk case. 57 / 78

Deterministic steady-state Deterministic steady-state. c(k) k 58 / 78

Perturbation methods: Example We want to solve the equation F (y(x), x) = 0 1 y(x) x + x 2 + x 1 = 0 y(x) to which the solution is y(x) = x + 1. Expand this equation around x 0 = 1: 1 x 0 + x 0 2 + x 0 1 = 0 y 0 y 0 Expand this equation around x 0 = 1: 1 1 + 1 = 0 y 0 y 0 Expand this equation around x 0 = 1: First-order term at x 0 = 1: y 0 = 2 59 / 78

Perturbation methods Using perturbation methods, we build a higher-order approximation around the deterministic steady-state. Perturbation methods build a Taylor series approximation of the policy functions and prices around the point of expansion. C i 1 o C i ϖ ϖ = (X X 0 ) I (z z 0 ) j σ k I! j! k! X l z j σ k C i ϖ = o=1 I + j + k =o o=1 I + j + k =o 1 o C i ϖ I! j! k! X l z j σ k (X 0,z 0,0) (X 0,z 0,0) (X X 0 ) I (z z 0 ) j σ k 60 / 78

Higher-order approximation (1/4) Obtain derivatives as a solution to g 1 i (X t, z t, C t, P t, X t+1, z t+1, C t+1, P t+1 ) = 0 dgi 1(Xt, zt, Ct, Pt, X t+1, z t+1, C t+1, P t+1 ) dx1 1 (X 0,z 0,0) = 0 g 1 i x 1 1 + g i 1 C t C t x1 1 + g i 1 C t+1 C t+1 x1 1 + g i 1 P t P t x1 1 + g i 1 X t+1 X t+1 x1 1 + g i 1 P t+1 P t+1 x1 1 = 0 + g i 1 z t+1 z t+1 x1 1 Key steps Only expand one optimality condition. Expand only in few state variables. 61 / 78

Higher-order approximation (2/4) We exploit the symmetry of the expansion. In a first-order, we only need to expand in two directions for a given state variable: with respect to the person s own state and with respect to any other person s state. Higher-order expansions become slightly more complicated. 62 / 78

Higher-order approximation (3/4) First-order approximation corresponds to linearization. Solving the system for linear coefficients can be challenging. There are potentially multiple solutions (Riccati-type equations). But the system is typically polynomial and we resort to standard methods. 63 / 78

Linearization Build linear approximation. c(k) k 64 / 78

Higher-order approximation (4/4) The number of coefficients grows but it remains manageable. Expansions of order higher than one lead to linear systems. Higher orders are important because Effects of heterogeneity Effects of stochasticity 65 / 78

Higher-order approximation Build higher-order derivatives in state variables c(k) k 66 / 78

Uncertainty So far: approximate solution to the deterministic case. Last step: move to the stochastic economy. Therefore, build expansion with respect to standard deviation of shocks. If there are multiple shocks, we scale them proportionately. With higher derivatives, we get a mean-variance-skewness theory. 67 / 78

Uncertainty Build derivatives with respect to standard deviation of shocks. Thereby, we move from the deterministic to the stochastic economy. c(k) k 68 / 78

Uncertainty Build derivatives with respect to standard deviation of shocks. c(k) k 69 / 78

Range of applications (2/2) Dynamic Programming problems We can solve a planner s problem General form of the Dynamic Program V (X t, z t, σ) = u(c t ) + βe t [V (X t+1, z t+1, σ)] 70 / 78

Euler Equation Error We see convergence. log Error Equation Error Euler 0.01 0.001 10 4 Level 2 Level 3 Level 10 5 10 15 20 25 30 35 k 71 / 78

Analysis of the SDF We analyze the aggregate stochastic discount factor I i=1 β u (c i t+1 ) u (c i t) =c(x t, z t, k t+1, b t+1 ) + c (1) z e z t+1 + c (2) z var(e z t+1 ) +... + c (2) ψ var(ψi ) +... The expansion can be used to price assets. 72 / 78

Impact of heterogeneity Compared with the representative agent counterpart, the steady-state level of capital in the stochastic economy is higher. There is more heterogeneity and thus more reason to build up precautionary savings. The introduction of a bond market mitigates the effects on the steady-state. The second-order term consists of two parts: The variance of the distribution of capital The comovement of individual with aggregate capital. This tells us how to design solution methods. Simply adding more moments to the state space is not sufficient. 73 / 78

Example: Lucas tree Endowment economy with preference shocks. [ Preferences are given by U = E 0 β j C 1 γ j A j B j 1 γ The stochastic processes are log(c t+1 ) = log(c t ) + ε t+1, ε t+1 N(µ, σ 2 ε) log(a t+1 ) = ρ A log(a t ) + σ A η t+1, η t+1 (0, 1) log(b t+1 ) = ρ B log(b t ) + σ B η t+1, η t+1 Claim to tree trades at P t solvable in closed form. Linear law: P t+1 P C t+1 = α 0 + α t 1 C t + α 2 η t+1 We show example for a particular parameterization. ] 74 / 78

Results Here are the PD-ratios for this example. The R 2 diagnostic leads to more than 98% for the linear law. P C ratio 90 80 70 Closed form Linear law 60 50 40 30 100 200 300 400 500 Time t 75 / 78

Results Here are the PD-ratios for this example. The R 2 diagnostic leads to more than 98% for the linear law. P C ratio 90 80 70 Closed form Linear law Perturbation 60 50 40 30 100 200 300 400 500 Time t 76 / 78

Further questions? Feel free to contact me. mertens@stern.nyu.edu 78 / 78