Behavioral Equations GL06LP#

Initialization Equations#

Initialize the behavior of the Godley-Lavoie 2006 LP model. All non-scenario variables are set to zero, consistent with the standard SFC initialization approach.

\begin{align} C(0) = G(0) = Y(0) = T(0) = YD_r(0) = 0 \\ V(0) = H_h(0) = H_s(0) = B_h(0) = B_s(0) = 0 \\ B_{CB}(0) = BL_h(0) = BL_s(0) = 0 \\ r_b(0) = p_{bl}(0) = r_{bl}(0) = 0 \end{align}

Step Equations#

  1. Bond Coupon Income Household

Calculate the coupon income from bonds held by the household. Each bond pays a coupon of 1 monetary unit per period, so bond coupon income is simply the number of bonds held last period.

\begin{align} BL_h(t-1) \end{align}
  1. Bond Yield

Calculate the bond yield (coupon / price). Since the coupon is 1 per bond, the yield is simply the inverse of the bond price.

\begin{align} r_{bl}(t) = \frac{1}{p_{bl}(t)} \end{align}
  1. Capital Gains

Calculate the capital gains on bonds. Capital gains arise from changes in the bond price applied to the stock of bonds held at the beginning of the period.

\begin{align} CG(t) = \left(p_{bl}(t) - p_{bl}(t-1)\right) \cdot BL_h(t-1) \end{align}
  1. Central Bank Bill Holdings

Calculate the central bank bill holdings.

\begin{align} B_{CB}(t) = B_s(t) - B_h(t) \end{align}
  1. Central Bank Money Stock

Calculate the central bank money stock.

\begin{align} H_s(t) = H_s(t-1) + (B_{CB}(t) - B_{CB}(t-1)) \end{align}
  1. Central Bank Profits

Calculate the central bank profits (income on bills held).

\begin{align} r_b(t-1) \cdot B_{CB}(t-1) \end{align}
  1. Consumption

Calculate consumption.

\begin{align} C(t) = \alpha_1 \cdot YD_r^e(t) + \alpha_2 \cdot V(t-1) \end{align}
  1. Disposable Income

Calculate the disposable income. Disposable income includes national income minus taxes plus interest on bills and bond coupon income.

\begin{align} YD_r(t) = Y(t) - T(t) + r_b(t-1) \cdot B_h(t-1) + BL_h(t-1) \end{align}
  1. Expected Bond Price

Calculate the expected bond price. In the base LP model, agents have static expectations: the expected bond price equals the current bond price. This method is designed to be overridden in LP2/LP3 for adaptive expectations.

\begin{align} p_{bl}^e(t) = p_{bl}(t) \end{align}
  1. Expected Capital Gains

Calculate the expected capital gains on bonds. In the base LP model with static expectations (pebl = pbl), expected capital gains are zero.

\begin{align} CG^e(t) = \chi \cdot (p_{bl}^e(t) - p_{bl}(t)) \cdot BL_h(t) \end{align}
  1. Expected Disposable Income

Calculate the expected disposable income. Expectations are adaptive: expected disposable income equals the prior period’s actual disposable income.

\begin{align} YD_r^e(t) = YD_r(t-1) \end{align}
  1. Expected Return On Bonds

Calculate the expected return on bonds. The expected return combines the current yield with the expected capital gain from bond price changes.

\begin{align} ERr_{bl}(t) = r_{bl}(t) + \chi \cdot \frac{p_{bl}^e(t) - p_{bl}(t)}{p_{bl}(t)} \end{align}
  1. Expected Wealth

Calculate the expected wealth. Expected wealth uses expected disposable income instead of actual disposable income, but actual capital gains (which are known at the start of the period since bond prices are exogenous).

\begin{align} V^e(t) = V(t-1) + (YD_r^e(t) - C(t)) + CG(t) \end{align}
  1. Government Bill Issuance

Calculate the government bill issuance. The government budget constraint determines the supply of bills: new bills finance the deficit net of bond issuance revenue.

\begin{align} B_s(t) = B_s(t-1) + G(t) + r_b(t-1) \cdot B_s(t-1) + BL_s(t-1) - T(t) - r_b(t-1) \cdot B_{CB}(t-1) - (BL_s(t) - BL_s(t-1)) \cdot p_{bl}(t) \end{align}
  1. Government Bond Supply

Calculate the government bond supply. Bond supply equals bond demand from households.

\begin{align} BL_s(t) = BL_h(t) \end{align}
  1. Household Bill Demand

Calculate the household bill demand using Tobin portfolio choice.

\begin{align} B_d(t) = V^e(t) \cdot \lambda_{20} + V^e(t) \cdot (\lambda_{22} \cdot r_b(t) + \lambda_{23} \cdot ERr_{bl}(t)) + \lambda_{24} \cdot YD_r^e(t) \end{align}
  1. Household Bill Holdings

Calculate the household bill holdings.

\begin{align} B_h(t) = B_d(t) \end{align}
  1. Household Bond Demand

Calculate the household bond demand using Tobin portfolio choice. The demand is in number of bonds (value / price).

\begin{align} BL_d(t) = \frac{V^e(t) \cdot \left(\lambda_{30} + \lambda_{32} \cdot r_b(t) + \lambda_{33} \cdot ERr_{bl}(t) + \lambda_{34} \cdot \frac{YD_r^e(t)}{V^e(t)}\right)} {p_{bl}(t)} \end{align}
  1. Household Bond Holdings

Calculate the household bond holdings.

\begin{align} BL_h(t) = BL_d(t) \end{align}
  1. Household Cash Demand

Calculate the household cash demand as a residual.

\begin{align} H_d(t) = V^e(t) - B_d(t) - p_{bl}(t) \cdot BL_d(t) \end{align}
  1. Household Cash Stock

Calculate the household cash stock as a residual. Cash is what remains of wealth after bills and bonds.

\begin{align} H_h(t) = V(t) - B_h(t) - p_{bl}(t) \cdot BL_h(t) \end{align}
  1. Interest On Bills Household

Calculate the interest earned on bills by the household.

\begin{align} r_b(t-1) \cdot B_h(t-1) \end{align}
  1. National Income

Calculate the national income.

\begin{align} Y(t) = C(t) + G(t) \end{align}
  1. Taxes

Calculate the taxes. The tax base includes national income, interest on bills, and bond coupon income.

\begin{align} T(t) = \theta \cdot \left(Y(t) + r_b(t-1) \cdot B_h(t-1) + BL_h(t-1)\right) \end{align}
  1. Wealth

Calculate the wealth. Wealth evolves as savings plus capital gains on bonds.

\begin{align} V(t) = V(t-1) + (YD_r(t) - C(t)) + CG(t) \end{align}