Information Technology Reference
In-Depth Information
Chapter 12
Wavelet Methods
In the previous sections, we developed various algorithms for the efficient pricing of
derivative contracts when the price of the underlying is a one-dimensional diffusion,
a multidimensional diffusion, a general stochastic volatility or a one-dimensional
Lévy process. In this part, we introduce variational numerical methods for pricing
under yet more general processes with the aim of achieving linear complexity .
We say an asset pricing algorithm has linear complexity if it yields, for one payoff
function, a vector of N option prices at maturity T> 0 in essentially, i.e. up to pow-
ers of log N ,
O (N) memory. It is of order s> 0,
if the error in the computed option prices decreases asymptotically, as N
O (N) operations and in essentially
→∞
, and
(N s ) .
Consider, for example, the valuation of a European plain vanilla contract under
either a local volatility or under constant elasticity of variance (see Sect. 4.5)as-
sumptions. We use piecewise linear finite elements on a mesh of width h> 0in
log-price space and the θ -scheme in time with time step k
is
O
= O
(h) . The number
(h 1 ) . There
of degrees of freedom equals the number of grid points, i.e. N
= O
(k 1 )
are
T and in each time step,
a linear system of equations with a tridiagonal matrix must be solved. Direct solu-
tion of a tridiagonal, linear system with a diagonally dominant coefficient matrix
requires
O
= O
(N) number of time steps to reach t
=
(N) operations. Hence continuous, piecewise linear finite element meth-
ods in space and implicit time-stepping are of complexity
O
(N 2 ) and of accuracy at
O
O (h 2 ) = O (N 2 ) . 1 For a European plain vanilla contract in a Lévy market (see
Sect. 10.6), we obtain an overall complexity of
best
(N 3 ) operations since the matrix
to be inverted in each time step is fully populated and of size N .
These examples show that we only have superlinear complexity. Our goal in this
chapter is to develop deterministic pricing algorithms of linear complexity. This is
achieved by the following ingredients:
(i) High order, discontinuous Galerkin time stepping from t =
O
0to T , to exploit
analyticity of the transition semigroup of the price process,
1 High order timestepping [146, 147] and the so-called hp -Finite Element Methods can improve on
this substantially, at the expense of more involved implementations.
Search WWH ::




Custom Search