Refine
Language
- English (25)
Keywords
- Monte Carlo simulation (2)
- optimal stopping (2)
- American options (1)
- Bermudan options (1)
- Financial derivatives (1)
- LIBOR market model (1)
- Levy processes (1)
- Libor market model (1)
- Monte-Carlo methods (1)
- Picard approximation (1)
Project
- E5 (22)
Application Area
- E (22)
We present a generic non-nested Monte Carlo procedure for computing true upper bounds for Bermudan products, given an approximation of the Snell envelope. The pleonastic ``true'' stresses that, by construction, the estimator is biased above the Snell envelope. The key idea is a regression estimator for the Doob martingale part of the approximative Snell envelope, which preserves the martingale property. The so constructed martingale may be employed for computing dual upper bounds without nested simulation. In general, this martingale can also be used as a control variate for simulation of conditional expectations. In this context, we develop a variance reduced version of the nested primal-dual estimator (Anderson & Broadie (2004)) and nested consumption based (Belomestny & Milstein (2006)) methods . Numerical experiments indicate the efficiency of the non-nested Monte Carlo algorithm and the variance reduced nested one.
Optimal dual martingales, their analysis and application to new algorithms for Bermudan products
(2012)
In this paper we introduce and study the concept of optimal and surely
optimal dual martingales in the context of dual valuation of Bermudan
options, and outline the development of new algorithms in this context.
We provide a characterization theorem, a theorem which gives conditions
for a martingale to be surely optimal, and a stability theorem concerning martingales which are near to be surely optimal in a sense. Guided
by these results we develop a framework of backward algorithms for constructing such a martingale. In turn this martingale may then be utilized
for computing an upper bound of the Bermudan product. The methodology is pure dual in the sense that it doesn’t require certain (input)
approximations to the Snell envelope.
In an Ito-Levy environment we outline a particular regression based
backward algorithm which allows for computing dual upper bounds without nested Monte Carlo simulation. Moreover, as a by-product this algorithm also provides approximations to the continuation values of the
product, which in turn determine a stopping policy. Hence, we may obtain lower bounds at the same time.
In a first numerical study we demonstrate a backward dual regression algorithm in a Wiener environment that is easy to implement and
is regarding accuracy comparable with the method of Belomestny et. al.
(2009).
In this paper, we study the dual representation for generalized multiple stopping problems,
hence the pricing problem of general multiple exercise options. We derive a dual representation which allows for cashflows which are subject to volume constraints modeled by
integer valued adapted processes and refraction periods modeled by stopping times. As
such, this extends the works by Schoenmakers (2010), Bender (2011a), Bender (2011b),
Aleksandrov and Hambly (2010), and Meinshausen and Hambly (2004) on multiple exercise
options, which either take into consideration a refraction period or volume constraints, but
not both simultaneously. We also allow more flexible cashflow structures than the additive
structure in the above references. For example some exponential utility problems are covered
by our setting. We supplement the theoretical results with an explicit Monte Carlo algorithm
for constructing confidence intervals for the price of multiple exercise options and exemplify
it by a numerical study on the pricing of a swing option in an electricity market.
In this article we propose a novel approach to reduce the computational complexity
of the dual method for pricing American options. We consider a sequence of
martingales that converges to a given target martingale and decompose the original
dual representation into a sum of representations that correspond to dierent levels
of approximation to the target martingale. By next replacing in each representation
true conditional expectations with their Monte Carlo estimates, we arrive at what
one may call a multilevel dual Monte Carlo algorithm. The analysis of this algorithm
reveals that the computational complexity of getting the corresponding target upper
bound, due to the target martingale, can be signicantly reduced. In particular, it
turns out that using our new approach, we may construct a multilevel version of the
well-known nested Monte Carlo algorithm of Andersen and Broadie (2004) that is,
regarding complexity, virtually equivalent to a non-nested algorithm. The performance
of this multilevel algorithm is illustrated by a numerical example.
Primal-dual linear Monte Carlo algorithm for multiple stopping - An application to flexible caps
(2012)
In this paper we consider the valuation of Bermudan callable derivatives with
multiple exercise rights. We present in this context a new primal-dual linear
Monte Carlo algorithm that allows for ecient simulation of lower and upper price
bounds without using nested simulations (hence the terminology). The algorithm
is essentially an extension of a primal{dual Monte Carlo algorithm for standard
Bermudan options proposed in Schoenmakers et al. (2011), to the case of multiple
exercise rights. In particular, the algorithm constructs upwardly a system of dual
martingales to be plugged into the dual representation of Schoenmakers (2010).
At each level the respective martingale is constructed via a backward regression
procedure starting at the last exercise date. The thus constructed martingales are
nally used to compute an upper price bound. At the same time, the algorithm
also provides approximate continuation functions which may be used to construct
a price lower bound. The algorithm is applied to the pricing of
exible caps
in a Hull and White (1990) model setup. The simple model choice allows for
comparison of the computed price bounds with the exact price which is obtained
by means of a trinomial tree implementation. As a result, we obtain tight price
bounds for the considered application. Moreover, the algorithm is generically
designed for multi-dimensional problems and is tractable to implement.