EconBase
← Back to paper

Identifying the Discount Factor in Dynamic Discrete Choice Models

Extracted main text — title through conclusion, appendix excluded. This is what our citation measures are computed over, published so the extraction can be checked by eye.

108,605 characters · 12 sections · 104 citation commands

Rendered from LaTeX for readability, not typeset faithfully. Citation keys are highlighted; maths is left as source; figures, tables and equation environments are summarised rather than reproduced; unrecognised commands are greyed out so nothing is silently dropped. Email addresses are removed.

Identifying the Discount Factor in Dynamic Discrete Choice Models

abstractEmpirical research often cites observed choice responses to variation that shifts expected discounted future utilities, but not current utilities, as an intuitive source of information on time preferences. We study the identification of dynamic discrete choice models under such economically motivated exclusion restrictions on primitive utilities. We show that each exclusion restriction leads to an easily interpretable moment condition with the discount factor as the only unknown parameter. The identified set of discount factors that solves this condition is finite, but not necessarily a singleton. Consequently, in contrast to common intuition, an exclusion restriction does not in general give point identification. Finally, we show that exclusion restrictions have nontrivial empirical content: The implied moment conditions impose restrictions on choices that are absent from the unconstrained model.

\thispagestyle{empty}

Introduction

Identification of the discount factor in dynamic discrete choice models is crucial for their application to the evaluation of agents' responses to dynamic interventions. It is, however, well known that the discount factor is not identified from choice data without further restrictions (nh94:rust, Lemma 3.3, and ecta02:magnacthesmar, Proposition 2). Consequently, empirical researchers usually fix the discount factor at some a priori plausible value, e.g. 0.95, or impose ad hoc functional form assumptions that allow it to be identified and estimated. These approaches solve the identification problem, but often lack economic justification. Inferring the time preferences in the specific context of an application is important as discount factors have been estimated to vary substantially across choice contexts and populations fredericketal02.\footnote{fredericketal02 also showed that geometric discounting is often rejected in data in favor of present biased time preferences. We study the identification and estimation of hyperbolic discount functions in abbringdaljordiskhakov18.}

In this paper, we explore identification from observed choice responses to variation that shifts expected discounted future utilities, but not current utilities. Such variation is commonly cited in applications as an intuitive source of information on time preferences. For example, in studies of green technology adoption, bollinger15 and aer19:degrooteverboven argued that firms' and households' current choice responses to regulation that shifts their future expenses, but not their current expenses, are informative about discount factors. In a study of demand for game consoles, Lee2013 assumed that the discount factor is identified from variation in the expected quality of future releases, which shifts future values without affecting current payoffs. In an application to cellphone plan choice, yaoetal12 argues informally that utilities can be identified in a terminal period when the choice problem is static. The discount factor can subsequently be identified from choices in the next to last period. chungetal14 appeals to yaoetal12's idea in a study of salesforce compensation plans. We give further examples from the literature in Section (ref).

In Section (ref), we formalize the intuition in these studies as an exclusion restriction on primitive utilities. We first consider a stationary model with infinite horizon (introduced in Section (ref)). We prove that, in contrast to common intuition, an exclusion restriction on primitive utilities does not generally point identify the discount factor. It does however narrow the identified set--- the set of observationally equivalent discount factors--- to a discrete and, if we exclude values near one, finite set. This set contains the solutions to a moment condition that only involves the discount factor and that has a straightforward interpretation in terms of choice responses to variation in expected discounted future utilities. The moment condition can be used directly in estimation, independently of the rest of the model parameters.

We subsequently provide a finite upper bound on the number of discount factors in the identified set for the case in which the states display finite dependence, as defined by arcidiaconomiller11, arcidiaconomillerlongshort. Examples include optimal stopping and renewal problems, which we show to be point identified.

We extend our analysis to nonstationary models with finite horizons, which are commonly used in labor applications (res89:ecksteinwolpin and jpe97:keanewolpin are early examples). We show that, with exclusion restrictions, the discount factor is generally identified up to a finite set in these models.

In Section (ref), we explore the empirical content of exclusion restrictions. ecta02:magnacthesmar's Proposition 2 implies that dynamic discrete choice models without exclusion restrictions cannot be falsified with data on choices and states. In that sense, the models have no empirical content. We show that exclusion restrictions impose nontrivial restrictions on the data, which can be tested.

Finally, in Section (ref), we argue that common intuition often supports {\em multiple} exclusion restrictions, which imply multiple moment conditions. These moment conditions share the true discount factor (if one exists that rationalizes the data) as one solution, but may have individually more solutions. We discuss how standard (set) estimators can be applied to this case.

This paper's main contribution is to provide a simple and intuitively appealing analysis of identification of the discount factor in dynamic discrete choice models under economically motivated exclusion restrictions. Our analysis complements a substantial literature in econometrics (see nh94:rust and are10:abbring, for reviews). ecta02:magnacthesmar's Proposition 4 established point identification based on a different type of exclusion restriction than ours: the existence of a pair of states that affects, in some specific way, expected discounted future utilities, but not the “current value,” which is a difference in expected discounted utilities between two particular choice sequences. This is a high level exclusion restriction that is difficult to interpret and hard to verify in applications. In particular, unlike our exclusion restriction, it does not formalize the common intuition that is given in applications like those discussed above. Empirical applications often incorrectly cite ecta02:magnacthesmar's result as one for an exclusion restriction on primitive utility. For example, in a study of housing location choice, ecta16:bayeretal wrote

quoteMagnac and Thesmar (2002) \ldots showed that dynamic models are identified with an appropriate exclusion restriction--- in particular, a variable that shifts expectations but not current utility. In the context of our framework, lagged amenities provide exactly this sort of exclusion restriction: while current utility depends on the current level of the amenities provided in a neighborhood, lagged amenity levels help predict how amenities will evolve going forward and thus contribute to expectations about the future utility associated with that choice of neighborhood.

We show how ecta16:bayeretal's exclusion restriction can be used to set identify and estimate the discount factor, even if it is insufficient for point identification.\footnote{We thank John Rust for this example.}

ecta02:magnacthesmar's identification result relies on a rank condition that ensures sufficient variation in expected discounted future utilities. This rank condition does not suffice for point identification with our exclusion restriction on primitive utilities. We do however use natural extensions of this condition to ensure local identification of myopic preferences, which is needed for our discrete set identification result.

ecta02:magnacthesmar's Proposition 2 implies that, without further restrictions, not only the discount factor, but also the utility of one reference choice can be normalized without restricting the observed choice and transition probabilities. Intuitively, discrete choices only identify utility contrasts, not levels. However, {\em counterfactual} choice probabilities, which are often the objects of interest in dynamic discrete choice analysis, are generally not invariant to the choice of reference utility res14:noretstang,kalouptsidietal16. This suggests that we do not only treat the discount factor, but also the utility of the reference choice as a free parameter that should be determined from data. Indeed, we view the identification of the reference utility as an important, but separate problem from the identification of the discount factor. For expositional convenience, we derive our main results under the normalization that the reference utility equals zero. In the appendix, we show that our results straightforwardly extend to the case in which the reference utility is known up to a constant shift.

We emphasize that the idea of using exclusion restrictions to identify time preferences in choice models is not ours, but has circulated in the literature for a while. One early example is chevaliergoolsbee09, which studied demand for textbooks. Its choice model implicitly excluded the expected future resale price of a textbook from the current period pay-off to identify a discount factor. ier15:fangwang explicitly proposed the use of exclusion restrictions similar to ours to identify a dynamic discrete choice model with partially naive hyperbolic time preferences. In fw19:abbringdaljord, we argue that ier15:fangwang's main generic identification result has no implications for the identification of the model with hyperbolic discounting or its special case with geometric discounting, which we study. In any case, our approach is different: We isolate the specific empirical implications of the exclusion restrictions, whereas ier15:fangwang studied their model as a general system of nonlinear equations, using results from differential topology.

qe18:komarovaetal showed point identification of the discount factor under parametric assumptions on the utility function in a model like ours, but without exclusion restrictions. res14:noretstang demonstrated that in a model with parametric utility, point identification is lost to set identification when the distribution of unobservables is allowed to deviate from a known one, such as the type-1 extreme value specification that underlies logit choice probabilities. Without any restrictions on the distribution of unobservables beyond conditional independence and absolute continuity, all identification of the discount factor is lost, i.e. the identified set of discount factors is the unit interval. We instead focus on identification for a nonparametric utility function under economically motivated exclusion restrictions. We map each exclusion restriction to an easily interpretable and computable moment condition that directly informs the identification and estimation of the discount factor, and the model's empirical content.

Model

Consider a stationary dynamic discrete choice model nh94:rust. Time is discrete with an infinite horizon.\footnote{Section (ref) considers an extension to a nonstationary model with a finite horizon.} In each period, agents first observe state variables $x$ and $\varepsilon$, where $x$ takes discrete values in ${\cal X}=\{x_1,\ldots,x_J\}$ and $\varepsilon=\{\varepsilon_1,\ldots,\varepsilon_K\}$ is continuously distributed on $\mathbb{R}^K$; for $J,K\geq 2$. Then, they choose $d$ from the set of alternatives ${\cal D}=\{1,2,\ldots,K\}$ and collect utility $u_d(x,\varepsilon)=u_d^*(x)+\varepsilon_d$. Finally, they move to the next period with new state variables $x'$ and $\varepsilon'$ drawn from a Markov transition distribution controlled by $d$. We assume that a version of ecta87:rust's (ecta87:rust) conditional independence assumption holds. Specifically, $x'$ is drawn independently of $\varepsilon$ from the transition distribution $Q_k\left(\cdot|x\right)$ for any choice $k \in {\cal D}$; and $\varepsilon_1,\ldots,\varepsilon_K$ are independently drawn from mean zero type-1 extreme value distributions.\footnote{ecta02:magnacthesmar showed that the distribution of $\varepsilon$ cannot be identified and took it to be known. Our type-1 extreme value assumption leads to the canonical multinomial logit case. Our results extend directly to any other known, continuous distribution on $\mathbb{R}^K$.} Agents maximize the rationally expected utility flow discounted with factor $\beta\in[0,1)$.

Each choice $d$ equals the option $k$ that maximizes the choice-specific expected discounted utility (or, simply, “value”) $v_k(x,\varepsilon)$. The additive separability of $u_k(x,\varepsilon)$ and conditional independence imply that $v_k(x,\varepsilon)=v^*_k(x)+\varepsilon_k$, with $v^*_k$ the unique solution to

equation[equation omitted — 312 chars of source]

for all $k\in {\cal D}$. Here, for each given $\tilde{x}\in {\cal X}$,

equation[equation omitted — 197 chars of source]

is the McFadden surplus for the choice among $k'\in{\cal D}$ with utilities $v^*_{k'}(\tilde{x})+\varepsilon'_{k'}$.

Suppose we have data on choices $d$ and state variables $x$ that allow us to determine $Q_k(\cdot|\tilde{x})$ and the choice probabilities $p_k(\tilde{x})=\Pr(d=k | x=\tilde{x})$ for all $k\in{\cal D}$ and $\tilde{x}\in{\cal X}$. The model is point identified if and only if we can uniquely determine its primitives from these data. As we discuss in Section (ref), a version of ecta02:magnacthesmar's Proposition 2 holds: There exist unique (up to a standard utility normalization) values of the primitives that rationalize the data for any given discount factor $\beta\in[0,1)$. We therefore focus our identification analysis on $\beta$.

The choice probabilities are fully determined by

equation[equation omitted — 195 chars of source]

The transition probabilities $Q_k(\cdot|\tilde{x})$, the value contrasts $v^*_k(\tilde{x})- v^*_K(\tilde{x})$ for $k\in{\cal D}/\{K\}$ and $\tilde{x}\in{\cal X}$ therefore capture all the model's implications for the data. res93:hotzmiller pointed out that (ref) can be inverted to identify the value contrasts from the choice probabilities. To use this, we first rewrite ((ref)) as

equation[equation omitted — 126 chars of source]

where, for given $\tilde{x}\in{\cal X}$, $m(\tilde{x})=\mathbb{E}\left[\max_{{k'}\in{\cal D}}\{v^*_{k'}(\tilde{x})-v^*_{K}(\tilde{x})+\varepsilon'_{k'}\}\right]$ is the “excess surplus” (over $v^*_K(\tilde{x})$), the McFadden surplus for the choice among $k'\in{\cal D}$ with utilities $v^*_{k'}(\tilde{x})-v^*_{K}(\tilde{x})+\varepsilon'_{k'}$. By (ref)  and (ref), it follows that $m(\tilde{x})=-\ln \left(p_K(\tilde{x})\right)$.

Identification

Let $\mathbf{v}_k$, $\mathbf{p}_k$, $\mathbf{u}_k$, and $\mathbf{m}$ be $J\times 1$ vectors with $j$-th elements $v^*_k(x_j)$, $p_k(x_j)$, $u^*_k(x_j)$, and $m(x_j)$, respectively. Let $\mathbf{Q}_k$ be the $J\times J$ matrix with $(j,j')$-th entry $Q_k(x_{j'}|x_j)$ and $\mathbf{I}$ be a $J\times J$ identity matrix. Note that the $J\times 1$ vector $\mathbf{m}  + \mathbf{v}_K$ stacks the McFadden surpluses in (ref). In this notation, the data are $\{\mathbf{p}_k,\mathbf{Q}_k; k\in{\cal D}\}$ and directly identify $\mathbf{m}=-\ln\mathbf p_K$ arcidiaconomiller11.

Magnac and Thesmar's result

We can rewrite ((ref)) as $v^*_k(x)=u^*_k(x)+\beta\mathbf{Q}_k(x)\left[\mathbf{m}+\mathbf{v}_K\right]$, where $\mathbf{Q}_k(x_j)$ is the $j$-th row of $\mathbf{Q}_k$. Subtracting the same expression for $v^*_K(x)$, rearranging, and substituting ((ref)), we get

equation[equation omitted — 124 chars of source]

where $U_k(x)=u^*_k(x) -u_K^*(x) + \beta\left[\mathbf{Q}_k(x)-\mathbf{Q}_K(x)\right]\mathbf{v}_K$ is ecta02:magnacthesmar's “current value" of choice $k$ in state $x$. Its Proposition 4 assumes the existence of a known option $k\in{\cal D}/\{K\}$ and a known pair of states $\tilde x_1,\tilde x_2\in {\cal X}$ such that $\tilde{x}_1\not =\tilde{x}_2$ and $U_k(\tilde x_1)=U_k(\tilde x_2)$. Under this exclusion restriction, differencing ((ref)) evaluated at $\tilde x_1$ and $\tilde x_2$ yields

equation[equation omitted — 308 chars of source]

Given the choice and transition probabilities, the left hand side of (ref) is a known scalar and its right hand side is a known linear function of $\beta$. Therefore, provided that ecta02:magnacthesmar's rank condition

equation[equation omitted — 165 chars of source]

holds, moment condition (ref) uniquely determines $\beta$ in terms of the choice data.

This identification argument can be interpreted in terms of an experiment that shifts the expected excess surplus contrast $\left[\mathbf{Q}_k(x) - \mathbf{Q}_K(x)\right]\mathbf{m}$ by changing the state $x$ from $\tilde{x}_2$ to $\tilde{x}_1$, while keeping the current value $U_k(\tilde{x}_1)=U_k(\tilde{x}_2)$ constant. The discount factor is the per unit effect of that observed shift on the observed log choice probability ratio $\ln\left(p_k(x)/p_K(x)\right)$.

A shift in the expectation contrast $\mathbf{Q}_k(x) - \mathbf{Q}_K(x)$ does not suffice for identification. For example, suppose that the exclusion restriction holds for some $\tilde{x}_1, \tilde{x}_2\in {\cal X}$, but that the excess surplus $m(x_1) = \cdots=m(x_J)$ is constant, so that the expected excess surplus contrast $\left[\mathbf{Q}_k(x) - \mathbf{Q}_K(x)\right]\mathbf{m}=0$. Then, a shift in the expectation contrast does not shift the expected excess surplus contrast and hence does not change the decision problem. Consequently, this shift is not informative on $\beta$ and ecta02:magnacthesmar's rank condition (ref) fails.

Rank condition (ref) has a meaningful interpretation and is verifiable in data. The exclusion restriction $U_k(\tilde x_1)=U_k(\tilde x_2)$, however, is more problematic, because it imposes opaque conditions on the primitives that are hard to verify in applications. The current values depend on both current utilities and discounted expected future values. Specifically, they involve elements of $\mathbf{v}_K$, which by ((ref)) equals

equation[equation omitted — 143 chars of source]

The current value is in fact a value contrast between two sequences of choices: choose $k$ now, $K$ in the next period, and choose optimally ever after, relative to choose $K$ now, $K$ in the next period, and choose optimally ever after. Because this particular value contrast does not correspond to common economic choice sequences, the applied value of ecta02:magnacthesmar's restriction is limited. It is hard to think of naturally occurring experiments that shift the expected contrasts in excess surplus, i.e. satisfy the rank condition, without also shifting the current value and consequently violating the exclusion restriction, except for special cases. Indeed, the intuitive identification arguments in the introduction's empirical examples do not involve current values, but exclusion restrictions on primitive utility.

An exclusion restriction on primitive utility

Like ecta02:magnacthesmar, we start with ((ref)) or, equivalently,

equation[equation omitted — 182 chars of source]

Instead of controlling the contribution of $\mathbf{v}_K$ to the right hand side with an exclusion restriction on the current value, we exploit that it can be expressed in terms of the model primitives. Substituting ((ref)) in ((ref)) and rearranging gives

equation[equation omitted — 223 chars of source]

Intuition from static discrete choice analysis and ecta02:magnacthesmar's results for dynamic models suggest that, for identification, we need to fix utility in one reference alternative, say $\mathbf{u}_K$. Intuitively, choices only depend on, and thus inform about, utility contrasts. Thus, following e.g. ier15:fangwang and nber15:bajarietal, we set $\mathbf{u}_K=\mathbf{0}$.\footnote{Note that this normalization does not collapse ecta02:magnacthesmar's exclusion restriction on current values to an easily interpretable restriction on primitives.} This normalization cannot be refuted by data without further restrictions (see Section (ref)). Despite this lack of empirical content, it is not completely innocuous, as it may affect the model's counterfactual predictions (see e.g. res14:noretstang, Lemma 2, and kalouptsidietal16). In the appendix, we demonstrate that our analysis applies without change to the case in which $u^*_K(x)$ is constant, but not necessarily zero, and can straightforwardly be extended to the case in which $u^*_K(x)$ is known up to a constant shift, but not necessarily constant. Thus, our analysis of the identification of the discount factor complements identification results for the reference utility $u^*_K$.\footnote{usc15:chou recently provided identification results for dynamic discrete choice models without a normalization of $u^*_K$. usc15:chou's results for the stationary model that we study here take the discount factor to be known. usc15:chou's Propositions 3, 7, and 8 for a nonstationary model like the one we study in Section (ref) provide high-level sufficient conditions for point identification, whereas we focus on set identification under intuitive conditions. A general difference is that we emphasize the economic interpretation of the identifying conditions and that we provide results on their empirical content.}

Now suppose that we know the value of $u_k^*(\tilde x_1)-u_l^*(\tilde x_2)$ for some known choices $k\in{\cal D}/\{K\}$ and $l \in {\cal D}$ and known states $\tilde x_1 \in {\cal X}$ and $\tilde x_2\in{\cal X}$; with either $k\neq l$, $\tilde{x}_1\not =\tilde{x}_2$, or both. For expositional convenience only (see the appendix for the general case), we take this known value to be zero, and simply focus on the exclusion restriction

align[align omitted — 80 chars of source]

An advantage of this exclusion restriction over ecta02:magnacthesmar's current value restriction is that it is a direct constraint on primitive utility with a clear economic interpretation. It also extends ecta02:magnacthesmar by allowing for restrictions on primitive utilities across combinations of choices and states.

The identified set

Under exclusion restriction (ref), we can difference (ref) to implicitly relate $\beta$ to the choice data (the choice and transition probabilities), without reference to any other unknown parameters (the utilities):

equation[equation omitted — 357 chars of source]

For any discount factor that solves (ref), unique primitive utilities can be found that rationalize the choice data, and these utilities satisfy exclusion restriction (ref).\footnote{The argument in Section (ref), which establishes a version of ecta02:magnacthesmar's Proposition 2, implies that the utilities that rationalize the choice data for a given discount factor solve (ref) for $\mathbf{u}_k$. It follows straightforwardly that they satisfy (ref) whenever (ref) holds.} So, without further assumptions or data, moment condition (ref) contains all the information about the discount factor in the choice data under exclusion restriction (ref) and can be used directly for its identification and estimation.\footnote{Additional exclusion restrictions (as in Section (ref)) and functional form assumptions on the utility functions may provide further information on the discount factor. After all, the utilities that rationalize the choice data for a discount factor that solves (ref) may not satisfy these additional constraints.}$^\text{,}$\footnote{Similarly, moment condition (ref) contains all the information about the discount factor under ecta02:magnacthesmar's exclusion restriction on current values.}

Unlike the right hand side of ((ref)), the right hand side of ((ref)) is not linear in $\beta$. Nevertheless, given data on transition and choice probabilities, it is a well-behaved, known function of $\beta$. It is therefore easy to characterize the identified set ${\cal B}$ of values of $\beta\in[0,1)$ that equate it to the known left hand side of ((ref)).

theoremSuppose that the exclusion restriction in (ref) holds for some $k\in{\cal D}/\{K\}$, $l \in {\cal D}$, $\tilde x_1 \in {\cal X}$, and $\tilde x_2\in{\cal X}$; with either $k \neq l$, $\tilde{x}_1\not =\tilde{x}_2$, or both. Moreover, suppose that either the left hand side of ((ref)) is nonzero (that is, $p_k(\tilde x_1)/p_K(\tilde x_1)\neq p_l(\tilde x_2)/p_K(\tilde x_2)$) or a generalization of ecta02:magnacthesmar's rank condition (ref) holds: \begin{equation} \left[\mathbf{Q}_k(\tilde x_1)-\mathbf{Q}_K(\tilde x_1)- \mathbf{Q}_l(\tilde x_2)+\mathbf{Q}_K(\tilde x_2)\right]\mathbf{m}\not = 0. \end{equation} Then, the identified set ${\cal B}$ is a closed discrete subset of $[0,1)$.
proofWe need to show that, under the stated conditions, ${\cal B}\subseteq[0,1)$ has no limit points in $[0,1)$. First note that $\left[\mathbf{I}-\beta \mathbf{Q}_K\right]^{-1}$ exists for $\beta\in(-1,1)$ and equals \begin{equation} \mathbf{I}+\beta\mathbf{Q}_K+\beta^2 \mathbf{Q}_K^2+\cdots. \end{equation} This is trivial for $\beta=0$. If $|\beta|\in(0,1)$, it follows from the facts that $|\beta^{-1}|>1$ and that $\mathbf{Q}_K$ is a Markov transition matrix, with eigenvalues no larger than 1 in absolute value. Consequently, the determinant of $\mathbf{Q}_K-\beta^{-1}\mathbf{I}$ is nonzero, so that $\mathbf{I}-\beta \mathbf{Q}_K$ is invertible and the power series in (ref) converges. It follows that, for given choice and transition probabilities, the right hand side of (ref) minus its left hand side is a real-valued power series in $\beta$ that converges on $(-1,1)$. Denote the function of $\beta$ this defines with $f:(-1,1)\rightarrow\mathbb{R}$. Corollary 1.2.4 in birk02:krantzparks ensures that $f$ is real analytic. Denote ${\cal B}^*=\{\beta\in (-1,1)\; |\; f(\beta)=0\}$. Note that ${\cal B}={\cal B}^*\cap[0,1)$. First, suppose that $f$ has no zeros (${\cal B}^*=\emptyset$). Then, ${\cal B}=\emptyset$ has no limit point in $[0,1)$. Finally, suppose that $f$ has at least one zero (${\cal B}^*\neq\emptyset$). Then, $f$ cannot be constant (and thus equal zero) under the stated conditions: If the left hand side of (ref) is nonzero then, because its right hand side equals zero at $\beta=0$, $f(0)$ is nonzero; if rank condition (ref) holds, then the derivative of the right hand side of (ref) at $\beta=0$, and therefore of $f$ at $0$, is nonzero. Because $f$ is a nonconstant real-analytic function, its zero set ${\cal B}^*$ has no limit point in $(-1,1)$ (birk02:krantzparks, Corollary 1.2.7). Because ${\cal B}={\cal B}^*\cap[0,1)$, this implies that ${\cal B}$ has no limit point in $[0,1)$.

Under the conditions of Theorem (ref), each $\beta\in[0,1)$ that is consistent with ((ref)) is an isolated point in $[0,1)$ and thus locally identified. Note that $\beta=1$ is excluded from the model to ensure convergence of the discounted utility flows. Theorem (ref) does not exclude that $1$ is a limit point of the identified set. So, the identified set may contain countably many discount factors near $1$. However, because a closed discrete set is finite on compact subsets, only finitely many discount factors in the identified set lie outside a neighborhood of $1$.

corollaryUnder the conditions of Theorem (ref), ${\cal B}\cap[0,1-\epsilon]$ is finite for $0<\epsilon<1$.

In many applications, one may be able to argue against discount factors that are arbitrarily close to $1$. Corollary (ref) shows that, in such applications, it suffices to search for the finite number of discount factors in a compact set $[0,1-\epsilon]$ that solve ((ref)), which is computationally easy.

The right hand side of (ref) is the log choice probability difference implied by the model with an exclusion restriction across choices $k$ and $l$ and states $\tilde x_1$ and $\tilde x_2$. From the proof of Theorem (ref), we know it equals the discount factor $\beta$, which represents how much the agent cares about the next period, multiplied by the sum of two terms that capture how much relevant variation in next period's expected discounted utility there is for the agent to care about:

equation[equation omitted — 161 chars of source]

and

equation[equation omitted — 384 chars of source]

The first term (ref) does not depend on $\beta$. It is nonzero if the generalized rank condition (ref) holds. It corresponds to the leading, linear term in the right hand side of (ref), which extends the right hand side of ecta02:magnacthesmar's (ref) to the possibility of comparing across distinct choices $k$ and $l$.

The next section gives conditions under which the second term (ref) vanishes. Section (ref) gives economic examples in which these conditions hold. If they hold, the right hand side of (ref) is linear in $\beta$, so that (ref) uniquely determines $\beta$ under the generalized rank condition (ref).

In general, the second term (ref) does not vanish and depends on $\beta$. Then, the right hand side of (ref) is not linear in $\beta$, but its derivative at $\beta=0$ still equals the first term (ref).\footnote{The derivative corresponding to the second term (ref) vanishes because choice $K$ has zero value if the agent is myopic.} Therefore, if the generalized rank condition (ref) holds, this derivative is nonzero and myopic preferences ($\beta=0$) are locally identified.\footnote{Here, $\beta$ is locally identified at some $\beta_0$ if $\beta=\beta_0$ uniquely solves (ref) in a neighborhood of $\beta_0$. Rank condition (ref) is not {\em necessary} for local identification of $\beta$ at zero; for that, higher order variation of the right hand side of (ref) in $\beta$ at zero would suffice ecta83:sargan.} In economic terms, the rank condition ensures that there is variation in next period's expected discounted utility for a myopic agent to care about, so that only myopic preferences can explain a lack of choice response. In Theorem (ref), the rank condition excludes the trivial case that a zero choice response is observed and the right hand side of (ref) equals zero for all $\beta$.

In the case that a zero choice response is observed, local identification of myopic preferences does not rule out that the data are also consistent with some positive discount factors, as there may be $\beta\in(0,1)$ such that the sum of (ref) and (ref) is zero (that is, there is no variation in next period's expected discounted utility for the agent to care about). These discount factors, if any, can easily be found by searching for the solutions of (ref). In particular, if the sum of (ref) and (ref) is nonzero for all $\beta\in(0,1)$, only myopic preferences can explain the lack of choice response.

More generally, rank condition (ref) does not suffice for point identification of $\beta$. As the next example demonstrates, the same observed choice response may arise from a combination of a low $\beta$ (little care about the next period) and a large absolute sum of (ref) and (ref) (lots of variation in the next period to care about) and from a combination of a high $\beta$ and a small absolute sum of (ref) and (ref).

figure[figure omitted — 3,110 chars of source]
exampleFigure (ref) plots the left hand side of (ref) and (ref) (solid black line) and the right hand sides of (ref) (dashed red line) and (ref) (solid blue curve) for a specific example with $K=2$ choices, $k=l=1$, and $J=3$ states. The example's data satisfy the rank condition in (ref). Under the current value restriction, there is a unique discount factor that rationalizes the data (the intersection of the black and the dashed red curve). Under the primitive utility restriction, there are two discount factors that rationalize the same data (the intersections of the black and the solid blue curve).
figure[figure omitted — 2,855 chars of source]

Our next example shows that the rank condition in (ref) is not necessary for point identification either.

exampleFigure (ref) presents an example in which (ref) equals zero, so that the right hand side of (ref) and the first (excess surplus) term in the right hand side of (ref) are zero, but the second (value of choice $K$) term in the right hand side of (ref) is positive and increasing with $\beta$. There exists exactly one $\beta\in[0,1)$ that solves (ref), despite the violation of the rank condition. Also note that there is no value of $\beta$ that satisfies (ref). Even though the data can be rationalized by some specification of the model, they are not consistent with the current value restriction. In other words, this restriction has empirical content. We return to this point in Section (ref).

Finite dependence

Some of the examples in the next subsection display a variant of arcidiaconomiller11's (arcidiaconomiller11) “finite dependence”. Finite dependence is a property of dynamic discrete choice models that can considerably simplify estimation and is widely used in applications arcidiaconomillerfinitedependence15.

In our context, finite dependence implies that the moment condition is of finite and known polynomial order. This order provides an upper bound on the number of solutions for the discount factor in $\mathbb{R}$, and therefore in $[0,1)$. For example, in the case with $k\neq l=K$, (ref) reduces to

equation[equation omitted — 257 chars of source]

Suppose that $\mathbf{Q}_k(\tilde x_1)\mathbf{Q}_K^\rho=\mathbf{Q}_K(\tilde x_1)\mathbf{Q}_K^\rho$ for some $\rho\in\{1,2,\ldots\}$. That is, the distribution of the state $\rho+1$ periods from now does not depend on whether the agent chooses $k$ or $K$ now, provided that she follows up in both cases by choosing $K$ in the next $\rho$ periods (independently of whether this is optimal or not). Under this “single action ($K$) $\rho$-period dependence” arcidiaconomillerlongshort on choices $k$ and $K$ in state $\tilde x_1$, $\mathbf{Q}_k(\tilde x_1)\mathbf{Q}_K^r=\mathbf{Q}_K(\tilde x_1)\mathbf{Q}_K^r$ for all $r\in\{\rho,\rho+1,\ldots\}$.\footnote{Throughout, we focus on this special case of arcidiaconomiller11's (arcidiaconomiller11) finite dependence, which turns out to be particularly powerful in our specific context.} Now assume that Theorem (ref)'s conditions hold. If $\rho=1$, the right hand side of (ref) equals zero, the current value \[ U_k(\tilde x_1)=u^*_k(\tilde x_1) + \beta\left[\mathbf{Q}_k(\tilde x_1)-\mathbf{Q}_K(\tilde x_1)\right]\mathbf{v}_K=u^*_k(\tilde x_1), \] the right hand side of (ref) is linear in $\beta$, and $\beta$ is point identified. If instead $\rho\geq 2$, then the right hand side of (ref) equals

equation*[equation* omitted — 169 chars of source]

the right hand side of (ref) is a $\rho$-th order polynomial in $\beta$, and the identified set ${\cal B}$ holds no more than $\rho$ discount factors. This example straightforwardly extends to the general exclusion restriction in (ref), which we state without further proof.

theoremSuppose that the conditions of Theorem (ref) hold and that $\{\mathbf{Q}_k; k\in{\cal D}\}$ satisfies single action ($K$) $\rho$-period dependence on choices $k$ and $K$ in state ${\tilde x}_1$, \[ \mathbf{Q}_k(\tilde x_1)\mathbf{Q}_K^\rho=\mathbf{Q}_K(\tilde x_1)\mathbf{Q}_K^\rho, \] and single action ($K$) $\rho$-period dependence on choices $l$ and $K$ in state ${\tilde x}_2$, \[ \mathbf{Q}_l(\tilde x_2)\mathbf{Q}_K^\rho=\mathbf{Q}_K(\tilde x_2)\mathbf{Q}_K^\rho, \] for some $\rho\in\{1,2,\ldots\}$. Then there are no more than $\rho$ points in the identified set ${\cal B}$.

Theorem (ref) applies finite dependence to cancel differences in expected discounted utilities across pairs of choices twice, once for each of the two states that appear in the exclusion restriction. In the special case that the exclusion restriction concerns a comparison across states $\tilde x_1$ and $\tilde x_2$ for a given choice $k=l$, the right hand side of (ref) reduces to

equation[equation omitted — 232 chars of source]

By Theorem (ref), single action ($K$) $\rho$-period dependence on choices $k$ and $K$ in states ${\tilde x}_1$ and ${\tilde x}_2$ implies that the identified set contains at most $\rho$ discount factors. If $\rho=1$, then both $U_k(\tilde x_1)=u^*(\tilde x_1)$ and $U_k(\tilde x_2)=u^*(\tilde x_2)$, (ref) equals $0$, and the discount factor is point identified.

In this case with $k=l$, the consequent of Theorem (ref) would also hold if, alternatively, \[ \mathbf{Q}_k(\tilde x_1)\mathbf{Q}_K^\rho=\mathbf{Q}_k(\tilde x_2)\mathbf{Q}_K^\rho ~~~\text{and}~~~ \mathbf{Q}_K(\tilde x_1)\mathbf{Q}_K^\rho=\mathbf{Q}_K(\tilde x_2)\mathbf{Q}_K^\rho, \] for some $\rho\in\{1,2,\ldots\}$. This is a form of single action ($K$) $\rho$-period dependence on the initial state (instead of the initial choice) under, respectively, choices $k$ and $K$. Under one-period dependence on initial states $\tilde x_1$ and $\tilde x_2$, current values do not necessarily reduce to primitive utilities, but it is still true that $U_k(\tilde x_1)-U_k(\tilde x_2)=u^*_k(\tilde x_1)-u^*_k(\tilde x_2)$, (ref) equals $0$, and the discount factor is point identified.

Examples

Theorem (ref) shows that the identified set of discount factors is discrete and, away from one, finite, but does not establish point identification. Indeed, Example (ref) demonstrated that point identification may fail, even if rank condition (ref) holds.

Our first two examples below (Examples (ref) and (ref)) illustrate applications from the literature in which the exclusion restriction is plausibly met, but the discount factor is not necessarily point identified. We then give two examples (Examples (ref) and (ref)) of optimal stopping problems with single action one-period dependence, which are point identified by Theorem (ref). Finally, Example (ref) demonstrates that single action one-period dependence is not necessary for point identification. It is a labor supply model that does not exhibit such one-period dependence, but in which monotonicity of the moment condition in the discount factor gives point identification.

A number of empirical studies of demand for health care insured under Medicare Part D base their identification on nonlinearities in the price schedules. Our first example describes an empirical strategy from this literature in which the primitive utility exclusion restriction seems plausibly met.

exampleAs part of an informal identification argument, einavetal15 observed that changes in purchase behaviour around kinks in the price of insurance are informative on time preferences. In the data, insurees pay 25% of additional expenditures out of pocket as long as their total yearly expenditures range between \$275 and \$2510, but contribute 100% to all expenditures between \$2510 and \$5726. A myopic insuree would change her spending only after her total spending hits $\$2510$ and her out-of-pocket contributions increase. In contrast, a forward looking insuree who is close to the kink late in the year would limit her spending before hitting the increase in contributions. Changes in the propensity to spend towards the end of the year for those close to the kink are therefore taken to be informative on the discount factor. This argument can be represented as an exclusion restriction. Let $x$ be the yearly expenditure, a state controlled by the choice of filling prescriptions. The utility $u_k(x)$ of a particular drug purchase $k$ is assumed constant for two expenditure levels $\tilde x_1 < \tilde x_2$ in $[275, 2510)$. Along with variation in expected future expenses because of the kinked price schedule, the exclusion restriction gives set identification by Theorem (ref).\footnote{gowrisankarantown15 used a similar argument to identify salience and myopia in a dynamic discrete choice model with parametric utility applied to Medicare Part D data.}

The next example is from rossi18 which studied the effect of reward programs on gasoline sales using a dynamic discrete choice model.

exampleIn each period, a consumer can choose to buy gasoline ($k = 1$), or not ($k = K$). Consumers accumulate reward points $x$ by registering their gasoline purchases. The accumulated points can be traded against nonpecuniary rewards at various point thresholds $\underline x$. rossi18 observed that the purchase frequency is accelerating in the accumulated points. By assuming that the current period payoff of a gasoline purchase at any price $\tilde y$ is independent of the accumulated points, i.e. that $u_k(\tilde y,\tilde x_1) = u_k(\tilde y, \tilde x_2)$ for all $\tilde y$ and $\tilde x_1, \tilde x_2 \in [0,\underline x)$, the purchase acceleration is informative on the discount factor. The closer the consumer is to qualify for a given reward, the less the future reward is discounted. This makes a current purchase more attractive and predicts a purchase frequency that is increasing in the reward points.

We next turn to optimal stopping problems. The first example is the bus engine replacement problem of ecta87:rust. Though the plausibility of the exclusion restriction is questionable in this particular application, it illustrates how one-period dependence gives point identification in a well-known application of an optimal stopping model.

exampleecta87:rust studied Harold Zurcher's management of a fleet of (independent) buses. In each period, Zurcher can either operate a bus as usual ($d=1$) or renew its engine ($d=K=2$). The payoff from operating the bus as usual depend on its mileage $x$ since last renewal, which both Zurcher and ecta87:rust observe, and an additive and independent shock. Renewal incurs a cost that is independent of mileage and resets mileage to $x_1=0$: \[ \mathbf{Q}_K=\left[\begin{array}{cccc} 1&\cdots&0&0\\ \vdots&&\vdots&\vdots\\ 1&\cdots&0&0 \end{array}\right]. \] In terms of Section (ref)'s finite dependence, mileage is single action ($K$) one-period dependent on both initial mileage and the initial renewal choice. Consequently, Zurcher's expected discounted payoffs from renewal do not depend on mileage. In particular, with our normalization $\mathbf{u}_K=\mathbf{0}$, $v^*_K(\tilde{x})=\beta \left(m(x_1) + v^*_K(x_1)\right)$ for all $\tilde{x}\in{\cal X}$. Since $v^*_K(\tilde{x})$ does not vary with $\tilde x$, $[\mathbf{Q}_1-\mathbf{Q}_K]\mathbf{v}_K=\mathbf{0}$, and $U_1(\tilde x) = u_1^*(\tilde x)$. Therefore, if we assume $u^*_1(\tilde x_1)=u^*_1(\tilde x_2)$, which may be questionable in this application, ecta02:magnacthesmar's exclusion restriction holds and its identification result applies.\footnote{Since mileage is the only observed state variable in this application, $u^*_1(\tilde x_1)=u^*_1(\tilde x_2)$ requires that the current payoffs from operating a bus are the same at $\tilde x_1$ and $\tilde x_2$ miles, for example because $\tilde x_1$ and $\tilde x_2$ lie on a known flat segment of Harold Zurcher's cost curve.} Its rank condition ((ref)) simplifies to \[ \left[\mathbf{Q}_1(\tilde x_1)- \mathbf{Q}_1(\tilde x_2)\right]\mathbf{m}\neq 0. \] That is, it simply requires that the expected next period's excess surplus differs between states $\tilde x_1$ and $\tilde x_2$ under continued operation of the bus (choice 1).

Example (ref)'s analysis of optimal renewal extends to optimal stopping problems in which stopping ends the decision problem. For example, in ecta92:hopenhayn's (ecta92:hopenhayn) model of firm dynamics with free entry, active firms solve optimal stopping problems in which they value exit $K$ at $\mathbf{v}_K=\mathbf{0}$. As in Example (ref), the fact that $v^*_K(\tilde x)$ is constant in $\tilde x$ ensures that the expectation contrast $[\mathbf{Q}_1-\mathbf{Q}_K]\mathbf{v}_K=\mathbf{0}$, so that $U_1(\tilde x) = u_1^*(\tilde x)$.

Of course, $[\mathbf{Q}_1-\mathbf{Q}_K]\mathbf{v}_K$ may equal zero even if $v^*_K(\tilde x)$ varies with $\tilde x$, in particular if the state is single action ($K$) one-period dependent on choices $1$ and $K$.

exampleConsider a discrete time, econometric implementation of jpe89:dixit's (jpe89:dixit) model of firm entry and exit.\footnote{ddc15:abbringklein presented this example's model with state independent entry costs, code for its estimation, and exercises that can be used in teaching dynamic discrete choice models.} In each period, a firm chooses to either serve the market ($d=1$) or not ($d=K=2$). Its payoffs from serving the market depend on $x=(y,d_{-1})$, where $y$ is a profit shifter that follows an exogenous Markov process (that is, $y$ may affect choices but is not controlled by them) and $d_{-1}$ is the firm's choice in the previous period. The entry costs in profit state $\tilde y$ equal the difference between an incumbent's profit from serving the market and a new entrant's profit from doing so, $u^*_1(\tilde y,1)-u^*_1(\tilde y,K)$, which we assume to be nonnegative. As before, we set $\mathbf{u}_K=\mathbf{0}$, so that the exit costs $u^*_K(\tilde y,K)-u^*_K(\tilde y,1)$ are zero. The firm's value $v^*_K(y',k)$ from choosing inactivity ($K$) next period after choosing $d=k$ now may vary with next period's profit state $y'$, because the firm will have the option to reenter the market and this option's value may depend on $y'$. However, because exit costs are zero, this value does not depend on the current choice $k$: $v^*_K(y',1)=v^*_K(y',K)$. Moreover, by the assumption that $y$ follows an exogenous Markov process, the distribution of $y'$ given $(y,d_{-1},d=k)$ is independent of the current choice $k$ and the past choice $d_{-1}$, so that \begin{equation} \mathbf{Q}_1(\tilde x)\mathbf{v}_K=\mathbb{E}\left[v^*_K(y',1) \;\vline\; y=\tilde y\right] =\mathbb{E}\left[v^*_K(y',K) \;\vline\; y=\tilde y\right]=\mathbf{Q}_K(\tilde x)\mathbf{v}_K \end{equation} for all $\tilde x=(\tilde y,\tilde d_{-1})\in{\cal X}$. Consequently, as in Example (ref), $[\mathbf{Q}_1(\tilde x)-\mathbf{Q}_K(\tilde x)]\mathbf{v}_K=0$ and $U_1(\tilde x) = u_1^*(\tilde x)$. Note that, in this case, the state $x=(y,d_{-1})$ is single action ($K$) one-period dependent on choices $1$ and $K$ (but generally not on initial states). An exclusion restriction $u_1^*(\tilde x_1)=u_1^*(\tilde x_2)$ implies (ref) and, under rank condition (ref), point identification of $\beta$. Because $y$ evolves independently of current and past choices, \begin{equation} \mathbf{Q}_k(\tilde x)\mathbf{m}=\mathbb{E}\left[m(y',k) \;\vline\; y=\tilde y\right]. \end{equation} Thus, the rank condition is equivalent to \begin{equation} \mathbb{E}\left[m(y',1)-m(y',K)\;\vline\; y=\tilde y_1\right]\not=\mathbb{E}\left[m(y',1)-m(y',K)\;\vline\; y=\tilde y_2\right]. \end{equation} It immediately follows that identification requires that $\tilde y_1\not =\tilde y_2$ in this case. A difference in lagged choices alone would not suffice, because these do not help predict next period's profit state $y'$ given the current profit state $y$ and choice $d=k$ nor directly affect next period's excess surplus. Moreover, identification fails if entry costs are zero; that is, if $u_1^*(\tilde y,1)=u_1^*(\tilde y,K)$. In this case, payoffs do not depend on past choices and, more specifically, $m(y',1)=m(y',K)$. Intuitively, without entry and exit costs, firms can ignore past and future when deciding on entry and exit and simply maximize the current profits in each period. Consequently, their entry and exit choices carry no information on their discount factor. As an aside, note that the entry costs are directly identified from \[ \ln\left(p_1(\tilde x_1)/p_K(\tilde x_1)\right) - \ln\left(p_1(\tilde x_2)/p_K(\tilde x_2)\right)= u_1^*(\tilde y,1)- u_1^*(\tilde y,K) \] for $\tilde x_1=(\tilde y,1)$ and $\tilde x_2=(\tilde y,K)$. Intuitively, for given profit state $\tilde y$, lagged choices only affect current payoffs through the entry costs and have no effect on expected future payoffs, as is clear from (ref) and (ref). Finally, if both $\tilde y_1\not =\tilde y_2$ and entry costs are strictly positive, (ref) will generally be satisfied. In specific applications, we can verify (ref) using that both the distribution of $y'$ conditional on $y$ and $m(y',k)=-\ln\left(p_K(y',k)\right)$ can directly be estimated from choice and profit state transition data. As in Zurcher's problem, profit states are typically ordered, so that an exclusion restriction like $u_1^*(\tilde x_1)=u_1^*(\tilde x_2)$ may be justified as a local shape restriction on the firm's utility function. Alternatively, because the firm's utility is a cardinal payoff, we may be able to exploit that $u^*_1(\tilde x)$ is known in some state $\tilde x$. For example, if $u_1^*(\tilde x)=0$, then (ref) holds with $k=1$, $l=K$, and $\tilde x_1=\tilde x_2=\tilde x=(\tilde y,\tilde d_{-1})$ and reduces to \[ \ln\left(p_1(\tilde x)\right)-\ln\left(p_K(\tilde x)\right)=\beta\mathbb{E}\left[m(y',1)-m(y',K)\;\vline\; y=\tilde y\right], \] so that $\beta$ is identified if $\mathbb{E}\left[m(y',1)-m(y',K)\;\vline\; y=\tilde y\right]\not=0$. This rank condition is generally satisfied if entry costs are positive.

In Examples (ref) and (ref), the rank condition ensures that the shift in expected surplus contrasts that multiplies $\beta$ in the right hand side of (ref) is nonzero. Because these examples satisfy one-period dependence, this shift does not depend on $\beta$ itself, and this suffices for point identification. More generally, even if the state is not one-period dependent, strict monotonicity of the right hand side of ((ref)), as in Example (ref), suffices for point identification (that is, ensures that a solution is unique if it exists). It is easy to derive conditions that imply such strict monotonicity, and thus point identification, and that do not involve $\beta$. Without loss of generality--- we can freely interchange states $\tilde x_1$ and $\tilde x_2$ and switch choices $k$ and $l$--- we focus on conditions under which it is strictly increasing or, equivalently, its derivative with respect to $\beta$ is positive:\footnote{Denoting $\Delta^2\mathbf{Q}\equiv \mathbf{Q}_k(\tilde x_1)-\mathbf{Q}_K(\tilde x_1)- \mathbf{Q}_l(\tilde x_2)+\mathbf{Q}_K(\tilde x_2)$, we have that

align*[align* omitted — 731 chars of source]

} \[ \left[\mathbf{Q}_k(\tilde x_1)-\mathbf{Q}_K(\tilde x_1)- \mathbf{Q}_l(\tilde x_2)+\mathbf{Q}_K(\tilde x_2)\right] \left[\mathbf{I}-\beta \mathbf{Q}_K\right]^{-2}\mathbf{m}>0. \] For this, it suffices that

equation[equation omitted — 220 chars of source]

with the inequality strict for at least one $r$. Like ecta02:magnacthesmar's rank condition ((ref)), these conditions do not depend on $\beta$. It is easy to verify that they hold in Example (ref) (which is specified in the Note to Figure (ref)).

figure[figure omitted — 3,075 chars of source]

The final example relies on a type of payoff monotonicity that is common in models with ordered states.

exampleIn res89:ecksteinwolpin's dynamic model of female labor force participation, women work both to directly earn wages and to invest in work experience that pays off later. Consider a highly stylized and stationary variant of this model. Each period, a woman either works ($d=1$) or shirks ($d=2=K$). Work experience takes three levels, “novice” ($x_1$), “learning” ($x_2$), and “seasoned” ($x_3$). If a woman works and is not yet seasoned, her experience increases one level with probability $ 0.75$ and stays the same with the complementary probability. If instead she shirks, and is not a novice, she falls back one level of experience with probability $ 0.50$ and keeps her experience otherwise. Work gives utility $u_1(x_1)=u_1(x_2)=-0.50$ if novice or learning and $u_1(x_3)=0.50$ if seasoned. Women maximize their flow of expected utility, discounted with a factor $ 0.80$. Figure (ref) gives the data implied by this example and plots the moment condition corresponding to the constraint that $u_1(x_1)=u_1(x_2)$. This constraint implies that novices and learning workers earn the same current utility. Nevertheless, work is more attractive to a learning woman, because she has a good shot at earning the higher wage for seasoned workers next period if she works now; moreover, unlike a novice, she may lose experience if she shirks. Seasoned workers, despite the fact that they cannot further increase their experience, are sufficiently motivated by the higher earnings and the risk that their human capital depreciates to work even more. Consequently, $p_K(x_1)>p_K(x_2)>p_K(x_3)$, so that $m(x_1)<m(x_2)<m(x_3)$. More generally, because $\mathbf{Q}_K$ is increasing, the expected excess surplus after $r$ rounds of shirking and human capital depreciation, $\mathbf{Q}_K^r\mathbf{m}$, is increasing in initial experience. In this example, the dependence of (the distribution of) a worker's experience on initial choices and experience levels does not disappear in a finite number of periods of, e.g., shirking.\footnote{In a similar context, res98:altugmiller impose such finite dependence by assuming that wages and the utility cost from work only depend on a finite employment history. Our example would display single action ($K$) one-period dependence on initial choices in state $x_1$ and two-period dependence in state $x_2$ if shirking women would for sure see their experience drop by one level. Note that this would still not suffice to reduce the moment condition to ecta02:magnacthesmar's linear moment condition.} In particular, experience is not single action ($K$) one-period dependent on initial choices in states $x_1$ and $x_2$ and ecta02:magnacthesmar's current value restriction and linear moment condition do not hold. Nevertheless, this example's monotonicity ensures that the discount factor is point identified. Because working, compared to shirking, affects the experience of a learning worker more than that of a novice with nothing to lose ($[\mathbf{Q}_1(x_2)-\mathbf{Q}_K(x_2)- \mathbf{Q}_1(x_1)+\mathbf{Q}_K(x_1)]=$ $[0.25$ $-1.00$ $0.75$]) and $\mathbf{Q}_K^r\mathbf{m}$ is increasing for all $r$, (ref) holds. Consequently, the moment condition is monotone in $\beta$ and has only one solution, $ 0.80$.

Extension to nonstationary models

Our analysis extends to nonstationary models, such as that in jpe97:keanewolpin, with minor modifications. In fact, nonstationary models offer useful identification strategies that are not available for stationary models. Unlike in stationary models, an assumption of stationary utilities has identifying power in nonstationary models. A common version of this argument is that the utilities can be identified in the last period, say $T$, so that the discount factor is subsequently identified in the next to last period yaoetal12. This argument assumes stationary utilities, which can be cast as an exclusion restriction on time as a state variable, i.e. $u_{i,T-1}(\tilde x) = u_{i, T}(\tilde x)$, where time shifts the continuation values without shifting the primitive utilities.

qme2016:bajarietal used the assumption of stationary utilities to formally establish identification in a finite-horizon optimal stopping model. Theorem (ref) below extends qme2016:bajarietal's result beyond optimal stopping problems and also allows for identification of models with nonstationary utilities.\footnote{yaoetal12 showed identification of the discount factor in a dynamic model with continuous controls under the assumption of stationary utilities and conjectured a similar result for discrete controls. Theorem (ref) proves its conjecture.}

Denote time by $t\in\{1,2,\ldots,T\}$, with terminal period $T<\infty$, and index $u^*_{k,t}$, $\mathbf{u}_{k,t}$, $\mathbf{m}_t$, and $\mathbf{v}_{k,t}$ by time. For ease of exposition, we maintain the assumption of stationary Markov transition matrices $\mathbf{Q}_k$, but the results extend to nonstationary distributions. The choice-$k$ specific values now satisfy

align[align omitted — 135 chars of source]

for $t=1,\ldots,T-1$; with terminal condition $\mathbf{v}_{k,T}=\mathbf{u}_{k,T}$. With the normalization $\mathbf{u}_{K,t}=\mathbf{0}$ for all $t$, this gives

align[align omitted — 227 chars of source]

for all $k\in {\cal D}\backslash\{K\}$ and $\tilde x \in {\cal X}$. Finally, using (ref) and the normalization $\mathbf{u}_{K,t}=\mathbf{0}$ for all $t$, we can write the value of the reference choice $K$ as

align[align omitted — 120 chars of source]

where we use the convention that $\sum_{\tau=T+1}^T\cdot=0$ (so that indeed $\mathbf{v}_{K,T}=\mathbf{u}_{K,T}=0$).

theoremSuppose that \begin{align} u^*_{k,t}(\tilde x_1) & = u^*_{l,t'}(\tilde x_2) \end{align} for $k\in{\cal D}/\{K\}$, $l \in {\cal D}$, $\tilde x_1 \in {\cal X}$, $\tilde x_2\in{\cal X}$, $1\leq t'<T$, and $t'\leq t\leq T$; with either $k \neq l$, or $\tilde x_1 \neq \tilde x_2$, or $t' < t$, or a combination of the three. If either $p_{k,t}(\tilde x_1)/p_{K,t}(\tilde x_1) \not= p_{l,t'}(\tilde{x}_2)/p_{K,t'}(\tilde x_2)$ or \begin{align} [\mathbf{Q}_k(\tilde x_1)- \mathbf{Q}_K(\tilde x_1)]\mathbf{m}_{t+1} - [\mathbf{Q}_l(\tilde x_2) - \mathbf{Q}_K(\tilde x_2)]\mathbf{m}_{t'+1} \neq 0, \end{align} then there are no more than $T-t'$ points in the identified set.
proofDifferencing (ref) corresponding to (ref) and substituting in (ref) gives \begin{align} \ln \left(p_{k,t}(\tilde x_1)/p_{K,t}(\tilde x_1)\right) &- \ln \left(p_{l,t'}(\tilde{x}_2)/p_{K,t'}(\tilde x_2)\right) = \\ \beta \Bigg(&\left[\mathbf{Q}_k(\tilde x_1)- \mathbf{Q}_K(\tilde x_1)\right]\Big[\sum^{T}_{\tau = t+1} (\beta \mathbf{Q}_K)^{\tau- t-1}\mathbf{m}_{\tau} \Big] - \nonumber\\ &\left[\mathbf{Q}_l(\tilde x_2) - \mathbf{Q}_K(\tilde x_2)\right] \Big[ \sum^{T}_{\tau = t'+1} (\beta \mathbf{Q}_K)^{\tau- t'-1}\mathbf{m}_{\tau}\Big]\Bigg). \nonumber \end{align} For given choice and transition probabilities, the right hand side of (ref) minus its left hand side is a polynomial of order $T-t'$ in $\beta$. If this polynomial is nonconstant, then by the fundamental theorem of algebra, it has has up to $T-t'$ real roots, which is an upper bound on the number of points in the identified set. To show that (ref) is nonconstant under the stated assumptions, note first that the right hand side of (ref) is zero at $\beta = 0$. If the left hand side is nonzero, the polynomial is nonconstant. If the left hand side is zero, then the rank condition (ref) ensures that the derivative of the right hand side is nonzero at $\beta=0$, so that the right hand side, and thus the polynomial, is nonconstant.

Rank condition (ref) adapts (ref) to the nonstationary case. Unlike the stationary dynamic choice problem, the nonstationary problem does not require that the discount factor lies in $[0,1)$. We leave the definition of the domain of the discount factor to the reader.

In a study of identification in nonstationary models, arcidiaconomillerlongshort distinguished between identification in long panels, which include the terminal period, and short panels, which do not. In general, Theorem (ref) requires long panels. However, for models with $\rho$-period dependence, it also applies to short panels that extend to at least period $t+\rho$. For instance, in Zurcher's renewal problem with a finite horizon, mileage is still single action ($K$) one-period dependent, so that the discount factor can be point identified in short panels until period $t+1$.

Empirical content

The previous section focused on identification and gave conditions under which the primitives can be recovered from the data. In applications, we need to entertain the possibility that the model is misspecified and did not generate the data to begin with. It is well known that the unrestricted model has no empirical content: It can rationalize any choice data $\{\mathbf{p}_k,\mathbf{Q}_k;k\in{\cal D}\}$. This section shows that the model under exclusion restrictions can be rejected by data.

The standard result for the unrestricted stationary model follows from a version of ecta02:magnacthesmar's Proposition 2: For any given data $\{\mathbf{p}_k,\mathbf{Q}_k;k\in{\cal D}\}$, $\mathbf{u}_K=\mathbf{0}$, and $\beta\in[0,1)$, there exists a unique set of primitive utilities $\{\mathbf{u}_k,k\in{\cal D}/\{K\}\}$ that rationalizes the data. Specifically, $\mathbf{m}=-\ln\mathbf{p}_K$. Then, $\mathbf{v}_K$ follows from $\mathbf{u}_K=\mathbf{0}$ and (ref). Next, by (ref), $\mathbf{v}_k=\mathbf{v}_K+\ln\mathbf{p}_k-\ln\mathbf{p}_K$ for $k\in{\cal D}/\{K\}$ ensures that the value functions are compatible with the choice probability data. In turn, by (ref), these value functions are uniquely generated by the primitive utilities $\mathbf{u}_k=\mathbf{v}_k-\beta \mathbf{Q}_k\left[\mathbf{m}+\mathbf{v}_K\right]$ for $k\in{\cal D}/\{K\}$ (note that $\mathbf{v}_K$ was already set to be consistent with $\mathbf{u}_K=\mathbf{0}$).

This result justifies our focus on the identification of the discount factor $\beta$ in the previous section: Once the discount factor is identified, we can find unique primitive utilities that rationalize the data. The empirical consequences of a violation of the assumed exclusion restriction can manifest themselves in two distinct ways.

First, in some cases, it may be possible to find primitives that satisfy the false exclusion restriction. If so, these primitives will in general not equal the true primitives. Because we can find primitive utilities that rationalize the data for any discount factor, the data can be of no help in determining the right restriction in this case. Instead, we need to argue for the identifying assumption on other grounds.

Second, there may not exist discount factors in their domain that are compatible with the data under the assumed exclusion restriction. The subset of the possible data that can be rationalized under an exclusion restriction can be very small. For instance, in a binary choice model with $J = 2$ and $u^*_1(x_1) = u^*_1(x_2)$, the model cannot generate any state-dependent value contrasts. It follows that this model cannot rationalize any state-dependent choice data. In empirical practice, this may force parameter estimates to lie outside their theoretical domains. In turn, this may lead researchers to statistically reject the model and conclude that at least one of its assumptions is violated. While some solution methods, such as typical nested fixed point algorithms, impose the restriction that $\beta \in [0,1)$, it is easy to use the moment conditions in (ref) for model testing as their computation do not restrict the values $\beta$ can take.

The empirical content of the identified model also gives some scope to test nonnested identifying assumptions against each other. For example, the data in Example (ref) cannot be rationalized under ecta02:magnacthesmar's current value restriction, but are consistent with an exclusion restriction on primitive utility. Conversely, it is easy to construct data that are inconsistent with the primitive utility restriction, yet can be rationalized by primitives that satisfy the current value restriction.

exampleFigure (ref) displays the left and right hand sides of ecta02:magnacthesmar's moment condition in (ref) and ours in (ref). There is a $\beta\in[0,1)$ that solves (ref), but the moment condition in (ref) cannot be met. Intuitively, the increasingly negative contribution of the second (value of choice $K$) term in the right hand side of (ref) limits the possible log choice probability ratio response to the change in states to a level below the observed response.
figure[figure omitted — 3,030 chars of source]

In practice, we can easily establish whether given data are consistent with one exclusion restriction or the other by verifying whether the corresponding moment condition, (ref) or (ref), or its empirical analog has a solution $\beta\in[0,1)$. We can formally test either exclusion restriction with a test of the null hypothesis that $\beta \in[0,1)$.

Finally, the empirical content of the nonstationary model depends on the chosen domain of the discount factor. Therefore, we limit our discussion of this model's empirical content to noting that Theorem (ref) does not guarantee a real root (and less so one in a specified domain for $\beta$) for general choice and state probabilities.

Multiple exclusion restrictions and inference

figure[figure omitted — 3,092 chars of source]

Often, more than one exclusion restriction is available. In particular, economic intuition for an exclusion restriction across states typically suggests the exclusion of a state {\em variable} from the utility function. For example, the state variable $x$ can be partitioned as $(y,z)$, where $z$ does not affect utilities: $u_k(\tilde y,\tilde z_1)=u_k(\tilde y,\tilde z_2)$ for all $k\in{\cal D}/\{K\}$, $\tilde y$, $\tilde z_1$, and $\tilde z_2>\tilde z_1$.\footnote{We provide a more formal statement of the exclusion of state variables in our discussion of ier15:fangwang in fw19:abbringdaljord.} This typically gives multiple exclusion restrictions like (ref). For example, if choices, $y$, and $z$ are all binary, we have two exclusion restrictions, one for each possible value of $y$.

With multiple exclusion restrictions, point identification can be obtained even if each individual moment condition set identifies $\beta$. We give two examples of identification with two exclusion restrictions.

exampleIn Figure (ref), the moment condition represented by the solid blue line and curve and the one in red dashes have two and one solutions, respectively. Both moment conditions are consistent with a discount factor of $ 0.30$, while the solid moment condition is also consistent with a discount factor of $ 0.65$. The dashed moment condition by itself point identifies the discount factor, while the solid moment condition only set identifies it. In this case, the solid moment condition is redundant for point identification.
exampleIn Figure (ref), the dashed red moment condition holds for discount factors $ 0.17$ and $ 0.90$, while the solid blue moment condition is solved by discount factors $ 0.07$ and $ 0.90$. Each individual moment condition is consistent with two discount factors, but only one discount factor solves both moment conditions.

With choice and transition probabilities generated from a model that satisfies two (or more) exclusion restrictions, the implied two (or more) moment conditions will always share one solution, the discount factor that was used to generate the data. We conjecture that, generically, the moments will not share any further solutions, because different choice and transition probabilities, which vary freely with the primitive utilities, enter the various moment conditions.

Generic point identification is of limited practical value in our context. First, we are not able to a priori characterize the subset of the model space on which point identification fails in terms of economic concepts. Though this subset is small, it may, for all we know, contain economically important models.\footnote{For example, jpe04:ekelandetal's (jpe04:ekelandetal) generic identification result for the hedonic model is particularly instructive because it shows that identification fails exactly for the linear-quadratic special case that is at the center of most applied work.}

figure[figure omitted — 4,258 chars of source]

Second, we may not learn whether the discount factor is point or set identified in finite samples. While finding the shared solutions to multiple moment conditions is easy if we know the population choice and transition probabilities, locating the shared solutions in finite samples can be difficult due to sampling variation. This suggests that we do not insist on point identification, but accept set identification and use a consistent estimator of the identified set, which may contain one or more points. Set estimators are easy to implement for single parameter problems. We give one example.

exampleSuppose the population moment conditions are as given in Figure (ref). Though each individual moment condition is equally consistent with one small discount factor, at $ 0.07$ and $ 0.17$, respectively, and one large discount factor at the true value of $ 0.90$, only the latter is a common solution to both moment conditions. The discount factor is therefore point identified in this population. \begin{figure}[t] \caption{Example with Two Moment Conditions that Jointly Identify the Discount Factor but Individually Do Not, Using Noisy Estimates of the Choice Probabilities} \begin{tikzpicture} \begin{axis}[width=12cm,height=7.5cm, name=noisyMom, xlabel={$\beta$}, axis x line=bottom, every outer x axis line/.append style={-,color=gray,line width=0.75pt}, axis y line=left, every outer y axis line/.append style={-,color=gray,line width=0.75pt}, xtick={0, 0.16, 0.91, 0.25, 0.68}, xticklabels={$0$,$ 0.16$,$ 0.91$,$ 0.25$,$ 0.68$}, ytick={0,0.0066,0.0050}, yticklabels={$0$,$0.0066$,$0.0050$}, every tick/.append style={line width=0.75pt}, xmin=0, xmax=1, ymin=0, ymax=0.015, scaled ticks=false, /pgf/number format/precision=2, /pgf/number format/set thousands separator=] \draw[color=red!75,line width=0.75pt,dashed] (axis cs:0,0.0066) -- (axis cs:1,0.0066); \draw[color=blue!75,line width=0.75pt,solid] (axis cs:0,0.0050) -- (axis cs:1,0.0050); \draw[color=red!75,line width=0.75pt,dotted] (axis cs: 0.16,0) -- (axis cs: 0.16,0.0066); \draw[color=red!75,line width=0.75pt,dotted] (axis cs: 0.91,0) -- (axis cs: 0.91,0.0066); \draw[color=blue!75,line width=0.75pt,dotted] (axis cs: 0.25,0) -- (axis cs: 0.25,0.0050); \draw[color=blue!75,line width=0.75pt,dotted] (axis cs: 0.68,0) -- (axis cs: 0.68,0.0050); \addplot[color=red!75,smooth,mark=,line width=0.75pt,dashed] table[x=beta,y=oneRhs,col sep=comma]{matlab/data/twiceTwoNoise.csv}; \addplot[color=blue!75,smooth,mark=,line width=0.75pt,solid] table[x=beta,y=twoRhs,col sep=comma]{matlab/data/twiceTwoNoise.csv}; \end{axis} \path(noisyMom.origin) ++(0,-2.7in) coordinate (noisyCrit plot position); \begin{axis}[width=12cm,height=7.5cm, name=noisyCrit, at = {(noisyCrit plot position)}, xlabel={$\beta$}, axis x line=bottom, every outer x axis line/.append style={-,color=gray,line width=0.75pt}, axis y line=left, every outer y axis line/.append style={-,color=gray,line width=0.75pt}, xtick={0, 0.10, 0.28, 0.79, 0.91}, xticklabels={$0$,$ 0.10$,$ 0.28$,$ 0.79$,$ 0.91$}, ytick={0,0.1000,0.5}, yticklabels={$0$,$s_n$,$0.50$}, every tick/.append style={line width=0.75pt}, xmin=0, xmax=1, ymin=0, ymax=0.74, scaled ticks=false, /pgf/number format/precision=2, /pgf/number format/set thousands separator=] \draw[color=black!75,line width=0.75pt,solid] (axis cs:0,0.1000) -- (axis cs:1,0.1000); \addplot[color=black!75,smooth,mark=,line width=0.75pt,solid] table[x=beta,y=quadDist,col sep=comma]{matlab/data/twiceTwoNoise.csv}; \addplot [line width=0.75pt,color=green!75,mark=,fill=green, fill opacity=0.05]coordinates { ( 0.10, 0) ( 0.28, 0) ( 0.28,0.1000) ( 0.10,0.1000) ( 0.10, 0) }; \addplot [line width=0.75pt,color=green!75,mark=,fill=green, fill opacity=0.05]coordinates { ( 0.79, 0) ( 0.91, 0) ( 0.91,0.1000) ( 0.79,0.1000) ( 0.79, 0) }; \end{axis} \end{tikzpicture} \begin{minipage}{12cm} {\scriptsize Note: This figure redraws Figure (ref) for the same values of $\mathbf{Q}_1$ and $\mathbf{Q}_K$, but randomly perturbed values of its choice probabilities $\mathbf{p}_1$ and $\mathbf{p}_K$. Rounded to two digits, the perturbed choice probabilities equal those reported below Figure (ref). Consequently, the perturbation to $\mathbf{m}=-\ln\mathbf{p}_K$ is very small too, so that the right hand sides of ((ref)) are very close to those plotted in Figure (ref). The left hand sides of ((ref)), however, now equal $\ln\left(p_1(x_1)/p_K(x_1)\right) - \ln\left(p_1(x_2)/p_K(x_2)\right)=0.0066$ (instead of $0.0068$) and $\ln\left(p_1(x_3)/p_K(x_3)\right) - \ln\left(p_1(x_4)/p_K(x_4)\right)= 0.0050$ (instead of $0.0019$). The resulting moment conditions again have two solutions. However, they no longer share a common solution and the squared Euclidian distance in the bottom panel never attains zero. The green shaded areas highlight the intervals $[ 0.10, 0.28]$ and $[ 0.79, 0.91]$ of values of $\beta$ at which the distance is below some critical level $s_n$ (which is taken to be $ 0.10\times 10^{- 4}$ in this example).} \end{minipage} \end{figure} In the top panel of Figure (ref), the same two moment conditions are plotted with sampling variation in the choice data. One sample moment condition is solved by discount factors $ 0.16$ and $ 0.91$ and the other by discount factors $ 0.25$ and $ 0.68$. The data do not clearly reveal that the point-identified true discount factor is $ 0.90$. If anything, the data suggest point identification in the lower region. Even if point identification cannot be determined a priori without further assumptions, the discount factor is still set identified and we can use consistent set estimators. Following chernozhukov2007estimation and romanoshaikh10, suppose that the identified set ${\cal B}=\{\beta\in[0,1):S(\beta)=0\}$ for some population criterion function $S:[0,1)\rightarrow[0,\infty)$. Note that we can alternatively write ${\cal B} = \arg \min_{\beta \in [0,1)} S(\beta)$. This suggests that we estimate ${\cal B}$ by a random contour set ${\cal C}_n(s)= \{\beta \in [0,1): a_n S_n(\beta) \leq s\}$ for some level $s>0$ and normalizing sequence $\{a_n\}$, where $S_n(\beta)$ is the sample equivalent of $S(\beta)$ and $n$ is the sample size. For a given confidence level $\alpha\in(0,1)$, $s$ is set to equal a consistent estimator $s_n$ of the $\alpha$-quantile of $\sup_{\beta \in {\cal B}} a_n S_n(\beta)$, so that the estimator ${\cal C}_n(s_n)$ asymptotically contains the identified set with probability $\alpha$: \[ \lim_{n \rightarrow \infty} \Pr\{{\cal B} \subseteq {\cal C}_n(s_n)\} = \alpha. \] The bottom panel of Figure (ref) illustrates one such estimator. The criterion $S_n(\beta)$ is here a quadratic form in the difference between the left and right hand sides of (ref) evaluated at consistent estimators of the choice and transition probabilities using equal weights. The critical value $s_n$ is given as the horizontal line. The estimated set is ${\cal C}_n(s_n) = [ 0.10, 0.28] \cup[ 0.79, 0.91]$. The data are equally consistent with a range of small discount factors and a range of large discount factors, but an intermediate range $( 0.28, 0.79)$ is rejected at the $\alpha$-level, along with discount factors smaller than $ 0.10$ and larger than $ 0.91$. Under some regularity conditions, the set estimator converges to the identified set as the sample size grows. Since the identified set is a point in this example, in the limit, the subset of ${\cal C}_n(s_n)$ with small discount factors vanishes and its subset with large discount factors degenerates to the population discount factor $ 0.90$. While these set estimators are computationally demanding for parameter spaces with even just a handful of dimensions, they are easy to implement in a one-dimensional case such as ours.

Practical considerations

We conclude with some considerations relevant to applications. If the discount factor is point identified, utilities are as well, and $\beta$ and $\textbf{u}$ can be estimated jointly by standard methods, e.g. maximum likelihood, with the exclusion restriction on $\textbf{u}$ imposed. Standard inference for extremum estimators applies nh94:neweymcfadden.

Typical implementations of such joint estimators will impose functional form assumptions on the utility function that have identifying power on their own (qe18:komarovaetal). Then, it is unclear how much information about the discount factor is carried by the exclusion restrictions, which are economically motivated, and how much is carried by the functional forms, which are typically more arbitrary. An alternative approach is to use that, by a version of ecta02:magnacthesmar's Proposition 2 (see Section (ref)), there exist unique utilities that rationalize the data for any given discount factor. This suggests a two-step estimation procedure. In the first step, $\beta$ can be recovered from the moment condition in (ref). In the second step, the utilities are estimated using the moment conditions in (ref), taking the discount factor recovered in the first step as given. This way, estimation of the discount factor is robust to misspecification of the utility function. See daljordetal19 for an application of this approach.

If the discount factor is not known to be point identified, one may construct the sample analogues to (ref) and plot the criterion function, as in the bottom panel of Figure (ref). If the criterion function is close to quadratic around a unique minimum on the domain of $\beta$, one may proceed as if the model is point identified. If the criterion function is decidedly nonquadratic, as in Figure (ref), then the discount factor can be estimated in a first step using a set estimator of the kind described in Section (ref). These estimates are a set of possibly intersecting subintervals of $[0,1)$. In a second step, utilities and counterfactual choice probabilities can be computed for each $\beta$ in the identified set.