GitHub

Original file line numberDiff line numberDiff line change

@@ -2711,3 +2711,25 @@ @article{fischer2024improving

27112711

journal={arXiv preprint arXiv:2410.16076},

27122712

year={2024}

27132713

}

2714+
2715+

@article{MaCurdy1982,

2716+

title={The use of time series processes to model the error structure of earnings in a longitudinal data analysis},

2717+

author={MaCurdy, Thomas E.},

2718+

journal={Journal of Econometrics},

2719+

volume={18},

2720+

number={1},

2721+

pages={83--114},

2722+

year={1982},

2723+

publisher={Elsevier}

2724+

}

2725+
2726+

@article{Meghir2004,

2727+

title={Income variance dynamics and heterogeneity},

2728+

author={Meghir, Costas and Pistaferri, Luigi},

2729+

journal={Econometrica},

2730+

volume={72},

2731+

number={1},

2732+

pages={1--32},

2733+

year={2004},

2734+

publisher={Wiley Online Library}

2735+

}

Original file line numberDiff line numberDiff line change

@@ -67,7 +67,7 @@ parts:

6767

- file: mccall_model_with_separation

6868

- file: mccall_model_with_sep_markov

6969

- file: mccall_fitted_vfi

70-

- file: mccall_correlated

70+

- file: mccall_persist_trans

7171

- file: career

7272

- file: jv

7373

- file: odu

Original file line numberDiff line numberDiff line change

@@ -132,7 +132,7 @@ $$

132132
133133

where $\psi$ is the standard normal density.

134134
135-

Here we are thinking of $v_u$ as a function on all of $\RR_+$.

135+

Here we are thinking of $v_u$ as a function on all of $\mathbb{R}_+$.

136136
137137
138138

### Fitting

@@ -473,33 +473,6 @@ This makes economic sense: when the value of being unemployed rises (through hig

473473

```{exercise}

474474

:label: mfv_ex2

475475
476-

Let us now consider how the agent responds to an increase in volatility.

477-
478-

To try to understand this, compute the reservation wage when the wage offer distribution is uniform on $(m - s, m + s)$ and $s$ varies.

479-
480-

The idea here is that we are holding the mean constant and spreading the support.

481-
482-

(This is a form of *mean-preserving spread*.)

483-
484-

Use `s_vals = jnp.linspace(1.0, 2.0, 15)` and `m = 2.0`.

485-
486-

State how you expect the reservation wage to vary with $s$.

487-
488-

Now compute it - is this as you expected?

489-

```

490-
491-

```{solution-start} mfv_ex2

492-

:class: dropdown

493-

```

494-
495-

Maybe add an exercise that explores a pure increase in volatility.

496-
497-

```{solution-end}

498-

```

499-
500-

```{exercise}

501-

:label: mfv_ex3

502-
503476

Create a plot that shows how the reservation wage changes with the risk aversion parameter $\gamma$.

504477
505478

Use `γ_vals = jnp.linspace(1.2, 2.5, 15)` and keep all other parameters at their default values.

@@ -508,7 +481,7 @@ How do you expect the reservation wage to vary with $\gamma$? Why?

508481
509482

```

510483
511-

```{solution-start} mfv_ex3

484+

```{solution-start} mfv_ex2

512485

:class: dropdown

513486

```

514487
Original file line numberDiff line numberDiff line change

@@ -1,16 +1,14 @@

11

---

2-

jupyter:

3-

jupytext:

4-

default_lexer: ipython3

5-

text_representation:

6-

extension: .md

7-

format_name: markdown

8-

format_version: '1.3'

9-

jupytext_version: 1.17.2

10-

kernelspec:

11-

display_name: Python 3 (ipykernel)

12-

language: python

13-

name: python3

2+

jupytext:

3+

text_representation:

4+

extension: .md

5+

format_name: myst

6+

format_version: 0.13

7+

jupytext_version: 1.17.2

8+

kernelspec:

9+

display_name: Python 3 (ipykernel)

10+

language: python

11+

name: python3

1412

---

1513
1614

(mccall_with_sep_markov)=

@@ -22,7 +20,7 @@ jupyter:

2220

</div>

2321

```

2422
25-
23+

+++

2624
2725

# Job Search III: Search with Separation and Markov Wages

2826

@@ -104,6 +102,7 @@ $$

104102

\right]

105103

$$

106104
105+

+++

107106
108107

## Computational Approach

109108

@@ -121,6 +120,7 @@ $$

121120
122121

2. Substitute into the unemployed agent's Bellman equation to get:

123122
123+

+++

124124
125125

$$

126126

v_u(w) =

@@ -137,6 +137,7 @@ $$

137137
138138

The optimal policy turns out to be a reservation wage strategy: accept all wages above some threshold.

139139
140+

+++

140141
141142

## Code

142143

@@ -334,6 +335,7 @@ plt.show()

334335
335336

Can you provide an intuitive economic story behind the outcome that you see in this figure?

336337
338+

+++

337339
338340

## Employment Simulation

339341

@@ -492,7 +494,7 @@ This is because she uses the wage $w$ from her last job to draw a new wage offer

492494

via $P(w, \cdot)$, and positive correlation means that a high current $w$ is

493495

often leads a high new draw.

494496
495-
497+

+++

496498
497499

## The Ergodic Property

498500

@@ -545,6 +547,7 @@ As a result, we can study steady-state unemployment either by:

545547
546548

Often the second approach is better for our purposes, since it's easier to parallelize.

547549
550+

+++

548551
549552

## Cross-Sectional Analysis

550553

Read the original on github.com ↗