1. Introduction Suppose we have a system of rays emanating from a common origin and a particle moving on this system. On each ray, the particle behaves as a reflected Brownian motion with drift; and once at the origin, it instantaneously chooses a ray for its next excursion randomly according to a given distribution. We are interested in the time length the particle spends on each ray, and the first time that the excursion time length on a ray exceeds a predefined threshold. We call this first exceeding time of threshold a Parisian time, as it generalizes the concept of Parisian time of standard Brownian motion in literature.
The study of excursion time length of Brownian motion goes back to Chung (1976). Other aspects of Brownian excursion have also been considered. Durrett et al. (1977) developed the relationships between the Brownian excursions, meanders and bridges using the limit processes of conditional functionals of Brownian motion. Imhof (1984) derived the joint density concerning the maximum of Brownian motion and 3-dimensional Bessel process. Kennedy (1976) derived the distribution of the maximum of excursion via the limiting processes and relates it to the standard Brownian motion. Getoor and Sharpe (1979) obtained a limiting result on the distribution of additive functionals over Brownian excursions. A literature review can be found in Zhang (2014).
More recently, Chesney et al. (1997) studied the Parisian time of Brownian motion, and used the result to price the Parisian type options. They are path-dependent options whose payoff depends not only on the final value of the underlying asset, but also on the path trajectory of the underlying above or below a predetermined barrier for a length of time. The two-sided Parisian option was considered in Dassios and Wu (2010), its pricing depends on the Parisian time of a drifted Brownian motion with a two-sided excursion time threshold. It turns out that the Parisian times derived in Chesney et al. (1997) and Dassios and Wu (2010) can be viewed as the special cases of our result. Moreover, the results in the current paper can be used to price more complicated Parisian type options. For more details about Parisian options, see Schröder (2003); Anderluh and van der Weide (2009) and Labart and Lelong (2009).
This paper is motivated by the real-time gross settlement system (RTGS, and known as CHAPS in the UK, see McDonough 1997; Padoa-Schioppa 2005). The participating banks in the RTGS system are concerned about liquidity risk and wish to prevent the excessive liquidity exposure between two banks. There is evidence suggesting that in CHAPS, banks usually set bilateral or multilateral limits on the exposed position with others (see Becher et al. 2008), this mechanism was studied by Che and Dassios (2013) using a Markov model. For a single bank, namely bank A, let a reflected Brownian motion be the net balance between bank A and bank i, and letui be the bilateral limit set up by bank A for bank i, Che and Dassios (2013) calculated the probability that the limit is exceeded in a finite time.
We consider another source of liquidity risk, the time-lag between the execution of the transaction and its final completion. As it is explained in McDonough (1997) and Padoa-Schioppa (2005), if a counterparty does not settle an obligation for the full value when due but at some unspecified time thereafter, the expected liquidity position of the payee could be affected. The settlement delay may force the payee to cover its cash-flow shortage by funding at short notice from other sources, which may result in a financial loss due to higher financing costs or to damage to its reputation. In more extreme cases, it may be unable to cover its cash-flow shortage at any price, in which case it may be unable to meet its obligation to others. As the settlement delay is the major source of liquidity risk in the RTGS system, both the central bank and the participating banks are interested in the length of the delay. Previous research in Che and Dassios (2013) has shown that the Markov-type models are adequate for CHAPS, we will extend this model here to study the settlement delay. For bank A and bank i in CHAPS, we view the net balance between them as a reflected Brownian motion with drift. Assume that bank A has set a time limitdi on the duration of settlement delay for bank i, and they are interested in the first time that the limit is exceeded. In practice, an individual bank could set multiple limits or even remove the limit on different types of counterparties. We reduce this problem to the calculation of the Parisian time of a reflected Brownian motion with drift on rays. For more details about the CHAPS, see Che (2011) and Soramäki et al. (2007).
We construct the reflected Brownian motion with drift on rays in Section 2, then calculate the Laplace transform of the Parisian time in Section 3. An exact simulation algorithm to sample from the distribution of the Parisian time is provided in Section 4. We discuss the application of these results in Section 5.
2. Construction of the Underlying Process and the Parisian Time
In this section, we construct the reflected Brownian motion with drift on a finite collection of rays, and define the Parisian time we are interested in. Let n be a finite positive integer, we denote by S a system containing n rays emanating from the common origin, i.e.,S:={S1,…,Sn}, and fix a distributionP:={Pi}i=1,…,n, so that∑i=1n Pi=1. We also define the functionsμ(Si):=μiandσ(Si):=σifori=1,…,n, whereμi∈Randσi∈R+ are constants (see Figure 1).
Consider a planar processX(t)on the system of rays S. We represent the position ofX(t)by(|X(t)|,Θ(t)), where|X(t)|denotes the distance betweenX(t)and the origin, andΘ(t)∈{S1,…,Sn}indicates the current ray of the process. LetU(t):=μ(Θ(t))t+σ(Θ(t))Wtbe the “driving process”, and|X(t)|be the Skorokhod reflection ofU(t), i.e.,
|X(t)|=U(t)+max0≤s≤t(−U(s))+,t≥0.
Then,|X(t)|has the same distribution as a reflected Brownian motion with driftμ(Θ(t))and dispersionσ(Θ(t)) . A proof of this can be seen in Jeanblanc et al. (2009) Section 4.1, Peskir (2006) and Graversen and Shiryaev (2000).
We expectΘ(t)to be constant during each excursion ofX(t)away from the origin and has the same distribution as P whenX(t)returns to the origin. To this end, we initializeΘ(t)withP(Θ(0)=Si)=Pi,i=1,…,n, and letΘ(t)remain constant whenever|X(t)|≠0. Once|X(t)|=0,Θ(t)is randomized according to P, i.e.,
PΘ(t)=Si∣|X(t−)|=0=Pi,i=1,…,n,∀t>0.
This means the coefficients ofU(t)remain constant whenever|X(t)|≠0, and the Skorokhod reflection ofU(t)has the same distribution as a reflected Brownian motion with driftμiand dispersionσion each raySi.
Therefore, we summarize the behaviour ofX(t)as follows. The initial state ofX(t)is distributed asP(X(0)=(0,Si))=Pi,i=1,…,n. Then it behaves as a Brownian motion with driftμiand dispersionσion raySi, as long as it does not return to the origin. Once at the origin, it instantaneously chooses a new ray according to P, independently of the past behaviour; that is,
P(X(t)=(0,Si)∣|X(t−)|=0)=Pi,i=1,…,n.
There are some special cases ofX(t). Whenμi=0andσi=1fori=1,…,n,X(t)becomes a Walsh Brownian motion. Whenn=2,P1=α=1−P2,μ1=μ2=0andσ1=σ2=1,X(t)recovers the skew Brownian motion. We also obtain a Brownian motion with driftμand dispersionσby settingn=2,P1=P2=12,μ1=μ,μ2=−μandσ1=σ2=σ; and a reflected Brownian motion by settingn=1,P1=1,μ=0andσ=1.
Next, we define the last zero time and excursion time length ofX(t)asg(t):=sup{s≤t∣|X(s)|=0}andU(t):=t−g(t). ThenU(t)represents the time lengthX(t)has spent in the current ray since last time at the origin. On each raySi, there is a thresholddi>0for the excursion time length, our target is to find the first time that the threshold is exceeded byU(t). Thus, we are interested in the Parisian timeτdefined as
τi:=inf{t≥0∣U(t)≥di,Θ(t−)=Si},fori=1,…,n,τ:=mini=1,…,nτi.
Note thatX(t)may make an excursion with infinite time length on a raySiif the driftμion this ray is positive. Since our target is to study the Parisian timeτ, we are only interested in the excursion time length up todi, even if the total length is infinite.
We need to calculate the excursion time length ofX(t), but the problem is there is no first excursion from zero; before anyt>0 , the process has made an infinite number of small excursions away from the origin. To approximate the dynamic of a Brownian motion, Dassios and Wu (2010) introduced the “perturbed Brownian motion”, we will extend this idea here.
For everyϵ>0, we define a perturbed processXϵ(t)=(|Xϵ(t)|,Θϵ(t))on the system of rays S. On each raySi,|Xϵ(t)|behaves as a reflected Brownian motion with driftμi, dispersionσiand starting fromϵ, as long as it does not return to the origin. Once at the origin,Xϵ(t)not only chooses a new ray according to P, but also jumps toϵon the new ray. In other words,Xϵ(t)has a perturbation of sizeϵat the origin which can be described as
PXϵ(t)=(ϵ,Si)∣|Xϵ(t−)|=0=Pi,i∈{1,…,n}.
Hence, we describe the behaviour ofXϵ(t)as follows. The initial state ofXϵ(t)is distributed asP(Xϵ(0)=(ϵ,Si))=Pi,i=1,…,n. Then it behaves as a Brownian motion with driftμi, dispersionσiand starting fromϵon raySi, as long as it does not return to the origin. Once at the origin, it instantaneously chooses a new ray according to P and jumps toϵon the new ray.
We define the Parisian time ofXϵ(t)similarly as before. Letgϵ(t):=sup{s≤t∣|Xϵ(s)|=0}andUϵ(t):=t−gϵ(t). We are interested in the Parisian timeτϵdefined as
τiϵ:=inf{t≥0∣Uϵ(t)≥di,Θϵ(t−)=Si},fori=1,…,n,τϵ:=mini=1,…,nτiϵ,
Asϵ→0, the perturbation at origin vanishes, andXϵ(t)→X(t)in a pathwise sense, thenτϵ→τin distribution. Hence, we will first derive the Laplace transform ofτϵ, then take the limitlimϵ→0E(e−βτϵ)to calculate the Laplace transform of the Parisian timeτ.
3. Laplace Transform ofτ
We present the main result of the paper in this section. For simplicity, we denote the symmetric function
Ψ(x):=2πxΦ(2x)−πx+e−x2,x∈R,
whereΦ(.)is the cumulative distribution function of standard normal distribution, and the constant
Ci:=Pi22πσi2 diΨμidi2σi2+μi σi2,
whereμi,σi,Pianddi are defined in Section 2. Forμi∈R,σi∈R+,Pi∈(0,1]anddi>0, we deduce from the definition thatCi>0.
Theorem 1.
LetX(t)be a reflected Brownian motion with drift on a system of rays S, whereμi∈R,σi∈R+,Pi∈(0,1]anddi>0are the drift, dispersion, entering probability and excursion time threshold of raySi,i=1,…,n. Forβ≥0, the Laplace transform of the Parisian time τ is
Ee−βτ=∑i=1n e−βdi Ci∑i=1n Ci+∑i=1n Pi ∫0di (1−e−βv)e−μi22σi2v12πσi2 v3dv,
and the expectation of τ is
E(τ)=∑i=1n di Ci+∑i=1n Pi ∫0di e−μi22σi2v12πσi2vdv∑i=1n Ci.
Proof.
We prepare some preliminary formulas for the proof. From Section 2, we knowXϵ(t)starts fromϵon raySi, and behaves as a Brownian motion with driftμiand dispersionσias long as it does not return to the origin. Letgi(ϵ,t)be the density of the first hitting time at 0 of such a Brownian motion, then
gi(ϵ,t)=ϵ2πσi2 t3e−(ϵ+μit)22σi2t,forμi∈R,σi∈R+,ϵ>0,t>0,i=1,…,n.
We define the following functions inϵ,
Li(ϵ):=∫0di e−βs gi(ϵ,t)dtandUi(ϵ):=∫di∞ e−βdi gi(ϵ,t)dt,
and call themLiandUifor convenience. In their Laplace transforms respectively,Lirepresents the excursion time length ofXϵ(t)on raySiif it is shorter than the thresholddi, andUirepresents the excursion time length if it is longer thandi. In the latter case, we set the excursion time length to bedibecause we are only interested in the excursion up to the threshold.
These functions have the limits
limϵ→0Ui(ϵ)=0andlimϵ→0Li(ϵ)=1.
Moreover, we calculate the limits of their derivatives to be
limϵ→0ddϵUi(ϵ)=e−βdi22πσi2 diΨμidi2σi2+μi σi2,
limϵ→0ddϵLi(ϵ)=−22πσi2 diΨμi2 di2σi2+βdi−μi σi2=−22πσi2 diΨμidi2σi2+μi σi2−∫0di (1−e−βy)e−μi22σi2y12πσi2 y3dy,
the last equation can be checked usingΨ(x)=1+∫01(1−e−x2v)12v3/2dv, which is obtained by a direct calculation from the definition ofΨ(x).
Now we study the Parisian timeτϵ. Define the sequence of random times
ζ0=0,ζm+1=inf{t>ζm∣|Xϵ(t)|=0},form∈N0
recursively, and the mutually exclusive events
Cm:={ζm≤τϵ<ζm+1},form∈N0.
Then,Cmdenotes the event that the exceeding of threshold occurs during the(m+1)-th excursion ofXϵ(t)away from the origin. Next, we set{Xϵ(0)=(ϵ,Si)}for an arbitrary but fixed i, and calculate the Laplace transformsE(e−βτϵ ??{Cm}∣Xϵ(0)=(ϵ,Si))form∈N0.
Form=0, we interpretC0as follows. Starting fromϵon raySi,Xϵ(t)spends more thanditime before hitting the origin, hence the exceeding occurs during the first excursion. This is equivalent to the event that a Brownian motion with driftμiand dispersionσispends more thanditime to travel fromϵto 0, which has probability∫di∞ gi(ϵ,t)dt. Thus(τϵ ??{C0}∣Xϵ(0)=(ϵ,Si))=di, and
Ee−βτϵ ??{C0}∣Xϵ(0)=(ϵ,Si)=∫di∞ e−βdi gi(ϵ,t)dt=Ui.
Next, we consider the eventC1. In this case, the duration of the first excursion ofXϵ(t)is shorter thandi, and the Laplace transform of the duration is∫0di e−βs gi(ϵ,t)dt. After the first excursion,Xϵ(t)returns to the origin and jumps to(ϵ,Sk)with probabilityPk, then exceeds the excursion time thresholddkbefore returning to the origin. The behaviour ofXϵ(t)during the second excursion is similar to what we described forC0, with the index i replaced by k. Thus, we have
Ee−βτϵ ??{C1}∣Xϵ(0)=(ϵ,Si)=∫0di e−βs gi(ϵ,t)dt∑k=1nPkEe−βτϵ ??{C0}∣Xϵ(0)=(ϵ,Sk)=Li∑k=1nPk Uk.
In the same way, we consider the eventC2. In this case, the duration of the first excursion ofXϵ(t)is shorter thandi, with the Laplace transform∫0di e−βs gi(ϵ,t)dt. After the first excursion,Xϵ(t)returns to the origin and jumps to(ϵ,Sk)with probabilityPk. Restarting from(ϵ,Sk),Xϵ(t)will exceed the excursion time threshold exactly during the second excursion (hence the third in total). The behaviour ofXϵ(t)during the second and third excursions is similar to what we described forC1, with the index i replaced by k. Hence,
Ee−βτϵ ??{C2}∣Xϵ(0)=(ϵ,Si)=∫0di e−βs gi(ϵ,t)dt∑k=1nPkEe−βτϵ ??{C1}∣Xϵ(0)=(ϵ,Sk)=Li∑k=1nPk Lk∑j=1nPj Uj=Li∑k=1nPk Lk∑j=1nPj Uj.
The same explanation applies toCmfor any positive integer m, i.e., the duration of the first excursion ofXϵ(t)is shorter thandi, after thatXϵ(t)restarts from(ϵ,Sk)and exceeds the threshold exactly during the m-th excursion. Hence, we deduce that
Ee−βτϵ ??{Cm}∣Xϵ(0)=(ϵ,Si)=Li∑k=1nPkEe−βτϵ ??{Cm−1}∣Xϵ(0)=(ϵ,Sk).
This implies a recursive structure between the Laplace transforms ofτϵconditioned onCmandCm−1, we solve for
Ee−βτϵ ??{Cm}∣Xϵ(0)=(ϵ,Si)=Li ∑k=1nPk Lkm−1∑j=1nPj Uj,m=1,2,….
Since the exceeding of threshold may occur during any excursion ofXϵ(t), we need to sum the result overm∈N0, this gives
Ee−βτϵ∣Xϵ(0)=(ϵ,Si)=∑m=0∞Ee−βτϵ ??{Cm}∣Xϵ(0)=(ϵ,Si)=Ui+∑m=1∞Li (∑k=1nPk Lk)m−1(∑j=1nPj Uj)=Ui+Li(∑j=1n Pj Uj)1−∑k=1n Pk Lk,
the last equation holds because for each k,gk(ϵ,t)is a probability density function on(0,∞), so for anyβ≥0,
0<∑k=1nPk Lk=∑k=1nPk ∫0dk e−βs gk(ϵ,s)ds≤∑k=1nPk ∫0dk gk(ϵ,s)ds<∑k=1nPk=1.
Equation (6) boils down the Laplace transform ofτϵto the initial state ofXϵ(t), which is distributed asP(Xϵ(0)=(ϵ,Si))=Pi. Then we calculate the Laplace transform ofτϵto be
Ee−βτϵ=∑i=1nPiEe−βτϵ∣Xϵ(0)=(ϵ,Si)=∑i=1nPiUi+Li(∑j=1n Pj Uj)1−∑k=1n Pk Lk=∑i=1n Pi Ui(ϵ)1−∑k=1n Pk Lk(ϵ).
Asϵ→0 , both numerator and denominator of the right hand side of (7) tend to 0, then we can calculate the limitlimϵ→0E(e−βτϵ) using (4) and (5), and this givesE(e−βτ). The expectation ofτis obtained by applying the moment generating function. □
As in Section 2,X(t)can be reduced to a Brownian motion with drift or a standard Brownian motion by choosing the parameters accordingly, then we can compare Theorem 1 with the results in the existing literature.
Remark 1.
Whenn=2,μ1=μ≥0,μ2=−μ,σ1=σ2=1,P1=P2=12andd1>0,d2>0 , Equation (2) becomes the Laplace transform of the two-sided Parisian time of a Brownian motion with drift
Ee−βτ=e−βd1d2Ψ(μd12)+μd1 d2π2+e−βd2d1Ψ(μd22)−μd1 d2π2d2Ψ(β+μ22)d1+d1Ψ(β+μ22)d2,
this is the main result of Dassios and Wu (2010). Moreover, forn=2,P1=P2=12,μ1=μ2=0,σ1=σ2=1, we setd2>0and letd1→∞ , then Equation (2) gives the Laplace transform of the one-sided Parisian time of a standard Brownian motion
E(e−βτ)→11+2πβd2exp(βd2)Φ(2βd2),
this was derived in Section 8.4.1 of Chesney et al. (1997).
4. Exact Simulation Algorithm of the Parisian Time
In this section, we provide an exact simulation algorithm to sample from the distribution of the Parisian timeτ . Our algorithm is based on the exact simulation schemes of the truncated Lévy subordinator developed in Dassios et al. (2020). We refer to Algorithms 4.3 and 4.4 of Dassios et al. (2020) as AlgorithmI(.) and AlgorithmII(. , .),their full steps are attached in Appendix A.
Theorem 2.Exact simulation algorithm of the Parisian time τ.
1.
Initializeμi,σi,Pi,diand calculateCifori=1,…,n. Setλ=∑i=1n Ci.
2.
Generate a multinomial random variable I whose probability function is
P(I=i)=Ci∑j=1n Cjfori=1,…,n,
via the following steps:
(a)
Generate an uniform random variableU1∼U[0,1].
(b)
SetP(I=0)=0. Fori=1,…,n, find the unique i such that
∑j=0i−1P(I=j)<U1≤∑j=0iP(I=j),
then returnI=i.
3.
Generate a random variableτ*via the following steps:
(a)
Generate an exponential random variableT∼exp(λ)by settingU2∼U[0,1], then returnT=−1λln(1−U2).
(b)
For eachi=1,…,n, generate the following subordinator:
-
Ifμi=0, generate a subordinatorXiby settingα=12and
Xi=AlgorithmITPi2πσi2 diΓ(1−α)α;
-
Ifμi≠0, generate a subordinatorXiby settingα=12and
Xi=AlgorithmIITPi2πσi2 diΓ(1−α)α,μi2 di2σi2.
(c)
Setτ*=∑i=1n di Xi.
4.
Outputτ=τ*+dI.
Proof.
For simplicity, we denote byM:=∑i=1n e−βdi Ciandλ:=∑i=1n Ci , then the Laplace transform (2) can be written as
Ee−βτ=Mλ+∑i=1n Pi ∫0di (1−e−βv)e−μi22σi2v12πσi2 v3dv,forβ≥0.
SinceCi>0fori=1,…,n, we knowλ>0, and the denominator ofE(e−βτ)is positive. This enables us to rewrite the Laplace transform in an integration format using the exponential function
Ee−βτ=M∫0∞exp−tλ+∑i=1nPi ∫0di (1−e−βv)e−μi22σi2v12πσi2 v3dvdt=Mλ∫0∞λe−λtexp−∑i=1ntPi2πσi2 di∫01(1−e−βdiz)e−μi2 di2σi2z1z3/2dzdt.
Equation (8) can be understood as a product of the Laplace transforms of two independent random variables, hence we can generate them separately, and view the Parisian timeτas their summation.
Denote by I a multinomial random variable with the probability function
P(I=i)=Ci∑j=1n Cjfori=1,…,n,
then we can generate I using the strip method, this becomes Step 2. Note that the random variabledI={d1,…,dn}has the Laplace transform
Ee−βdI=∑i=1ne−βdiCi∑j=1n Cj=Mλ.
Next, we denote byτ*the random variable whose Laplace transform is
Ee−βτ*=∫0∞λe−λtexp−∑i=1ntPi2πσi2 di∫01(1−e−βdiz)e−μi2 di2σi2z1z3/2dzdt
For each i, we interpret the expression
exp−tPi2πσi2 di∫01(1−e−βdiz)e−μi2 di2σi2z1z3/2dz
as the Laplace transform of the random variabledi Xi(tPi2πσi2 di), whereXi(tPi2πσi2 di)is a subordinator with truncated Lévy measure
e−μi2 di2σi2z1z3/2??{0<z<1}dz
at timetPi2πσi2 di . Comparing (10) with (A1), we knowXi(.) can be generated via Algorithms 4.3 and 4.4 in Appendix A.
Moreover, (9) implies thatτ*=law∑i=1n di Xi(TPi2πσi2 di), whereT∼exp(λ)is an exponential random variable. Hence, we generate T in Step 3(a), sample fromXi(TPi2πσi2 di)in Step 3(b) and calculateτ*via Step 3(c).
Finally, sinceE(e−βτ)=E(e−βdI)E(e−βτ*), we have the representationτ=lawdI+τ*, wheredIandτ*are independent, thenτcan be generated via Step 4. □
Next, we illustrate the accuracy and performance of the exact simulation algorithm with a numerical example. We setn=7, and
μ1=0,μ2=0.5,μ3=−0.3,μ4=0,μ5=0.2,μ6=0,μ7=−0.1;σ1=1.5,σ2=2,σ3=1.3,σ4=1,σ5=2,σ6=1,σ7=1;P1=0.1,P2=0.2,P3=0.1,P4=0.2,P5=0.2,P6=0.1,P7=0.1;d1=1,d2=3,d3=2.5,d4=1.5,d5=1.5,d6=0.5,d7=2.5.
Using the exact simulation algorithm, we generate samples from the Parisian time and calculate their average. On the other hand, we use Equation (3) to calculate the true expectation ofτto be3.0534. Then we consider the following two standard measures for the associated error of the algorithm,
- difference = sample average − true expectation
-
standard error=samplestandarddeviationnumberofsamples
Table 1 reports the results, we see that the algorithm can achieve a high accuracy, and one has to generate more samples to decrease the standard error.
In addition, we estimate the distribution function of the Parisian time. Using the exact simulation algorithm and the smoothing techniques (see Bowman and Azzalini 1997), we get the estimated curve for the distribution function. On the other hand, we apply the Gaver–Stehfest method (see Cohen 2007) to invert the Laplace transformE(e−βτ)β numerically and obtain the inverted curve for the distribution function. These curves are provided in Figure 2, they show that the exact simulation algorithm provides a good approximation for the distribution of the Parisian time.
We also illustrate the performance of the algorithm by recording the CPU time needed to generate these samples from the Parisian time. The experiment is implemented on an Intel Core i5-5200U [email protected] processor, 8.00GB RAM, Windows 10, 64-bit Operating System and performed in Matlab R2019b. No parallel computing is used. Table 2 reports the results.
5. Discussion
We can apply this model to study the settlement delay in CHAPS. For an individual bank A, we assume that there are n counterparties in the system, namely bank 1, bank 2, ..., bank n. We also assume that bank A uses an internal queue to manage its outgoing payments, and once the current payment is settled, it has probabilityPito make another payment to bank i,i=1,…,n. Let a reflected Brownian motion with driftμiand dispersionσibe the net balance between bank A and bank i. To avoid the excessive exposure to liquidity risk, a time limitdihas been set for the duration of settlement delay between bank A and bank i. Both the central bank and the participating banks are interested in the first time that the limit is exceeded.
We model the net balance between bank A and the counterparties by the planar processX(t), and view the first exceeding time as the Parisian time ofX(t). Using the results in the current paper, we can sample from this first exceeding time and estimate its distribution function numerically. We remark that this approach can be adopted by both the policymaker in the central bank and the credit control departments of the participating banks to lay down decisive actions. For example, the central bank may use time-dependent transaction fees to provide incentives to earlier settlements. Alternatively, the participating banks may also learn to coordinate their payments over time, creating non-binding behavioural conventions or implicit contracts.
In particular, an empirical method has been developed in Denbee and Zimmerman (2012) to detect the apparent `free-riding’ in the RTGS system, referring to the behaviour that the banks wait for incoming payments to fund subsequent outgoing payments and not supply an amount of liquidity to the system commensurate with the share of payments they are responsible for. Suppose the banks are required to hold buffers of liquid assets in order that they can make payments in a stress scenario, and the buffers are continuously calculated based on past activity. Banks may have an incentive to delay their payments so that the regulatory buffer will be reduced at subsequent recalibrations. The method in Denbee and Zimmerman (2012) could help to detect this behaviour and calibrate buffers independent of strategic actions. The study in the current paper provides another point of view towards this method. We can estimate the distribution of the settlement delay and take this into consideration when calculating the buffers.
It is also possible to extend the model in the current paper to the settlement systems other than CHAPS. For example, the structure of settlement delay in Interbank Electronic Payment System (SPEI operated by Banco de México) has been specified in Alexandrova-Kabadjova and Solis (2012) with real transactions data from 7 April to 7 May 2010. We may assume that the Markov model is adequate for SPEI, and use these data to calibrate the parameters of the model. Moreover, the observations in Alexandrova-Kabadjova and Solis (2012) suggest that low value payments do not increase the settlement delay in the system. This is reasonable under the assumption that the net balance between two banks follows a reflected Brownian motion with drift, because the process will make an infinite number of small excursions at the origin.
This paper has focused on the model with one central bank (or agent) and several domestic participants, which is classified as a `within border payment system’ (see Bech et al. 2020). For a cross-border payment system, however, we need to consider a model containing two or more central banks, each with their own domestic participants. Assume that the system offers payment versus payment (PvP, see Bech et al. 2020) services, then the settlement delay may originate in any local system, and the first exceeding time of settlement delay of the whole system can be viewed as the joint distribution of the Parisian times of the local systems. With the technique developed in this paper, we are able to simulate the marginal distributions of the local exceeding time, but not the joint distribution. This is a topic for future research, and the result would be beneficial on a global scale.
In addition, our Brownian-type model reflects the random fluctuations of payments and delays, but the external events that can influence these are not taken into account. For example, the operational risks related to computer and telecommunication system breakdown may increase the settlement delay, see Rochet and Tirole (1996) for the impact of computer problem of the Bank of New York in 1985 and the San Francisco earthquake in 1989. More recently, many reports have suggested the impact of global pandemic in 2020 on the settlement systems. These might be interesting for a further study.
Sample Size | Sample Average | Difference | Standard Error |
---|---|---|---|
1000 | 3.0666 | 0.0132 | 0.0616 |
4000 | 3.0302 | −0.0232 | 0.0304 |
16,000 | 3.0470 | −0.0065 | 0.0155 |
64,000 | 3.0509 | −0.0025 | 0.0077 |
256,000 | 3.0520 | −0.0014 | 0.0039 |
1,024,000 | 3.0538 | 0.0004 | 0.0019 |
Sample Size | CPU Time (in seconds) |
---|---|
1000 | 0.201831 |
4000 | 0.725738 |
16,000 | 3.080721 |
64,000 | 12.214876 |
256,000 | 52.715700 |
1,024,000 | 201.460605 |
Author Contributions
Methodology, A.D. and J.Z.; software, J.Z.; formal analysis, A.D. and J.Z.; writing-original draft preparation, J.Z.; writing-review and editing, A.D.; supervision, A.D.; All authors have read and agreed to the published version of the manuscript.
Funding
This research received no external funding.
Acknowledgments
The authors are grateful to the editor for handling this manuscript and both reviewers for giving us very helpful and inspiring comments, especially during the difficult time of pandemic.
Conflicts of Interest
The authors declare no conflict of interest.
Appendix A. Exact Simulation of Truncated Subordinator
In this appendix, we attach Algorithms 4.3 and 4.4 of Dassios et al. (2020). These algorithms exactly generate samples from the truncated subordinatorZ(t)with Laplace transform
Ee-vZ(t)=exp-αtΓ(1-α)∫01(1-e-vz)e-ηz zα+1dz.
We first present two ancillary algorithms, namely Algorithms 4.1 and 4.2 of Dassios et al. (2020).
Lemma A1
(Algorithm 4.1 of Dassios et al. 2020). Exact simulation of(T,W).
1.
Setξ=Γ(1-α)-1;A0=(1-α)αα1-α.
2.
minimiseC(λ)=A0 eξ1α λ1-1αα(1-α)1α-1 (A0-λ)α-2.
3.
record critical valueλ*; setC=C(λ*).
4.
repeat {
5.
sampleU∼U[0,π];U1∼U[0,1],
6.
setY=1-U111-α;AU=[sinα(αU)sin1-α((1-α)U)/sin(U)]11-α,
7.
sampleR∼Γ(2-α,Au-λ);V∼U[0,1].
8.
if(V≤AU eξR1-α Yα e-λ*R (AU-λ*)α-2 Yα-1(1-(1-Y)α)/C), break.
9.
}
10.
sampleU2∼U[0,1],
11.
setT=R1-α Yα;W=Y-1+[(1-Y)-α-U2((1-Y)-α-1)]-1α.
12.
return(T,W).
Lemma A2
(Algorithm 4.2 of Dassios et al. 2020). Exact simulation of{Z(t)|T>t}.
1.
sampleU1∼U[0,π]; setAU1 =[sinα(αU1)sin1-α((1-α)U1)/sin(U1)]11-α.
2.
repeat {
3.
sampleU2∼U[0,1]; setZ=-log(U2)AU1 t11-α-1-αα.
4.
if(Z<1), break.
5.
}
6.
return Z.
Next we provide the Algorithm 4.3 and 4.4 of Dassios et al. (2020).
Theorem A1
(Algorithm 4.3 of Dassios et al. 2020). Exact simulation of the subordinatorZ(t)whenη=0. The input is t.
1.
setZ=0;S=0.
2.
repeat {
3.
sample(T,W)via Algorithm 4.1; setS=S+T,Z=Z+1+W.
4.
if(S>t), break.
5.
}
6.
setZS-T=Z-1-W; sampleZt-(S-T)via Algorithm 4.2.
7.
returnZS-T+Zt-(S-T).
Theorem A2
(Algorithm 4.4 of Dassios et al. 2020). Exact simulation of the subordinatorZ(t)whenη>0. The inputs are(t,η).
1.
repeat {
2.
sampleZtvia Algorithm 4.3;V∼U[0,1].
3.
if(V≤exp(-ηZt)), break.
4.
}
5.
returnZt.
Proof.
For the proof as well as the motivation of the algorithms above, see Dassios et al. (2020). □
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
© 2020. This work is licensed under http://creativecommons.org/licenses/by/3.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Abstract
In this paper, we study the Parisian time of a reflected Brownian motion with drift on a finite collection of rays. We derive the Laplace transform of the Parisian time using a recursive method, and provide an exact simulation algorithm to sample from the distribution of the Parisian time. The paper was motivated by the settlement delay in the real-time gross settlement (RTGS) system. Both the central bank and the participating banks in the system are concerned about the liquidity risk, and are interested in the first time that the duration of settlement delay exceeds a predefined limit. We reduce this problem to the calculation of the Parisian time. The Parisian time is also crucial in the pricing of Parisian type options; to this end, we will compare our results to the existing literature.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer