Electronic copy available at: http://ssrn.com/abstract=2172315 Super-replication of financial derivatives via convex programming
Nabil Kahal´e
Λ
First version: November 7, 2012
This version: March 22, 2016
Abstract
We give a method based on convex programming to calculate the optimal super-replicating
and sub-replicating prices and corresponding hedging portfolios of a financial derivative in
terms of other financial derivatives in a discrete-time setting. Our method produces a model
that matches the super-replicating (or sub-replicating) price within an arbitrary precision
and is consistent with the other financial derivatives prices. Applications include robust
replication in terms of call prices with various strikes and maturities of forward start op-
tions, volatility and variance swaps and derivatives, cliquets calls, barrier options, lookback
and Asian options. Numerical examples show that, in some cases, the best super-replicating
and/or sub-replicating prices are within 10% of the price obtained by a standard model,
but considerably differ from it in other cases. Our method can incorporate bid-ask spreads,
interest rates and dividends and various limitations to the diffusion model.
Keywords: Model risk, robust replication, robust hedging, convex programming, financial
derivatives.
1 Introduction
Several models based on local volatility, stochastic volatility or jump diffusion (see, e.g., (Hull
2012)) have been used to price financial derivatives. However, even if these models exactly
fit the current market prices of liquid financial products, such as vanilla call and put options,
they may produce different prices for other products such as barrier options (Britten-Jones
and A. Neuberger 2000). This gives rise to model risk in the pricing of financial derivatives,
of which practitioners are well aware (see (Committee on Banking Supervision 2009, p. 29)).
This model risk can be assessed through the calculation of model-independent bounds on the
derivative price: the larger the gap between the upper and lower bound, the larger the risk.
Another possible application of model-independent bounds comes from the observation that if
a bank sells (resp. buys) a derivative at a model-independent upper-bound (resp. lower-bound)
on its price, it can realize a non-negative net profit by using proper hedging, independently
of the future underlying securities behavior. The range of possible arbitrage free prices for a
given derivative securityψis large in general (Carassus, Gobet and Temam 2007) but can be
narrowed if the prices of liquid derivatives, such as call prices, are known at time 0. Bounds on
option prices in terms of other financial derivatives prices have been derived in the literature
in a static setting as well as in a dynamic setting, i.e. when dynamic trading in the stock is
allowed at future times.
In a static setting, (Boyle and Lin 1997) have derived a semi-definite upper-bound on a
call on the maximum of several assets in terms of their means and correlations. (Bertsimas
and Popescu 2002, Gotoh and Konno 2002) have used semi-definite programming to optimally
Λ
ESCP Europe and Labex ReFi, 79 avenue de la R´epublique, 75011 Paris, France; e-mail: nka-
[email protected].
1
Electronic copy available at: https://ssrn.com/abstract=2172315