Papers
Topics
Authors
Recent
Search
2000 character limit reached

State spaces of multifactor approximations of nonnegative Volterra processes

Published 23 Dec 2024 in math.PR and q-fin.MF | (2412.17526v1)

Abstract: We show that the state spaces of multifactor Markovian processes, coming from approximations of nonnegative Volterra processes, are given by explicit linear transformation of the nonnegative orthant. We demonstrate the usefulness of this result for applications, including simulation schemes and PDE methods for nonnegative Volterra processes.

Summary

  • The paper presents a constructive method for identifying the viable state space as a linear transformation of the nonnegative orthant.
  • It develops a multifactor Markovian approximation framework that guarantees simulation well-definedness via M-matrix conditions.
  • The explicit domain characterization improves the setup of PDE methods and calibration techniques in rough volatility models.

State Spaces of Multifactor Approximations of Nonnegative Volterra Processes

Introduction and Motivation

Multifactor Markovian approximations have become an essential tool for approximating nonnegative Volterra processes, especially in the context of rough volatility models such as the rough Heston model. The critical issue in such approximations is a rigorous characterization of the viable state space—that is, determining the subset of RN\mathbb{R}^N in which the multifactor Markovian process remains, ensuring, for instance, the non-negativity of the aggregated volatility process. The explicit identification of this state space has multiple implications: it underpins well-defined simulation schemes, ensures the correctness of PDE methods for pricing, improves model calibration, and directly impacts the efficiency and reliability of numerical solvers.

Multifactor Markovian Approximation Framework

Consider a nonnegative stochastic Volterra process YtY_t of the form:

Yt=Y0+∫0tK(t−s)b(Ys)ds+∫0tK(t−s)σ(Ys)dWs,Y_t = Y_0 + \int_0^t K(t-s) b(Y_s) ds + \int_0^t K(t-s) \sigma(Y_s) dW_s,

where the kernel KK is a positive weighted sum of exponentials (a Prony series),

K(t)=∑i=1Nwie−xitK(t) = \sum_{i=1}^N w_i e^{-x_i t}

with positive nodes x=(xi)\bm x = (x_i) and weights w=(wi)\bm w = (w_i). Functions bb and σ\sigma satisfy nonnegativity-preserving boundary conditions at $0$.

The multifactor Markovian approximation rewrites YtY_t as the linear combination

Yt=∑i=1NwiYt(i)Y_t = \sum_{i=1}^N w_i Y_t^{(i)}

where each Yt(i)Y_t^{(i)} evolves by

dYt(i)=−xi(Yt(i)−y0(i))dt+b(Yt)dt+σ(Yt)dWt,dY_t^{(i)} = -x_i (Y_t^{(i)} - y_0^{(i)})dt + b(Y_t)dt + \sigma(Y_t) dW_t,

yielding an NN-dimensional SDE for Yt\bm Y_t with coupled dissipative and nonlinear "CIR-type" dynamics.

The main technical question is: Given a set of initial values Y0\bm Y_0, can it be characterized precisely when Yt\bm Y_t remains in a subset D\mathcal{D} of RN\mathbb{R}^N ensuring the nonnegativity of the aggregate YtY_t?

Explicit Construction of the State Space

The paper proves that the viable state space D\mathcal{D} for the multifactor Markovian process can always be written as a linear transformation of the nonnegative orthant, i.e.,

D=Q−1R+N\mathcal{D} = Q^{-1} \mathbb{R}_+^N

where QQ is an admissible matrix defined by:

  1. Invertibility.
  2. QQ maps the NN-th standard basis vector to the weights: eN⊤Q=w⊤e_N^\top Q = \bm w^\top.
  3. QQ maps the vector of ones to a multiple of eNe_N: Q1=w‾eNQ\bm 1 = \overline{w} e_N.
  4. Off-diagonal entries of Q diag(x)Q−1Q \, \mathrm{diag}(x) Q^{-1} are nonpositive, enforcing an "M-matrix" structure.

A crucial result (Theorem~2.2) provides a constructive method for such QQ. In the special case N=2N=2, the domain is

D={y∈R+2:w1y1+w2y2≥0, y1≥y2}\mathcal{D} = \left\{\bm y \in \mathbb{R}_+^2 : w_1 y_1 + w_2 y_2 \ge 0, \ y_1 \ge y_2 \right\}

which is a cone intersecting the half-plane of nonnegative aggregate volatility. Figure 1

Figure 1: Samples of the two-dimensional process Y=(Y(1),Y(2))\bm Y = (Y^{(1)}, Y^{(2)}) on a large time grid showing the support cone determined by explicit state space characterization.

Figure 2

Figure 2

Figure 2: Visualization of the sample paths of the original multifactor process V2V^2 (right) and of the process after applying the explicit QQ transformation yielding an orthant (left), with black lines denoting the boundary hyperplanes.

The explicit invertibility and structure of QQ guarantee that scheme and domain construction is feasible in any dimension (see also the N=3N=3 extension and admissibility discussion).

Theoretical Implications

The construction of D\mathcal{D} as a linear (or in some cases affine) image of the nonnegative orthant links the support of the Markovian process to classical positivity requirements for affine SDEs with degenerate diffusions. The viability and invariance are certified by mapping the process to new coordinates where standard viability criteria for the orthant hold: at the boundary, the diffusion is tangential and the drift is inward-pointing.

A significant theoretical consequence is that this result subsumes and renders explicit previously only abstractly characterized domains, such as those involving resolvents of Volterra kernels [cf. "Markovian Representations of Fractional Processes and Affine Volterra Processes," Abi Jaber et al.]—the present result is notable for giving a constructive and dimensionally tractable description.

Consequences for Numerical Algorithms

Simulation Scheme Well-definedness

Accurate simulation schemes for multifactor square-root processes require that every step remains strictly inside D\mathcal{D}. The domain characterized here ensures that, at each time increment, simulation updates (including splitting and higher-order schemes) cannot produce states leading to undefined radicals or instability in the SDE integrators. The authors demonstrate this with the weak simulation scheme from [Bayer et al., 2023], showing that the transformation ensures nonnegativity (and thus well-definedness) globally.

PDE Methods on the Correct Domain

The precise identification of the domain allows the correct setup of parabolic PDEs for pricing contingent claims when the state variables are the components of Yt\bm Y_t. Instead of ad hoc or infeasible rejection-based meshing, the method enables solving, e.g., Kolmogorov backward equations, by transforming to an orthant where standard techniques (finite elements, Dirichlet/Neumann boundary conditions) apply, and then reverting to the physical variables. Figure 3

Figure 3

Figure 3

Figure 3

Figure 3

Figure 3

Figure 3

Figure 3

Figure 3

Figure 3: Projections of simulated samples of the transformed state vector U\bm U for N=3N=3, demonstrating tight adherence to the positive orthant in all lower-dimensional subspaces, confirming correct domain characterization.

The paper provides explicit error reductions when the domain is chosen as prescribed, with significant error explosion when the domain is even slightly misspecified, demonstrating the practical necessity of the explicit state space in PDE numerics.

Broader Implications and Future Directions

  • Calibration and Model Fitting: The ability to enforce or calibrate initial conditions Y0\bm Y_0 to market fits is greatly improved when the exact state space is tractable.
  • High-dimensional Applications: The method scales naturally with NN due to the explicit matrix structure, enabling multifactor approximations of rough volatility with many exponentials.
  • Connections to M-matrix Theory: The admissible transformations QQ draw connections between stochastic viability and classical results in linear algebra, opening routes to further structural results and possibly more refined spectral analysis of Markovianized Volterra equations.
  • Extensions to Nonlinear Volterra and Non-exponential Kernels: The explicit tractability found here for exponential-indexed kernels suggests a path for more general kernel approximation architectures.

Conclusion

The paper provides a rigorous, explicit, and scalable characterization of the viable state space for multifactor Markovian approximations of nonnegative Volterra processes by unveiling a correspondence to linear transforms of the nonnegative orthant. This result precisely pins down the geometry required for both theoretical pathwise positivity and practical spectral and finite difference/finite element numerical algorithms. The domain characterization directly enables provably correct and efficient simulation and PDE solution schemes in stochastic modeling of rough volatility and related areas.

For researchers working in stochastic analysis, mathematical finance, or numerical methods for SDEs with memory, this work provides an indispensable methodological tool for constructing and analyzing Markovian representations of nonnegative Volterra-type processes.

Paper to Video (Beta)

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Collections

Sign up for free to add this paper to one or more collections.

Tweets

Sign up for free to view the 1 tweet with 0 likes about this paper.