Calibration Lecture 1: Background and Parametric Models

Size: px
Start display at page:

Download "Calibration Lecture 1: Background and Parametric Models"

Transcription

1 Calibration Lecture 1: Background and Parametric Models March 2016

2 Motivation What is calibration? Derivative pricing models depend on parameters: Black-Scholes σ, interest rate r, Heston reversion speed κ, etc. For a given parameter θ, one can compute model prices of derivatives, say, P(θ; S 0, t 0 ), conditional on the value of the underlying stock at time t 0, S 0. But: parameters are a priori unknown. Observe them indirectly via traded market prices P. Calibration seeks to identify θ from the requirement P(θ; S 0, t 0 ) = P, where P and P can be vectors.

3 Motivation Time series analysis versus calibration to options Can use historical data to estimate model parameters. Asset price time series are observed in the physical measure. Option prices are observed in the risk-neutral measure (roughly: different drift, same vol). Option prices contain market expectation of future asset price moves. We focus solely on static calibration to quoted option prices. But see lectures on Time Series Analysis and Statistics.

4 Motivation Why calibrate? Calibration can be used to match the prices of liquidly traded contracts. It interpolates between prices, say for different strikes, maturities; to discover the true (?) model, to price more exotic derivatives. Perhaps most importantly, it allows us to use the model to translate prices into hedge parameters....

5 Motivation Demands: Fast direct solver will need to generate prices for many different strikes, maturities, as part of some sort of iteration; ideally analytic or semi-analytic formulae should be available for calibration products, e.g., Fourier-based methods for affine models Stable parameter sensitivities search directions of solvers usually based on gradients Monte Carlo parameter bumping can be noisy see Monte Carlo lectures on pathwise sensitivities etc. use algorithmic differentiation, adjoint methods etc Good initial guess solver may only converge locally parameter ballpark may be unknown use guess based on analytic (asymptotic) approximation

6 Motivation Potential, more fundamental problems: May not be able to fit all observed prices: {θ : P(θ; S 0, t 0 ) = P } = May not have enough observed prices to determine all parameters: {θ : P(θ; S 0, t 0 ) = P } > 1 Estimation may be unstable: P 1 (P ; S 0, t 0 ) not continuous Trade-off between goodness of fit and stability of estimators, Greeks etc.

7 Outline Black-Scholes model and implied volatility Parametric models, non-linear solvers and fitting Dicrete time formulae: Derman-Kani trees Continuous time formulae Shimko and the probability density function Dupire local volatility and the adjoint problem Regularisation Inverse and ill-posed problems Regularisation techniques Calibration examples for local volatility Bayesian methods Extensions

8 Black-Scholes model and PDE The Black-Scholes model assumes geometric Brownian motion ds S = µ dt + σ dw with a constant volatility parameter σ. The PDE for the no-arbitrage price of a European option in this model is V t σ2 S 2 2 V V + rs rv = 0. S 2 S In the simplest case of a vanilla call, there is a terminal condition V (S, T ) = max(s K, 0).

9 Black-Scholes formula This problem can be solved analytically and the solution is where V (S, t) = S N(d 1 ) e r(t t) K N(d 2 ), d 1 = log(s/k) + (r σ2 )(T t) σ, d 2 = d 1 σ T t. T t This gives us a mapping V = V (S, t; K, T ; σ, r) from the asset price S and the parameters to the option price.

10 Implied volatility For an externally given price V, the (Black-Scholes) implied volatility is the (constant) volatility parameter σ, which, if inserted in the Black-Scholes model, gives this price. This definition only makes sense if such a parameter value exists, and is unique. From V t σ2 S 2 2 V V + rs S 2 S rv = σs 2 Γ with V(S, T ) = 0 it can be shown that for convex payoffs the implied volatility is unique. In the case of European calls this means inverting the Black-Scholes formula with respect to σ. Moreover, the implied volatility is the same for calls and puts (put-call-parity).

11 Empirical evidence The volatility σ is a parameter of the model for the stock (the Black-Scholes model), and not of the option contract. If we believe in the model, we should expect to get the same implied volatility independent of what strike and expiry the option has that we use to identify σ. Implied volatility for S&P 500 index call options. T /K

12 Volatility surface It is evident that the volatility surface is not flat as predicted by the Black-Scholes model. We often see both a dependence on K, termed smile (e.g., FX markets) or skew (e.g., stock markets), and a dependence on T, referred to as term structure sigma T K

13 Heston model Another parametric example, the Heston stochastic volatility model: ds t = rs t dt + Y t S t dw 1 t, dy t = κ(θ Y t ) dt + ξ Y t dw 2 t, where Y t is the variance process of the asset. ξ > 0 governs the volatility of variance, and κ, θ > 0 the mean reversion. The Wiener processes Wt 1, Wt 2 have correlation ρ. A hedging argument gives the pricing PDE [ ] V t +1 S 2 Y 2 V 2 S 2 + 2ργYS 2 V S Y + ξ2 Y 2 V Y 2 +rs V V +κ(θ Y ) S Y rv = 0

14 Heston model properties Under the Feller condition 2κθ > ξ 2, the variance process stays strictly positive. The characteristic function is analytically known as φ(u, t) = E [exp (iu log(s t ))] ( ) φ(u, t) = exp(iu(log(s 0 ) + (r q)t)) exp θκξ 2 ((κ ρξiu + d)t) 2 log((1 ge dt )/(1 g)) ( ) exp v 0 ξ 2 (κ ρξiu + d)(1 ge dt )/(1 ge dt ) d = (ρξui κ) 2 + ξ 2 (iu + u 2 ) g = (κ ρξiu + d)/(κ ρξiu d) This allows for a semi-closed-from solution for calls as C(K, T ) = ϱ(v) = exp( α log K) exp( iv log K)ϱ(v) dv π 0 exp( rt )φ(v (α + 1)i, T ) α 2 + α v 2 + i(2α + 1)v (α arbitrary but such that α + 1st moment exists.)

15 Parametric models We now focus on such parametric models, with a finite number of parameters, i.e., a finite-dimensional vector θ. Ideally, we want that P(θ; S 0, t 0 ) = P, the observed price, for all quoted products. At the same time, we want θ low-dimensional ( parsimonious ) May not be able to fit all observed prices, Look for best-fit solution {θ : P(θ; S 0, t 0 ) = P } =. P(θ; S 0, t 0 ) P min.

16 Implied volatility of fitted Heston model Heston Calibrated Volatility Surface 0.42 sigma T T K K Left: Market data for S&P 500. Right: Implied volatility of fitted Heston model.

17 Outline Newton in one dimension Newton in more than one dimensions Newton without derivatives Global Newton Constraints Discussion

18 Solving nonlinear equations Nonlinear problems arise in a variety of settings and shapes. Backing out an implied vol from a quoted option price is one example, the solution of a utility maximisation problem a more complex one. We hide the details by writing with nonlinear F. F (x) = 0 F can be a multi-dimensional nonlinear differential operator or a real valued function of a single variable. We will see later which characteristics of F are crucial, but first look at an illustrative example.

19 Example implied vol Perhaps the most frequently solved nonlinear problem in the world is the following: Given the market price ck,t market of a European call option with strike K and maturity T, find the (Black-Scholes) implied volatility, which, if inserted in the Black-Scholes formula, gives that price. That is to say we solve for σ, where c(s, T, K, r, σ) c market K,T = 0 c(s, T, r, σ) = SN(d + ) Ke rt N(d ), d ± = log(s/k) + (r ± 1 2 σ2 )T σ T.

20 Visual inspection We choose K = 0.25, T = 1, r = 0.05, t = 0, S = Plot F (x) = c(s, T, K, r, x) ck,t market ck,t market = with F F F x x x By zooming in we detect the solution x = 0.3 We observe that due to monotonicity there is always a unique implied vol for market prices within arbitrage bounds.

21 Bisection Turn the graphical method into an algorithm: From prior knowledge, e. g. inspection of the graph, we may know F (a 0 ) < 0 F (b 0 ) > 0 for a 0 < b 0. If F is continuous, there is a solution x in [a 0, b 0 ] with F (x ) = 0. Now shrink the interval iteratively. For k = 0, 1, 2,... choose x k = (a k + b k )/2: if F (x k ) < 0, set a k+1 = x k, b k+1 = b k if F (x k ) > 0, set a k+1 = a k, b k+1 = x k How many iterations are required for a prescribed accuracy ɛ? Clearly b k a k = 2 k (b 0 a 0 ), and therefore x x k 2 k (b 0 a 0 ). So for the error to be bounded by ɛ we need k log 2 ɛ + log 2 (b 0 a 0 ).

22 Iterative methods Iterative methods generate a sequence x 1, x 2,... of approximations to the solution. In a one-step recursion we can write x k+1 = Φ(x k ) with a suitable starting point x 0. The goal is lim x k = x k where x is a solution, F (x ) = 0. For continuous Φ, x is a fixed-point, Φ(x ) = x.

23 Banach s fixed-point theorem The following holds: If Φ(x) Φ(y) q x y with q < 1 i. e. Φ is a contraction, then the iteration converges. In fact x k x q x k 1 x k q k x 0 x, x k x x k x q k 1 q x 1 x 0, q 1 q x k x k 1. This motivates two rules for the construction: 1. fixed-points of Φ correspond to zeros of F (consistency) 2. Φ is a contraction with small contraction number (convergence, speed)

24 Special case A simple example satisfying the first is Φ(x) = x τf (x). Obviously a solution F (x ) = 0 satisfies Φ(x ) = x, i. e. is a fixed point of the iteration. Φ is a contraction, since F is increasing with bounded slope, and τ is sufficiently small.

25 Example We look at the above example (implied vol) with τ = 5. fx x The first 10 iterates are 0.2, , , , , , , , , and the error 0.1, , , , , , , , , , i. e. goes down with a factor of roughly 0.5.

26 Convergence behaviour fx 0.4 fx x x -3 fx 0.4 fx x x -3 From top left: τ = 1 (slow monotone convergence), τ = 5 (divergence), τ = 15 (non-monotone convergence), τ = 25 (limit cycle).

27 Convergence The first 30 iterates for τ = 1 are 0.2, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , Convergence is very slow, because the contraction number is close to 1. More generally we could have or a recursion of length m x k+1 = Φ k (x k, x k 1,..., x 1, x 0 ), x k+1 = Φ(x k,..., x k m+1 ).

28 Newton-Raphson method Geometric motivation: Choose x 1 as the intersection of the tangent to F at x 0 with the x-axis, F (x 0 ) + (x x 0 )F (x 0 ) = F fx x x x fx0

29 Newton-Raphson method Algebraic motivation: Expand F F (x) = F (x 0 ) + F (x 0 ) (x x 0 ) + O( x x 0 2 ) and solve the linearised problem Therefore if F (x 0 ) 0 Generally with F (x 0 ) + F (x 0 ) (x 1 x 0 ) = 0. x 1 = x 0 F (x 0) F (x 0 ). x k+1 = Φ(x k ) Φ(x) = x F (x) F (x).

30 Newton-Raphson method Note that and therefore Φ (x) = F (x)f (x) F (x) 2 Φ (x ) = 0 which gives superlinear (quadratic) convergence. The expansion F (x) = F (x 0 ) + F (x 0 ) (x x 0 ) + O( x x 0 2 ) also makes sense for F : R n R n, if F (x 0 ), the Jacobi matrix, is interpreted as an element of R n n. Then x k+1 = x k F (x k ) 1 F (x k ) basically requires the solution of a linear system in each iteration.

31 Example For the above example we know the vega σ c(s, T, K, r, σ) = S T N (d + ) Newton s method with x 0 = 0.2 gives 0.2, , 0.3, 0.3, 0.3,... with errors 0.1, , , ,... The number of valid digits doubles with each iteration.

32 Stability What if we choose a bad starting value? 3, , , , , Look at F for large arguments. F x

33 Convergence (Kantorovich) Newton s method is locally convergent: Assume F differentiable and F (x) F (y) α x y F (x 0 ) 1 β F (x 0 ) 1 F (x 0 ) γ If αβγ < 1 2, then Newton s method converges to a zero x of F. Convergence is quadratic, i. e. x k+1 x C x k x 2.

34 Discussion Newton s method converges fast, if the initial guess is sufficiently close to the solution. Is there a suitable globalisation strategy? Newton method requires knowledge of the derivative, which is often unknown. Can one approximate the derivative numerically (inexact Newton methods)? How does this impact convergence? How often do we need to recompute? Ideally we would increase approximation if close to the solution. Do we need good approximation of full matrix? Perhaps only the action in direction of the solution is relevant (quasi-newton methods). Relatively cheap update from previous iterate may be possible...

35 Aside: Gradient computation Nonlinear solvers require the gradient/jacobian, and potentially Hessian. For some ways of computing sensitivities (finite differences, pathwise sensitivities,...) see Monte Carlo and Finite Difference lectures. Alternatively, automatic code differentiation (AD) tools are available, applying a massive chain rule to the algorithm. Expensive if large number of parameters. Adjoint (or reverse mode, as opposed to forward mode) differentiation is much more efficient if there is a large number of inputs and small number of outputs. See M. Giles and P. Glasserman, Smoking Adjoints: Fast Monte Carlo Greeks, RISK, 2006.

36 Inexact Newton methods The simplified Newton method is convergent of first order. The expansion motivates to require x k+1 = x k F (x k) F (x 0 ), F (x) = F ( x) + (x x)f ( x) + o( x x 2 ) Bs = y = F (x) F ( x) for s = x x and an approximation B to F ( x). This is called a quasi-newton condition and the fundamental principle behind this class of methods.

37 Secant method Geometrically, replace the tangent t k (x) = f (x k ) + f (x k )(x x k ) by the secant s k (x) = f (x k ) + f (x k) f (x k 1 ) x k x k 1 (x x k ). We choose x k+1 as the intersection with the axis, s k (x k+1 ) = 0, then x k+1 = x k f (x k)(x k x k 1 ) f (x k ) f (x k 1 ). The method still converges superlinearly with order (1 + 5)/ For the implied vol example the iterates are with error 0.2, 0.25, , 0.3, 0.3, 0.3, , 0.05, , , ,

38 BFGS (Broyden Fletcher Shannon Goldfarb) method We define approximations B k to F (x k ), satisfying B k (x k x k 1 ) = B k s k = y k = F (x k ) F (x k 1 ). Clearly for n > 1 does not determine B k uniquely. We therefore have some freedom to choose B k in a way that it can be constructed relatively easily from B k 1, and it is common to require B k z = B k 1 z z x k x k 1. This uniquely determines B k+1 as B k+1 = B k + (y k B k s k )s T k s T k s k.

39 Sherman-Morrison formula The update is then given by where s k = B 1 k F (x k). x k+1 = x k + s k The prevailing mantra in scientific computing never to invert any matrices may be ignored here. The algorithmic advantage of a rank-one update is the relatively cheap availability of the inverse of B k+1, say H k+1, given H k. It can be verified easily that B k+1 is indeed invertible and provided that s T k H ky k 0. H k+1 = H k + (s k H k y k )s T k H k s T k H ky k This is the Sherman-Morrison formula.

40 Optimisation Introduce a level function f (x) = 1 2 F (x) 2 = 1 2 F (x)t F (x) with associated level sets L(x) = {y : T (y) T (x)}. The level function has the property f (x) = 0 x = x f (x) > 0 x x This suggests to impose a monotonicity criterion f (x k+1 ) f (x k ).

41 Steepest descent Intuitively choose the direction of steepest descent: s k = f (x k ) = F (x k )F (x k ) This choice has the downhill property f (x k + τs k ) < f (x k ), 0 < τ < τ max. For a real descent method perform a line search, e. g. find τ k = inf{τ 0 : Φ (τ) = 0} with Φ(τ) = f (x k + τs k ) and then set x k+1 = x k + τ k s k. This can be solved approximately e. g. by a bisection strategy. The methos is know to be slow ( zig-zagging ).

42 Trust region The above Newton iteration for a bad initial guess failed, because the linearisation was a bad approximation at the next iterate. In this spirit, we restrict admissible new iterates to a region around the current approximation, the so-called trust region. It is common to take a ball x x k r k. We solve the constrained optimisation problem y k+1 = arg min m k (x) = arg min F (x k )+F (x k )(x x k ) 2 x x k r k x x k r k for a candidate y k+1 for x k+1 y k+1 is accepted if the actually achieved decrease in the objective function is comparable to the one predicted by m k : { y x k+1 = k+1 if ρ k = f (x k) f (y k+1 ) m k (x k ) m k (y k+1 ) 1 4 x k otherwise

43 Trust region The convergence properties depend crucially on the choice of r k. To trust the next iterate, we use a similar criterion to above. A popular updating rule is the following: r k4 if r k+1 = min(2r k, r max ) if otherwise r k f (x k ) f (y k+1 ) m k (x k ) m k (y k+1 ) < 1 4 f (x k ) f (y k+1 ) m k (x k ) m k (y k+1 ) > 3 4 If the decrease is below the expectations, m k appears to be an unacceptable approximation at y k+1 and we shrink the trust region. For a reduction close to or above our expectations we may feel optimistic as to increase the admissible step size. For non-active restrictions Newton s method is retained. Solve constrained problem using Lagrangian multipliers.

44 Results Implied vol, same data as before, x 0 = 3 (x = 0.3). Conservative choice r 0 = 0.1. r max = 5. The first 8 steps of the iteration: 1. r k = 0.1, y k+1 = 2.9, ρ k = , x k+1 = y k+1 2. r k = 0.2, y k+1 = 2.7, ρ k = , x k+1 = y k+1 3. r k = 0.4, y k+1 = 2.3, ρ k = , x k+1 = y k+1 4. r k = 0.8, y k+1 = 1.5, ρ k = , x k+1 = y k+1 5. r k = 1.6, y k+1 = , ρ k = 0.963, x k+1 = y k+1 6. r k = 3.2, y k+1 = , ρ k = 0.981, x k+1 = y k+1 7. r k = 5, y k+1 = , ρ k = 1, x k+1 = y k+1 8. r k = 5, y k+1 = , ρ k = 1, x k+1 = y k+1 The errors are 2.7, 2.6, 2.4, 2, 1.2, , , ,

45 Results Bold choice r 0 = r k = 5, y k+1 = 2, ρ k = , x k+1 = 3 2. r k = 1.25, y k+1 = 1.75, ρ k = 1.432, x k+1 = y k+1 3. r k = 2.5, y k+1 = , ρ k = , x k+1 = y k+1 4. r k = 5, y k+1 = , ρ k = , x k+1 = y k+1 5. r k = 5, y k+1 = , ρ k = 1, x k+1 = y k+1 6. r k = 5, y k+1 = 0.3, ρ k = 1, x k+1 = y k+1 For points sufficiently close to the solution the method turns into the standard Newton method.

46 Homotopy methods To generate good starting points, we turn the equation F (x) = 0 into a parametrised family F (x, τ) = 0, τ [0, 1] such that x 0 is the solution for τ = 0 (easy to solve problem) and x is the solution for τ = 1. A simple example is F (x, τ) = τf (x) + (1 τ)x 0. If we choose sufficiently many steps in F (x, τ k ) = 0, 0 = τ 0 < τ 1 <... < τ N = 1, then the solution to one problem will be a feasible initial point for Newton s method applied to the next problem. A related strategy embeds the equation in a dynamical system ẋ(t) = F (x(t)) x(0) = x(0)

47 Constraints Often, parameters are subject to constraints, e.g., Heston θ, κ. Then want to solve min f (x), l x u. x Rn One approach is penalisation, i.e., solve an unconstrained problem min f (x) + g(x), x Rn where g(x) large outside l x u. The following method is due to Coleman and Li ( An interior trust region approach for nonlinear minimization subject to bounds ) and available in Matlab.

48 Coleman and Li (1996) Define x i u i f / x i < 0 and u i < 1 f / x v i (x) = i < 0 and u i = x i l i f / x i 0 and l i > 1 f / x i 0 and l i = Now consider diag( v(x) ) f (x) = 0. It is possible to construct a trust region Newton process, which generates a sequence of feasible points, is globally convergent, and of second order.

Definition Pricing Risk management Second generation barrier options. Barrier Options. Arfima Financial Solutions

Definition Pricing Risk management Second generation barrier options. Barrier Options. Arfima Financial Solutions Arfima Financial Solutions Contents Definition 1 Definition 2 3 4 Contenido Definition 1 Definition 2 3 4 Definition Definition: A barrier option is an option on the underlying asset that is activated

More information

Calibration Lecture 4: LSV and Model Uncertainty

Calibration Lecture 4: LSV and Model Uncertainty Calibration Lecture 4: LSV and Model Uncertainty March 2017 Recap: Heston model Recall the Heston stochastic volatility model ds t = rs t dt + Y t S t dw 1 t, dy t = κ(θ Y t ) dt + ξ Y t dw 2 t, where

More information

Lecture Quantitative Finance Spring Term 2015

Lecture Quantitative Finance Spring Term 2015 implied Lecture Quantitative Finance Spring Term 2015 : May 7, 2015 1 / 28 implied 1 implied 2 / 28 Motivation and setup implied the goal of this chapter is to treat the implied which requires an algorithm

More information

The Black-Scholes Model

The Black-Scholes Model IEOR E4706: Foundations of Financial Engineering c 2016 by Martin Haugh The Black-Scholes Model In these notes we will use Itô s Lemma and a replicating argument to derive the famous Black-Scholes formula

More information

AN ANALYTICALLY TRACTABLE UNCERTAIN VOLATILITY MODEL

AN ANALYTICALLY TRACTABLE UNCERTAIN VOLATILITY MODEL AN ANALYTICALLY TRACTABLE UNCERTAIN VOLATILITY MODEL FABIO MERCURIO BANCA IMI, MILAN http://www.fabiomercurio.it 1 Stylized facts Traders use the Black-Scholes formula to price plain-vanilla options. An

More information

Advanced Topics in Derivative Pricing Models. Topic 4 - Variance products and volatility derivatives

Advanced Topics in Derivative Pricing Models. Topic 4 - Variance products and volatility derivatives Advanced Topics in Derivative Pricing Models Topic 4 - Variance products and volatility derivatives 4.1 Volatility trading and replication of variance swaps 4.2 Volatility swaps 4.3 Pricing of discrete

More information

Pricing Barrier Options under Local Volatility

Pricing Barrier Options under Local Volatility Abstract Pricing Barrier Options under Local Volatility Artur Sepp Mail: artursepp@hotmail.com, Web: www.hot.ee/seppar 16 November 2002 We study pricing under the local volatility. Our research is mainly

More information

FX Smile Modelling. 9 September September 9, 2008

FX Smile Modelling. 9 September September 9, 2008 FX Smile Modelling 9 September 008 September 9, 008 Contents 1 FX Implied Volatility 1 Interpolation.1 Parametrisation............................. Pure Interpolation.......................... Abstract

More information

Short-time-to-expiry expansion for a digital European put option under the CEV model. November 1, 2017

Short-time-to-expiry expansion for a digital European put option under the CEV model. November 1, 2017 Short-time-to-expiry expansion for a digital European put option under the CEV model November 1, 2017 Abstract In this paper I present a short-time-to-expiry asymptotic series expansion for a digital European

More information

The Use of Importance Sampling to Speed Up Stochastic Volatility Simulations

The Use of Importance Sampling to Speed Up Stochastic Volatility Simulations The Use of Importance Sampling to Speed Up Stochastic Volatility Simulations Stan Stilger June 6, 1 Fouque and Tullie use importance sampling for variance reduction in stochastic volatility simulations.

More information

Local Volatility Dynamic Models

Local Volatility Dynamic Models René Carmona Bendheim Center for Finance Department of Operations Research & Financial Engineering Princeton University Columbia November 9, 27 Contents Joint work with Sergey Nadtochyi Motivation 1 Understanding

More information

Monte Carlo Simulations

Monte Carlo Simulations Monte Carlo Simulations Lecture 1 December 7, 2014 Outline Monte Carlo Methods Monte Carlo methods simulate the random behavior underlying the financial models Remember: When pricing you must simulate

More information

What can we do with numerical optimization?

What can we do with numerical optimization? Optimization motivation and background Eddie Wadbro Introduction to PDE Constrained Optimization, 2016 February 15 16, 2016 Eddie Wadbro, Introduction to PDE Constrained Optimization, February 15 16, 2016

More information

Convergence Analysis of Monte Carlo Calibration of Financial Market Models

Convergence Analysis of Monte Carlo Calibration of Financial Market Models Analysis of Monte Carlo Calibration of Financial Market Models Christoph Käbe Universität Trier Workshop on PDE Constrained Optimization of Certain and Uncertain Processes June 03, 2009 Monte Carlo Calibration

More information

MASM006 UNIVERSITY OF EXETER SCHOOL OF ENGINEERING, COMPUTER SCIENCE AND MATHEMATICS MATHEMATICAL SCIENCES FINANCIAL MATHEMATICS.

MASM006 UNIVERSITY OF EXETER SCHOOL OF ENGINEERING, COMPUTER SCIENCE AND MATHEMATICS MATHEMATICAL SCIENCES FINANCIAL MATHEMATICS. MASM006 UNIVERSITY OF EXETER SCHOOL OF ENGINEERING, COMPUTER SCIENCE AND MATHEMATICS MATHEMATICAL SCIENCES FINANCIAL MATHEMATICS May/June 2006 Time allowed: 2 HOURS. Examiner: Dr N.P. Byott This is a CLOSED

More information

An Overview of Volatility Derivatives and Recent Developments

An Overview of Volatility Derivatives and Recent Developments An Overview of Volatility Derivatives and Recent Developments September 17th, 2013 Zhenyu Cui Math Club Colloquium Department of Mathematics Brooklyn College, CUNY Math Club Colloquium Volatility Derivatives

More information

AD in Monte Carlo for finance

AD in Monte Carlo for finance AD in Monte Carlo for finance Mike Giles giles@comlab.ox.ac.uk Oxford University Computing Laboratory AD & Monte Carlo p. 1/30 Overview overview of computational finance stochastic o.d.e. s Monte Carlo

More information

FIN FINANCIAL INSTRUMENTS SPRING 2008

FIN FINANCIAL INSTRUMENTS SPRING 2008 FIN-40008 FINANCIAL INSTRUMENTS SPRING 2008 The Greeks Introduction We have studied how to price an option using the Black-Scholes formula. Now we wish to consider how the option price changes, either

More information

"Vibrato" Monte Carlo evaluation of Greeks

Vibrato Monte Carlo evaluation of Greeks "Vibrato" Monte Carlo evaluation of Greeks (Smoking Adjoints: part 3) Mike Giles mike.giles@maths.ox.ac.uk Oxford University Mathematical Institute Oxford-Man Institute of Quantitative Finance MCQMC 2008,

More information

Approximation Methods in Derivatives Pricing

Approximation Methods in Derivatives Pricing Approximation Methods in Derivatives Pricing Minqiang Li Bloomberg LP September 24, 2013 1 / 27 Outline of the talk A brief overview of approximation methods Timer option price approximation Perpetual

More information

MATH3075/3975 FINANCIAL MATHEMATICS TUTORIAL PROBLEMS

MATH3075/3975 FINANCIAL MATHEMATICS TUTORIAL PROBLEMS MATH307/37 FINANCIAL MATHEMATICS TUTORIAL PROBLEMS School of Mathematics and Statistics Semester, 04 Tutorial problems should be used to test your mathematical skills and understanding of the lecture material.

More information

IEOR E4703: Monte-Carlo Simulation

IEOR E4703: Monte-Carlo Simulation IEOR E4703: Monte-Carlo Simulation Simulating Stochastic Differential Equations Martin Haugh Department of Industrial Engineering and Operations Research Columbia University Email: martin.b.haugh@gmail.com

More information

Tangent Lévy Models. Sergey Nadtochiy (joint work with René Carmona) Oxford-Man Institute of Quantitative Finance University of Oxford.

Tangent Lévy Models. Sergey Nadtochiy (joint work with René Carmona) Oxford-Man Institute of Quantitative Finance University of Oxford. Tangent Lévy Models Sergey Nadtochiy (joint work with René Carmona) Oxford-Man Institute of Quantitative Finance University of Oxford June 24, 2010 6th World Congress of the Bachelier Finance Society Sergey

More information

Lecture Note 8 of Bus 41202, Spring 2017: Stochastic Diffusion Equation & Option Pricing

Lecture Note 8 of Bus 41202, Spring 2017: Stochastic Diffusion Equation & Option Pricing Lecture Note 8 of Bus 41202, Spring 2017: Stochastic Diffusion Equation & Option Pricing We shall go over this note quickly due to time constraints. Key concept: Ito s lemma Stock Options: A contract giving

More information

Dynamic Relative Valuation

Dynamic Relative Valuation Dynamic Relative Valuation Liuren Wu, Baruch College Joint work with Peter Carr from Morgan Stanley October 15, 2013 Liuren Wu (Baruch) Dynamic Relative Valuation 10/15/2013 1 / 20 The standard approach

More information

Trust Region Methods for Unconstrained Optimisation

Trust Region Methods for Unconstrained Optimisation Trust Region Methods for Unconstrained Optimisation Lecture 9, Numerical Linear Algebra and Optimisation Oxford University Computing Laboratory, MT 2007 Dr Raphael Hauser (hauser@comlab.ox.ac.uk) The Trust

More information

CONSTRUCTING NO-ARBITRAGE VOLATILITY CURVES IN LIQUID AND ILLIQUID COMMODITY MARKETS

CONSTRUCTING NO-ARBITRAGE VOLATILITY CURVES IN LIQUID AND ILLIQUID COMMODITY MARKETS CONSTRUCTING NO-ARBITRAGE VOLATILITY CURVES IN LIQUID AND ILLIQUID COMMODITY MARKETS Financial Mathematics Modeling for Graduate Students-Workshop January 6 January 15, 2011 MENTOR: CHRIS PROUTY (Cargill)

More information

Equity correlations implied by index options: estimation and model uncertainty analysis

Equity correlations implied by index options: estimation and model uncertainty analysis 1/18 : estimation and model analysis, EDHEC Business School (joint work with Rama COT) Modeling and managing financial risks Paris, 10 13 January 2011 2/18 Outline 1 2 of multi-asset models Solution to

More information

1.1 Basic Financial Derivatives: Forward Contracts and Options

1.1 Basic Financial Derivatives: Forward Contracts and Options Chapter 1 Preliminaries 1.1 Basic Financial Derivatives: Forward Contracts and Options A derivative is a financial instrument whose value depends on the values of other, more basic underlying variables

More information

Contents Critique 26. portfolio optimization 32

Contents Critique 26. portfolio optimization 32 Contents Preface vii 1 Financial problems and numerical methods 3 1.1 MATLAB environment 4 1.1.1 Why MATLAB? 5 1.2 Fixed-income securities: analysis and portfolio immunization 6 1.2.1 Basic valuation of

More information

Stochastic Differential Equations in Finance and Monte Carlo Simulations

Stochastic Differential Equations in Finance and Monte Carlo Simulations Stochastic Differential Equations in Finance and Department of Statistics and Modelling Science University of Strathclyde Glasgow, G1 1XH China 2009 Outline Stochastic Modelling in Asset Prices 1 Stochastic

More information

Empirical Approach to the Heston Model Parameters on the Exchange Rate USD / COP

Empirical Approach to the Heston Model Parameters on the Exchange Rate USD / COP Empirical Approach to the Heston Model Parameters on the Exchange Rate USD / COP ICASQF 2016, Cartagena - Colombia C. Alexander Grajales 1 Santiago Medina 2 1 University of Antioquia, Colombia 2 Nacional

More information

THAT COSTS WHAT! PROBABILISTIC LEARNING FOR VOLATILITY & OPTIONS

THAT COSTS WHAT! PROBABILISTIC LEARNING FOR VOLATILITY & OPTIONS THAT COSTS WHAT! PROBABILISTIC LEARNING FOR VOLATILITY & OPTIONS MARTIN TEGNÉR (JOINT WITH STEPHEN ROBERTS) 6 TH OXFORD-MAN WORKSHOP, 11 JUNE 2018 VOLATILITY & OPTIONS S&P 500 index S&P 500 [USD] 0 500

More information

2 f. f t S 2. Delta measures the sensitivityof the portfolio value to changes in the price of the underlying

2 f. f t S 2. Delta measures the sensitivityof the portfolio value to changes in the price of the underlying Sensitivity analysis Simulating the Greeks Meet the Greeks he value of a derivative on a single underlying asset depends upon the current asset price S and its volatility Σ, the risk-free interest rate

More information

Heinz W. Engl. Industrial Mathematics Institute Johannes Kepler Universität Linz, Austria

Heinz W. Engl. Industrial Mathematics Institute Johannes Kepler Universität Linz, Austria Some Identification Problems in Finance Heinz W. Engl Industrial Mathematics Institute Johannes Kepler Universität Linz, Austria www.indmath.uni-linz.ac.at Johann Radon Institute for Computational and

More information

Department of Mathematics. Mathematics of Financial Derivatives

Department of Mathematics. Mathematics of Financial Derivatives Department of Mathematics MA408 Mathematics of Financial Derivatives Thursday 15th January, 2009 2pm 4pm Duration: 2 hours Attempt THREE questions MA408 Page 1 of 5 1. (a) Suppose 0 < E 1 < E 3 and E 2

More information

CS 774 Project: Fall 2009 Version: November 27, 2009

CS 774 Project: Fall 2009 Version: November 27, 2009 CS 774 Project: Fall 2009 Version: November 27, 2009 Instructors: Peter Forsyth, paforsyt@uwaterloo.ca Office Hours: Tues: 4:00-5:00; Thurs: 11:00-12:00 Lectures:MWF 3:30-4:20 MC2036 Office: DC3631 CS

More information

Simulating Stochastic Differential Equations

Simulating Stochastic Differential Equations IEOR E4603: Monte-Carlo Simulation c 2017 by Martin Haugh Columbia University Simulating Stochastic Differential Equations In these lecture notes we discuss the simulation of stochastic differential equations

More information

Pricing Variance Swaps under Stochastic Volatility Model with Regime Switching - Discrete Observations Case

Pricing Variance Swaps under Stochastic Volatility Model with Regime Switching - Discrete Observations Case Pricing Variance Swaps under Stochastic Volatility Model with Regime Switching - Discrete Observations Case Guang-Hua Lian Collaboration with Robert Elliott University of Adelaide Feb. 2, 2011 Robert Elliott,

More information

A Moment Matching Approach To The Valuation Of A Volume Weighted Average Price Option

A Moment Matching Approach To The Valuation Of A Volume Weighted Average Price Option A Moment Matching Approach To The Valuation Of A Volume Weighted Average Price Option Antony Stace Department of Mathematics and MASCOS University of Queensland 15th October 2004 AUSTRALIAN RESEARCH COUNCIL

More information

Stochastic Volatility (Working Draft I)

Stochastic Volatility (Working Draft I) Stochastic Volatility (Working Draft I) Paul J. Atzberger General comments or corrections should be sent to: paulatz@cims.nyu.edu 1 Introduction When using the Black-Scholes-Merton model to price derivative

More information

Chapter 15: Jump Processes and Incomplete Markets. 1 Jumps as One Explanation of Incomplete Markets

Chapter 15: Jump Processes and Incomplete Markets. 1 Jumps as One Explanation of Incomplete Markets Chapter 5: Jump Processes and Incomplete Markets Jumps as One Explanation of Incomplete Markets It is easy to argue that Brownian motion paths cannot model actual stock price movements properly in reality,

More information

Exploring Volatility Derivatives: New Advances in Modelling. Bruno Dupire Bloomberg L.P. NY

Exploring Volatility Derivatives: New Advances in Modelling. Bruno Dupire Bloomberg L.P. NY Exploring Volatility Derivatives: New Advances in Modelling Bruno Dupire Bloomberg L.P. NY bdupire@bloomberg.net Global Derivatives 2005, Paris May 25, 2005 1. Volatility Products Historical Volatility

More information

Monte Carlo Methods for Uncertainty Quantification

Monte Carlo Methods for Uncertainty Quantification Monte Carlo Methods for Uncertainty Quantification Mike Giles Mathematical Institute, University of Oxford Contemporary Numerical Techniques Mike Giles (Oxford) Monte Carlo methods 2 1 / 24 Lecture outline

More information

NEWCASTLE UNIVERSITY SCHOOL OF MATHEMATICS, STATISTICS & PHYSICS SEMESTER 1 SPECIMEN 2 MAS3904. Stochastic Financial Modelling. Time allowed: 2 hours

NEWCASTLE UNIVERSITY SCHOOL OF MATHEMATICS, STATISTICS & PHYSICS SEMESTER 1 SPECIMEN 2 MAS3904. Stochastic Financial Modelling. Time allowed: 2 hours NEWCASTLE UNIVERSITY SCHOOL OF MATHEMATICS, STATISTICS & PHYSICS SEMESTER 1 SPECIMEN 2 Stochastic Financial Modelling Time allowed: 2 hours Candidates should attempt all questions. Marks for each question

More information

Pricing Implied Volatility

Pricing Implied Volatility Pricing Implied Volatility Expected future volatility plays a central role in finance theory. Consequently, accurate estimation of this parameter is crucial to meaningful financial decision-making. Researchers

More information

MLEMVD: A R Package for Maximum Likelihood Estimation of Multivariate Diffusion Models

MLEMVD: A R Package for Maximum Likelihood Estimation of Multivariate Diffusion Models MLEMVD: A R Package for Maximum Likelihood Estimation of Multivariate Diffusion Models Matthew Dixon and Tao Wu 1 Illinois Institute of Technology May 19th 2017 1 https://papers.ssrn.com/sol3/papers.cfm?abstract

More information

AMH4 - ADVANCED OPTION PRICING. Contents

AMH4 - ADVANCED OPTION PRICING. Contents AMH4 - ADVANCED OPTION PRICING ANDREW TULLOCH Contents 1. Theory of Option Pricing 2 2. Black-Scholes PDE Method 4 3. Martingale method 4 4. Monte Carlo methods 5 4.1. Method of antithetic variances 5

More information

CS 3331 Numerical Methods Lecture 2: Functions of One Variable. Cherung Lee

CS 3331 Numerical Methods Lecture 2: Functions of One Variable. Cherung Lee CS 3331 Numerical Methods Lecture 2: Functions of One Variable Cherung Lee Outline Introduction Solving nonlinear equations: find x such that f(x ) = 0. Binary search methods: (Bisection, regula falsi)

More information

Rohini Kumar. Statistics and Applied Probability, UCSB (Joint work with J. Feng and J.-P. Fouque)

Rohini Kumar. Statistics and Applied Probability, UCSB (Joint work with J. Feng and J.-P. Fouque) Small time asymptotics for fast mean-reverting stochastic volatility models Statistics and Applied Probability, UCSB (Joint work with J. Feng and J.-P. Fouque) March 11, 2011 Frontier Probability Days,

More information

STOCHASTIC VOLATILITY AND OPTION PRICING

STOCHASTIC VOLATILITY AND OPTION PRICING STOCHASTIC VOLATILITY AND OPTION PRICING Daniel Dufresne Centre for Actuarial Studies University of Melbourne November 29 (To appear in Risks and Rewards, the Society of Actuaries Investment Section Newsletter)

More information

EC316a: Advanced Scientific Computation, Fall Discrete time, continuous state dynamic models: solution methods

EC316a: Advanced Scientific Computation, Fall Discrete time, continuous state dynamic models: solution methods EC316a: Advanced Scientific Computation, Fall 2003 Notes Section 4 Discrete time, continuous state dynamic models: solution methods We consider now solution methods for discrete time models in which decisions

More information

Chapter 3: Black-Scholes Equation and Its Numerical Evaluation

Chapter 3: Black-Scholes Equation and Its Numerical Evaluation Chapter 3: Black-Scholes Equation and Its Numerical Evaluation 3.1 Itô Integral 3.1.1 Convergence in the Mean and Stieltjes Integral Definition 3.1 (Convergence in the Mean) A sequence {X n } n ln of random

More information

Computer Exercise 2 Simulation

Computer Exercise 2 Simulation Lund University with Lund Institute of Technology Valuation of Derivative Assets Centre for Mathematical Sciences, Mathematical Statistics Spring 2010 Computer Exercise 2 Simulation This lab deals with

More information

The Black-Scholes Model

The Black-Scholes Model The Black-Scholes Model Liuren Wu Options Markets (Hull chapter: 12, 13, 14) Liuren Wu ( c ) The Black-Scholes Model colorhmoptions Markets 1 / 17 The Black-Scholes-Merton (BSM) model Black and Scholes

More information

European option pricing under parameter uncertainty

European option pricing under parameter uncertainty European option pricing under parameter uncertainty Martin Jönsson (joint work with Samuel Cohen) University of Oxford Workshop on BSDEs, SPDEs and their Applications July 4, 2017 Introduction 2/29 Introduction

More information

Option Pricing. Chapter Discrete Time

Option Pricing. Chapter Discrete Time Chapter 7 Option Pricing 7.1 Discrete Time In the next section we will discuss the Black Scholes formula. To prepare for that, we will consider the much simpler problem of pricing options when there are

More information

Volatility Smiles and Yield Frowns

Volatility Smiles and Yield Frowns Volatility Smiles and Yield Frowns Peter Carr NYU CBOE Conference on Derivatives and Volatility, Chicago, Nov. 10, 2017 Peter Carr (NYU) Volatility Smiles and Yield Frowns 11/10/2017 1 / 33 Interest Rates

More information

Effectiveness of CPPI Strategies under Discrete Time Trading

Effectiveness of CPPI Strategies under Discrete Time Trading Effectiveness of CPPI Strategies under Discrete Time Trading S. Balder, M. Brandl 1, Antje Mahayni 2 1 Department of Banking and Finance, University of Bonn 2 Department of Accounting and Finance, Mercator

More information

Application of Moment Expansion Method to Option Square Root Model

Application of Moment Expansion Method to Option Square Root Model Application of Moment Expansion Method to Option Square Root Model Yun Zhou Advisor: Professor Steve Heston University of Maryland May 5, 2009 1 / 19 Motivation Black-Scholes Model successfully explain

More information

Numerical schemes for SDEs

Numerical schemes for SDEs Lecture 5 Numerical schemes for SDEs Lecture Notes by Jan Palczewski Computational Finance p. 1 A Stochastic Differential Equation (SDE) is an object of the following type dx t = a(t,x t )dt + b(t,x t

More information

Monte Carlo Methods for Uncertainty Quantification

Monte Carlo Methods for Uncertainty Quantification Monte Carlo Methods for Uncertainty Quantification Abdul-Lateef Haji-Ali Based on slides by: Mike Giles Mathematical Institute, University of Oxford Contemporary Numerical Techniques Haji-Ali (Oxford)

More information

last problem outlines how the Black Scholes PDE (and its derivation) may be modified to account for the payment of stock dividends.

last problem outlines how the Black Scholes PDE (and its derivation) may be modified to account for the payment of stock dividends. 224 10 Arbitrage and SDEs last problem outlines how the Black Scholes PDE (and its derivation) may be modified to account for the payment of stock dividends. 10.1 (Calculation of Delta First and Finest

More information

Heston Stochastic Local Volatility Model

Heston Stochastic Local Volatility Model Heston Stochastic Local Volatility Model Klaus Spanderen 1 R/Finance 2016 University of Illinois, Chicago May 20-21, 2016 1 Joint work with Johannes Göttker-Schnetmann Klaus Spanderen Heston Stochastic

More information

- 1 - **** d(lns) = (µ (1/2)σ 2 )dt + σdw t

- 1 - **** d(lns) = (µ (1/2)σ 2 )dt + σdw t - 1 - **** These answers indicate the solutions to the 2014 exam questions. Obviously you should plot graphs where I have simply described the key features. It is important when plotting graphs to label

More information

The Black-Scholes PDE from Scratch

The Black-Scholes PDE from Scratch The Black-Scholes PDE from Scratch chris bemis November 27, 2006 0-0 Goal: Derive the Black-Scholes PDE To do this, we will need to: Come up with some dynamics for the stock returns Discuss Brownian motion

More information

Introduction to Financial Mathematics

Introduction to Financial Mathematics Department of Mathematics University of Michigan November 7, 2008 My Information E-mail address: marymorj (at) umich.edu Financial work experience includes 2 years in public finance investment banking

More information

Computer Exercise 2 Simulation

Computer Exercise 2 Simulation Lund University with Lund Institute of Technology Valuation of Derivative Assets Centre for Mathematical Sciences, Mathematical Statistics Fall 2017 Computer Exercise 2 Simulation This lab deals with pricing

More information

Part 3: Trust-region methods for unconstrained optimization. Nick Gould (RAL)

Part 3: Trust-region methods for unconstrained optimization. Nick Gould (RAL) Part 3: Trust-region methods for unconstrained optimization Nick Gould (RAL) minimize x IR n f(x) MSc course on nonlinear optimization UNCONSTRAINED MINIMIZATION minimize x IR n f(x) where the objective

More information

A Brief Introduction to Stochastic Volatility Modeling

A Brief Introduction to Stochastic Volatility Modeling A Brief Introduction to Stochastic Volatility Modeling Paul J. Atzberger General comments or corrections should be sent to: paulatz@cims.nyu.edu Introduction When using the Black-Scholes-Merton model to

More information

LIBOR models, multi-curve extensions, and the pricing of callable structured derivatives

LIBOR models, multi-curve extensions, and the pricing of callable structured derivatives Weierstrass Institute for Applied Analysis and Stochastics LIBOR models, multi-curve extensions, and the pricing of callable structured derivatives John Schoenmakers 9th Summer School in Mathematical Finance

More information

Derivative Securities Fall 2012 Final Exam Guidance Extended version includes full semester

Derivative Securities Fall 2012 Final Exam Guidance Extended version includes full semester Derivative Securities Fall 2012 Final Exam Guidance Extended version includes full semester Our exam is Wednesday, December 19, at the normal class place and time. You may bring two sheets of notes (8.5

More information

CONTINUOUS TIME PRICING AND TRADING: A REVIEW, WITH SOME EXTRA PIECES

CONTINUOUS TIME PRICING AND TRADING: A REVIEW, WITH SOME EXTRA PIECES CONTINUOUS TIME PRICING AND TRADING: A REVIEW, WITH SOME EXTRA PIECES THE SOURCE OF A PRICE IS ALWAYS A TRADING STRATEGY SPECIAL CASES WHERE TRADING STRATEGY IS INDEPENDENT OF PROBABILITY MEASURE COMPLETENESS,

More information

M5MF6. Advanced Methods in Derivatives Pricing

M5MF6. Advanced Methods in Derivatives Pricing Course: Setter: M5MF6 Dr Antoine Jacquier MSc EXAMINATIONS IN MATHEMATICS AND FINANCE DEPARTMENT OF MATHEMATICS April 2016 M5MF6 Advanced Methods in Derivatives Pricing Setter s signature...........................................

More information

Market interest-rate models

Market interest-rate models Market interest-rate models Marco Marchioro www.marchioro.org November 24 th, 2012 Market interest-rate models 1 Lecture Summary No-arbitrage models Detailed example: Hull-White Monte Carlo simulations

More information

Parameter estimation in SDE:s

Parameter estimation in SDE:s Lund University Faculty of Engineering Statistics in Finance Centre for Mathematical Sciences, Mathematical Statistics HT 2011 Parameter estimation in SDE:s This computer exercise concerns some estimation

More information

Lecture 7: Computation of Greeks

Lecture 7: Computation of Greeks Lecture 7: Computation of Greeks Ahmed Kebaier kebaier@math.univ-paris13.fr HEC, Paris Outline 1 The log-likelihood approach Motivation The pathwise method requires some restrictive regularity assumptions

More information

M.I.T Fall Practice Problems

M.I.T Fall Practice Problems M.I.T. 15.450-Fall 2010 Sloan School of Management Professor Leonid Kogan Practice Problems 1. Consider a 3-period model with t = 0, 1, 2, 3. There are a stock and a risk-free asset. The initial stock

More information

EFFICIENT MONTE CARLO ALGORITHM FOR PRICING BARRIER OPTIONS

EFFICIENT MONTE CARLO ALGORITHM FOR PRICING BARRIER OPTIONS Commun. Korean Math. Soc. 23 (2008), No. 2, pp. 285 294 EFFICIENT MONTE CARLO ALGORITHM FOR PRICING BARRIER OPTIONS Kyoung-Sook Moon Reprinted from the Communications of the Korean Mathematical Society

More information

The Black-Scholes Model

The Black-Scholes Model The Black-Scholes Model Liuren Wu Options Markets Liuren Wu ( c ) The Black-Merton-Scholes Model colorhmoptions Markets 1 / 18 The Black-Merton-Scholes-Merton (BMS) model Black and Scholes (1973) and Merton

More information

4. Black-Scholes Models and PDEs. Math6911 S08, HM Zhu

4. Black-Scholes Models and PDEs. Math6911 S08, HM Zhu 4. Black-Scholes Models and PDEs Math6911 S08, HM Zhu References 1. Chapter 13, J. Hull. Section.6, P. Brandimarte Outline Derivation of Black-Scholes equation Black-Scholes models for options Implied

More information

Importance Sampling for Option Pricing. Steven R. Dunbar. Put Options. Monte Carlo Method. Importance. Sampling. Examples.

Importance Sampling for Option Pricing. Steven R. Dunbar. Put Options. Monte Carlo Method. Importance. Sampling. Examples. for for January 25, 2016 1 / 26 Outline for 1 2 3 4 2 / 26 Put Option for A put option is the right to sell an asset at an established price at a certain time. The established price is the strike price,

More information

Market Risk Analysis Volume I

Market Risk Analysis Volume I Market Risk Analysis Volume I Quantitative Methods in Finance Carol Alexander John Wiley & Sons, Ltd List of Figures List of Tables List of Examples Foreword Preface to Volume I xiii xvi xvii xix xxiii

More information

Hedging Under Jump Diffusions with Transaction Costs. Peter Forsyth, Shannon Kennedy, Ken Vetzal University of Waterloo

Hedging Under Jump Diffusions with Transaction Costs. Peter Forsyth, Shannon Kennedy, Ken Vetzal University of Waterloo Hedging Under Jump Diffusions with Transaction Costs Peter Forsyth, Shannon Kennedy, Ken Vetzal University of Waterloo Computational Finance Workshop, Shanghai, July 4, 2008 Overview Overview Single factor

More information

Lecture 17. The model is parametrized by the time period, δt, and three fixed constant parameters, v, σ and the riskless rate r.

Lecture 17. The model is parametrized by the time period, δt, and three fixed constant parameters, v, σ and the riskless rate r. Lecture 7 Overture to continuous models Before rigorously deriving the acclaimed Black-Scholes pricing formula for the value of a European option, we developed a substantial body of material, in continuous

More information

A Consistent Pricing Model for Index Options and Volatility Derivatives

A Consistent Pricing Model for Index Options and Volatility Derivatives A Consistent Pricing Model for Index Options and Volatility Derivatives 6th World Congress of the Bachelier Society Thomas Kokholm Finance Research Group Department of Business Studies Aarhus School of

More information

TEST OF BOUNDED LOG-NORMAL PROCESS FOR OPTIONS PRICING

TEST OF BOUNDED LOG-NORMAL PROCESS FOR OPTIONS PRICING TEST OF BOUNDED LOG-NORMAL PROCESS FOR OPTIONS PRICING Semih Yön 1, Cafer Erhan Bozdağ 2 1,2 Department of Industrial Engineering, Istanbul Technical University, Macka Besiktas, 34367 Turkey Abstract.

More information

Accelerated Option Pricing Multiple Scenarios

Accelerated Option Pricing Multiple Scenarios Accelerated Option Pricing in Multiple Scenarios 04.07.2008 Stefan Dirnstorfer (stefan@thetaris.com) Andreas J. Grau (grau@thetaris.com) 1 Abstract This paper covers a massive acceleration of Monte-Carlo

More information

Computational Finance

Computational Finance Path Dependent Options Computational Finance School of Mathematics 2018 The Random Walk One of the main assumption of the Black-Scholes framework is that the underlying stock price follows a random walk

More information

Implementing Models in Quantitative Finance: Methods and Cases

Implementing Models in Quantitative Finance: Methods and Cases Gianluca Fusai Andrea Roncoroni Implementing Models in Quantitative Finance: Methods and Cases vl Springer Contents Introduction xv Parti Methods 1 Static Monte Carlo 3 1.1 Motivation and Issues 3 1.1.1

More information

Lecture Quantitative Finance Spring Term 2015

Lecture Quantitative Finance Spring Term 2015 and Lecture Quantitative Finance Spring Term 2015 Prof. Dr. Erich Walter Farkas Lecture 06: March 26, 2015 1 / 47 Remember and Previous chapters: introduction to the theory of options put-call parity fundamentals

More information

From Discrete Time to Continuous Time Modeling

From Discrete Time to Continuous Time Modeling From Discrete Time to Continuous Time Modeling Prof. S. Jaimungal, Department of Statistics, University of Toronto 2004 Arrow-Debreu Securities 2004 Prof. S. Jaimungal 2 Consider a simple one-period economy

More information

Copyright Emanuel Derman 2008

Copyright Emanuel Derman 2008 E478 Spring 008: Derman: Lecture 7:Local Volatility Continued Page of 8 Lecture 7: Local Volatility Continued Copyright Emanuel Derman 008 3/7/08 smile-lecture7.fm E478 Spring 008: Derman: Lecture 7:Local

More information

A distributed Laplace transform algorithm for European options

A distributed Laplace transform algorithm for European options A distributed Laplace transform algorithm for European options 1 1 A. J. Davies, M. E. Honnor, C.-H. Lai, A. K. Parrott & S. Rout 1 Department of Physics, Astronomy and Mathematics, University of Hertfordshire,

More information

Premia 14 HESTON MODEL CALIBRATION USING VARIANCE SWAPS PRICES

Premia 14 HESTON MODEL CALIBRATION USING VARIANCE SWAPS PRICES Premia 14 HESTON MODEL CALIBRATION USING VARIANCE SWAPS PRICES VADIM ZHERDER Premia Team INRIA E-mail: vzherder@mailru 1 Heston model Let the asset price process S t follows the Heston stochastic volatility

More information

Mathematical Modeling in Economics and Finance: Probability, Stochastic Processes and Differential Equations. Steven R. Dunbar

Mathematical Modeling in Economics and Finance: Probability, Stochastic Processes and Differential Equations. Steven R. Dunbar Mathematical Modeling in Economics and Finance: Probability, Stochastic Processes and Differential Equations Steven R. Dunbar Department of Mathematics, University of Nebraska-Lincoln, Lincoln, Nebraska

More information

STOCHASTIC CALCULUS AND BLACK-SCHOLES MODEL

STOCHASTIC CALCULUS AND BLACK-SCHOLES MODEL STOCHASTIC CALCULUS AND BLACK-SCHOLES MODEL YOUNGGEUN YOO Abstract. Ito s lemma is often used in Ito calculus to find the differentials of a stochastic process that depends on time. This paper will introduce

More information

The Binomial Model. Chapter 3

The Binomial Model. Chapter 3 Chapter 3 The Binomial Model In Chapter 1 the linear derivatives were considered. They were priced with static replication and payo tables. For the non-linear derivatives in Chapter 2 this will not work

More information

Simulating more interesting stochastic processes

Simulating more interesting stochastic processes Chapter 7 Simulating more interesting stochastic processes 7. Generating correlated random variables The lectures contained a lot of motivation and pictures. We'll boil everything down to pure algebra

More information

In this lecture we will solve the final-value problem derived in the previous lecture 4, V (1) + rs = rv (t < T )

In this lecture we will solve the final-value problem derived in the previous lecture 4, V (1) + rs = rv (t < T ) MSC FINANCIAL ENGINEERING PRICING I, AUTUMN 2010-2011 LECTURE 5: THE BLACK AND SCHOLES FORMULA AND ITS GREEKS RAYMOND BRUMMELHUIS DEPARTMENT EMS BIRKBECK In this lecture we will solve the final-value problem

More information