Strict Local Martingales and the Khasminskii test for Explosions
Philip Protter, Aditi Dandapani

TL;DR
This paper provides conditions under which components of multidimensional SDEs with stochastic volatility are strict local martingales or martingales, extending understanding of their behavior and explosion criteria.
Contribution
It introduces new sufficient conditions for local martingales and strict local martingales in multidimensional SDEs with stochastic volatility.
Findings
Identifies conditions for local martingales to be strict or true martingales.
Extends Khasminskii test to multidimensional SDEs with stochastic volatility.
Provides criteria for explosion in stochastic differential equations.
Abstract
We exhibit sufficient conditions such that components of a multidimensional SDE giving rise to a local martingale are strict local martingales or martingales. We assume that the equations have diffusion coefficients of the form with being a stochastic volatility term.
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.
Taxonomy
TopicsStochastic processes and financial applications · Financial Risk and Volatility Modeling
Strict Local Martingales and the Khasminskii Test for Explosions
Aditi Dandapani and Philip Protter Applied Mathematics Department, Columbia University, New York, NY 10027; email: [email protected]; Currently at Ecole Polytechnique, Palaiseau, France.Supported in part by NSF grant DMS-1308483 Statistics Department, Columbia University, New York, NY 10027; email: [email protected]. Supported in part by NSF grant DMS-1612758
(March 17, 2024)
Abstract
We exhibit sufficient conditions such that components of a multidimensional SDE giving rise to a local martingale are strict local martingales or martingales. We assume that the equations have diffusion coefficients of the form with being a stochastic volatility term.
We dedicate this paper to the memory of Larry Shepp
1 Introduction
In 2007 P.L. Lions and M. Musiela (2007) gave a sufficient condition for when a unique weak solution of a one dimensional stochastic volatility stochastic differential equation is a strict local martingale. Lions and Musiela also gave a sufficient condition for it to be a martingale. Similar results were obtained by L. Andersen and V. Piterbarg (2007). The techniques depend at one key stage on Feller’s test for explosions, and as such are uniquely applicable to the one dimensional case. Earlier, in 2002, F. Delbaen and H. Shirakawa (2002) gave a seminal result giving necessary and sufficient conditions for a solution of a one dimensional stochastic differential equation (without stochastic volatility) to be a strict local martingale or not. This was later extended by A. Mijatovic and M. Urusov (2012) and then by Cui et. al. (2017) to the case where there exists a unique, weak solution, a well as stochastic volatility.
Our idea is to use the theory of Lyapunov functions along the lines of Khasminskii (1980), Narita (1982), and Stroock-Varadhan (2006). This builds on the previous seminal work of J. Ruf (2015). We recently became aware of the excellent paper of D. Criens (2018) which uses techniques that are similar to those used in this paper. Criens is more interested in conditions for the absence of arbitrage, whereas we are more interested in the nature of martingales versus strict local martingales within a system of stochastic differential equations. We give a criterion, in terms of the coefficients of the equation, as to which components are martingales, and which are strict local martingales. Our criterion is deterministic. In addition, we consider a stochastic volatility case.
In this paper we give conditions such that components of local martingale solutions to multidimensional stochastic differential equations are true martingales or not. To incorporate the notion of stochastic volatility, we allow the diffusion coefficient of the local martingale in question to be a function of the multidimensional local martingale itself, as well as another stochastic process, namely, the stochastic volatility. In the models we study here, the concept of explosions plays a crucial role in our analysis, but due to the multidimensional nature of the setting we cannot any longer use Feller’s test for explosions. This is because Feller’s test for explosions can only tell us whether or not the solution to a one dimensional stochastic differential explodes, and we are dealing here with dimensional where . The fact that the diffusion coefficient is a function of the vector local martingale itself, as well as of the stochastic volatility, brings us away from the realm of Feller’s test for explosions, which is a solely one-dimensional phenomenon. Rather, we will rely on the use of the theory of multidimensional diffusions, as expounded in Stroock-Varadhan (2006) and Narita (1982). The theory of explosions of multidimensional diffusions involves Lyapunov functions and is a part of the study of stability theory, as established, for example, long ago by Khasminsikii (2012). The link between explosions and the martingale property is crucial in the one-dimensional case, and we will see that it continues to be this way in the multidimensional case.
There is already a fairly keen interest in the topic of strict local martingales . Some relatively recent papers concerning the topic include Biagini et al (2014), Bilina-Protter (2015), Chybiryakov (2007), Delbaen-Schachermayer (1998), X-M Li (2017), Lions-Musiela (2007), Hulley (2010), Keller-Ressel (2014), Madan-Yor (2006), Mijatovic-Urusov (2012), and Sin (1998). An incentive for studying strict local martingales is their connection to the analysis of financial bubbles. Mathematical finance theory tells us that on a compact time set, the (nonnegative) price process of a risky asset is in a bubble if and only if the price process is a strict local martingale under the risk neutral measure governing the situation.
There is only one other result that we know of that provides examples of multidimensional strict local martingales, and that is the very nice little paper of Xue-Mei Li [20]. Her approach is quite different from ours.
An outline of our paper is as follows. In the first section, we introduce multidimensional local martingales and the probabilistic setup. The link between explosion and the martingale property is established. In the next section, we lay out sufficient conditions for explosion or non-explosion of multidimensional processes.
We proceed after this to exhibit some examples in the two and three dimensional cases.
Our most important results are Corollary 1 and Theorem 10.
2 The Case of a Vector of Strict Local Martingales
Suppose that we have a filtered probability space Suppose also that we have a -dimensional vector of local martingales, , as well as a stochastic volatility process, . We will call the dimensional process We assume the dimensional local martingale and the process solve the following stochastic differential equations (we drop the vector notation for convenience):
[TABLE]
In the above, we assume that is a diagonal matrix of diffusion coefficients that is locally bounded and measurable. is a dimensional correlated Brownian motion. We’ll also assume that and are locally bounded and measurable.
Assume also that is a dimensional correlated Brownian motion with correlation matrix Lastly, our time interval is
We would like to answer the following question: what are sufficient conditions such that components of are true martingales and components are strict local martingales? Before we answer this question, let us note that, for each is a non-negative local martingale and hence a supermartingale by Fatou’s Lemma, and it will be a true martingale on the time interval if and only if
We begin with the following setup:
Let denote the space of continuous functions such that [math] and are absorbing boundaries and
For let denote the space of continuous functions . Define, for all and with the convention that Then, let and and denote the hitting times of [math] and of respectively.
Now we can better define to be the space of continuous functions such that and
For let denote the space of continuous functions with
Recalling that we called the dimensional Brownian motion define the canonical process by for all Let the filtration be the right-continuous filtration generated by the canonical process.
Let and Henceforth, processes will be defined on the filtered space , Let be the probability measure induced by the canonical process on the space
Given the canonical space the processes correspond to the components of We assume that the processes and are adapted to the filtration as well as which is a Brownian motion with respect to this same filtration.
Define by the continuous local martingale Note that more generally is a sigma martingale, but since all continuous sigma martingales are local martingales, we dispense with the notion of sigma martingales in this paper. We have that the process is given by: Here by we mean the stochastic exponential of . (See for example [28, p. 85].)
For the convenience of the reader we recall the definition of a standard system as defined in [27] and its implications: Let be a partially ordered, non-void indexing set and let be an increasing family of fields on We say that is a standard system if:
Each measurable space is a standard Borel space. In other words, is isomorphic to the field of Borel sets on some complete separable metric space. 2. 2.
For any increasing sequence and decreasing sequence such that is an atom of we have
Let us also state the implications of the property of being a standard system: Let be a sequence of fields on satisfying and let be a consistent sequence of probability measures on Then, from Parthasarathy (1967), we have the following theorem:
Theorem 1**.**
[Parthasarathy] If condition holds, then admits an extension to
For any stopping time we define as the smallest algebra containing and all sets of the form for , and . See for example Protter (2005), p. 105.
We have the following theorem, from Carr et al (2014).
Theorem 2**.**
Consider the probability space with the process defined as in (1), with Then there exists a unique probability measure, call it on such that, for any stopping time
[TABLE]
for all 2. 2.
For all non-negative measurable random variables taking values in
[TABLE]
and with 3. 3.
[TABLE] 4. 4.
* is a true martingale if and only if*
[TABLE]
Proof.
Recall our assumption that Observe that the stopped process is a nonnegative martingale.
Therefore, it generates a measure on by for all Note that the family of probability measures is consistent for all in that and
The extension theorem of Parthasarathy (1967) gives us the existence of a probability measure on such that Let us now check that the conditions of this theorem are indeed satisfied in our case.
We need to check that is a standard system. If this is true, we may apply the aforementioned extension theorem of Parthasarathy and also conclude that every probability measure on has an extension to a probability measure on
We have, from Carr et al (2014), that a sufficient condition for to be a standard system is the following: is the right-continuous modification of a standard system. In Carr et al (2014), an example of an and a filtration such that is a right-continuous modification of a standard system is given:
Let denote a locally compact space with a countable base (for example, for some ) and let be the space of right-continuous paths whose component of is such that for all and that have left limits on where denotes the first time that Let denote the filtration generated by the paths and its right-continuous modification. Then, it follows from works of any of Dellacherie (1972), Meyer (1972) and Föllmer (1972; Example 6.3.2), that is a right-continuous modification of a standard system.
In the example we are studying, we can equate the process with the component of Thus, we have that, in our case, is a standard system.
Analogous to the argument used in Section 2 of Carr et al (2014), we also have that any probability measure on can be extended to a probability measure on
Note that we have, for all and stopping times
[TABLE]
From this, we get (3). Taking and we get
Thus, we have that for Since and is a system, and by a standard application of the Monotone Class Theorem (cf, eg, [28, p. 7]) we have uniqueness of on
We have that (4) follows from (3) from the monotone convergence theorem and (5) follows from (4) from and applying (3) to instead of for and as in Theorem 10.
∎
We have the following important corollary to Theorem 2:
Corollary 1**.**
Components of are true martingales and components of are strict local martingales if and only if, for and for That is, if local martingales do not explode before time under measures and local martingales do explode before time under measures
3 Explosions of Multidimensional Diffusions
In this section, we will discuss and display some results found in Stroock & Varadhan (2006) that treat the subject of explosions of multidimensional diffusions. Unspecified citation in this section refer to that book.
Let us assume that we have a probability space
Let be an valued multidimensional diffusion that solves
[TABLE]
Where in the above, is a matrix of diffusion coefficients that is locally bounded, and is a dimensional vector of locally bounded drift coefficients. is a - dimensional Brownian motion.
Let be the extended generator of this diffusion :
[TABLE]
In the above,
We then have the following theorem regarding non-explosion:
Theorem 3**.**
[Theorem 10.2.1]
Assume the existence of a non-negative function as well as the existence of a such that
[TABLE]
Then, with probability the process does not explode before
Proof.
Define the sequence of stopping times . Since we have that on we obtain that
[TABLE]
Since it is true that if and that we have assumed that we must have that
[TABLE]
Since the vector process does not explode before , the process does not explode before and we have
∎
We also have the following theorem regarding explosion:
Theorem 4**.**
[Also Theorem 10.2.1]
Assume the existence of a number and a bounded function such that
[TABLE]
and
[TABLE]
Then, we have
Proof.
Define Now, we are supposing that for we have:
[TABLE]
If it were true that were zero then we would arrive at
[TABLE]
which is a contradiction because we assumed that the function satisfied (11). We are done, and we have established that we must have
∎
Remark 5**.**
Note that the conditions of this theorem are sufficient to ensure that each and every component of the vector explodes. This can be seen by replacing the stopping times in the proof of the theorem by the stopping times
We state two more theorems that involve conditions on the drift and diffusion coefficient of the vector diffusion such that explosion or non-explosion occurs:
Theorem 6**.**
[Theorem 10.2.3]
Assume the existence of some and continuous functions and such that for and
[TABLE]
and, with
**
Then, the process does not explode before time .
Remark 7**.**
The conditions of this theorem ensure the existence of a function that satisfies the conditions of Theorem 3, which, as we know, guarantee non-explosion of the process
Theorem 8**.**
[Theorem 10.2.4]
*Assume that, for each the following condition holds:
and *
Additionally, assume the existence of continuous functions and such that for and
[TABLE]
and, with
**
Then, the process does explode before time
Remark 9**.**
The conditions of this theorem ensure that the following condition holds:
[TABLE]
Thus, there is a finite time before which the process explodes, with probability 1.
Proposition 1**.**
We can replace the assumption in Theorem 6 that and that and by the assumption that and and and the same result holds.
We can also replace the assumption in Theorem 8 that and that and by the assumption that and and and the same result holds.
We omit the proof of this proposition.
We are now ready to state our main theorem:
Theorem 10**.**
Let Let also Define Let the vector diffusion process solve (1).
Assume that for there exist functions and satisfying the conditions in (13) such that
[TABLE]
Assume also that for there exist functions and satisfying the conditions in (15) such that
[TABLE]
Then, components of are true martingales and components are strict local martingales.
Proof.
An application of Girsanov’s theorem gives us that, under the measure the diffusion solves, up to an explosion time,
[TABLE]
Where the component of is given by
Recall from Theorem 2 that is a martingale if and only if That is, if and only if does not explode before time under the measure Recall also from Corollary 1 that for components to be martingales and components to be strict local martingales, we need components not to explode under measures and for components to explode under measures
From Theorem 6, we have that the conditions in (17) ensure that the vector diffusion does not explode before time under measures for . From Theorem 8, we have that the conditions in (19) ensure that the vector diffusion does explode before time for measures for
As we know from the Remark 5, this implies that the do not explode under measures for and that the do explode for the measures for Thus, the conditions in Corollary 1 are satisfied, and this means that components of are true martingales and components are strict local martingales.
∎
4 Examples
Let us consider some examples. We will focus on the two and three-dimensional cases.
Example 1**.**
Suppose that we have a filtered probability space and one local martingale and a stochastic volatility that solve:
[TABLE]
Assume that Suppose we want to be a martingale. For that to happen, we need it not to explode under the measure Denoting by the explosion time of the process let us display the SDE satisfied by under
[TABLE]
We take the functions and from Theorem 6 to be and And we restrict these two functions to the interval If we choose
[TABLE]
Then it can be checked that does not explode under the measure and that is a true martingale.
Suppose we want to be a strict local martingale. We then take the functions and from Theorem 8 to be and And we restrict these two functions to the interval
If we choose
[TABLE]
Then the process explodes under the measure rendering a strict local martingale.
Example 2**.**
Suppose that we have a filtered probability space and two local martingales and and a stochastic volatility that solve
[TABLE]
Let us write:
[TABLE]
Let us display the SDE satisfied by under
[TABLE]
In the above is the explosion time of the vector process
Let us display the SDE satisfied by under
[TABLE]
Suppose we would like to display conditions such that is a martingale and is a strict local martingale. For this, we need to not explode under the measure and to explode under the measure
We take the functions and from Theorem 6 to be and
We then take the functions and from Theorem 8 to be and And we restrict all of these four functions to the interval
Then it can be checked that if we choose and
[TABLE]
The conditions of Theorem 10 are satisfied, rendering a true martingale and a strict local martingale.
Remark 11**.**
In displaying sufficient conditions such that a local martingale is either a true martingale or a strict local martingale, we have exhibited conditions such that the entire vector whose components are the local martingales and the stochastic volatility does not explode or explodes under an appropriate different probability measure, respectively. Let’s briefly discuss the case where we have just the price process and the stochastic volatility; that is, the case in which for a local martingale
Assume that and solve the following SDE:
[TABLE]
In the case of being a martingale, recall that we have imposed the non-explosion of the vector process The works of Mijatovic and Urusov in [24] and that of Cui et. al. in [7](specifically Theorem 4.1 in [7] which generalizes Theorem 2.1 in [24]) imply that we are in one of the following cases:
* does not hit either zero or under either of the measures or * 2. 2.
* does not hit but hits zero under the measure and hits zero under the measure and doesn’t hit under the measure * 3. 3.
* does not hit but hits zero under the measure and hits zero and under the measure * 4. 4.
* does not hit or zero under and hits but does not hit zero under * 5. 5.
* does not hit under or , and hits zero under but doesn’t hit zero under *
In the case of being a strict local martingale, according to the same authors, we are in one of the following cases:
* hits under does not under hits zero under and * 2. 2.
* hits under does not under hits zero under but not * 3. 3.
* hits under does not under does not hit zero under either or * 4. 4.
* hits under does not under does not hit zero under but hits zero under * 5. 5.
* hits [math] under but not under and hits under but not under * 6. 6.
* hits [math] under but not under and hits under both and *
In the above, the measure is defined as in Theorem 2.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1]
- 2[2] L. Andersen, V. Piterbarg, Moment Explosions in Stochastic Volatility Models Finance and Stochastics 11:29-50, 2006.
- 3[3] F. Biagini, H. Föllmer, and S. Nedelcu, Shifting Martingale Measures and the Birth of a Bubble as a Submartingale, Finance and Stochastics , 18, 297-326, 2014.
- 4[4] R. Bilina and P. Protter, Mathematical Modeling of Insider Trading, preprint, 2015.
- 5[5] P. Carr, T. Fisher and J. Ruf, On the hedging of options on exploding exchange rates, Finance and Stochastics 18(1):115-144, 2014
- 6[6] O. Chybiryakov, Itô’s integrated formula for strict local martingales with jumps, Séminaire de Probabilités XL , Springer Lecture Notes in Mathematics 1899, 375-388, 2007.
- 7[7] Cui, Zhenyu, D. Mc Leish, C. Bernard, On the Martingale Property in Stochastic Volatility Models based on Time-Homogeneous Diffusions, Mathematical Finance , 27, 194-223, 2017.
- 8[8] D. Criens, Deterministic Criteria for the Absence and Existence of Arbitrage in Multi-dimensional Diffusion Markets, Int J Theoretical and Applied Finance , 21, No. 01, 1850002 (2018).
