Assignment 3
Estimating a Dynamic Discrete Choice Model
The Model
Consider the following infinite horizon, dynamic labor supply problem.
- There are two choices in the model, work \(j=0\) or don’t work (\(j=0\))
- The wage \(W\) is a state variable with two values, \(w_{L}<w_{H}\).
- The evolution of the wage depends on work behavior as follows:
- \(P(w_{t+1}=w_{H}|w_{t}=w_{H},j=1) = 1\)
- \(P(w_{t+1}=w_{L}|w_{t}=w_{H},j=0) = \pi\)
- \(P(w_{t+1}=w_{L}|w_{t}=w_{L},j=0) = 1\)
- \(P(w_{t+1}=w_{H}|w_{t}=w_{L},j=1) = \pi\)
- Thus, human capital appreciates and depreciates with symmetric probabilities given by \(\pi\) when working / not working.
- Per-period payoffs are given by: \[ U_{n,t,j}(w) = j \times w - \kappa (1-j_{t-1}) + \epsilon_{ntj} \] where \(\epsilon_{ntj}\) is a type 1 extreme value shock with location parameter 0 and scale parameter \(\sigma\), and \(j_{t-1}\) indicates whether person \(n\) worked in the previous period.
Part 1
Write code to solve this model and calculate the conditional probability of working given human capital (\(w\)) and lagged work behavior \(j_{-1}\).
Part 2
Write code to simulate panel data from the model consisting of \(N\) individuals and \(T\) time periods per individual. You can make whatever assumption you like regarding initial conditions.
Part 3
Has this model specification already imposed a location normalization on utilities? What about a scale normalization? If not, state the normalization you are going to make.
Part 4
Assume you know the values of \(\beta\) and \(\pi\). Write code to estimate – by maximizing the log-likelihood of observed choices – the remaining model parameters and write a monte-carlo simulation to document the performance of your estimator.
Part 5
Now try estimating \(\beta\) in addition to the parameters from Part 4. Does \(\beta\) appear to be identified? Do you have some intuition for why / why not?