Linear methods for heterogeneous agents (such as the popular Sequence Space Jacobian by Auclert et al) are very inaccurate to study fiscal shocks:
I read this. Is a nice clean exercise, you can understand a lot from the Intro alone.
Following post is mainly for my own use/understanding.
I think if you drop all the hetero-agent and economics from it the point is simply that if you want to approximate the following function,
where the idea is that on the left you behave one way (due to a borrowing constraint binding) and on the right you behave another way (due to non-binding), then if you try to approximate this function locally (you will either be in the binding or non-binding section; arbitrarily I am going to show the binding in what follows), then you are only looking at the red-circled region,
and so if you do a local approximation, regardless of whether it is linear, or higher order, then you are just never going to be able to tell anything about what is going on the other side of the kink, the green area in the following figure,
No matter how much you know about the red region (first derivative, second derivative, etc.) nothing helps you figure out the green region. This will be a problem if you then ask the model what happens on the other side of the kink, over in the green region.
The above is obvious. The contribution of the Bianchi-Kaplan paper is to show that this is of direct relevance to incomplete market hetero-agent models. If you use local approximations of the hetero agent model (in the red region) and then ask about fiscal shocks (which are large enough to move you to the green region) you are going to get a rubbish answer.
The Economics of the Bianchi-Kaplan paper is saying that this kind of kink occurs in the MPCs (marginal propensities of consumption) that are key to the response to fiscal shocks in hetero-agent models. And that fiscal shocks that we want to study are big enough to move you from the binding to non-binding region. And so if you solve them with local approximations then you will get things wrong, because the policy moves you to the other side of the kink and the local approximation becomes a terrible approximation.
Obviously there is a more to it than this (as there are lots of households, some on either side of the kink, and this is what you are approximating locally, not the simple function of one variable in my graphs). But the above gives you the intuition without the complexity of the model environment, what actually happens in the model is like a very-high-dimensional version of the same phenomenon. And it is worth noting that the amount you get the âgreen regionâ wrong by is substantial (is not just a tiny error).
The finding is not just eliminating SSJs, which are local-linear approximations, but also other local approximations like second-order SSJs (Auclert has presented on them, not sure if there is a paper) and the second-order perturbation approaches (Bayer-Luetticke, Reiter) and the Bandari, Evans, Golosov & Sargent approach.
In short, we donât just need non-linear solutions to be able to handle this, we need non-local solutions. No amount of non-linearity will help if the solution method is still local.
Quick question: would the toolkit able to replicate the paper (partial equilibrium and general equilibrium model)?
The toolkit uses a nonlinear and non local method, so it should.
Probably/maybe, HANK is just some complicated general eqm conditions, and other than this the paper is a transition path in an InfHorz model. Iâve never tried the complicated HANK general eqm conditions in toolkit before, so I donât know if they work, likely yes but certainly no promises.
In any case, later this year I am going to do some HANK for the matched expectations path codes, so I should be able to tell you for sure then.
Thanks! I was curious about comparing the toolkit solution with their global solution method (I havenât understood yet what they do) for the transition.
They do not have a global non-linear solution method. The result is destructive rather than constructive.
For linear methods like SSJ to work you need BKM (Boppart-Krusell-Mitman) assumptions to hold. (SSJ is a way to speed up implementation of the linearization approach of BKM.)
BKM says that the linear solution of the model just requires the IRF (Impulse Response Function), and once you have this IRF you can simulate the economy using âshock seqâ.*IRF. Key here is âtheâ IRF, linearization is essentially an assumption that there is only one IRF and it applies everywhere.
Say you have aggregate shock of S, this will give you an IRF(S). Linearization says that if we consider the negative of that, -S, then we just get minus the impulse response function, so IRF(-S)=-IRF(S). And if we take double the shock, 2S we just get double the impulse response fn, so IRF(2S)=2IRF(S). Similarly, for a ten times as big shock IRF(10S)=10IRF(S). So if we just know IRF(S) we know the reactions to all shocks, and hence BKM works.
This Bianchi & Kaplan paper âHow Small is Small? Non-linearities in
Heterogeneous Agent Modelsâ is essentially solving (certainty-equivalent) transitions paths for S, 2S and 10S, and showing that the resulting impulse response functions have IRF(2S) \neq 2 IRF(S) and IRF(10S) \neq 10IRF(S). This shows that linearization would deliver the wrong answer. They do not show how to solve the model in full, they simply show that linearized solutions to the model will be wrong by a large enough amount to be worth avoiding (because IRF(2S) is very poorly approximated by 2IRF(S)).
The Bianchi and Kaplan paper focuses on S being a fiscal shock (specifically, a lump-sum transfer), and on specific models (roughly one-asset HANK models).
In summary, Bianchi & Kaplan show that for fiscal shocks in one-asset HANK models, the BKM assumptions needed for a linear solution are a long way from holding, and so linear solutions will be way off from the true solution. They do not provide a way to get to the true solution.


