Problem

How do you decompose the long-horizon risk-return trade-off in a nonlinear continuous-time Markov environment, where the standard linearized log-normal apparatus (Hansen-Heaton-Li 2008) breaks down? Asset payoffs depend on both the future state and the date the payoff is realized, and risk-averse investors require horizon-dependent risk premia. Existing local (instantaneous) pricing fixes one end of the term structure of risk prices; the long end was poorly understood for nonlinear state dynamics. The paper builds an analytical apparatus that characterizes the limiting behavior of valuation operators as the payoff horizon goes to infinity, and connects that limit to a Perron-Frobenius eigenvalue/eigenfunction problem.

Key idea

Treat asset valuation as a one-parameter family (semigroup) of pricing operators

indexed by horizon , where is a strictly positive multiplicative functional of an underlying Markov process . Find a positive eigenfunction and real eigenvalue satisfying . Then every multiplicative functional admits the canonical factorization

where is a martingale, encodes the long-run risk-adjusted growth (or decay) rate, encodes the limiting state-dependence, and the martingale defines a distorted probability measure under which is stationary. Among potentially many positive eigenfunctions, exactly one — the one whose induced distortion is stochastically stable — characterizes long-run dominance, and its eigenvalue is the smallest (Proposition 7.2).

Method

  1. Setup: Continuous-time strong Markov process on , semimartingale (Brownian + finite-rate jump). Pricing operators form a semigroup whenever is multiplicative (, ).
  2. Multiplicative parameterization: Strictly positive multiplicative functionals are exponentials of additive functionals , parameterized by .
  3. Extended generator: Differentiate the semigroup at to obtain an operator that acts on functions of the state. The principal eigenvalue equation becomes a tractable PDE/algebraic problem (Section 6.1: affine example).
  4. Multiplicative factorization (Corollary 6.1): Once a positive eigenpair is found, define . Hansen and Scheinkman prove is a (local) martingale; Appendix C gives sufficient conditions (Assumptions C.1–C.3) under which it is a true martingale.
  5. Long-run dominance (Proposition 7.1): Under irreducibility (Assumption 7.3) and Harris recurrence (Assumption 7.4) of the distorted process, , where is the stationary measure of the distorted Markov chain.
  6. Uniqueness (Proposition 7.2): When multiple positive eigenfunctions exist, the relevant one is uniquely characterized as the eigenfunction whose distortion is stochastically stable; its eigenvalue is the smallest among admissible principal eigenvalues.
  7. approximation (Propositions 7.3–7.4): Under a contraction (rho-mixing) assumption (7.5), the semigroup converges to its long-run limit at exponential rate in the appropriately weighted norm.
  8. Existence (Section 9): Using a drift condition (Assumption 9.1: ) plus an irreducibility condition on a resolvent operator and a compactness/boundedness condition, the principal eigenfunction is constructed via Nummelin (1984)-style splitting and Kontoyiannis-Meyn (2003) techniques.
  9. Applications (Section 8): long-run risk prices, term structure of bond yields, decomposition of returns to growth and value cash flows, holding-period limits.

Results

  • Multiplicative factorization theorem: Every strictly positive multiplicative functional under the maintained assumptions decomposes as . This separates the deterministic exponential trend, the permanent (martingale) risk component, and the transient (eigenfunction-ratio) state-dependence.
  • is a long-run yield: For a stochastic discount factor with multiplicative functional , is the asymptotic continuously-compounded yield on a default-free zero-coupon bond, i.e., the long-run interest rate.
  • Long-run risk prices: Sensitivities to cash-flow risk exposures define the long-run risk-price vector. In the affine Feller-square-root + Ornstein-Uhlenbeck example (Example 6.2), the closed-form depends nonlinearly on the volatility-loading via the quadratic discriminant, so long-run prices of volatility risk are nonlinear in exposure even when local prices are linear.
  • Holding-period limit (Section 8): , decomposing the limiting return into eigenvalue, growth, and eigenfunction components — a clean continuous-time analog of Hansen-Heaton-Li (2008).
  • Existence/uniqueness: Sufficient conditions (drift Lyapunov + irreducibility of the resolvent + boundedness of the constructed candidate ) guarantee the principal eigenpair exists; among admissible eigenpairs, the stochastically stable one is unique up to scale (Proposition 7.2).
  • Distorted-measure interpretation: The martingale defines a probability change under which the original Markov process is stationary. The principal eigenvalue/eigenfunction simultaneously give the long-run growth rate, the long-run state dependence, and the right probability measure for long-horizon evaluation.

Limitations

  • Computability: The paper proves existence and uniqueness but provides no general algorithm for . Quasi-analytic solutions exist only for affine and a handful of other examples; for generic nonlinear environments, computing the principal eigenfunction is left open (explicitly flagged in the conclusions as the first major open problem).
  • Finite-jump-rate restriction: The analysis assumes the underlying Markov process has finitely many jumps in any finite interval, which excludes most Lévy processes (infinite-activity jumps). The conclusions name extension to general Lévy processes as an open question.
  • No refined approximation rate: Beyond the exponential bound (Proposition 7.4), the paper does not characterize how fast depends on the model primitives, so it cannot tell you when the long-run approximation is good enough at a moderate horizon.
  • Single-eigenvalue characterization: Only the dominant (Perron-Frobenius) eigenvalue is exploited. Subdominant eigenvalues — which control the rate of approach to the long-run limit — are not used, even though they would refine the approximation.
  • Assumes a Markov state summary: The whole apparatus depends on a finite-dimensional Markov state summarizing all valuation-relevant information. Genuinely non-Markov environments (e.g., long-memory processes) fall outside the scope.

Open questions

  • How to numerically compute the principal eigenpair for a general nonlinear continuous-time Markov environment?
  • Can the apparatus be extended to multiplicative functionals built from infinite-activity Lévy processes?
  • What are sharp bounds on the convergence rate in Proposition 7.4 in terms of model primitives?
  • How can subdominant eigenvalues be used to obtain refined long-run approximations and to characterize the speed at which the long-run dominance kicks in?
  • Does the multiplicative factorization survive under model misspecification — e.g., when the assumed Markov state is only an approximation?

My take

This paper is a load-bearing theoretical foundation for the CRE asset pricing project. The Riccati-based recursion in compute_quadratic_pricing_factors_msvar (and the geometric tail used in the MC pricer’s -burn extrapolation) is in spirit a numerical realization of the same exponential-trend-plus-transient decomposition. The Hansen-Scheinkman principal eigenvalue is exactly the long-run continuously-compounded yield that the recursion converges to as — the convergence diagnostic “Riccati convergence: is correct” in the project notes is the eigenvalue equation written in coefficient form. Any operator-floor null hypothesis (e.g., the leading post-Exp 12 candidate N3, that the geometric tail with a single global is the real bottleneck) is implicitly an assertion about the dominant eigenvalue and its rate-of-approach . The fact that this paper proves existence/uniqueness only and explicitly flags the absence of a general numerical algorithm explains why the project’s computation of long-run yields in regime-switching environments is so much harder than in the closed-form affine examples in Section 6.1: the model is past Hansen-Scheinkman’s quasi-analytic frontier.