Skip to content

Commit 0e55bea

Browse files
Tom's March 16 edits of ge_arrow.md plus relocation in toc
1 parent b1f1ed7 commit 0e55bea

File tree

2 files changed

+38
-21
lines changed

2 files changed

+38
-21
lines changed

lectures/_toc.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@
7777
- part: Asset Pricing and Finance
7878
chapters:
7979
- file: markov_asset
80+
- file: ge_arrow
8081
- file: harrison_kreps
8182

8283
- part: Data and Empirics
@@ -85,9 +86,6 @@
8586
- file: ols
8687
- file: mle
8788

88-
- part: Test
89-
chapters:
90-
- file: RCE_tom_v13
9189

9290
# Placeholder for other pages
9391

lectures/RCE_tom_v13.md renamed to lectures/ge_arrow.md

Lines changed: 37 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -12,27 +12,25 @@ kernelspec:
1212
name: python3
1313
---
1414

15-
# Competitive equilibrium with one-period Arrow securities
15+
# Competitive equilibria with Arrow securities
1616

1717
+++
1818

19-
## Bellmanizing and Computing
19+
## Introduction
2020

21-
This lecture implements a Python version of the model presented in section 9.3.3 of RMT5 chapter 9.
22-
23-
This lecture is a laboratory for experimenting with instances of a competitive equilibrium of a pure exchange economy with
21+
This lecture is a laboratory for experimenting with instances of competitive equilibria of an infinite-horizon pure exchange economy with
2422

2523
* Markov endowments
2624

27-
* Complete markets in one period Arrow state-contingent securities
25+
* Complete markets in one-period Arrow state-contingent securities
2826

2927
* Discounted expected utility preferences of a kind often specified in macro and finance
3028

3129
* Common expected utility preferences across agents
3230

3331
* Common beliefs across agents
3432

35-
* A CRRA one-period utility function that implies the existence of a representative consumer whose consumption process can be plugged into a formula for the pricing kernel for one-step Arrow securities and thereby determine equilbrium prices before determing an equilibrium distribution of wealth
33+
* A constant relative risk aversion (CRRA) one-period utility function that implies the existence of a representative consumer whose consumption process can be plugged into a formula for the pricing kernel for one-step Arrow securities and thereby determine equilbrium prices before determing an equilibrium distribution of wealth
3634

3735
* Diverse endowments across agents that provide motivations for reallocating goods across time and Markov states
3836

@@ -44,13 +42,28 @@ We use Bellman equations to describe
4442

4543
* continuation wealths
4644

47-
* state-by-state natural debt limits
45+
* state-by-state natural debt limits
46+
47+
48+
In the course of presenting the model we shall describe these important ideas
49+
50+
* the widespread use a **resolvent operator** in this class of models
51+
52+
* the necessity of state-by-state **borrowing limits** in infinite horizon economies
53+
54+
* the absence of any required **borrowing limits** in finite horizon economies
55+
56+
* a counterpart of the law of iterated expectations known as a **law of iterated values**
57+
58+
* a notion of **state-variable degeneracy** that prevails within a competitive equilibrium and that explains repeated appearances of resolvent operators
4859

4960

5061
+++
5162

5263
## The setting
5364

65+
In effect, this lecture implements a Python version of the model presented in section 9.3.3 of Ljungqvist and Sargent {cite}`Ljungqvist2012`.
66+
5467
### Preferences and endowments
5568

5669
In each period $t\geq 0$, there is a realization of a stochastic
@@ -130,14 +143,18 @@ that consumers share probabilities $\pi_t(s^t)$ for all $t$ and $s^t$.
130143

131144

132145
A **feasible allocation** satisfies
133-
$$\sum_i c_t^i(s^t) \leq \sum_i y_t^i(s^t) $$
146+
147+
$$
148+
\sum_i c_t^i(s^t) \leq \sum_i y_t^i(s^t)
149+
$$
150+
134151
for all $t$ and for all $s^t$.
135152

136153
+++
137154

138155
### Recursive formulation
139156

140-
Following descriptions in section 9.3.3 of RMT5 chapter 9, we set up a competitive equilibrium of a pure exchange economy with complete markets in one-period Arrow securities.
157+
Following descriptions in section 9.3.3 of Ljungqvist and Sargent {cite}`Ljungqvist2012` chapter 9, we set up a competitive equilibrium of a pure exchange economy with complete markets in one-period Arrow securities.
141158

142159
When endowments $y^i(s)$ are all functions of a common Markov state $s$,
143160
the pricing kernel takes the form $Q(s'|s)$.
@@ -237,7 +254,7 @@ the single budget constraint in arrangement with all trades occurring at tim
237254

238255

239256

240-
Starting the system off with $a_0^i =0 \ \forall i$ has a striking implication that we can call **state variable degeneracy**.
257+
Starting the system off with $a_0^i =0$ forall $i$ has a striking implication that we can call **state variable degeneracy**.
241258

242259

243260
Thus, although there are two state variables in the value function $v^i(a,s)$, within a recursive competitive equilibrium
@@ -251,9 +268,9 @@ starting from $a_0^i = 0 \ \forall i$ at the starting Markov state $s_0$, two
251268
The first finding asserts that each household recurrently visits the zero financial wealth state with which he began life.
252269

253270

254-
The second finding asserts that the exogenous Markov state is all we require to track an individual.
271+
The second finding asserts that the exogenous Markov state is all we require to track an individual within a competitive equilibrium.
255272

256-
Financial wealth turns out to be redundant.
273+
Financial wealth turns out to be redundant because it is an exact function of the Markov state for each individual.
257274

258275

259276
This outcome depends critically on there being complete markets in Arrow securities.
@@ -519,7 +536,7 @@ Note that $Q_{ij}$ is independent of vector $\alpha$.
519536

520537
Thus, we have the
521538

522-
**Key finding:** We can compute competitive equilibrium prices prior to computing a distribution of wealth.
539+
**Key finding:** We can compute competitive equilibrium **prices** prior to computing a **distribution of wealth**.
523540

524541
+++
525542

@@ -630,7 +647,7 @@ y\left(\bar{s}_{n}\right)
630647
\end{array}\right]
631648
$$
632649

633-
Note that $\sum_{k=1}^K \psi^k = \boldsymbol{0}_{n \times 1}$.
650+
Note that $\sum_{k=1}^K \psi^k = {0}_{n \times 1}$.
634651

635652
**Remark:** At the initial state $s_0 \in \begin{bmatrix} \bar s_1, \ldots, \bar s_n \end{bmatrix}$
636653
the continuation wealth $\psi^k(s_0) = 0$ for all agents $k = 1, \ldots, K$. This indicates that
@@ -655,7 +672,8 @@ $$ a_k(s) = \psi^k(s), \quad s \in \left[\bar s_1, \ldots, \bar s_n \right] $$
655672
### Equilibrium wealth distribution $\alpha$
656673

657674

658-
With the initial state being a particular state $s_0 \in \left[\bar{s}_1, \ldots, \bar{s}_n\right]$, we must have
675+
With the initial state being a particular state $s_0 \in \left[\bar{s}_1, \ldots, \bar{s}_n\right]$,
676+
we must have
659677

660678
$$
661679
\psi^k\left(s_0\right) = 0, \quad k=1, \ldots, K
@@ -1146,7 +1164,8 @@ for i in range(1, 4):
11461164
The Python class **RecurCompetitive** provided above also can be used to compute competitive equilibrium
11471165
allocations and Arrow securities prices for finite horizon economies.
11481166

1149-
The setting is a finite-horizon version of the one above except that time now runs for $T+1$ periods from $t \in {\bf T} = \{ 0, 1, \ldots, T\}$.
1167+
The setting is a finite-horizon version of the one above except that time now runs for $T+1$ periods
1168+
$t \in {\bf T} = \{ 0, 1, \ldots, T\}$.
11501169

11511170
Consequently, we want $T+1$ counterparts to objects described above, with one important exception:
11521171
we won't need **borrowing limits** because they aren't required for a finite horizon economy in which a
@@ -1205,7 +1224,7 @@ y\left(\bar{s}_{n}\right)
12051224
\end{array}\right]
12061225
$$
12071226

1208-
Note that $\sum_{k=1}^K \psi_t^k = \boldsymbol{0}_{n \times 1}$ for all $t \in {\bf T}$.
1227+
Note that $\sum_{k=1}^K \psi_t^k = {0}_{n \times 1}$ for all $t \in {\bf T}$.
12091228

12101229
**Remark:** At the initial state $s_0 \in \begin{bmatrix} \bar s_1, \ldots, \bar s_n \end{bmatrix}$,
12111230
for all agents $k = 1, \ldots, K$, continuation wealth $\psi_0^k(s_0) = 0$. This indicates that

0 commit comments

Comments
 (0)