Markovian lifts of positive semidefinite affine Volterra type processes
Christa Cuchiero, Josef Teichmann

TL;DR
This paper introduces Markovian lifts of matrix-valued affine Volterra processes, including Volterra Wishart and pure jump processes, with applications to multivariate rough volatility modeling.
Contribution
It develops new Markovian representations for affine Volterra processes, including fractional kernels and jump processes, expanding their applicability in multivariate stochastic volatility models.
Findings
Constructed Volterra Wishart processes with fractional kernels.
Developed multivariate Hawkes type jump processes.
Applied these processes to multivariate rough volatility modeling.
Abstract
We consider stochastic partial differential equations appearing as Markovian lifts of matrix valued (affine) Volterra type processes from the point of view of the generalized Feller property (see e.g., \cite{doetei:10}). We introduce in particular Volterra Wishart processes with fractional kernels and values in the cone of positive semidefinite matrices. They are constructed from matrix products of infinite dimensional Ornstein Uhlenbeck processes whose state space are matrix valued measures. Parallel to that we also consider positive definite Volterra pure jump processes, giving rise to multivariate Hawkes type processes. We apply these affine covariance processes for multivariate (rough) volatility modeling and introduce a (rough) multivariate Volterra Heston type model.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Markovian lifts of positive semidefinite affine Volterra type
processes
Christa Cuchiero and Josef Teichmann
Vienna University of Economics and Business, Welthandelsplatz 1, A-1020 Vienna and ETH Zürich, Rämistrasse 101, CH-8092 Zürich
Abstract.
We consider stochastic partial differential equations appearing as Markovian lifts of matrix valued (affine) Volterra type processes from the point of view of the generalized Feller property (see e.g., [11]). We introduce in particular Volterra Wishart processes with fractional kernels and values in the cone of positive semidefinite matrices. They are constructed from matrix products of infinite dimensional Ornstein Uhlenbeck processes whose state space are matrix valued measures. Parallel to that we also consider positive definite Volterra pure jump processes, giving rise to multivariate Hawkes type processes. We apply these affine covariance processes for multivariate (rough) volatility modeling and introduce a (rough) multivariate Volterra Heston type model.
Key words and phrases:
stochastic partial differential equations, affine processes, Wishart processes, Hawkes processes, stochastic Volterra processes, rough volatility models
2010 Mathematics Subject Classification:
60H15, 60J25
The authors are grateful for the support of the ETH Foundation and Erwin Schrödinger Institut Wien. Christa Cuchiero gratefully acknowledges financial support by the Vienna Science and Technology Fund (WWTF) under grant MA16-021.
1. Introduction
It is the goal of this article to investigate the results of [9] on infinite dimensional Markovian lifts of stochastic Volterra processes in a multivariate setup: we are mainly interested in the case where the stochastic Volterra processes take values in the cone of positive semidefinite matrices . We shall concentrate on the affine case due to its relevance for tractable rough covariance modeling, extending rough volatility (see e.g., [3, 16, 5]) to a setting of “roughly correlated” assets.
Viewing stochastic Volterra processes from an infinite dimensional perspective allows to dissolve a generic non-Markovanity of the at first sight naturally low dimensional volatility process. Indeed, this approach makes it actually possible to go beyond the univariate case considered so far and treat the problem of multivariate rough covariance models for more than one asset. Moreover, the considered Markovian lifts allow to apply the full machinery of affine processes. We refer to the introduction of [9] for an overview of theoretical and practical advantages of Markovian lifts in the context of Volterra type processes.
Let us start now by explaining why the matrix valued positive definite case is actually more involved than the scalar one in , where for instance the Volterra Cox-Ingersoll-Ross process takes values (see e.g., [14, 1, 4] where it appears as variance process in a rough Heston model): consider a standard Wishart process on , as defined in [6, 8], of the form
[TABLE]
Here denotes the matrix square root, the identity matrix and a matrix of Brownian motions. The (necessary) presence of the dimension in the drift is an obvious obstruction to infinite dimensional versions of this equation, which could be projected to obtain Volterra type equations by the variation of constants formula (see [9] for such a projection on ). In order to circumvent this difficulty we present two approaches in this paper:
- •
We develop a theory of infinite dimensional affine Markovian lifts of pure jump positive semidefinite Volterra processes.
- •
We develop a theory of squares of Gaussian processes in a general setting to construct infinite dimensional analogs of Wishart processes. Their finite dimensional projections, however, look different from naively conjectured Volterra Wishart processes following the role model of Volterra Cox-Ingersoll-Ross processes. They are also different in dimension one, as outlined below.
The jump part appears natural and comes without any further probabilistic problem when constrained to finite variation jumps. Note that in the (non-Volterra) case of affine processes on positive semidefinite matrices, quadratic variation jumps are not possible either (see [19]). With the generalized Feller approach from [11, 9] we obtain a new class of stochastic Volterra processes taking values in of the form
[TABLE]
where is some deterministic function, a (potentially fractional) kernel in and a pure jump process of finite variation with jump sizes in , whose compensator is a linear function in . This allows for instance to define a multivariate Hawkes process (see [18] for the one-dimensional case) with values in given by the diagonal entries of , i.e., and the compensator of is given by (see Example 4.16). By means of the affine transform formula for the infinite dimensional lift of (1.2), we are able to derive an expression for the Laplace transform of which can be computed by means of matrix Riccati Volterra equations.
The difficulty of the continuous part arises from geometric constraints, which can however be circumvent by building squares of unconstrained processes. Let us illustrate the idea in a finite dimensional setting: Let be an matrix of Brownian motions and let be a matrix in consisting of submatrixes , , i.e., .
Define now a Gaussian process with values in by . Then, by Itô’s product formula the valued process satisfies the following equation
[TABLE]
Following Marie-France Bru [6, Subsection 5.2] and setting , this can however also be written via a matrix of independent Brownian motions satisfying
[TABLE]
in the more familiar form
[TABLE]
Our article is devoted to analyze the situation where the index variable gets continuous, which is the only possible form of an infinite dimensional Wishart process. We believe that generalized Feller processes are the right arena to achieve this purpose. In this article we choose measure spaces, but an analogous analysis can be done in the setting of function spaces as for instance the Hilbert space setting of [15] (see [9, Section 5.2]). In the measure-valued setting we proceed as follows: let be an infinite dimensional Ornstein-Uhlenbeck process taking values in -valued regular Borel measures on . Then Volterra Wishart processes arise as finite dimensional projections of on and can be written as
[TABLE]
where and are as in (1.2), an matrix of Brownian motions and . As explained in Remark 5.4, corresponds to the matrix square of a Volterra Ornstein Uhlenbeck process , obtained as finite dimensional projection of . The Volterra Wishart process (1.6) can then also be written in terms of the forward process of , i.e. , namely
[TABLE]
Note that this is not of standard Volterra form, as e.g. in [2], since or respectively cannot be expressed as a function of . By moving to a Brownian field analogous to (1.4) it could however be expressed as a path functional of . For it also gives rise to a different equation than the Volterra CIR process. We explain the connection between (1.6) and (1.3)-(1.5) in detail in Section 5.
Note that by choosing to be a matrix of fractional kernels the trajectories of (1.6) become rough, whence qualifies for rough covariance modeling with potentially different roughness regimes for different assets and their covariances. This is in accordance with econometric observations. In Section 6 we show how such models can be defined: we introduce a (rough) multivariate Volterra Heston type model with jumps and show that it can again be cast in the affine framework. This is particularly relevant for pricing basket or spread options using the Fourier pricing approach.
The remainder of the article is organized as follows: in Section 1.1 we introduce some notation and review certain functional analytic concepts. In Section 2 and 3, we recall and extend results on generalized Feller processes as outlined in [9]. In particular, Theorem 2.8 provides a result on invariant (sub)spaces for generalized Feller processes that is crucial for the square construction as outlined above. In Sections 4 we apply the presented theory to SPDEs which are lifts of matrix valued stochastic Volterra jump processes of type (1.2). Section 5 is devoted to present a theory of infinite dimensional Wishart processes which in turn give rise to (rough) Volterra Wishart processes. In Section 6 we apply these processes for multivariate (rough) volatility modeling.
1.1. Notation and some functional analytic
notions
For the background in functional analysis we refer to the excellent textbook [21] as main reference and to the equally excellent books [12, 20] for the background in strongly continuous semigroups.
We shall apply the following notations: let be a Banach space and its dual space, i.e. the space of linear continuous functionals with the strong dual norm
[TABLE]
where denotes the evaluation of the linear functional at the point . Since in the case of equation (1.2), cones of will be our statespaces, we denote the polar cones in pre-dual notation, i.e.
[TABLE]
We denote spaces of bounded linear operators from Banach spaces to by with norm
[TABLE]
If we only write . On we shall usually consider beside the strong topology (induced by the strong dual norm) the weak--topology, which is the weakest locally convex topology making all linear functionals on continuous. Let us recall the following facts:
- •
The weak--topology is metrizable if and only if is finite dimensional: this is due to Baire’s category theorem since can be written as a countable union of closed sets, whence at least one has to contain an open set, which in turn means that compact neighborhoods exist, i.e. a strictly finite dimensional phenomenon.
- •
Norm balls of any radius in are compact with respect to the weak--topology, which is the Banach-Alaoglu theorem.
- •
These balls are metrizable if and only if is separable: this is true since can be isometrically embedded into , where , for . Since is separable, its embedded image is separable, too, which means – by looking at the algebra generated by in – that is separable, which is the case if and only if is metrizable.
Even though some results are more general, in particular often only compactness of is used, we shall always assume separability in this article.
Finally, a family of linear operators on a Banach space with for and with where denotes the identity is called strongly continuous semigroup if holds true for every . We denote its generator usually by which is defined as for all , i.e. the set of elements where the limit exists. Notice that is left invariant by the semigroup and that its restriction on the domain equipped with the operator norm
[TABLE]
is again a strongly continuous semigroup.
Moreover, as already used in the introduction, denotes the vector space of symmetric matrices and the cone of positive semidefinite ones. Furthermore, we denote by the vector consisting of the diagonal elements of a matrix .
2. Generalized Feller semigroups and processes
In the context of Markovian lifts of stochastic Volterra processes (signed) measure valued processes appear in a natural way. The generalized Feller framework is taylor-made for such processes, as it allows to consider non-locally compact state spaces. This we need explicitely in Section 5 for Ornstein-Uhlenbeck processes whose state space are matrix-valued measures. Beyond that jump processes with unbounded but finite activity can be easily constructed in this setting, see Proposition 3.4 and Section 4. We shall first collect some results from [9] and generalize accordingly for the purposes of this article.
2.1. Defintions and results
First we introduce weighted spaces and state a central Riesz-Markov-Kakutani representation result. The underlying space here is a completely regular Hausdorff topological space.
Definition 2.1**.**
A function is called admissible weight function if the sets are compact and separable for all .
An admissible weight function is necessarily lower semicontinuous and bounded from below by a positive constant. We call the pair together with an admissible weight function a weighted space. A weighted space is -compact. In the following remark we clarify the question of local compactness of convex subsets when is a locally convex topological space and convex.
Remark 2.2*.*
Let be a separable locally convex topological space and a convex subset. Moreover, let be a convex admissible weight function. Then is continuous on if and only if is locally compact. Indeed if is continuous on , then of course the topology on is locally compact since every point has a compact neighborhood of type for some . On the other hand if the topology on is locally compact, then for every point there is a a convex, compact neighborhood such that is bounded on by a number , whence by convexity for and . This in turn means that is continuous at .
From now on shall always denote an admissible weight function. For completeness we start by putting definitions for general Banach space valued functions, although in the sequel we shall only deal with -valued functions: let be a Banach space with norm . The vector space
[TABLE]
of -valued functions equipped with the norm
[TABLE]
is a Banach space itself. It is also clear that for -valued bounded continuous functions the continuous embedding holds true, where we consider the supremum norm on bounded continuous functions, i.e. .
Definition 2.3**.**
We define as the closure of in . The normed space is a Banach space.
If the range space , which from now on will be the case, we shall write for and analogously .
We consider elements of as continuous functions whose growth is controlled by . More precisely we have by [11, Theorem 2.7] that if and only if for all and
[TABLE]
Additionally, by [11, Theorem 2.8] it holds that for every with , there exists such that
[TABLE]
which emphasizes the analogy with spaces of continuous functions vanishing at on locally compact spaces.
Let us now state the following crucial representation theorem of Riesz type:
Theorem 2.4** **(Riesz representation for
).
For every continuous linear functional there exists a finite signed Radon measure on such that
[TABLE]
Additionally
[TABLE]
where denotes the total variation measure of .
We shall next consider strongly continuous semigroups on spaces and recover very similar structures as well known for Feller semigroups on the space of continuous functions vanishing at on locally compact spaces.
Definition 2.5**.**
A family of bounded linear operators for is called generalized Feller semigroup if
- (i)
, the identity on , 2. (ii)
* for all , ,* 3. (iii)
for all and , , 4. (iv)
there exist a constant and such that for all , . 5. (v)
* is positive for all , that is, for , , we have .*
We obtain due to the Riesz representation property the following key theorem:
Theorem 2.6**.**
Let satisfy (i) to (iv) of Definition 2.5. Then, is strongly continuous on , that is,
[TABLE]
One can also establish a positive maximum principle in case that the semigroup grows around [math] like for some with respect to the operator norm on . Indeed, the following theorem proved in [11, Theorem 3.3] is a reformulation of the Lumer-Philips theorem for pseudo-contraction semigroups using a generalized positive maximum principle which is formulated in the sequel.
Theorem 2.7**.**
Let be an operator on with domain , and . is closable with its closure generating a generalized Feller semigroup with for all if and only if
- (i)
* is dense,* 2. (ii)
* has dense image for some , and* 3. (iii)
* satisfies the generalized positive maximum principle, that is, for with for some , .*
As a new contribution to the general theorems we shall work out a statement on invariant subspaces which will be crucial for constructing squares of infinite dimensional OU-processes.
Theorem 2.8**.**
Let be a weighted space with weight , and be a (surjective) continuous map from to the weighted space . Let be a generalized Feller semigroup acting on . Assume that on . Let be a dense subspace of . Furthermore, for every and for every , there is some such that
[TABLE]
and additionally there is a constant such that
[TABLE]
Then there is a generalized Feller semigroup acting on such that
[TABLE]
Proof.
The continuous map defines a linear operator from to via . Notice that is bounded, since
[TABLE]
due to the assumption . It is also injective, but its image is not necessarily closed. Assumption (2.8) and (2.9) now mean that
[TABLE]
for every and not only for . Hence we can define
[TABLE]
which is by the very construction a semigroup of linear operators on . Since is continuous, its graph is closed, whence is a bounded linear operator by the closed graph theorem. Moreover, property (iv) of Definition 2.5 holds true due to Assumption (2.9). Positivity is also preserved, since for we have due to Assumption (2.8) and the fact that is a generalized Feller semigroup,
[TABLE]
Here, is nonnegative due the positivity of . By (2.8) and the definition of , (2.10) clearly holds true. Hence,
[TABLE]
for and thus property (iii) of Defintion 2.5. Hence all conditions of Definition 2.5 are satisfied and we can conclude that the operators form a generalized Feller semigroup. ∎
Remark 2.9*.*
In the setting of general semigroups it is not clear that restrictions of semigroups to (not even closed) subspaces preserve strong continuity.
Remark 2.10*.*
There are several methods to show that (2.8) is satisfied. In general it is not sufficient to assume that the generator of has this property.
Corollary 2.11**.**
Let the assumptions of Theorem 2.8 except Assumption (2.9) hold true and suppose additionally that
[TABLE]
Then the same conclusions hold true. In particular the range of the operator is closed.
We restate from [9] assertions on existence of generalized Feller processes and path properties. It is remarkable that in this very general context càg versions exist for countably many test functions.
Theorem 2.12**.**
Let be a generalized Feller semigroup with for . Then there exists a filtered measurable space with right continuous filtration, and an adapted family of random variables such that for any initial value there exists a probability measure with
[TABLE]
for and every . The Markov property holds true, i.e.
[TABLE]
almost surely with respect to .
Theorem 2.13**.**
Let be a generalized Feller semigroup and let be a generalized Feller process on a filtered probability space. Then for every countable family of functions in we can choose a version of the processes , such that the trajectories are càglàd for all . If additionally holds true, then is a super-martingale and can be chosen to have càglàd trajectories. In this case we obtain that the processes {\big{(}f_{n}(\lambda_{t})\big{)}}_{t\geq 0} can be chosen to have càglàd trajectories.
Remark 2.14*.*
In the general case, when for , we obtain for {\big{(}f_{n}(\lambda_{t})\big{)}}_{t\geq 0} only càg trajectories. To see this, consider the measurable set of sample events . Then we can construct on the metrizable compact set a càglàd version of the processes and and in turn also of {\big{(}f_{n}(\lambda_{t})\big{)}}_{t\geq 0}. The limit , however, only leads to a càg version since we cannot control the right limits.
2.2. Dual spaces of Banach spaces
The most important playground for our theory will be closed subsets of duals of Banach spaces, where the weak--topology appears to be -compact due to the Banach-Alaoglu theorem. Assume that is a closed subset of the dual space of some Banach space where is equipped with its weak--topology. Consider a lower semicontinuous function and denote by the corresponding weighted space. We have the following approximation result (see [11, Theorem 4.2]) for functions in by cylindrical functions. Set
[TABLE]
where denotes the pairing between and . We denote by the set of bounded smooth continuous cylinder functions on .
Theorem 2.15**.**
The closure of in coincides with , whose elements appear to be precisely the functions which satisfy (2.3) and that is weak--continuous for any .
Proof.
See [9]. ∎
Assumption 2.16**.**
Let denote a time homogeneous Markov process on some stochastic basis with values in .
Then we assume that
- (i)
there are constants and such that
[TABLE] 2. (ii)
[TABLE] 3. (iii)
for all in a dense subset of , the map lies in .
Remark 2.17*.*
Of course inequality (2.12) implies that for all , and .
Theorem 2.18**.**
Suppose Assumptions 2.16 hold true. Then satisfies the generalized Feller property and is therefore a strongly continuous semigroup on .
Proof.
This follows from the arguments of [11, Section 5]. ∎
3. Approximation theorems
In order to establish existence of Markovian solutions for general generators we could at least in the pseudo-contrative case either directly apply Theorem 2.7, where we have to assume that the generator satisfies on a dense domain a generalized positive maximum principle and that for at least one the range of is dense, or we approximate a general generator by (finite activity pure jump) generators and apply the following (well known) approximation theorems. They also work in the general context when the constant .
Theorem 3.1**.**
Let be a sequence of strongly continuous semigroups on a Banach space with generators such that there are uniform (in ) growth bounds and with
[TABLE]
for . Let furthermore be a dense subspace with the following three properties:
- (i)
* is an invariant subspace for all , i.e. for all we have , for and .* 2. (ii)
There is a norm on such that there are uniform growth bounds with respect to , i.e. there are and with
[TABLE]
for and for . 3. (iii)
The sequence converges as for each , in the following sense: there exists a sequence of numbers as such that
[TABLE]
holds true for every and for all .
Then there exists a strongly continuous semigroup with the same growth bound on such that for all uniformly on compacts in time and on bounded sets in . Furthermore on the convergence is of order . If in addition for each , is a generalized Feller semigroup, then this property transfers also to the limiting semigroup.
Proof.
See [9]. ∎
For the purposes of affine processes a slightly more general version of the approximation theorem is needed, which we state in the sequel:
Theorem 3.2**.**
Let be a sequence of strongly continuous semigroups on a Banach space with generators such that there are uniform (in ) growth bounds and with
[TABLE]
for . Let furthermore be a subset with the following two properties:
- (i)
The linear span is dense. 2. (ii)
There is a norm on such that for each and for there exists a sequence , possibly depending on and ,
[TABLE]
holds true for and for , with as .
Then there exists a strongly continuous semigroup with the same growth bound on such that for all uniformly on compacts in time. If in addition for each , is a generalized Feller semigroup, then this property transfers also to the limiting semigroup.
Proof.
See [9]. ∎
Our first application of Theorem 3.1 is the next proposition that extends well-known results on bounded generators towards unbounded limits.
We repeat here a remark from [9] since it helps to understand the fourth condition on the measures:
Remark 3.3*.*
Let be a generalized Feller semigroup with for some and some . Additionally it is assumed to be of transport type, i.e.
[TABLE]
for some continuous map . Define now a new function
[TABLE]
for . Notice that is an admissible weight function, since
[TABLE]
is compact by the definition of and the continuity of which leads to an intersection of closed subsets of compacts. Additionally we have that
[TABLE]
by the growth bound and therefore the norm on is equivalent to
[TABLE]
Furthermore,
[TABLE]
holds for all and . Indeed, this is a consequence of the following estimate
[TABLE]
Hence,
[TABLE]
which implies
[TABLE]
Proposition 3.4**.**
Let be a weighted space with weight function . Consider an operator on with dense domain generating on a generalized Feller semigroup of transport type as in (3.2), such that for all we have for some and and such that is left invariant.
Consider furthermore a family of finite measures for on such that the operator acts on by
[TABLE]
for yielding continuous functions on for , and such that the following properties hold true:
- •
For all
[TABLE]
as well as
[TABLE]
and
[TABLE]
hold true for some constant .
- •
For some constant
[TABLE]
for all . In particular should be integrable with respect to
Then generates a generalized Feller semigroup on satisfying .
Proof.
See [9]. ∎
Remark 3.5*.*
In contrast to classical Feller theory also processes with unbounded jump intensities can be constructed easily if is unbounded on . The general character of the proposition allows to build general processes from simple ones by perturbation.
4. Lifting Stochastic Volterra jump processes with values in
Building on the theory of generalized Feller proceses from above, we shall now treat the following type of matrix-measure valued SPDEs
[TABLE]
As shown below this equation corresponds to a Markovian lift of the Volterra jump process in (1.2).
We consider here the setting of Section 2.2. The underlying Banach space is here the space of finite -valued regular Borel measures on the extended half real line and denotes a (positive definite) subset of . Moreover, is the generator of a strongly continuous semigroup on , (or in a slightly larger space denoted by in the sequel). The predual space is given by functions. Note that since is compact, is separable. The driving process is an -valued pure jump Itô-semimartingale, whose differential characteristics depend linearly on , precisely specified below. Let us remark that other forms of differential characteristics of , in particular beyond the linear case, can be easily incorporated in this setting.
The pairing between and , denoted by , is specified via:
[TABLE]
where denotes the trace. We also define another bilinear map via
[TABLE]
In the following we summarize the main ingredients of our setting. For the norm on we write , which is given by for .
Assumption 4.1**.**
Throughout this section we shall work under the following conditions:
- (i)
We are given an admissible weight function on (in the sense of Section 2) such that
[TABLE]
where denotes the norm on , which is the total variation norm of . 2. (ii)
We are given a closed convex cone (in the sequel the cone of valued measures) such that is a weighted space in the sense of Section 2. This will serve as statespace of (4.1). 3. (iii)
Let be a continuously embedded subspace. 4. (iv)
We assume that a semigroup with generator acts in a strongly continuous way on and , with respect to the respective norm topologies. Moreover, we suppose that for any matrix it holds that
[TABLE] 5. (v)
We assume that is weak--continuous on and on for every (considering the weak--topology on both the domain and the image space). 6. (vi)
We suppose that the (pre-) adjoint operator of , denoted by and domain , generates a strongly continuous semigroup on with respect to the respective norm topology (but not necessarily on ).
To analyze solvability of (4.1) we first consider the following linear deterministic equation
[TABLE]
for , and a bounded linear operator from which satisfies for and
[TABLE]
We denote by the adjoint operator defined via
[TABLE]
Remark 4.2*.*
Notice that drift specifications could be more general here, but for the sake or readability we leave this direction for the interested reader.
For notational convenience we shall often leave the argument away when writing an (S)PDE of type (4.4) subsequently. Under the following assumptions on and we can guarantee that (4.4) can be solved on the space for all times in the mild sense with respect to the dual norm by a standard Picard iteration method.
Assumption 4.3**.**
We assume that
- (i)
* for all even though does not necessarily lie in itself, but only in ;* 2. (ii)
* for all .*
For the linear operator as of (4.5), we define
[TABLE]
which will correspond to a kernel in of a Volterra equation. Define furthermore as a symmetrized version of the resolvent of the second kind (see e.g. [17, Theorem 3.1]) that solves
[TABLE]
where denotes the convolution, i.e. .
Example 4.4*.*
The main example that we have in mind for and for , and thus in turn for the kernel , are the following specifications:
[TABLE]
In this case and the adjoint operator is given by the constant function
[TABLE]
Remark 4.5*.*
To the semigroup of the above example, we associate our (main) specification of the space : let such that for all the map
[TABLE]
lies in equipped with the operatornorm, i.e.
[TABLE]
The corresponding dual space is the space of regular -valued Borel measures on that satisfy
[TABLE]
Note that we can specify the components of to be measures of the form
[TABLE]
which gives rise to fractional kernels . These are in turn main ingredients of rough covariance modeling.
Remark 4.6*.*
In this article we choose to work with state spaces of matrix valued measures using the representation of the kernel as Laplace transform of a matrix valued measure as specified in Example 4.4. We could however perform the same analysis on a Hilbert space of forward covariance curves. This corresponds then to a multivariate analogon of [9, Section 5.2].
Proposition 4.7**.**
Under Assumption 4.3, there exists a unique mild solution of (4.4) with values in . Additionally, the solution operator is a weak--continuous map , for each , and the solution satisfies
[TABLE]
for some positive constants and .
Remark 4.8*.*
The unique mild solution of Equation (4.4) satisfies by means of (4.3) the variation of constants equation
[TABLE]
for all . Applying the linear operator and using property (4.5), we obtain a deterministic linear Volterra equation of the form
[TABLE]
where we have used (4.6).
Proof.
We follow the arguments of [9] and translate the proof to the matrix-valued stetting. We show first the completely standard convergence of the Picard iteration scheme with respect to the dual norm on . Define
[TABLE]
Then, by Assumption 4.3 (i) each lies . Consider now
[TABLE]
where denotes the operator norm of . Assumption 4.3 (ii) and an extended version of Gronwall’s inequality see [10, Lemma 15] then yield convergence of to some with respect to the dual norm uniformly in on compact intervals. For details on strongly continuous semigroups and mild solutions see [20].
Having established the existence of a mild solution of (4.4) in , consider now the -valued process :
[TABLE]
where we applied property (4.5). Remember that denotes the resolvent of the second kind of as introduced in (4.7) by means of which we can solve the above equation in terms of integrals of . Since by assumption is a weak--continuous solution operator, the map is weak--continuous as a map from to (with the topology of uniform convergence on compacts on ). From (4.9) we thus infer that is weak--continuous for every , which clearly translates to the solution map of Equation (4.4).
Finally we have to show that the stated inequality for holds true on small time intervals . Observe first that for
[TABLE]
for all just by the assumption that is strongly continuous, for some constant . Furthermore for
[TABLE]
Consider now the kernel and denote by the resolvent of , which is nonpositive. By exactly the same arguments as in [9], we then have for
[TABLE]
for some constant . This leads to the desired assertion due to the definition of . From this inequality also uniqueness follows in a standard way. ∎
As our goal is to consider -measure valued processes, we denote by the following weak--closed convex cone
[TABLE]
The next proposition establishes that the solution of (4.4) leaves invariant, if the following assumption holds true:
Assumption 4.9**.**
We assume that
- (i)
; 2. (ii)
* is an -valued measure;* 3. (iii)
.
Proposition 4.10**.**
Let Assumptions 4.3 and 4.9 be in force. Then the solution of (4.4) leaves invariant and it defines a generalized Feller semigroup on by for all and .
Proof.
Consider first the slightly modified equation
[TABLE]
for some . Then the operator is bounded and the associated semigroup is given by . Due to the assumptions on , and , we have implying that for all . The Trotter-Kato Theorem (see, e.g., [12, Theorem III.5.8]) then yields that the semigroup associated to (4.10) maps to itself. This then also holds true for the limit when by Theorem 3.1.
Since by Proposition 4.7 the solution operator is weak--continuous, we can conclude that lies in for a dense set of by Theorem 2.15. Moreover, it satisfies the necessary bound (2.12) for and (2.13) is satisfied by (norm)-continuity of . Hence all the conditions of Assumption 2.16 are satisfied and the solution operator therefore defines a generalized Feller semigroup on by Theorem 2.18. This generalized Feller semigroup of course coincides with the previously constructed limit. ∎
By the previous results we can now construct a generalized Feller process on which jumps up by multiples of for some and with an instantaneous intensity of size . Recall that denotes the (pre-)polar cone of , that is
[TABLE]
Recall the notation from (4.2) and define the following set
[TABLE]
Proposition 4.11**.**
Let Assumptions 4.3 and 4.9 be in force. Moreover, let be a finite -valued measure on such that . Consider the SPDE
[TABLE]
where is a pure jump process with jump sizes in and compensator
[TABLE]
- (i)
Then for every and , the SPDE (4.12) has a solution in given by a generalized Feller process associated to the generator of (4.12). 2. (ii)
This generalized Feller process is also a probabilistically weak and analytically mild solution of (4.12), i.e.
[TABLE]
which justifies Equation (4.12). In particular for every initial value the process can be constructed on an appropriate probabilistic basis. The stochastic integral is defined in a pathwise way along finite variation paths. Moreover, for every family , can be chosen to be càglàd for all . 3. (iii)
For every , the corresponding Riccati equation with given by
[TABLE]
admits a unique global solution in the mild sense for all initial values . 4. (iv)
The affine transform formula holds true, i.e.
[TABLE]
where solves for all in the mild sense with given by (4.13). Moreover for all .
Proof.
We assume that , otherwise there is nothing to prove. To prove the first assertion we apply Proposition 3.4. By Proposition 4.7 and Proposition 4.10, the deterministic equation (4.4) has a mild solution on which – by Assumption 4.3 – defines a generalized Feller semigroup on . The operator in Proposition 3.4 then corresponds to the generator of , i.e. the semigroup associated to the purely deterministic part of (4.12). This is a transport semigroup and in view of Remark 3.3 we can have an equivalent norm with respect to a new weight function on , such that . Therefore we find ourselves in the conditions of Proposition 3.4.
Note that by the same arguments as in Proposition 4.10 and by applying Theorem 2.18, we can prove that also defines a generalized Feller semigroup on . For the detailed proof which translates literally to the present setting we refer to [9].
Finally, we need to verify (3.3) - (3.5), which read as follows
[TABLE]
which hold true by the second moment condition on . Concerning (3.6), denote as in Remark 3.3
[TABLE]
In particular we know that and it holds that where is the solution of (4.4) which is linear. Using this together with we obtain for some
[TABLE]
The last inequality holds by the linearity of and the second moment condition on . Proposition 3.4 now allows to conclude that , where is given by
[TABLE]
generates a generalized Feller semigroup as asserted.
For (ii), we now construct the probabilistically weak and analytically mild solution directly from the properties of the generalized Feller process: take where is defined in (4.11) and consider the -valued martingale
[TABLE]
for (after an appropriate and possible regularization according to Theorem 2.13).
Let now be as above with the additional property that for all and some fixed . For such define
[TABLE]
for , which is a càglàd semimartingale. Notice that the left hand side only defines and not the more suggestive . Then does not depend on by construction. Indeed, for all with for all , , we clearly have
[TABLE]
and as well. The latter follows from the fact that the martingale is constant if for all , since its quadratic variation vanishes in this case.
Moreover, by the definition of in (4.15) its compensator is given by . Since it is sufficient to perform the previous construction for finitely many to obtain all necessary projections, a process can be defined such that , as suggested by the notation.
By (4.14) and the very definition of (4.15) we obtain that
[TABLE]
for . This analytically weak form can be translated into a mild form by standard methods. Indeed, notice that the integral is just along a finite variation path and therefore we can readily apply variation of constants. The last assertion about the càglàd property is a consequence of Theorem 2.13 by noting that does not explode. This proves (ii).
Concerning (iii), note first that we have a unique mild solution to
[TABLE]
since this is the adjoint equation of (4.4). For the equation with jumps we proceed as in Proposition 4.7 via Picard iteration. Denote the semigroup associated to (4.16) by and define
[TABLE]
Moreover, for for some we have by local Lipschitz continuity of
[TABLE]
By an extension of Gronwall’s inequality (see [10, Lemma 15]) this yields convergence of with respect to and hence the existence of a unique local mild solution to (4.13) up to some maximal life time . That for all follows from the subsequent estimate
[TABLE]
where we used for all in the last estimate.
To prove (iv), just note that by the existence of a generalized Feller semigroup the abstract Cauchy problem for the initial value can be solved uniquely for . Indeed, uniquely solves
[TABLE]
where denotes the generator associated to (4.12). Setting , we have
[TABLE]
where the right hand side is nothing else than , hence the affine transform formula holds true. This also implies that for all , simply because for all . ∎
We are now ready to state the main theorem of this section, namely an existence and uniqueness result for equations of the type
[TABLE]
where is an -valued pure jump Itô semimartingale of the form
[TABLE]
with specified in (4.5) satisfying Assumption 4.9 and random measure of the jumps . Its compensator satisfies the following condition:
Assumption 4.12**.**
The compensator of is given by
[TABLE]
where is an -valued finite measure on satisfying .
For the formulation of the subsequent theorem we shall need the following set of Fourier basis elements
[TABLE]
Theorem 4.13**.**
Let Assumptions 4.3, 4.9 and 4.12 be in force.
- (i)
Then the stochastic partial differential equation (4.17) admits a unique Markovian solution in given by a generalized Feller semigroup on whose generator takes on the set of Fourier elements
[TABLE]
for where is defined in (4.11) the form
[TABLE]
with given by
[TABLE] 2. (ii)
This generalized Feller process is also a probabilistically weak and analytically mild solution of (4.17), i.e.
[TABLE]
This justifies Equation (4.17), in particular for every initial value the process can be constructed on an appropriate probabilistic basis. The stochastic integral is defined in a pathwise way along finite variation paths. Moreover, for every family , can be chosen to be càg for all . 3. (iii)
The affine transform formula is satisfied, i.e.
[TABLE]
where solves for all and in the mild sense with given by
[TABLE]
with defined in (4.21). Furthermore, for all . 4. (iv)
For all , the corresponding stochastic Volterra equation, , given by
[TABLE]
with admits a probabilistically weak solution with càg trajectories. 5. (v)
The Laplace transform of the Volterra equation is given by
[TABLE]
where , and solves the matrix Riccati Volterra equation
[TABLE]
Hence the solution of the stochastic Volterra equation in (4.23) is unique in law.
Remark 4.14*.*
One essential point here is that we loose the càglàd property as stated in Proposition 4.11 (ii) when we let of tend to zero. As long as the kernel has a singularity at it is impossible to preserve finite growth bounds with , as , but we get càg versions (compare with the second conclusion in Theorem 2.13 and Remark 2.14).
Remark 4.15*.*
Note that for as of Example 4.4 the above equations simplify considerably. In particular in (4.21) is simply the identity.
Proof.
We apply Theorem 3.2 and consider a sequence of generalized Feller semigroups with generators corresponding to the solution of (4.12) for , and compensator
[TABLE]
Let us first establish a uniform growth bound for this sequence. To this end denote
[TABLE]
Note that for the solution of (4.12), we have due to Proposition 4.11 (ii) the following estimate for for some fixed
[TABLE]
As a consequence of Itô’s isometry the martingale part can be estimated by
[TABLE]
where and some other constant. Moreover, for the last terms we have
[TABLE]
where . Putting this together, we obtain
[TABLE]
where and depend on . We use for , as well as for some constant and all due to strong continuity. Exactly by the same arguments as in the proof of Proposition 4.7 , we thus obtain for for some fixed
[TABLE]
where denotes the resolvent of . Hence, for . From this the desired uniform growth bound for some and follows.
For the set as of Theorem 3.2 we here choose Fourier basis elements of the form
[TABLE]
such that and lies in , whose span is dense, whence (i) of Theorem 3.2. Here, denotes the generator corresponding to (4.12) with and replaced by . We now equip with the uniform norm and verify Condition (ii), i.e. we check
[TABLE]
for all with as , and possibly depending on . Note that
[TABLE]
where corresponds to (4.13) for and replaced by . As leaves invariant for all by Proposition 4.11 (iv), we have
[TABLE]
Here, denotes the solution of at time with . Moreover and can be chosen uniformly for all and tend to [math] as . This is possible since for the chosen initial values we obtain that is bounded on compact intervals in time uniformly in (see [9] for details). This together with dominated convergence for the first term (note that can be bounded by ) we thus infer (4.26). The conditions of Theorem 3.2 are therefore satisfied and we obtain a generalized Feller semigroup whose generator is given by (4.20).
For the second assertion we proceed as in the proof of Proposition 4.11, the proof of the existence of can be transferred verbatim. However, one looses the existence of càglàd paths of due to the possible lack of finite mass of . Here, we only obtain càg trajectories (compare with Remark 2.14 and Remark 4.14).
Concerning the third assertion, the affine transform formula follows simply from the convergence of the semigroups as asserted in Theorem 3.2 by setting , where solves in the mild sense with given again by (4.13) with and replaced by . Since is then also the unique solution of the abstract Cauchy problem for initial value , i.e. it solves
[TABLE]
where denotes the generator (4.20), we infer that satisfies with given by (4.22). This is because .
The fourth claim follows from statement (ii), property (4.5) and the definition of in (4.6).
Finally to prove (v), note that due to (iv) and the definition of the adjoint operator we have
[TABLE]
Statement (iii) therefore implies that
[TABLE]
where the mild solution of can be expressed by
[TABLE]
Hence, by definition of , and , we find
[TABLE]
From this and (4.27) it is easily seen that we can replace in (4.28) by a solution of the following Volterra Riccati equation
[TABLE]
Note that we do not need to symmetrize here since we apply the trace and is symmetric. This proves the assertion. ∎
The following example illustrates how a multivariate Hawkes process can easily be defined by means of (4.18).
Example 4.16*.*
Let and be as of Example 4.4. Define and for . Then the Volterra equation as of (4.23) is given by
[TABLE]
Only the diagonal components of the matrix valued process jump and we can define which is a process with values in . Its components jump by one and the compensator of is given by , which justifies the name multivariate Hawkes process. Note that the components of are not independent if and in turn is not diagonal.
5. Squares of matrix valued Volterra OU processes
As in the finite dimensional setting squares of Gaussian processes provide us with important process classes for financial and statistical modeling. In this section we outline this program in utmost generality from a stochastic and analytic point of view. In particular we consider continuous affine Volterra type processes on , which we construct as squares of matrix-valued Volterra Ornstein-Uhlenbeck (OU) processes (see Remark 5.4). Following the finite dimensional analogon [6], we start by considering matrix measure-valued OU-processes of the form
[TABLE]
The underlying Banach space, denoted by , is the space of finite -valued regular Borel measures on the extended half real line . Together with
[TABLE]
where denotes the total variation norm, this becomes a weighted space. Moreover, is the generator of a strongly continuous semigroup on , which satisfies a property analogous to (4.3), i.e., for elements it holds that
[TABLE]
The process is a matrix of Brownian motions and or , as defined in Section 4 such that Assumption 4.3 holds true. The predual space denoted by is given by functions, where we fix the pairing as follows
[TABLE]
Again denotes the trace. We assume that all relevant properties from Assumption 4.1 are translated to the current setting.
Remark 5.1*.*
Observe the analogy to the process defined in the introduction. If and is supported on a finite space with points, then (5.1) is exactly the process from the introduction.
Proposition 5.2**.**
For every the SPDE (5.1) has a solution given by a generalized Feller semigroup on associated to the generator of (5.1). The mild formulation directly yields a stochastically strong solution
[TABLE]
where order matters, i.e. the matrix Brownian increment is applied to on the left. The integral is understood in the weak sense, i.e. after pairing with .
Proof.
The construction of the generalized Feller process can be done by jump approximation of the Brownian motion similarly as in [9, Theorem 4.16]. Notice here that we consider the process on the whole space . So no issues with state space constraints occur.
The right hand side of the stochastically strong formulation defines – after pairing with – almost surely a continuous linear functional with value
[TABLE]
since the integrand of the stochastic integral is deterministic and in for each . ∎
In order to define the actual process of interest, we need to introduce some further notations: for elements in we define
[TABLE]
The corresponding contracted, i.e. one matrix multiplication is performed, algebraic tensor product is denoted by and we set
[TABLE]
This corresponds to the space of finite -valued, rank , product measures on . We shall introduce a particular dual topology on , namely , where the corresponding pairing is given by
[TABLE]
We denote the pre-dual cone by
[TABLE]
where we use again the contracted algebraic tensor product corresponding to the following matrix multiplication of valued functions
[TABLE]
The minus on the left hand side of (5.4) is to obtain elements in the polar cone.
Let us now define the actual process of interest, namely
[TABLE]
Note again the analogy to the Wishart process defined in the introduction. The process (5.5) clearly takes values in as defined in (5.3). We will now show that we can define a Volterra type process by considering projections on . Applying Itô’s formula, we see that satisfies the following equation
[TABLE]
where and analogously for . Note that for this is completely analogous to (1.3).
By a lot of abuse of notation, but parallel with [6] and Equation (1.4)-(1.5), we can also write
[TABLE]
where heuristically is matrix of Brownian fields. We shall not develop a framework where this notation makes sense, but continue with proving that is actually a generalized Feller process, which should be considered the correct infinite dimensional version of a Wishart process.
By only a slight abuse of notation, we understand , and in the sequel also and other linear operators, as operators acting on both -valued measures as well as -valued or -valued ones as in (5.1). The mild formulation of (5.6), denoting the semigroup generated by by , then reads as
[TABLE]
where the second equality follows from property (5.2).
Let now be a linear operator from to where stands here for , or with the property that for a constant matrix with appropriate matrix dimensions we have
[TABLE]
By means of , define now an operator acting on valued product measures as follows
[TABLE]
where and are either in or in (in the latter case the transpose is not needed). Note that (5.9) implies that is -valued. Applying to we find
[TABLE]
Defining as in Equation (4.6) an -valued kernel via
[TABLE]
we obtain the following generalized -valued Volterra equation
[TABLE]
which we call Volterra Wishart process in the following definition.
Definition 5.3**.**
For , as given in (5.8)-(5.9) and an -valued kernel defined by , we call the process defined in (5.10), Volterra Wishart process.
Remark 5.4*.*
- (i)
Note that defines an -valued Volterra OU process, that is,
[TABLE]
By the definition of , the Volterra Wishart process
[TABLE]
is thus the matrix square of a Volterra OU process, which justifies the terminology. 2. (ii)
Note that different lifts of the Volterra OU process given in (5.11) are possible, e.g. the forward process lift . Then, and similarly as in [9, Section 5.2] it can be shown that is an infinite dimensional OU process that solves the following SPDE (in the mild sense)
[TABLE]
on a Hilbert space of absolutely continuous functions (AC) with values in , precisely where denotes a weight function (compare [15]). We can then set and define the same Volterra Wishart process as in (5.10) by . By Itô’s formula and variation of constants its dynamics can then equivalently be expressed via
[TABLE]
Comparing (5.12) and (5.10) yields
[TABLE] 3. (iii)
In the case when and are as in Example 4.4, (5.10) reads as
[TABLE]
Hence by (5.13), . This yields exactly equation (1.6) considered in the introduction. Note that if and in turn is chosen as in Remark 4.5, this Volterra Wishart process has exactly the roughness properties desired in rough covariance modeling.
In the following remark we list several properties of Volterra Wishart processes.
Remark 5.5*.*
- (i)
Note that the marginals of are Wishart distributed as they arise from squares of Gaussians. 2. (ii)
In order to bring (5.6) in a “standard” Wishart form (with the matrix square root) as in (1.1) by replacing by new notation has to be introduced (compare with (5.7)). 3. (iii)
Nevertheless, both the drift and the diffusion characteristic of depend linearly only on , e.g.
[TABLE]
which indicates that is Markovian on its own. This is shown rigorously below.
Using Theorem 2.8 we now show that is a generalized Feller process on with weight function satisfying
[TABLE]
We also prove that this generalized Feller process is affine, in the sense that its Laplace transform is exponentially affine in the initial value. The process can therefore be viewed as an infinite dimensional Wishart process on analogously to [6, 8].
Theorem 5.6**.**
The process defined in (5.5) is Markovian on . The corresponding semigroup is a generalized Feller semigroup on , where satisfies (5.14). Moreover, for
[TABLE]
where and satisfy the following Riccati differential equations, namely and in the mild sense with given by
[TABLE]
and and with given by
[TABLE]
Proof.
We apply Theorem 2.8 and Corollary 2.11 with
[TABLE]
Observe that this is a continuous map, since we use the dual topology on and the respective polar defined by (5.4). Consider now the following set of Fourier basis elements
[TABLE]
which is dense in by the very definition of the dual topology. We check now that the generalized Feller semigroup corresponding to (5.1) satisfies Assumption (2.8) for , i.e. for every there exists some such that
[TABLE]
Hence we need to compute By Lemma 5.7 this expression is given by (5.17). Therefore (5.16) is clearly satisfied. This proves the first assertion. Concerning the affine property, we can deduce from Lemma 5.7 that and are given by
[TABLE]
with given in Lemma 5.7. Taking derivatives then leads to the form of the Riccati differential equations. ∎
The following lemma provides an explict expression for the Laplace transform of . This ressembles not surprisingly the Laplace transfrom of a non-central Wishart distribution with degrees of freedom.
Lemma 5.7**.**
Let be an Ornstein-Uhlenbeck process as defined in (5.1). Then for , the Laplace transform of is given by
[TABLE]
where .
Proof.
Assume for simplicity first that is equal to [math]. Then (5.1) becomes
[TABLE]
Fix such that is well defined. We then have
[TABLE]
Note now that
[TABLE]
where , , and .
For the following calculation let . Then using these expressions, we find
[TABLE]
where in the last line we used the formula for the moment generating function of a Gaussian random variable with covariance . Simplifiying further yields
[TABLE]
For general , note that we can write
[TABLE]
where the are the rows of and thus take values in . Similary
[TABLE]
where are the rows of . Using the independence of all and applying (5.18) then leads to
[TABLE]
The general case for can now be traced back to this situation. Indeed, by the variation of constants formula, is given by
[TABLE]
Therefore we need to replace by
[TABLE]
and by . This then yields (5.17). Note that this now holds for general even if is not necessarily well defined. ∎
6. (Rough) Volterra type affine covariance models
The goal of this section is to apply the above constructed affine covariance models for multivariate stochastic volatility models with assets. We exemplify this with the Volterra Wishart process of Section 5 and define a (rough) multivariate Volterra Heston type model with possible jumps in the price process. Roughness can be achieved by specifing and in turn the kernel of the Volterra Wishart process as in Remark 4.5. The log-price process denoted by and taking values in evolves according to
[TABLE]
where denotes the Volterra OU process defined in Remark 5.4, the vector in with all entries being and has to be understood componentwise. Moreover, is an -valued Brownian motion, which can be correlated with the matrix Brownian motion appearing in (5.1) as follows
[TABLE]
Here, is an -valued Brownian motion independent of and . Moreover, denotes the random measure of the jumps with compensator , where is the Volterra Wishart process of (5.10) and a positive semi-definite measure supported on .
As a corollary of Section 5 and [7, Section 5] we obtain the following result, namely that the log-price process together with the infinite dimensional Wishart process given in (5.5) is an affine Markov process.
Before formulating the precise statement, note that the continuous covariation111Here, the brackets stand for the covariation and not for the pairing. is given by
[TABLE]
where is the infinite dimensional OU-process of (5.1). Note that can also be written as linear map from which we denote be , i.e.
[TABLE]
In the standard example of 4.4, we have . The adjoint operator of from to is denoted by and given by
[TABLE]
where the brackets are the pairings in the respective spaces. With this notation we are now ready to state the result. Its proof is a combination of the results of Section 5 and [7, Section 5].
Corollary 6.1**.**
The joint process with defined in (5.5) and defined in (6.1) is Markovian with state space . It is affine in the sense that for , we have
[TABLE]
The function satisfies the following Riccati differential equations, namely and in the mild sense with given by
[TABLE]
where and are the adjoint operators of given in (5.9) and given in (6.2), respectively. The function satisfies and with given by
[TABLE]
Remark 6.2*.*
In a similar spirit one can define multivariate affine covariance models with the affine Volterra jump process given in (4.23). The log-price process (under some risk neutral measure) evolves then according to
[TABLE]
where is a -dimensional Brownian motion and the jump measure of and of the Markovian lift as given in (4.17) can be the marginals of some common measure supported on .
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] E. Abi Jaber and O. El Euch. Markovian structure of the Volterra Heston model. Statistics & Probability Letters , 149:63–72, 2019.
- 2[2] E. Abi Jaber, M. Larsson, and S. Pulido. Affine Volterra processes. The Annals of Applied Probability, to appear , 2019.
- 3[3] E. Alòs, J. León and J. Vives. On the short-time behavior of the implied volatility for jump-diffusion models with stochastic volatility. Finance and Stochastics , 11(4):571–589, 2007.
- 4[4] E. Alòs and Y. Yang. A closed-form option pricing approximation formula for a fractional Heston model, 2014.
- 5[5] C. Bayer, P. Friz and J. Gatheral. Pricing under rough volatility. Quantitative Finance , 16(6): 887–904, 2016.
- 6[6] M.F. Bru. Wishart processes. Journal of Theoretical Probability , 4(4): 725–751, 1991.
- 7[7] C. Cuchiero, Affine and polynomial processes. Ph D Thesis, ETH Zürich , 2011.
- 8[8] C. Cuchiero, D. Filipović, E. Mayerhofer and J. Teichmann. Affine processes on positive semidefinite matrices. The Annals of Applied Probability , 21(2): 397–463, 2011.
