From df033e3bfac7eade27a067f1f2c4a189eab857bc Mon Sep 17 00:00:00 2001 From: Haruki Shibuya <31533828+Haruki-Shibuya@users.noreply.github.com> Date: Tue, 13 Feb 2024 14:20:38 -0500 Subject: [PATCH 1/2] Add Ravn_Sterk_2021 folder --- .../Ravn_Sterk_2021/Ravn_Sterk_2021.ipynb | 311 ++++++++++++++++++ .../Ravn_Sterk_2021_Fig2_Top_Left_Panel.png | Bin 0 -> 31320 bytes 2 files changed, 311 insertions(+) create mode 100644 models/We-Would-Like-In-Econ-ARK/Ravn_Sterk_2021/Ravn_Sterk_2021.ipynb create mode 100644 models/We-Would-Like-In-Econ-ARK/Ravn_Sterk_2021/Ravn_Sterk_2021_Fig2_Top_Left_Panel.png diff --git a/models/We-Would-Like-In-Econ-ARK/Ravn_Sterk_2021/Ravn_Sterk_2021.ipynb b/models/We-Would-Like-In-Econ-ARK/Ravn_Sterk_2021/Ravn_Sterk_2021.ipynb new file mode 100644 index 00000000..08950baa --- /dev/null +++ b/models/We-Would-Like-In-Econ-ARK/Ravn_Sterk_2021/Ravn_Sterk_2021.ipynb @@ -0,0 +1,311 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## **Ravn and Sterk 2021**\n", + "\n", + "##### \"Macroeconomic fluctuations with HANK & SAM: An analytical approach.\"\n", + "##### Journal of the European Economic Association 19, no. 2 (2021): 1162-1202.\n", + "\n", + "https://academic.oup.com/jeea/article/19/2/1162/5856561?casa_token=zr4k8KP4Cx8AAAAA:Ro5dKdA5HRwWvd3g9pkA54Xke7QnZ4ZGjKh3c7xCMpNYZrG1nPtH5orbXr7cjOphRw0rCH9iY_VU_bk" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### **Summary**\n", + "\n", + "This paper studies a heterogeneous-agent New Keynesian (HANK) model incorporating Diamond-Mortensen-Pissarides search and matching (SAM) from an analytical point of view. Due to the SAM structure, the model features an endogenous idiosyncratic earnings risk, which is empirically plausible to be countercyclical, and consequently, it induces a precautionary savings motive that results in downward pressure on real interest rates during recessions. In this setting, \n", + "\n", + "(a) the economy may get stuck in a third type of steady state, a high-unemployment steady state,\n", + "\n", + "(b) the monetary authority has to be more aggressive than the Taylor principle to eliminate indeterminacy, and\n", + "\n", + "(c) price stickiness and the market incomepleteness (hence the endogenous earnings risks) work together to amplify the impact of aggregate shocks." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### **Non-Technical Overview**\n", + "\n", + "By mathematically analyzing a model in which heterogeneous households have labor contract matching with firms, this paper examines the effects of increasing unemployment risk during recessions on monetary policy, unemployment, inflation, the effects of technological progress, and economic stability.\n", + "\n", + "In conclusion, the increased risk of unemployment during this recession encourages households to make precautionary savings, which in turn reduces consumption and job offers, suggesting the possibility of a high-unemployment economy. It also suggests the existence of an economy with zero interest rates and positive inflation at the same time. It also suggests that in order to avoid economic instability, the central bank may need to conduct more aggressive expansionary monetary policy (interest rate cuts) in response to high unemployment.\n", + "\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### **The Model Features**\n", + "\n", + "In this section, I will briefly describe the salient parts of the model.\n", + "\n", + "#### **Households**\n", + "\n", + "The household $i\\in(0,1)$ maximizes the lifetime utility\n", + "\n", + "\n", + "\\begin{equation}\n", + "\\mathbb{E}_t \\sum_{s=t}^{\\infty} \\beta^{s-t}\\left(\\frac{c_{i, s}^{1-\\mu}-1}{1-\\mu}-\\zeta n_{i, s}\\right)\n", + "\\end{equation}\n", + "\n", + "subject to the budget constraint\n", + "\n", + "\\begin{equation}\n", + "\\begin{aligned}\n", + "c_{i, s} & +\\frac{b_{i, s}}{R_s}+p_{h, s} h_{i, s} \\leq z_i w_{i, s} n_{i, s}+\\vartheta\\left(1-n_{i, s}\\right) +\\frac{b_{i, s-1}}{\\Pi_s}+\\left(1-\\tau_i\\right)\\left(p_{h, s}+d_{h, s}\\right) h_{i, s-1}.\n", + "\\end{aligned}\n", + "\\end{equation}\n", + "\n", + "with a borrowing constraint $b_{i, s} \\geq-\\psi z_i w_{i, s} n_{i, s}$. Here $\\vartheta$ is the home production and $h_{i,s-1}$ is the equity holdings.\n", + "\n", + "\n", + "These constraints are simplified for each of the three different household types as follows.\n", + "\n", + "(1) Employed workers ($z_i=1, n_{i,s}=1, \\tau_i=1$) living on wage:\n", + "\n", + "\\begin{equation}\n", + "\\begin{aligned}\n", + "c_{i, s} & +\\frac{b_{i, s}}{R_s}+p_{h, s} h_{i, s} \\leq w_{i, s} +\\frac{b_{i, s-1}}{\\Pi_s}\n", + "\\end{aligned}\n", + "\\end{equation}\n", + "\n", + "(2) Unemployed job searchers ($z_i=1, n_{i,s}=0, \\tau_i=1$) living on home production:\n", + "\n", + "\\begin{equation}\n", + "\\begin{aligned}\n", + "c_{i, s} & +\\frac{b_{i, s}}{R_s}+p_{h, s} h_{i, s} \\leq \\vartheta\\ +\\frac{b_{i, s-1}}{\\Pi_s}\n", + "\\end{aligned}\n", + "\\end{equation}\n", + "\n", + "\n", + "(3) Non-working capitalists ($z_i=0, n_{i,s}=0, \\tau_i=0$) living on home production and capital income from investing in firm equity:\n", + "\n", + "\\begin{equation}\n", + "\\begin{aligned}\n", + "c_{i, s} & +\\frac{b_{i, s}}{R_s}+p_{h, s} h_{i, s} \\leq \\vartheta +\\frac{b_{i, s-1}}{\\Pi_s}+\\left(p_{h, s}+d_{h, s}\\right) h_{i, s-1}.\n", + "\\end{aligned}\n", + "\\end{equation}\n", + "\n", + "\n", + "#### **Firm-Worker Matching**\n", + "\n", + "We introduce a standard DMP with Cob-Douglas matching function $m_s=e_s^{\\alpha} v_s^{1-\\alpha}$ ($e$ for job searchers, $v$ for vacancies) so that we have\n", + "\n", + "* Job-finding rate: $\\eta_s=\\theta_{s}^{1-\\alpha}$\n", + "\n", + "* Vacancy-filling rate: $q_s=\\theta_s^{-\\alpha}$,\n", + "\n", + "where $\\theta_s=\\frac{v_s}{e_s}$ is the labor market tightness.\n", + "\n", + "We have laws of motion\n", + "\n", + "* Hours-worked dynamics: $n_s=(1-\\omega)n_{s-1}+\\eta_s e_s$\n", + "\n", + "* Job searchers dynamics: $e_s=1-n_{s-1}-\\xi+\\omega n_{s-1}$,\n", + "\n", + "where $\\omega\\in[0,1]$ is the job separation rate and $\\xi \\in(0,1)$ is the share of capitalists out of all households. \n", + "\n", + "The wage is determined via Nash bargaining, i.e., the wage solves \n", + "\\begin{equation}\n", + "\\max \\left(S_{i, s}^n\\right)^v\\left(S_s^f\\right)^{1-v},\n", + "\\end{equation}\n", + "where $S_{i, s}^n$ is the worker's match surplus and $S_S^f$ is the firm's surplus, and $v \\in(0,1)$ is the worker's bargaining weight. We assume that were negotiations to fall through, the worker would become unemployed for at least one period and the firm could attempt to hire a new worker in the same period. Surpluses are given by\n", + "\n", + "$S_{i,s}^n=V_{i,s}^n-V_{i,s}^u\\hspace{20pt}$ ([Surplus for employed] = [Value of employment] - [Value of unemployment])\n", + "\n", + "$S_{s}^f=\\frac{\\kappa}{q_s}\\hspace{20pt}$ ([Surplus for matched firm] = [Hiring cost for 1 period]/[Vacancy-filling rate] = [Average hiring cost for 1 worker])\n", + "\n", + "\n", + "#### **Other Parts of the Model**\n", + "\n", + "While I avoid explaining all the details of the model, I briefly describe the other parts of the model in words.\n", + "\n", + "* Price setting: firms are monopolistically competitive and set the prices of their product to maximize the sum of discounted future profits as revenue minus input costs, a hiring cost for posting vacancies, and a Rotemberg (1982) price-adjustment cost.\n", + "\n", + "* Monetary Policy: a Taylor rule with the ZLB.\n", + "\n", + "\n", + "\n", + "\n", + "\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### **Main Findings**\n", + "\n", + "\n", + "#### **Endogenous Earnings Risk Channel**\n", + "\n", + "\n", + "\\begin{equation}\n", + "c_{n, s}^{-\\mu}=\\beta \\mathbb{E}_s \\frac{R_s}{\\Pi_{s+1}} c_{n, s+1}^{-\\mu}\\left[1+\\omega\\left(1-\\eta_{s+1}\\right)\\left(\\left(\\vartheta / w_{s+1}\\right)^{-\\mu}-1\\right)\\right]\n", + "\\end{equation}\n", + "\n", + "The Euler equation in this model differs from the one in the standard complete-markets model in that we have the **endogenous earnings risk wedge** (the term in squared brackets) that features the precautionary savings motive. \n", + "\n", + "*Storesletten, Telmer, and Yaron (2004)* study Panel Study of Income Dynamics (PSID) household income data and conclude that idiosyncratic labor market income risk is strongly *countercyclical*. \n", + "\n", + "Studying a 10% sample of all US working-age males, *Guvenen, Ozkan, and Song (2014)* show that the countercyclicality of earnings risk derives from increased left-skewness in recessions (i.e. higher likelihood of large earnings losses and lower likelihood of large gains) rather than from a countercylical variance.\n", + "\n", + "The authors of HANK-SAM argue that the countercyclicality of earnings risk is more plausible based on an indirect check as well as a calibration of parameters. \n", + "\n", + "The countercyclical earnings risk implies a higher risk of earnings in recessions and hence a higher precautionary savings motive. This leads to a demand contraction and then in lower vacancy postings and wages., inducing a feedback mechanism.\n", + "\n", + "#### **The Third Steady State**\n", + "\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "![Steady-state Equilibria](Ravn_Sterk_2021_Fig2_Top_Left_Panel.png)\n", + "\n", + "The model may have three steady states.\n", + "\n", + "**I: Intended steady state**\n", + "* Corresponds to the steady state usually considered in NK literature\n", + "* In a HANK-SAM economy, the steady-state real interest rate is lower than the one in a complete market due to the precautionary motive\n", + "\n", + "**II: Liquidity trap**\n", + "* A steady state with ZLB as in Benhabib, Schimidtt-Grohé, and Uribe (2001, 2002)\n", + "* In a HANK-SAM economy, a liquidity trap with a positive inflation rate is possible when the endogenous risk wedge is sufficiently countercyclical\n", + "* Precautionary motive reduces demand so much that the interest rate reaches zero even with $\\pi>0$\n", + "* Purely expectational liquidity trap with $\\pi>0$\n", + "\n", + "\n", + "\n", + "**III: Unemployment trap**\n", + "* A steady state with a high unemployment rate, which does not appear in complete-market settings\n", + "* Can arise when the endogenous risk wedge is sufficiently countercyclical\n", + "* Expectations of poor labor market lead to a downward spiral towards an outcome where firms no longer want to hire\n", + "* An alternative (purely expectational) perspective of secular stagnation " + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "#### **Determinacy of the Dynamics**\n", + "\n", + "**Determinacy around the intended steady state**\n", + "\n", + "*A larger endogenous risk wedge unambiguously demands a more aggressive monetary policy to ensure\n", + "local determinacy of the intended equilibrium.*\n", + "\n", + "The following other factors contribute to the determinacy of the HANK-SAM dynamics:\n", + "\n", + "* Less price stickiness\n", + "* More competitive goods market\n", + "* More aggressive monetary policy against labor market tightness gap\n", + "* Larger labor adjustment cost\n", + "* More responsive wage to a change in job-finding rate\n", + "\n", + "**Determinacy around the Unemployment Trap**\n", + "\n", + "The unemployment trap is determinate under a standard Taylor rule, which responds\n", + "more than one-for-one to inflation.\n", + "\n", + "#### **Productivity Shocks and Fluctuations**\n", + "\n", + "* Analytically solves dynamics in response to a stationary AR(1) TFP shock\n", + "* Countercyclical endogenous earnings risk amplifies the impact of productivity shocks on the job-finding\n", + "rate relative to the acyclical risk case.\n", + "* Why? When the earnings risk is countercyclical, lower\n", + "productivity implies worse job-finding prospects, which stimulates employed workers’\n", + "desired savings, leading firms to post fewer vacancies, which induces worse job-finding\n", + "prospects, and so forth. \n", + "* Higher price stickiness can amplify\n", + "the impact of productivity shocks on the job-finding rate when endogenous earnings risk is sufficiently countercyclical relative to the\n", + "stabilizing effects of monetary policy responses to labor market slack and wage\n", + "flexibility.\n", + "* This complementarity arises because the costlier it is to adjust prices,\n", + "the more hiring responds to variations in demand, and variations in hiring are the core of the amplification mechanism.\n", + "* In a HANK-SAM economy, inflation may increase in response to a positive productivity shock when the earnings risk wedge is sufficiently countercyclical because the demand stimulus from higher productivity may be so strong that the lower marginal cost effect is dominated.\n", + "* Authors find that empirically higher TFP either leaves inflation unchanged or gives rise to higher inflation.\n", + "\n", + "\n", + "#### **Monetary Policy Shocks and Fluctuations**\n", + "* Analytically solves dynamics in response to a stationary AR(1) MP shock\n", + "* An increase in the job-finding rate triggered by an expansionary MP shock is amplified by the presence of countercyclical earnings risk\n", + "* Why? the market incompleteness will tend to provide a more\n", + "powerful role for monetary policy shocks in the case where the endogenous earnings\n", + "risk is countercyclical.\n", + "* More powerful role for monetary policy shocks\n", + "\n", + "#### **Conclusion**\n", + "\n", + "* (i) The HANK&SAM model features endogenous\n", + "earnings risk, which derives from an interaction between goods demand and labor\n", + "demand. This interaction is missing in NK models and in HANK models without\n", + "unemployment risk or other sources of endogenous idiosyncratic and uninsurable\n", + "income risk. \n", + "\n", + "* (ii) The endogenous earnings risk is countercylical when the downside\n", + "risk due to unemployment rising in recessions dominates the upside risk due to real\n", + "wages rising in booms. \n", + "\n", + "* (iii) When earnings risk is countercyclical, the impact of\n", + "productivity shocks and monetary policy shocks on job-finding rates and other real\n", + "variables tend to be amplified, relative to the standard NK model, or to models with\n", + "procyclical endogenous earnings risk. Moreover, in this case, nominal rigidities and\n", + "incomplete markets are complements. \n", + "\n", + "* (iv) The Taylor principle may fail to deliver\n", + "local determinacy of the intended steady state when earnings risk is countercyclical.\n", + "And, finally, \n", + "\n", + "* (v) The economy may get stuck in a high unemployment–low inflation\n", + "steady state, the unemployment trap, when endogenous earnings risk is sufficiently\n", + "countercyclical unless monetary policy is very aggressive." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "#### **Limitations**\n", + "\n", + "* While the model incorporated idiosyncratic risk and market incomletenesss, in equilibrium all households' bond holdings were set to zero; while this was an unavoidable assumption due to analytical tractability, it is at least potentially problematic when performing numerical calculations consistent with microdata.\n", + "\n", + "* While the qualitative nature of empirically-plausible counter cyclical earnings risk has been clarified through analytical studies, numerical examination of how large the impact of this risk is is still awaited." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "vscode": { + "languageId": "plaintext" + } + }, + "outputs": [], + "source": [ + "!jupyter nbconvert --to html \"Ravn_Sterk_2021.ipynb\" --output-dir=\"C:\\Users\\shcor\\Downloads\" >nul 2>&1" + ] + } + ], + "metadata": { + "language_info": { + "name": "python" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/models/We-Would-Like-In-Econ-ARK/Ravn_Sterk_2021/Ravn_Sterk_2021_Fig2_Top_Left_Panel.png b/models/We-Would-Like-In-Econ-ARK/Ravn_Sterk_2021/Ravn_Sterk_2021_Fig2_Top_Left_Panel.png new file mode 100644 index 0000000000000000000000000000000000000000..b603307cdf6d04737c280f8824a0c5cb57348371 GIT binary patch literal 31320 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 B+1mgB literal 0 HcmV?d00001 From 60ae50d0f99f00aab765bdce0c5ef8f835925254 Mon Sep 17 00:00:00 2001 From: Haruki Shibuya <31533828+Haruki-Shibuya@users.noreply.github.com> Date: Sun, 3 Mar 2024 01:13:11 -0500 Subject: [PATCH 2/2] Update Ravn_Sterk_2021.ipynb --- .../Ravn_Sterk_2021/Ravn_Sterk_2021.ipynb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/models/We-Would-Like-In-Econ-ARK/Ravn_Sterk_2021/Ravn_Sterk_2021.ipynb b/models/We-Would-Like-In-Econ-ARK/Ravn_Sterk_2021/Ravn_Sterk_2021.ipynb index 08950baa..bc63072b 100644 --- a/models/We-Would-Like-In-Econ-ARK/Ravn_Sterk_2021/Ravn_Sterk_2021.ipynb +++ b/models/We-Would-Like-In-Econ-ARK/Ravn_Sterk_2021/Ravn_Sterk_2021.ipynb @@ -204,7 +204,7 @@ "*A larger endogenous risk wedge unambiguously demands a more aggressive monetary policy to ensure\n", "local determinacy of the intended equilibrium.*\n", "\n", - "The following other factors contribute to the determinacy of the HANK-SAM dynamics:\n", + "Determinacy is more likely in the HANK-SAM if any of the following conditions are true:\n", "\n", "* Less price stickiness\n", "* More competitive goods market\n", @@ -233,7 +233,7 @@ "* This complementarity arises because the costlier it is to adjust prices,\n", "the more hiring responds to variations in demand, and variations in hiring are the core of the amplification mechanism.\n", "* In a HANK-SAM economy, inflation may increase in response to a positive productivity shock when the earnings risk wedge is sufficiently countercyclical because the demand stimulus from higher productivity may be so strong that the lower marginal cost effect is dominated.\n", - "* Authors find that empirically higher TFP either leaves inflation unchanged or gives rise to higher inflation.\n", + "* Authors confirm that the increased productivity being inflationary is not a mere theoretical curiosity. They used local projection impulse response to show that higher TFP either leaves inflation unchanged or gives rise to higher inflation. \n", "\n", "\n", "#### **Monetary Policy Shocks and Fluctuations**\n",