Maximizing conditional welfare and correction term
Posted: Tue Jan 31, 2017 5:15 pm
Dear all
I would like to understand better the role of the correction term in a 2nd order stochastic simulation. Running the code with stoch_simul(order =2), the first three lines of the POLICY AND TRANSITION FUNCTIONS table look like this:
Welfare c h
Constant -96.123756 0.850356 0.332889
(correction) -0.108595 -0.001571 -0.000444
If I understand correctly, the constant of the Welfare is what we look at if we want to maximize conditional welfare (where the condition set is the steady state) over a grid of policy parameters; this constant is given by the steady state plus 0.5*correction. However I do not understand the nature of the correction term; in particular I notice that:
a) Using the steady-state formula for Welfare:
Welfare=(c-kappaL/(1+phi)*(h)^(1+phi))^(1-sig)/((1-beta)*(1-sig)) and using the values of the constant for c and h, I do not get the value of the constant of Welfare.
b) If I change a policy parameter (which does not affect the deterministic steady-state) I get
Welfare c h
Constant -96.073505 0.843540 0.332894
(correction) -0.058344 -0.008388 -0.000439
My utility function is, as usual, increasing in c (consumption) and decreasing in h (labor); Welfare is higher compared to the previous simulation; however in this second case households will consume less and work more, if look at the constant term.
I think that I do not fully get the role of the correction term and what exactly the constant is, since I cannot explain these results. What do you thing Professor Pfeifer?
Valerio
I would like to understand better the role of the correction term in a 2nd order stochastic simulation. Running the code with stoch_simul(order =2), the first three lines of the POLICY AND TRANSITION FUNCTIONS table look like this:
Welfare c h
Constant -96.123756 0.850356 0.332889
(correction) -0.108595 -0.001571 -0.000444
If I understand correctly, the constant of the Welfare is what we look at if we want to maximize conditional welfare (where the condition set is the steady state) over a grid of policy parameters; this constant is given by the steady state plus 0.5*correction. However I do not understand the nature of the correction term; in particular I notice that:
a) Using the steady-state formula for Welfare:
Welfare=(c-kappaL/(1+phi)*(h)^(1+phi))^(1-sig)/((1-beta)*(1-sig)) and using the values of the constant for c and h, I do not get the value of the constant of Welfare.
b) If I change a policy parameter (which does not affect the deterministic steady-state) I get
Welfare c h
Constant -96.073505 0.843540 0.332894
(correction) -0.058344 -0.008388 -0.000439
My utility function is, as usual, increasing in c (consumption) and decreasing in h (labor); Welfare is higher compared to the previous simulation; however in this second case households will consume less and work more, if look at the constant term.
I think that I do not fully get the role of the correction term and what exactly the constant is, since I cannot explain these results. What do you thing Professor Pfeifer?
Valerio