Bermudan option pricing based on piecewise harmonic interpolation and the reduite
F S Herzberg, Merton College, University of Oxford, Oxford OX1 4JD
November 27, 2006
Abstract
We consider an iterative Bermudan option pricing algorithm based on piecewise harmonic interpolation and give an explicit constructive characterisation of the smallest fixed point of the iteration step as the approximate price of the perpetual Bermudan option. The same arguments work for a related iterative algorithm based on the approximation of subharmonic functions via the reduite associated with a given closed
subset of
.
1 Introduction
We intend to approximate the function that assigns the value of a Bermudan option with payoff function
and no dividends to the logarithmic start prices of the underlying assets by piecewise harmonic functions. In the first step, we will compute a piecewise harmonic approximation to the function that assigns the European option price associated with
and the Bermudan’s maturity
to the logarithmic asset prices at the penultimate time
where exercise is possible. Then we iteratively compute the expectation of this function after time
, discount, take the maximum with the payoff function
, and perform a reduite-based interpolation (in the one-dimensional setting: a piecewise harmonic interpolation).
Now we would like to answer the following questions: Given the stationarity of perpetual Bermudan option prices, can we prove that there exists a minimal fixed point of the iteration step described above (which would then be an approximation to the perpetual Bermudan price)? If so, can we characterise it explicitly? Is the iteration step monotone?
First, we will discuss these questions in the one-dimensional setting – very little knowledge of potential theory has to be assumed for the proofs in that section.
Second, we shall generalise that approach to higher dimensions; this will entail a few technical subtleties.
2 Piecewise Bermudan option pricing for options on one asset
Consider
, the set of (mutually distinct) support abscissas, and let
be the infinitesimal generator of a Markov semigroup of operators on Lebesgue measurable functions from
to
. We call a function
-harmonic (or shorter: harmonic, if no ambiguity can arise) if and only if
. Let
denote the semigroup generated by
.
For the following, assume
to be a second-order differential operator, that is, there are constants
such that
A function
is said to be subharmonic (superharmonic) if and only if
is rightand left-differentiable (thus, letting
become well-defined as a function from
to
) and
(
, respectively).
In particular, the supremum (infimum) of countably many harmonic functions is subharmonic (superharmonic).
Lemma 1.
Given two support abscissas and ordinates, there is a unique harmonic interpolation, provided
is a second-order differential operator with a non-trivial second-order part (i e
) or a non-zero first-order part (i e
).
-
Proof sketch.
The uniqueness is a consequence of the maximum principle for harmonic functions. The existence follows (in our one-dimensional setting) by distinguishing the cases delineated in the statement of the Lemma. If
is a second-order operator and it has only a non-zero term of second order, then the space of solutions are all affine-linear functions from
to
. This space is two-dimensional. If there are terms of different order, the space of solutions will have basis elements of the form
and we have to solve a linear or quadratic equation to find the
(or
’s) satisfying this linear or quadratic equation. Since
is sub-Markovian, there will be at least one real solution to this equation for
.
The Lemma implies
Corollary 1.
There cannot be more than two linearly independent harmonic functions: There is a canonical monomorphism from the space of functions to the – two-dimensional – space of pairs of subordinates.
Lemma 2.
A subharmonic function from
to
is constantly zero if it has three zeros.
-
Proof.
The leftand right-differentiablility of subharmonic functions entail that for all subharmonic
,
will be defined as a function from
to
.
If there is only a first order non-zero term, the space of harmonic functions will just coincide with the space of constant functions.
Lemma 3.
-
1.
Piecewise harmonic interpolation with respect to the support abscissas
preserves subharmonicity on
: The interpolating function dominates the interpolated function on
, and if the interpolating function
equals the harmonic function
on
for all
, then we have
.
-
2.
The interpolating function
is strictly dominated by the interpolated function
on the intervals
and
.
-
Proof sketch.
-
1.
The domination part follows from the maximum principle for harmonic functions. From the maximum principle, we also get for all
that if
, then
Now there are two possibilities: either
on
and
on
or the other way round
on
and
on
. However, in the former case, the interpolating function would equal
on
, which is superharmonic, and it would also dominate the subharmonic interpolated function
on
.
Then,
would be nonpositive and subharmonic on
and it would have three zeroes, in
,
and
. By Lemma 2 , this can only be true if
on
. Thus,
on
. Since
is subharmonic on
, so must be
then, and therefore,
is harmonic on
. This means
(as both
and
are harmonic) which contradicts our assumption that
. Therefore,
on
and
on
for all
.
Inductively, this yields
on
for all
, hence
on
.
-
2.
The function
is subharmonic on
and it has two zeroes in
and
. Moreover, it is nonpositive on
. Because of Lemma 2 , then
has to be positive or negative on
.
In the former case, we are done. In the latter case, due to the maximum principle,
must be decreasing and therefore in
we would have
, which is absurd. A symmetric argument works for the proof of the domination of
by
on the interval
.
Lemma 4.
Piecewise harmonic interpolation to a set of support absicssas
is monotone on
in the sense that if
on
, then the piecewise harmonic interpolation of
will be dominated by the piecewise harmonic interpolation of
on
.
-
Proof.
Use the maximum principle on each of the intervals
for
.
Lemma 5.
Let
denote the operator of piecewise harmonic interpolation with respect to the set of support abscissas
. Let
be subharmonic on
. Consider a harmonic function
, assumed to dominate
:
on
. Then
on
.
-
Proof.
From the previous Lemma 4 , we already know that
holds for all
. However,
, hence
on
and from Lemma 3 , we conclude that
on the intervals
and
.
Theorem 1.
Let
again denote the operator of piecewise harmonic interpolation with respect to the set of support abscissas
. Let
be a subharmonic function, let
be nonnegative and subharmonic, and let
be harmonic. Let
be, moreover, harmonic on each of the intervals
for
.
Suppose
on
and
on
,
and let
.
Now define
as well as
Then
maps the convex and bounded subset
of
continuously to itself. Moreover, due to Lemma 1 ,
is a subset of a finite-dimensional subspace of
(this subspace being the space of all functions from
that are harmonic on each of the intervals
for
. By Brouwer’s Fixed Point Theorem,
has got a fixed point in
. Finally,
is a composition of monotone functions on
and therefore monotone as well.
-
Proof sketch.
We can divide the proof for
into three parts:
-
1.
The cone of subharmonic functions is closed under
, under
, under multiplication by constants and under piecewise harmonic interpolation
(cf Lemma 3 ), therefore the image of
under
can only consist of subharmonic functions.
-
2.
The upper bound on the elements of the image
follows from the monotonicity of
and
(Lemma 4 ), combined with the equations
and
as well as the Lemma 5 : First, we may state
for all
, which by Lemma 5 allows us to deduce
for all
.
-
3.
The lower bound follows again from the monotonicity of
, but this time only by exploiting
on
and employing the fact that the space of those functions that are harmonic on each of the intervals
for
is invariant under the composition of
with the restriction to
(yielding
on
).
Since
is nonnegative, we get that
is bounded by
as a subset of
, and because
is finite-dimensional, we may apply Schauder’s Theorem, provided we are given the continuity of
. However, this last assertion follows from the maximum principle.
The existence of a minimal fixed point for
can be proven constructively as well:
Corollary 2.
Let us adopt the notation of the previous Theorem. Then the sequence
is monotone on
, bounded and dominated by
. Therefore we have the existence of a limit on
given by
This limit is an element of
and therefore can be canonically extended to the whole of
. By the continuity of
,
is a fixed point of
. On
, the convergence in the last equation will be uniform.
-
Proof.
The only part of the Corollary that does not follow directly from the preceding Theorem 1 is the uniformity of the convergence and that
will be harmonic on each of the intervals
for
. However, monotone convergence on compact sets preserves harmonicity and is always uniform (cf e g Meyer [3] – or, more directly, Port and Stone [4,Theorem3.9] if
is the Brownian semigroup).
Lemma 6.
In the preceding Corollary’s notation,
is the minimal nonnegative fixed point of
.
-
Proof.
Any nonnegative fixed point
of
must be greater or equal
on
.
Therefore the monotonicity of
on
, implies
yielding
Example 1 (Bermudan vanilla put in a special Black-Scholes model).
Assume
where
thus
can be perceived as the semigroup associated to the logarithmic price process under the risk-neutral measure in the one-dimensional Black-Scholes model). We will assume that (possibly after a linear change of the time scale)
. Define
(the payoff on exercise of a one-dimensional put option with strike price
). The infinitesimal generator of the Markov semigroup
is
Thus, if we assume
|
(1)
|
that is,
, we obtain
hence
is, given the condition ( 1 ),
-subharmonic. We can find the
-harmonic functions for
(otherwise they are simply the affine linear functions) by observing that for all
,
| |
If
, the functions
and
are two linearly independent harmonic functions, thus by Corollary 1 , we have already found a basis for the space of harmonic functions. If
, the harmonic functions are exactly the affine linear functions. In order to obtain the setting of Theorem 1 , we will assume
, thereby making
(the payoff on exercise of a put option with strike price
) as well as
harmonic. Then clearly
. In order to satisfy the conditions on
if we set
, we could assume in addition
(where
is the maximal support abscissa) for instance.
3 Reduite-based approximation of Bermudan option prices
Suppose
is a Markov semigroup on
(
) and
is the infinitesimal generator of
. We will call a function
subharmonic if and only if
holds pointwise. A function
will be called superharmonic if and only if
is subharmonic, and
will be called harmomic if it is both superand subharmonic.
Let
denote the operator of upper-semicontinuous regularisation, that is, for all functions
,
(of course, this is a priori only defined as a function taking values in
).
Consider a harmonic function
and a closed
set
and define the reduite operator
on the set of all subharmonic functions
dominated by
via
It is a well-known result from potential theory (cf e g the work of Paul-Andre Meyer [3,TheoremeT22] ) that there will be a greatest subharmonic function dominated by
on
and that this function will be equal to
. Moreover, we have that
on
except on a set of potential zero, in probabilistic/potential-theoretic jargon
where “q.e.” is, as usual, short-hand for “quasi-everywhere”. Now define
Then our definition of the reduite operator
implies
(as
is dominating the function whose upper-semicntinuous regularisation is, according to our definition, the reduite
of
) and our potential-theoretic characterisation of the reduite – as the greatest subharmonic function dominated by
on
– ensures the subharmonicity of
. Therefore,
We also have that
is monotone (in the sense that for all
,
) so that
must be monotone as well (from the
-monotonicity of
and the definition of
).
Hence
Lemma 7.
Adopting the notation of the preceding paragaph,
and whenever
,
.
Let
be a subharmonic function such that
and let
. The next step is going to be the consideration of the following family of operators:
for
. If
,
for all
, since the operators
are positive and linear, and
was assumed to be harmonic. Thus, since
and
, one must have
for all
and
. Moreover, the operators
preserve subharmonicity and the maximum of two subharmonic functions is subharmonic again, therefore
must be subharmonic for all subharmonic
. Finally, since
is monotone,
has to be monotone for all
Summarising this, we obtain
Lemma 8.
Using the notation introduced previously,
and whenever
,
for all
.
As a consequence, we derive from the two Lemmas 7 and 8 the following:
Corollary 3.
If we define
(adopting the notation of the previous paragraph), we have
and whenever
,
.
This already suffices to prove the following
Theorem 2.
Let
. Then for all
,
|
(2)
|
Furthermore,
(which a priori is only defined as a function with range in
) is an element of
and indeed is the least nonnegative fixed point of
.
-
Proof.
-
1.
The proof of equation ( 2 ) is a straightforward induction on
where we have to use the monotonicity of
in the induction step.
-
2.
Since
maps
to itself, the whole sequence
is bounded by
. This entails
as well. Applying Beppo Levi’s Theorem on swapping
and
– for bounded monotonely increasing sequences of measurable nonnegative functions and an arbitrary measure
– to the measures
,
and the sequence
, we can exploit the subharmonicity of the functions
,
, to deduce
| |
| |
which is the subharmonocity of
. As we have already seen,
, so
.
-
3.
If we employ Beppo Levi’s Theorem again, we can show that
and
commute for bounded monotonely increasing sequences of functions.
Thereby
-
4.
Any nonnegative fixed point
of
must be greater or equal
.
Therefore by the monotonicity of
and
,
Example 2 (Bermudan put option with equidistant exercise times in
on the weighted arithmetic average of a basket in a special Black-Scholes model).
Let
be a convex combination and
. Then one has
(cf e g Revuz and Yor’s exposition [
5]
), and both
and
(where
is the option’s strike price) are harmonic.
Moreover, obviously
. This allows us to deduce that whatever closed
-set
we choose (for the sake of computational efficiency one could think of a triangulisation for instance), the (perpetual) Bermudan option pricing algorithm that iteratively applies
(where
is the exercise mesh size of the option) to the payoff function
on the
-price space, will monotonely increase and will have a limit which is the smallest nonnegative fixed point of
.
Acknowledgements. This work originates from research conducted by the author for his doctoral thesis at the University of Oxford. The author is highly indebted to Professor Terry Lyons for numerous helpful discussions. Furthermore, he gratefully acknowledges funding from the German Academic Exchange Service (Doktorandenstipendium des Deutschen Akademischen Austauschdienstes).
References
-
K Ito, H P McKean Jr, Diffusion processes and their sample paths, Grundlehren der mathematischen Wissenschaften 125, Springer, Berlin 1974.
-
T J Lyons, personal communication.
-
P-A Meyer, Probabilites et potentiel, Actualites scientifiqes et industrielles 1318, Hermann, Paris 1966.
-
S C Port, C J Stone, Brownian motion and classical potential theory, Academic Press, New York 1978.
-
D Revuz, M Yor, Continuous martingales and Brownian motion, 3rd ed, Grundlehren der mathematischen Wissenschaften 293, Springer, Berlin 1999.
-
D Stroock, Probability theory – an analytic view, Cambridge University Press, Cambridge 1993.