Tutorials › Stochastic Calculus › Quadratic Variation of Jump Processes

Jump Processes and Levy Processes · Tutorial 454 of 600

Quadratic Variation of Jump Processes

Learn to separate continuous quadratic variation from jump contributions and compute quadratic variation and covariation in finite-activity models.

Advanced 11 min read

What You'll Learn

  • Define quadratic variation and covariation through sums over partitions.
  • Derive the jump-square contribution for finite-activity processes.
  • Identify the continuous Brownian contribution and why drift contributes none.
  • Compute covariation when processes share Brownian noise and jump times.
  • Apply the formulas to compound Poisson processes and their expected quadratic variation.
  • Avoid confusing realized jump variation with its expectation or compensator.

Why Jumps Add Their Own Variation

For a continuous Brownian-driven process, quadratic variation records the accumulated variance generated by its diffusion. A jump process contributes in a different way: a single jump of size \(z\) contributes \(z^2\), no matter how finely the time interval containing that jump is subdivided. Thus, for a process with both components, quadratic variation has a continuous part and a sum over actual jumps. Covariation has the corresponding cross-product of simultaneous jumps.

Work on a filtered probability space \((\Omega,\mathcal{F},(\mathcal{F}_t)_{t\ge0},\mathbb{P})\) carrying a standard Brownian motion \(B_t\). A Brownian integrand \(H_s\) below is progressively measurable and belongs to \(\mathcal{L}^2\) on every finite interval: \(\mathbb{E}\int_0^T H_s^2\,ds<\infty\). Its Ito integral is \(\int_0^t H_s\,dB_s\). We use the standard continuous Ito quadratic-variation result: this integral has quadratic variation \(\int_0^t H_s^2\,ds\). The result is the continuous part of the calculation; here we derive how finitely many jumps extend it.

Definition: For a process \(X\), write \(\Delta X_s=X_s-X_{s-}\) for its jump at time \(s\). Its quadratic variation \([X]_t\) is the limit in probability, as the mesh tends to zero, of \(\sum_i(X_{t_i}-X_{t_{i-1}})^2\) over partitions of \([0,t]\). Covariation \([X,Y]_t\) is defined by the analogous sums \(\sum_i\Delta_iX\,\Delta_iY\), or equivalently by polarization: \([X,Y]=\tfrac14([X+Y]-[X-Y])\). For the processes considered here these limits exist and have the formulas proved below.

Consider processes of the form \(X_t=X_0+A_t+\int_0^t H_s\,dB_s+J_t\), where \(A\) is continuous and has finite variation on every bounded time interval, and \(J\) has finitely many jumps on each such interval and is constant between jumps. The initial value \(X_0\) does not affect quadratic variation. The finite-activity assumption means precisely that the number of jumps on every bounded interval is finite almost surely. At a jump time, \(\Delta X_s=\Delta J_s\), because the other terms are continuous.

The Quadratic-Variation Formula

Theorem: For the finite-activity process just described, $$ [X]_t=\int_0^t H_s^2\,ds+\sum_{0<s\le t}(\Delta X_s)^2. $$ If \(Y_t=Y_0+C_t+\int_0^t K_s\,dB_s+L_t\) has the same form, with \(K\in\mathcal{L}^2\) on bounded intervals and finitely many jumps, then $$ [X,Y]_t=\int_0^t H_sK_s\,ds+\sum_{0<s\le t}\Delta X_s\,\Delta Y_s. $$ The sums contain only finitely many nonzero terms on each bounded interval. The Brownian terms use the same \(B_t\); distinct Brownian drivers would require their continuous covariation.

Proof. First consider the continuous part \(C^X_t=A_t+\int_0^tH_s\,dB_s\). Its quadratic variation is \(\int_0^tH_s^2\,ds\). Indeed, the continuous finite-variation part has zero quadratic variation, and its cross sums with the continuous Ito integral vanish by Cauchy–Schwarz: the sum of squared increments of the finite-variation part tends to zero, while the quadratic-variation sums of the Ito integral are bounded in probability. This uses the standard continuous Ito quadratic-variation result stated above.

Now take any sequence of partitions whose mesh tends to zero. Since there are finitely many jumps on \([0,t]\), sufficiently fine partitions put distinct jump times in distinct partition intervals. In an interval containing a jump at \(s\), the increment of \(J\) is \(\Delta J_s\); intervals with no jump have zero increment of \(J\). Consequently the sum of squared increments of \(J\) is eventually \(\sum_{0<s\le t}(\Delta J_s)^2\). In the cross sum between \(C^X\) and \(J\), only intervals containing jumps can contribute. There are finitely many such intervals, and the increment of the continuous path \(C^X\) in each tends to zero as the mesh tends to zero. Hence that cross sum tends to zero. Expanding the square of each increment of \(C^X+J\) gives the asserted formula for \([X]\).

For covariation, apply the quadratic-variation formula to \(X+Y\) and \(X-Y\), then use polarization. The continuous terms satisfy \(\tfrac14((H+K)^2-(H-K)^2)=HK\); the jump terms satisfy \(\tfrac14((\Delta X+\Delta Y)^2-(\Delta X-\Delta Y)^2)=\Delta X\,\Delta Y\). This proves the covariation formula, including when one or both jump sizes are zero. \(\square\)

The shorthand multiplication rules \(dB_t\,dB_t=dt\), \(dB_t\,dt=0\), and \(dt\,dt=0\) describe the continuous contributions. They do not replace the jump term: at a jump, the contribution to quadratic variation is the square of the full jump size. In particular, \([B]_t=t\), whereas a finite-activity pure-jump process \(J\) has \([J]_t=\sum_{s\le t}(\Delta J_s)^2\).

Worked Example: Brownian Motion Plus a Poisson Process

Let \(N_t\) be a Poisson counting process of rate \(1\), and set \(X_t=3B_t+2N_t\). Find its quadratic variation at \(t=2\) on a sample path for which \(N_2=3\).

The Brownian integrand is the constant \(H_s=3\), so its contribution on \([0,2]\) is \(\int_0^2 3^2\,ds=9\cdot2=18\). Each jump of \(N\) has size \(1\), so each jump of \(2N\) has size \(2\) and contributes \(2^2=4\). There are three such jumps on the specified path, giving a jump contribution \(3\cdot4=12\). Therefore, on this path,

$$ [X]_2=18+12=30. $$

Check: the general pathwise formula is \([X]_2=9\cdot2+4N_2\). Substituting \(N_2=3\) gives \(18+4\cdot3=30\), the same value. The event \(N_2=3\) has positive probability for a rate-one Poisson process, but the formula itself holds pathwise for every realized finite jump count.

Worked Example: Marked Compound Poisson Jumps

Let \(J\) have three jumps on \([0,2]\), at times \(1/4\), \(1\), and \(7/4\), with respective sizes \(1\), \(-2\), and \(1/2\). Find \([J]_2\), and then find \([X]_2\) for \(X_t=B_t+J_t\).

The jump squares are \(1^2=1\), \((-2)^2=4\), and \((1/2)^2=1/4\). Thus

$$ [J]_2=1+4+\frac14=\frac{21}{4}. $$

For \(X\), the Brownian contribution is \(\int_0^2 1^2\,ds=2=\tfrac84\). The jumps are unchanged, so

$$ [X]_2=2+\frac{21}{4}=\frac84+\frac{21}{4}=\frac{29}{4}. $$

Check: setting the Brownian coefficient to zero recovers \([J]_2=\tfrac{21}{4}\); removing all three jumps leaves \([B]_2=2\). Both checks agree with the formula’s separate continuous and jump contributions.

Covariation and Shared Jumps

Covariation records alignment as well as size. Continuous Brownian components driven by the same \(B_t\) contribute the product of their integrands integrated over time. Jumps contribute only when both processes jump at the same time, and the contribution is the product of their jump sizes. A jump in only one process contributes nothing to their covariation.

Worked Example: Continuous and Jump Covariation

Let \(N_t\) be a Poisson counting process, and suppose the two processes have the same jumps of \(N\): \(X_t=2B_t+N_t\) and \(Y_t=-B_t+3N_t\). Find \([X,Y]_2\) on a path for which \(N_2=2\).

The continuous covariation is \(\int_0^2 2(-1)\,ds=-2\cdot2=-4\). At each jump time, \(\Delta X=1\) and \(\Delta Y=3\), so each simultaneous jump contributes \(1\cdot3=3\). Two jumps contribute \(2\cdot3=6\). Hence

$$ [X,Y]_2=-4+6=2. $$

Check: the formula at a general time is \([X,Y]_t=-2t+3N_t\). At \(t=2\) and \(N_2=2\), this gives \(-2\cdot2+3\cdot2=-4+6=2\). The negative continuous contribution is permitted: covariation, unlike quadratic variation, need not be nonnegative.

Compound Poisson Expectations

For a compound Poisson process \(J_t=\sum_{k=1}^{N_t}Y_k\), assume \(N_t\) has rate \(\lambda>0\), the jump sizes \(Y_k\) are independent and identically distributed, and they are independent of \(N_t\). If \(\mathbb{E}[Y_1^2]<\infty\), then the pathwise jump contribution is \([J]_t=\sum_{k=1}^{N_t}Y_k^2\). Conditioning on \(N_t=n\), the expectation of this sum is \(n\mathbb{E}[Y_1^2]\). Averaging over the Poisson count, whose mean is \(\lambda t\), gives \(\mathbb{E}[J]_t=\lambda t\,\mathbb{E}[Y_1^2]\). For \(X_t=\int_0^tH_s\,dB_s+J_t\), if also \(\mathbb{E}\int_0^tH_s^2\,ds<\infty\), the quadratic-variation formula and expectation yield \(\mathbb{E}[X]_t=\mathbb{E}\int_0^tH_s^2\,ds+\lambda t\,\mathbb{E}[Y_1^2]\).

Worked Example: Expected Quadratic Variation

Let \(X_t=3B_t+2N_t\), where \(N_t\) has rate \(\lambda=\tfrac12\). Compute \(\mathbb{E}[X]_2\).

The pathwise formula is \([X]_2=9\cdot2+4N_2=18+4N_2\). Since \(\mathbb{E}[N_2]=\lambda\cdot2=\tfrac12\cdot2=1\),

$$ \mathbb{E}[X]_2=18+4\mathbb{E}[N_2]=18+4\cdot1=22. $$

Check: the compound Poisson expression gives the same calculation: the continuous mean contribution is \(9\cdot2=18\), and the jump mean contribution is \(\lambda\cdot2\cdot 2^2=\tfrac12\cdot2\cdot4=4\). Their sum is \(18+4=22\). This expectation is an average over paths; it does not say that the realized jump contribution equals \(4\).

Common Pitfall: Replacing Realized Jumps by Their Mean

A common error is to replace a Poisson counting process by its mean rate when computing quadratic variation. For a unit-jump Poisson process \(N_t\), the correct formula is \([N]_t=N_t\): every realized jump contributes \(1^2=1\). Writing \([N]_t=\lambda t\) confuses the random realized count with its expectation. For example, with rate \(1\), at time \(2\) on a path with \(N_2=3\), the correct value is \([N]_2=3\), while the incorrect substitution gives \(\lambda t=1\cdot2=2\). The latter is \(\mathbb{E}[N_2]\), not the pathwise quadratic variation.

Likewise, the ordinary continuous multiplication table cannot be applied to a jump increment by pretending its square vanishes. For a unit jump, \((\Delta N)^2=1\), not \(0\). Jump sizes must be squared first and then summed over the actual jump times. The expectation formula is useful for averages, but it does not replace the pathwise formula.

Check Your Understanding

Use the finite-activity quadratic-variation and covariation formulas, keeping realized jump sums distinct from their expectations.

  1. If \(X_t=4B_t+N_t\), where \(N\) has unit jumps, what is \([X]_t\) on a path with \(N_t=5\)?
  2. A pure-jump process has jumps \(2\) and \(-3\) by time \(t\). What is its quadratic variation at \(t\)?
  3. Suppose \(X_t=B_t+N_t\) and \(Y_t=2B_t\). What is \([X,Y]_t\), and why do the jumps of \(X\) add no jump term?
  4. For compound Poisson jumps with rate \(\lambda\) and finite second moment, derive \(\mathbb{E}\sum_{k=1}^{N_t}Y_k^2\) by conditioning on \(N_t\).
  5. Explain why a process’s expected quadratic variation need not equal its realized quadratic variation on a particular path.