Exit Problems for Spectrally Negative Lévy Processes and Applications to (Canadized) Russian Options II: Optimal Stopping for the Perpetual Russian OptionResearch Paper
Motivation
A Russian option is a perpetual American-type claim that pays, when the holder exercises at time , the maximum of the asset price seen so far, discounted by . It was introduced by Shepp and Shiryaev for the Black–Scholes market (Shepp–Shiryaev 1993), where the underlying log-price is a Brownian motion with drift. Empirical work on asset returns (skewness, heavy tails, downward jumps) motivates replacing the Brownian motion by a Lévy process with negative jumps only. Avram, Kyprianou and Pistorius (2004) solve the Russian optimal stopping problem in that model in closed form, in terms of the scale functions of the process.
Timeline. 1993: Shepp and Shiryaev solve the Russian problem for geometric Brownian motion; Duffie and Harrison give its no-arbitrage price. Graversen and Peskir, and Kyprianou and Pistorius, treat further variants within the Black–Scholes market (the works the paper cites in §6). 2004: Avram, Kyprianou and Pistorius solve it for every spectrally negative Lévy process, covering both unbounded and bounded variation, using the exit problem of the reflected process (their Theorem 1, the subject of the first mission of this series).
Setting
Let be a filtered probability space with a right-continuous filtration, and a spectrally negative Lévy process for : , càdlàg paths with no positive jumps, independent and stationary increments with independent of , and paths that are not monotone. The standing assumption of the paper is that has unbounded variation, or bounded variation and a Lévy measure absolutely continuous with respect to Lebesgue measure.
The Laplace exponent is , and is the largest root of . For the -scale function is the unique function that vanishes on , is continuous on , and satisfies for . Then . The tilted scale functions are those of the exponent .
Fix with (the risk-neutral condition), and let be the Esscher measure, . For , under the process starts at with running maximum , and the reflected process starts at . The passage time is . Fix and put .
The Russian optimal stopping problem (28) is
the supremum over all -almost surely finite -stopping times. The option price is .
Formalization targets
Goal: Theorem 2
With the optimal level (30) and the candidate value
for every ,
and is a -a.s. finite -stopping time.
Milestones
- Remark 4: .
- Lemma 1: as (for , with the paper's convention for ).
- Remark 3: if and only if has unbounded variation.
- Corollary 1, (29): the value of stopping at ,
- Lemma 2 (i): for , decreases on to .
- Lemma 2 (ii): if ; otherwise is the unique root of .
- The stopped process is a -martingale.
- .
- is a -supermartingale.
Significance
The result. Theorem 2 gives the price of the perpetual Russian option and its optimal exercise rule for every exponential spectrally negative Lévy market. The rule is to exercise when the ratio of the running maximum to the current price first reaches . The level is explicit through scale functions, and it separates the regimes: for bounded variation with , immediate exercise is optimal. The theorem is the model case of a general method: an optimal stopping problem for a functional of is reduced, by a change of measure, to one for the reflected process, and solved by verification. The same method underlies the Canadized Russian option (third mission of the series).
Formalizing it. The result is proved in the paper; it has no machine-checked proof. This mission produces a Lean statement of the full verification theorem, including admissibility of . It also states the analytic facts about scale functions that the proof relies on (Lemmas 1, 2 and Remarks 3, 4), which apply to any problem phrased in scale functions.
Difficulty
The obvious route is the classical verification: show that is a supermartingale, apply optional stopping, and check equality at . The first step fails as a direct Itô computation. In the unbounded-variation case is only at , and in the bounded-variation case only continuous there. The generator of is nonlocal, so smoothness away from does not control the jump part of the process across the boundary. The equality case needs the exact value of stopping at (Corollary 1). That value requires the overshoot of over , which is caused by a downward jump of , and the exit problem of the reflected process. Finally, is not equivalent to on , so passing from -facts to -facts is valid only on each .
Formalization scope
Conventions committed to in Lean:
- Time is (
ℝ≥0) and values are real. Random times take values in (WithTop ℝ≥0), and the payoff is set to on , a -null event for admissible . - The spectrally negative Lévy process is a structure: measurable marginals, , independent increments, stationary increments, càdlàg paths, no positive jumps, not almost surely monotone. Paths start at , are càdlàg, and have no positive jumps for every , not merely almost surely. Adaptedness, independence of increments from the past, and right-continuity of are added for the filtered version.
- "The usual conditions" are read as right-continuity only; completeness is not imposed. is typically singular to on , so a complete would contradict (3).
- "Unbounded variation" means "not almost surely of bounded variation on compacts". Condition (AC) is stated through jumps: no jump lands in a Lebesgue-null set, almost surely. The standing assumption is "bounded variation implies (AC)".
- is Mathlib's cumulant generating function; "" is integrability of .
- is a definite description (choice among functions with the properties of Definition 2) for , and the series (5) for . integrates over .
- is data (a probability measure ) with for all . is encoded by the reflected process with prior maximum and starting point .
- The value function is a supremum in of lower Lebesgue integrals. Expectation identities (Corollary 1, the display on p. 230) are stated in and thereby assert finiteness.
- is
Function.rightLim, and is the real infimum (30); its nonemptiness is Lemma 2, not a hypothesis. extends the paper's , . - Readings of informal words: "decreases monotonically" is strict decrease on ; "the unique root" is on ; Lemma 1 is formalized for , with read as as the paper stipulates; Remarks 3 and 4 for real , only. The p. 230 martingale, bound and supermartingale claims are stated under the standing assumption, covering all three cases of the proof.
A trivializing formalization is ruled out: the supremum ranges over every -a.s. finite stopping time of the given filtration (not only passage times, not a smaller filtration), and it is taken in , where no junk value of an unbounded real supremum can occur.
Infrastructure a complete development needs: Lévy processes on path space, their Laplace exponents and Esscher transforms, scale functions (existence, uniqueness, smoothness under the standing assumption), the reflected process and the exit identity of Theorem 1, optional stopping for continuous-time supermartingales, and Itô/change-of-variables formulas for semimartingales with jumps. The scale-function and Esscher layers are reusable for the other missions of this series and for any fluctuation-theory problem. Contributions to any of these layers, or to the milestones separately, are welcome.
Selected references
- F. Avram, A. E. Kyprianou, M. R. Pistorius, Exit problems for spectrally negative Lévy processes and applications to (Canadized) Russian options, Ann. Appl. Probab. 14(1), 215–238, 2004. https://doi.org/10.1214/aoap/1075828052
- L. Shepp, A. N. Shiryaev, The Russian option: reduced regret, Ann. Appl. Probab. 3(3), 631–640, 1993. https://doi.org/10.1214/aoap/1177005715
- J. Bertoin, Lévy Processes, Cambridge Tracts in Mathematics 121, Cambridge University Press, 1996. ISBN 0-521-56243-0
- A. E. Kyprianou, Fluctuations of Lévy Processes with Applications, 2nd ed., Springer, 2014. https://doi.org/10.1007/978-3-642-37632-0