Definition
A strictly positive multiplicative functional — typically a stochastic discount factor process , a cash-flow growth process , or their product — built on a Markov state admits the canonical factorization
where is a real scalar (the principal eigenvalue), is a martingale whose logarithm has stationary increments, and is a strictly positive function on the state space (the principal eigenfunction). The three components are interpreted as a deterministic exponential trend (), a permanent risk component (), and a transient state-dependent ratio ().
Intuition
The decomposition separates “what grows forever” from “what eventually averages out.” The trend captures the long-run yield of the discount factor; the martingale captures permanent shocks that never wash out (and defines the right change of measure under which the state process is stationary); the transient factor captures everything that depends on the current Markov state but vanishes in long-horizon expectations. For a stochastic discount factor, is the asymptotic continuously-compounded risk-free yield and encodes the “long-run risk” that earns the long-run risk premium.
Formal notation
If is a strictly positive multiplicative functional and is a principal eigenpair of the associated semigroup, define
Hansen and Scheinkman (2009, Corollary 6.1) prove is a local martingale; Appendix C gives sufficient conditions (Assumptions C.1–C.3) under which it is a true martingale. The -induced probability measure makes stationary (under Assumption 7.2), allowing standard ergodic-Markov tools to characterize long-horizon behavior.
Variants
- Alvarez-Jermann (2005) version: A discrete-time precursor that proposed the same decomposition but without the formal link to principal eigenvalues; Hansen-Scheinkman (footnote 3) note Alvarez-Jermann cited an early version of the present paper for that link.
- Affine-state closed form: For exponential-affine SDFs on Feller-square-root + OU states, has an explicit Itô representation, and the distorted drift is ; only the negative-root branch is stochastically stable (Hansen-Scheinkman Section 7.2.1).
- Cash-flow growth version: Apply the decomposition to where is a multiplicative growth functional, giving the limiting holding-period return (Hansen-Scheinkman Section 8).
Comparison
- vs Beveridge-Nelson decomposition: Both separate permanent and transitory components, but Beveridge-Nelson is additive and linear, while Hansen-Scheinkman is multiplicative and nonlinear, designed for strictly positive processes such as discount factors and cash-flow growth.
- vs Local risk-neutral measure: The local risk-neutral measure makes discounted prices martingales over arbitrary horizons; the Hansen-Scheinkman martingale instead defines a measure under which the state process is stationary, which is the right object for long-horizon limits.
When to use
- Identifying the long-run yield of any strictly positive multiplicative functional in a Markov environment.
- Constructing the change of measure under which a nonstationary discount factor becomes a (martingale) tractable for long-horizon asset pricing.
- Defining permanent vs transitory components of a stochastic discount factor for the long-run risk literature (Bansal-Yaron, Hansen-Heaton-Li).
- Decomposing limiting holding-period returns in models with stochastic cash-flow growth.
Known limitations
- The decomposition is not unique without further restrictions: multiple positive eigenfunctions can each generate a candidate . Hansen-Scheinkman Proposition 7.2 selects the stochastically stable one as canonical.
- Verifying that the candidate is a true martingale (not just local) requires checking technical conditions (Hansen-Scheinkman Appendix C) that are nontrivial outside specific parametric families.
- Computing in non-affine environments has no general algorithm.
Open problems
- General-purpose numerics for the multiplicative factorization in regime-switching, jump, or genuinely nonlinear environments.
- Robustness of the decomposition under model misspecification.
- Connection to subdominant eigenvalues for refined finite-horizon corrections.
Key papers
- hansen-scheinkman-2009-long-term-risk-operator-approach — proves existence, uniqueness, and the link to principal eigenvalues; gives the semigroup machinery and the long-run dominance result.
My understanding
In the CRE asset pricing project, the decomposition
used in mc_pricer.jl and mc_tail.jl is structurally a Hansen-Scheinkman factorization with the transient correction playing the role of and the geometric tail playing the role of . The MC pricing pipeline’s per-eval rebuild (rather than fixed lookup) is in effect re-estimating the eigenvalue at each , which is why a fixed lookup drifts catastrophically (+5269 nats): a stale misprices the dominant exponential-trend component. The Apartment “slow asset” gotcha (needing at the new MAP) is the same statement at the level of finite-horizon convergence: the approximation rate in Hansen-Scheinkman Proposition 7.4 is small for that asset, so the transient component decays slowly.