Pricing and Hedging of Commodity Derivatives using the Fast Fourier Transform

Size: px
Start display at page:

Download "Pricing and Hedging of Commodity Derivatives using the Fast Fourier Transform"

Transcription

1 Pricing and Hedging of Commodity Derivatives using the Fast Fourier Transform Vladimir Surkov Department of Statistical and Actuarial Sciences, University of Western Ontario The Fields Institute, University of Toronto December 9, /33

2 1 Generalized Model for Commodity Spot Prices 2 Fourier Space Time-stepping framework 3 Computing Option Greeks 4 Dynamic and Static Hedging 2 /33

3 1 Generalized Model for Commodity Spot Prices 2 Fourier Space Time-stepping framework 3 Computing Option Greeks 4 Dynamic and Static Hedging 3 /33

4 WTI Crude Oil and Henry Hub Gas 4 /33

5 Great Britain System Sell Prices 5 /33

6 Generalized Model for Commodity Spot Prices Commodity prices Exhibit high volatilities and spikes and prices Tend to revert to long run equilibrium prices 6 /33

7 Generalized Model for Commodity Spot Prices Commodity prices Exhibit high volatilities and spikes and prices Tend to revert to long run equilibrium prices The Model dx(t) = (Θ(t) κx(t))dt + dw(t) + dj(t) S(t) = S(0) exp{bx(t)} 6 /33

8 Generalized Model for Commodity Spot Prices Commodity prices Exhibit high volatilities and spikes and prices Tend to revert to long run equilibrium prices The Model dx(t) = (Θ(t) κx(t))dt + dw(t) + dj(t) S(t) = S(0) exp{bx(t)} Multi-factor, mean-reverting model with jumps Generalizes a number of well-known models, such as Gibson and Schwartz (1990), Clewlow and Strickland (2000), Hikspoors and Jaimungal (2007) Mean-reversion rate is time dependent - allows to incorporate seasonality 6 /33

9 One-Factor Mean-Reverting Process with Jumps 7 /33

10 Two-Factor MR Process with Different Decay Rates 8 /33

11 One-Factor MR Processes with Co-dependent Jumps 9 /33

12 Numerical Methods for Option Pricing Monte Carlo methods Tree methods Finite difference methods Alternating Direction Implicit-FFT - Andersen and Andreasen (2000) Implicit-Explicit (IMEX) - Cont and Tankov (2004) IMEX Runge-Kutta - Briani, Natalini, and Russo (2004) Fixed Point Iteration - d Halluin, Forsyth, and Vetzal (2005) Quadrature methods Reiner (2001) QUAD - Andricopoulos, Widdicks, Duck, and Newton (2003) Q-FFT - O Sullivan (2005) Transform-based methods Carr and Madan (1999) Raible (2000) Lewis (2001) Lord, Fang, Bervoets, and Oosterlee (2008) 10/33

13 1 Generalized Model for Commodity Spot Prices 2 Fourier Space Time-stepping framework 3 Computing Option Greeks 4 Dynamic and Static Hedging 11/33

14 Fourier Space Time-stepping Framework Overview The Approach Consider the PIDE for the option price Transform the PIDE into ODE in Fourier space Solve the resulting ODE analytically Utilize FFT to efficiently switch between real and Fourier spaces 12/33

15 Fourier Space Time-stepping Framework Overview The Approach Consider the PIDE for the option price Transform the PIDE into ODE in Fourier space Solve the resulting ODE analytically Utilize FFT to efficiently switch between real and Fourier spaces A framework for numerical pricing of financial derivatives Fast and precise pricing of a wide range of European and path-dependent, single- and multi-asset, vanilla and exotic derivatives Efficient handling of path-independent and discretely monitored derivatives Generic handling of different spot-price models and option payoffs 12/33

16 Pricing Framework in Real Space Option price at time t is the discounted expected future payoff V(t,S(t)) = e r(t t) E [ ϕ(s(t)) ] 13/33

17 Pricing Framework in Real Space Option price at time t is the discounted expected future payoff V(t,S(t)) = e r(t t) E [ ϕ(s(t)) ] The discount-adjusted and log-transformed price process v(t,x(t)) e r(t t) V(t,S(0)e X(t) ) satisfies a PIDE { ( t + L(t,x) κx x ) v(t,x) = 0, v(t,x) = ϕ(s(0)e Bx ) where L acts on twice-differentiable functions g(x) as follows: L(t,x)g(x) = ( Θ(t) x x Σ ) x g(x) + (g(x+y) g(x))ν(dy) Ê n 13/33

18 Fourier Transform A function in the space domain g(x) can be transformed to a function in the frequency domain ĝ(ω), where ω is given in radians per second, and vice-versa using the continuous Fourier transform F [g](ω) F 1 [ĝ](x) 1 2π g(x)e iω x dx ĝ(ω)e iω x dω 14/33

19 Fourier Transform A function in the space domain g(x) can be transformed to a function in the frequency domain ĝ(ω), where ω is given in radians per second, and vice-versa using the continuous Fourier transform F [g](ω) F 1 [ĝ](x) 1 2π g(x)e iω x dx ĝ(ω)e iω x dω Continuous Fourier transform is a linear operator that maps spatial derivatives x into multiplications in the frequency domain F [ xg](ω) n = iω F [ x n 1 g ] (ω) = = (iω) n F [g](ω) 14/33

20 Pricing Framework in Fourier Space Applying the Fourier transform to the pricing PDE we obtain a PDE in frequency space { ( t + ˆL(t, ω) + κ + κω ω ) ˆv(t, ω) = 0, ˆv(T, ω) = ˆΦ(T, ω) 15/33

21 Pricing Framework in Fourier Space Applying the Fourier transform to the pricing PDE we obtain a PDE in frequency space { ( t + ˆL(t, ω) + κ + κω ω ) ˆv(t, ω) = 0, ˆv(T, ω) = ˆΦ(T, ω) The Fourier transform of the operator L(t,x) can be computed analytically ( ) ˆL(t, ω) = iωθ(t) 1 2 ω Σω + e iω z 1 ν(dz) 15/33

22 Pricing Framework in Fourier Space Applying the Fourier transform to the pricing PDE we obtain a PDE in frequency space { ( t + ˆL(t, ω) + κ + κω ω ) ˆv(t, ω) = 0, ˆv(T, ω) = ˆΦ(T, ω) The Fourier transform of the operator L(t,x) can be computed analytically ( ) ˆL(t, ω) = iωθ(t) 1 2 ω Σω + e iω z 1 ν(dz) Introduce a new coordinate system via frequency scaling ṽ(t, ω) = ˆv(t, e κ (t t ) ω) 15/33

23 Pricing Framework in Fourier Space Applying the Fourier transform to the pricing PDE we obtain a PDE in frequency space { ( t + ˆL(t, ω) + κ + κω ω ) ˆv(t, ω) = 0, ˆv(T, ω) = ˆΦ(T, ω) The Fourier transform of the operator L(t,x) can be computed analytically ( ) ˆL(t, ω) = iωθ(t) 1 2 ω Σω + e iω z 1 ν(dz) Introduce a new coordinate system via frequency scaling ṽ(t, ω) = ˆv(t, e κ (t t ) ω) The PDE reduces to an ODE in time parameterized by ω { ( t + L(t, ω) + κ ) ṽ(t, ω) = 0, ṽ(t, ω) = Φ(T, ω) 15/33

24 Pricing Framework in Fourier Space (cont.) Given the value of ṽ(t, ω) at time t 2 T, the constant coefficient ODE is easily solved to find the value at time t 1 < t 2 : ṽ(t 1, ω) = ṽ(t 2, ω) e Ψ κ(t 1,ω;t 2), where the frequency space propagator is Ψ κ (t 1, ω; t 2 ) = t2 t 1 L(s, ω)ds + Trκ(t 2 t 1 ) 16/33

25 Pricing Framework in Fourier Space (cont.) Given the value of ṽ(t, ω) at time t 2 T, the constant coefficient ODE is easily solved to find the value at time t 1 < t 2 : ṽ(t 1, ω) = ṽ(t 2, ω) e Ψ κ(t 1,ω;t 2), where the frequency space propagator is Ψ κ (t 1, ω; t 2 ) = t2 t 1 L(s, ω)ds + Trκ(t 2 t 1 ) The solution in terms of original coordinates (with t = t 1 ) is given by ˆv(t 1, ω) = ˆv(t 2, e κ (t 2 t 1) ω) e ˆΨ κ(t 1,ω;t 2) and the frequency space propagator is ˆΨ κ (t 1, ω; t 2 ) = t2 ˆL(s, e κ (s t 1) ω)ds + Tr κ(t 2 t 1 ) t 1 16/33

26 Pricing Framework in Fourier Space (cont.) The scaled option prices in frequency space can be obtained from the scaled option prices in real space F [g](t, e κ (t 2 t 1) ω) = F [ğ](t, ω) e Tr κ (t2 t1), where ğ(t,x) g(t,xe κ (t 2 t 1) ) 17/33

27 Pricing Framework in Fourier Space (cont.) The scaled option prices in frequency space can be obtained from the scaled option prices in real space F [g](t, e κ (t 2 t 1) ω) = F [ğ](t, ω) e Tr κ (t2 t1), where ğ(t,x) g(t,xe κ (t 2 t 1) ) The final solution becomes v(t 1,x) = F 1 [ F [ v](t 2, ω) e ˆΨ(t 1,ω;t 2) ] (x) 17/33

28 Pricing Framework in Fourier Space (cont.) The scaled option prices in frequency space can be obtained from the scaled option prices in real space F [g](t, e κ (t 2 t 1) ω) = F [ğ](t, ω) e Tr κ (t2 t1), where ğ(t,x) g(t,xe κ (t 2 t 1) ) The final solution becomes v(t 1,x) = F 1 [ F [ v](t 2, ω) e ˆΨ(t 1,ω;t 2) ] (x) FST Method for Propagating Option Prices v m 1 = FFT 1 [ FFT [ v m ] e ˆΨ(t m 1,ω;t m) ] 17/33

29 Fourier Space Time-stepping Numerical Method European options v 0 = FFT 1 [ FFT [ v 1 ] e ˆΨ(t,ω;T) ] 18/33

30 Fourier Space Time-stepping Numerical Method European options v 0 = FFT 1 [ FFT [ v 1 ] e ˆΨ(t,ω;T) ] Bermudan/American options [ ] vm 1 = FFT 1 FFT [ v m ] e ˆΨ(t m 1,ω;t m), v m 1 = max { vm 1,v M}, where vm 1 represents the holding value of the option 18/33

31 Fourier Space Time-stepping Numerical Method European options v 0 = FFT 1 [ FFT [ v 1 ] e ˆΨ(t,ω;T) ] Bermudan/American options [ ] vm 1 = FFT 1 FFT [ v m ] e ˆΨ(t m 1,ω;t m), v m 1 = max { vm 1,v M}, where vm 1 represents the holding value of the option Barrier options v m 1 = FFT 1 [ FFT [ v m ] e ˆΨ(t m 1,ω;t m) ] ½ {x<b} + R ½ {x B} 18/33

32 Fourier Space Time-stepping Numerical Method European options v 0 = FFT 1 [ FFT [ v 1 ] e ˆΨ(t,ω;T) ] Bermudan/American options [ ] vm 1 = FFT 1 FFT [ v m ] e ˆΨ(t m 1,ω;t m), v m 1 = max { vm 1,v M}, where vm 1 represents the holding value of the option Barrier options v m 1 = FFT 1 [ FFT [ v m ] e ˆΨ(t m 1,ω;t m) ] ½ {x<b} + R ½ {x B} Exotic options, such as swings, can also be handled 18/33

33 Discrete Barrier Option Results N M Value Change Convergence Time (sec.) Option: Down-and-out barrier put S = 100, K = 105, T = 1, B = 90, R = 3 with daily monitoring Model: Merton jump-diffusion with mean reversion σ = 0.2, λ = 1.0, µ = 0.1, σ = 0.25, θ = 90.0, κ = 0.75, r = 0.05 Monte Carlo: % CI width of 114 sec. 19/33

34 1 Generalized Model for Commodity Spot Prices 2 Fourier Space Time-stepping framework 3 Computing Option Greeks 4 Dynamic and Static Hedging 20/33

35 Computation of Greeks - State Variables Delta Sk v(t,x) = xk v(t,x)/s k (t) 21/33

36 Computation of Greeks - State Variables Delta Sk v(t,x) = xk v(t,x)/s k (t) Differentiation in real space computed via scaling in Fourier space xk v(t,x) = F 1 [iω k ˆv(t, ω)](x). 21/33

37 Computation of Greeks - State Variables Delta Sk v(t,x) = xk v(t,x)/s k (t) Differentiation in real space computed via scaling in Fourier space xk v(t,x) = F 1 [iω k ˆv(t, ω)](x). The discrete method for computing Deltas is then given by k,m 1 = FFT 1 [iω k ˆv m 1 ] 21/33

38 Computation of Greeks - State Variables Delta Sk v(t,x) = xk v(t,x)/s k (t) Differentiation in real space computed via scaling in Fourier space xk v(t,x) = F 1 [iω k ˆv(t, ω)](x). The discrete method for computing Deltas is then given by k,m 1 = FFT 1 [iω k ˆv m 1 ] Higher order derivatives computed in similar manner 21/33

39 Computation of Greeks - State Variables Delta Sk v(t,x) = xk v(t,x)/s k (t) Differentiation in real space computed via scaling in Fourier space xk v(t,x) = F 1 [iω k ˆv(t, ω)](x). The discrete method for computing Deltas is then given by k,m 1 = FFT 1 [iω k ˆv m 1 ] Higher order derivatives computed in similar manner Theta t v(t,x) 21/33

40 Computation of Greeks - State Variables Delta Sk v(t,x) = xk v(t,x)/s k (t) Differentiation in real space computed via scaling in Fourier space xk v(t,x) = F 1 [iω k ˆv(t, ω)](x). The discrete method for computing Deltas is then given by k,m 1 = FFT 1 [iω k ˆv m 1 ] Higher order derivatives computed in similar manner Theta t v(t,x) Obtained directly from the pricing ODE t ṽ(t, ω) = ( L(t, ω) + κ ) ṽ(t, ω) 21/33

41 Computation of Greeks - State Variables Delta Sk v(t,x) = xk v(t,x)/s k (t) Differentiation in real space computed via scaling in Fourier space xk v(t,x) = F 1 [iω k ˆv(t, ω)](x). The discrete method for computing Deltas is then given by k,m 1 = FFT 1 [iω k ˆv m 1 ] Higher order derivatives computed in similar manner Theta t v(t,x) Obtained directly from the pricing ODE t ṽ(t, ω) = ( L(t, ω) + κ ) ṽ(t, ω) The discrete method for computing Theta is then given by Θ m 1 = FFT 1 [ ( ˆL(t, ω) + κ ) ˆv m 1 ] 21/33

42 Computation of Greeks - Model Parameters In Fourier space, the sensitivity satisfies an ODE with source term { ( t + L κ )ṽ(t, ω) } = ( t + L κ ) ṽ(t, ω) + L κ ṽ(t, ω) = 0 22/33

43 Computation of Greeks - Model Parameters In Fourier space, the sensitivity satisfies an ODE with source term { ( t + L κ )ṽ(t, ω) } = ( t + L κ ) ṽ(t, ω) + L κ ṽ(t, ω) = 0 The ODE can be solved explicitly [ ] v(t,x) = F 1 ˆΨ κ (t, e κ (T t) ω; T) ˆv(t, ω) (x) 22/33

44 Computation of Greeks - Model Parameters In Fourier space, the sensitivity satisfies an ODE with source term { ( t + L κ )ṽ(t, ω) } = ( t + L κ ) ṽ(t, ω) + L κ ṽ(t, ω) = 0 The ODE can be solved explicitly [ ] v(t,x) = F 1 ˆΨ κ (t, e κ (T t) ω; T) ˆv(t, ω) (x) The discrete method for computing the sensitivity is then given by, m 1 = FFT 1 [ ˆΨκ (t m 1, e κ t m ω; t m ) ˆv m 1 ] 22/33

45 Computation of Greeks - Model Parameters In Fourier space, the sensitivity satisfies an ODE with source term { ( t + L κ )ṽ(t, ω) } = ( t + L κ ) ṽ(t, ω) + L κ ṽ(t, ω) = 0 The ODE can be solved explicitly [ ] v(t,x) = F 1 ˆΨ κ (t, e κ (T t) ω; T) ˆv(t, ω) (x) The discrete method for computing the sensitivity is then given by, m 1 = FFT 1 [ ˆΨκ (t m 1, e κ t m ω; t m ) ˆv m 1 ] Higher order derivatives computed in similar manner 22/33

46 Greeks Computation Errors Price Error Delta Error Absolute Error 10 5 N=4096 N=8192 N=16384 N=32768 Absolute Error 10 5 N=4096 N=8192 N=16384 N= Stock Price (S) Gamma Error Stock Price (S) Vega Error Absolute Error N=4096 N=8192 N=16384 N=32768 Absolute Error 10 5 N=4096 N=8192 N=16384 N= Stock Price (S) Theta Error Stock Price (S) Rho Error Absolute Error 10 5 N=4096 N=8192 N=16384 N=32768 Absolute Error 10 5 N=4096 N=8192 N=16384 N= Stock Price (S) Stock Price (S) 23/33

47 1 Generalized Model for Commodity Spot Prices 2 Fourier Space Time-stepping framework 3 Computing Option Greeks 4 Dynamic and Static Hedging 24/33

48 Dynamic Hedging Hedging portfolio for the option V consists of B units of cash, e units of the underlying asset S and N hedging instruments I with weights φ Π = φ I(t,S(t)) + es(t) + B V(t,S(t)) 25/33

49 Dynamic Hedging Hedging portfolio for the option V consists of B units of cash, e units of the underlying asset S and N hedging instruments I with weights φ Π = φ I(t,S(t)) + es(t) + B V(t,S(t)) The portfolio s value remains unchanged under small movements in price S Π = φ S I(t,S(t)) + e S V(t,S(t)) = 0 25/33

50 Dynamic Hedging Hedging portfolio for the option V consists of B units of cash, e units of the underlying asset S and N hedging instruments I with weights φ Π = φ I(t,S(t)) + es(t) + B V(t,S(t)) The portfolio s value remains unchanged under small movements in price S Π = φ S I(t,S(t)) + e S V(t,S(t)) = 0 Can also hedge against small movements in interest-rates, volatility, etc. Π = φ I(t,S(t)) V(t,S(t)) = 0 25/33

51 Dynamic Hedging Hedging portfolio for the option V consists of B units of cash, e units of the underlying asset S and N hedging instruments I with weights φ Π = φ I(t,S(t)) + es(t) + B V(t,S(t)) The portfolio s value remains unchanged under small movements in price S Π = φ S I(t,S(t)) + e S V(t,S(t)) = 0 Can also hedge against small movements in interest-rates, volatility, etc. Π = φ I(t,S(t)) V(t,S(t)) = 0 What about large movements? 25/33

52 Static Hedging - Minimize Portfolio Variance Minimize portfolio price variance under expected asset price movement, Kennedy, Forsyth, Vetzal (2009): arg min e n, φ n ξ E tn [ φn I n + e n S n V n ] 2 + (1 ξ)υn. where Υ n is the transaction cost to rebalance the portfolio: Υ n = N [ α k ( φ k,n φ k,n 1 ) ] 2 [ ] 2 I k,n + β(e n e n 1 )S n, k=1 26/33

53 Static Hedging - Minimize Portfolio Variance Minimize portfolio price variance under expected asset price movement, Kennedy, Forsyth, Vetzal (2009): arg min e n, φ n ξ E tn [ φn I n + e n S n V n ] 2 + (1 ξ)υn. where Υ n is the transaction cost to rebalance the portfolio: Υ n = N [ α k ( φ k,n φ k,n 1 ) ] 2 [ ] 2 I k,n + β(e n e n 1 )S n, k=1 Since the objective function is quadratic, the optimality requires F φ k,n = ξ E tn [ ( φ I + e S V )( 2 Ik ) ] + (1 ξ) φk,n Υ n = 0 F e n = ξ E tn [ ( φ I + e S V )( 2 S ) ] + (1 ξ) en Υ n = 0 26/33

54 Static Hedging - Minimize Portfolio Variance 27/33

55 Static Hedging - Minimize Price and Greeks Variance Minimize portfolio price and Greeks variance under expected asset price movement arg min e n, φ n ξ D w D E tn [ φn (D I n ) + e n (DS n ) (DV n )] 2 + (1 ξ)υn 28/33

56 Static Hedging - Minimize Price and Greeks Variance Minimize portfolio price and Greeks variance under expected asset price movement arg min e n, φ n ξ D w D E tn [ φn (D I n ) + e n (DS n ) (DV n )] 2 + (1 ξ)υn Since the objective function is quadratic, the optimality requires F = ξ [ ( φ )( w D E tn (D I) + e (DS) (DV) 2 (DIk ) )] φ k,n D +(1 ξ) φk,n Υ n = 0 F = ξ [ ( φ )( ) w D E tn (D ] I) + e (DS) (DV) 2 (DS) e n D +(1 ξ) en Υ n = 0 28/33

57 Static Hedging - Minimize Price and Greeks Variance 29/33

58 Loss Distribution and VaR - Constant Volatility 30/33

59 Loss Distribution and VaR - Dynamic Volatility 31/33

60 FST Framework Summary The Approach Consider the PIDE for the option price Transform the PIDE into ODE in Fourier space Solve the resulting ODE analytically Utilize FFT to efficiently switch between real and Fourier spaces 32/33

61 FST Framework Summary The Approach Consider the PIDE for the option price Transform the PIDE into ODE in Fourier space Solve the resulting ODE analytically Utilize FFT to efficiently switch between real and Fourier spaces Independent-increment, mean-reverting and interest-rate Lévy models are handled generically 32/33

62 FST Framework Summary The Approach Consider the PIDE for the option price Transform the PIDE into ODE in Fourier space Solve the resulting ODE analytically Utilize FFT to efficiently switch between real and Fourier spaces Independent-increment, mean-reverting and interest-rate Lévy models are handled generically Option values are obtained for a range of spot prices - readily price path-dependent options 32/33

63 FST Framework Summary The Approach Consider the PIDE for the option price Transform the PIDE into ODE in Fourier space Solve the resulting ODE analytically Utilize FFT to efficiently switch between real and Fourier spaces Independent-increment, mean-reverting and interest-rate Lévy models are handled generically Option values are obtained for a range of spot prices - readily price path-dependent options Two FFTs per time-step are required; no time-stepping for European options or between monitoring dates of discretely monitored options 32/33

64 FST Framework Summary The Approach Consider the PIDE for the option price Transform the PIDE into ODE in Fourier space Solve the resulting ODE analytically Utilize FFT to efficiently switch between real and Fourier spaces Independent-increment, mean-reverting and interest-rate Lévy models are handled generically Option values are obtained for a range of spot prices - readily price path-dependent options Two FFTs per time-step are required; no time-stepping for European options or between monitoring dates of discretely monitored options One extra FFT required to compute each Greek 32/33

65 FST Framework Summary The Approach Consider the PIDE for the option price Transform the PIDE into ODE in Fourier space Solve the resulting ODE analytically Utilize FFT to efficiently switch between real and Fourier spaces Independent-increment, mean-reverting and interest-rate Lévy models are handled generically Option values are obtained for a range of spot prices - readily price path-dependent options Two FFTs per time-step are required; no time-stepping for European options or between monitoring dates of discretely monitored options One extra FFT required to compute each Greek Second order convergence in space and second order convergence in time for American options with penalty method 32/33

66 Thank You! Model FST Greeks Hedging Jackson, K. R., S. Jaimungal, and V. Surkov (2008). Fourier space time-stepping for option pricing with Lévy models. Journal of Computational Finance 12(2), Jaimungal, S. and V. Surkov (2008). A general Lévy-based framework for energy price modeling and derivative valuation via FFT. Working paper, available at Surkov, V. (2009). Efficient static hedging under generalized Lévy models. Working paper. More at 33/33

Fourier Space Time-stepping Method for Option Pricing with Lévy Processes

Fourier Space Time-stepping Method for Option Pricing with Lévy Processes FST method Extensions Indifference pricing Fourier Space Time-stepping Method for Option Pricing with Lévy Processes Vladimir Surkov University of Toronto Computational Methods in Finance Conference University

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

Valuation of Equity / FX Instruments

Valuation of Equity / FX Instruments Technical Paper: Valuation of Equity / FX Instruments MathConsult GmbH Altenberger Straße 69 A-4040 Linz, Austria 14 th October, 2009 1 Vanilla Equity Option 1.1 Introduction A vanilla equity option is

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

Implied Lévy Volatility

Implied Lévy Volatility Joint work with José Manuel Corcuera, Peter Leoni and Wim Schoutens July 15, 2009 - Eurandom 1 2 The Black-Scholes model The Lévy models 3 4 5 6 7 Delta Hedging at versus at Implied Black-Scholes Volatility

More information

1 The Hull-White Interest Rate Model

1 The Hull-White Interest Rate Model Abstract Numerical Implementation of Hull-White Interest Rate Model: Hull-White Tree vs Finite Differences Artur Sepp Mail: artursepp@hotmail.com, Web: www.hot.ee/seppar 30 April 2002 We implement the

More information

Time-changed Brownian motion and option pricing

Time-changed Brownian motion and option pricing Time-changed Brownian motion and option pricing Peter Hieber Chair of Mathematical Finance, TU Munich 6th AMaMeF Warsaw, June 13th 2013 Partially joint with Marcos Escobar (RU Toronto), Matthias Scherer

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

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

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

The data-driven COS method

The data-driven COS method The data-driven COS method Á. Leitao, C. W. Oosterlee, L. Ortiz-Gracia and S. M. Bohte Delft University of Technology - Centrum Wiskunde & Informatica CMMSE 2017, July 6, 2017 Álvaro Leitao (CWI & TUDelft)

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

Analytical Option Pricing under an Asymmetrically Displaced Double Gamma Jump-Diffusion Model

Analytical Option Pricing under an Asymmetrically Displaced Double Gamma Jump-Diffusion Model Analytical Option Pricing under an Asymmetrically Displaced Double Gamma Jump-Diffusion Model Advances in Computational Economics and Finance Univerity of Zürich, Switzerland Matthias Thul 1 Ally Quan

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

Two-dimensional COS method

Two-dimensional COS method Two-dimensional COS method Marjon Ruijter Winterschool Lunteren 22 January 2013 1/29 Introduction PhD student since October 2010 Prof.dr.ir. C.W. Oosterlee). CWI national research center for mathematics

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

Numerical valuation for option pricing under jump-diffusion models by finite differences

Numerical valuation for option pricing under jump-diffusion models by finite differences Numerical valuation for option pricing under jump-diffusion models by finite differences YongHoon Kwon Younhee Lee Department of Mathematics Pohang University of Science and Technology June 23, 2010 Table

More information

"Pricing Exotic Options using Strong Convergence Properties

Pricing Exotic Options using Strong Convergence Properties Fourth Oxford / Princeton Workshop on Financial Mathematics "Pricing Exotic Options using Strong Convergence Properties Klaus E. Schmitz Abe schmitz@maths.ox.ac.uk www.maths.ox.ac.uk/~schmitz Prof. Mike

More information

The data-driven COS method

The data-driven COS method The data-driven COS method Á. Leitao, C. W. Oosterlee, L. Ortiz-Gracia and S. M. Bohte Delft University of Technology - Centrum Wiskunde & Informatica Reading group, March 13, 2017 Reading group, March

More information

Monte Carlo Based Numerical Pricing of Multiple Strike-Reset Options

Monte Carlo Based Numerical Pricing of Multiple Strike-Reset Options Monte Carlo Based Numerical Pricing of Multiple Strike-Reset Options Stavros Christodoulou Linacre College University of Oxford MSc Thesis Trinity 2011 Contents List of figures ii Introduction 2 1 Strike

More information

Optimal Hedging of Variance Derivatives. John Crosby. Centre for Economic and Financial Studies, Department of Economics, Glasgow University

Optimal Hedging of Variance Derivatives. John Crosby. Centre for Economic and Financial Studies, Department of Economics, Glasgow University Optimal Hedging of Variance Derivatives John Crosby Centre for Economic and Financial Studies, Department of Economics, Glasgow University Presentation at Baruch College, in New York, 16th November 2010

More information

Hedging under Model Uncertainty

Hedging under Model Uncertainty Hedging under Model Uncertainty Efficient Computation of the Hedging Error using the POD 6th World Congress of the Bachelier Finance Society June, 24th 2010 M. Monoyios, T. Schröter, Oxford University

More information

Efficient Static Replication of European Options under Exponential Lévy Models

Efficient Static Replication of European Options under Exponential Lévy Models CIRJE-F-539 Efficient Static Replication of European Options under Exponential Lévy Models Akihiko Takahashi University of Tokyo Akira Yamazaki Mizuho-DL Financial Technology Co., Ltd. January 8 CIRJE

More information

Valuing volatility and variance swaps for a non-gaussian Ornstein-Uhlenbeck stochastic volatility model

Valuing volatility and variance swaps for a non-gaussian Ornstein-Uhlenbeck stochastic volatility model Valuing volatility and variance swaps for a non-gaussian Ornstein-Uhlenbeck stochastic volatility model 1(23) Valuing volatility and variance swaps for a non-gaussian Ornstein-Uhlenbeck stochastic volatility

More information

Simple Robust Hedging with Nearby Contracts

Simple Robust Hedging with Nearby Contracts Simple Robust Hedging with Nearby Contracts Liuren Wu and Jingyi Zhu Baruch College and University of Utah October 22, 2 at Worcester Polytechnic Institute Wu & Zhu (Baruch & Utah) Robust Hedging with

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

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

MSc in Financial Engineering

MSc in Financial Engineering Department of Economics, Mathematics and Statistics MSc in Financial Engineering On Numerical Methods for the Pricing of Commodity Spread Options Damien Deville September 11, 2009 Supervisor: Dr. Steve

More information

Option Pricing and Calibration with Time-changed Lévy processes

Option Pricing and Calibration with Time-changed Lévy processes Option Pricing and Calibration with Time-changed Lévy processes Yan Wang and Kevin Zhang Warwick Business School 12th Feb. 2013 Objectives 1. How to find a perfect model that captures essential features

More information

2.1 Mathematical Basis: Risk-Neutral Pricing

2.1 Mathematical Basis: Risk-Neutral Pricing Chapter Monte-Carlo Simulation.1 Mathematical Basis: Risk-Neutral Pricing Suppose that F T is the payoff at T for a European-type derivative f. Then the price at times t before T is given by f t = e r(t

More information

( ) since this is the benefit of buying the asset at the strike price rather

( ) since this is the benefit of buying the asset at the strike price rather Review of some financial models for MAT 483 Parity and Other Option Relationships The basic parity relationship for European options with the same strike price and the same time to expiration is: C( KT

More information

Estimating the Greeks

Estimating the Greeks IEOR E4703: Monte-Carlo Simulation Columbia University Estimating the Greeks c 207 by Martin Haugh In these lecture notes we discuss the use of Monte-Carlo simulation for the estimation of sensitivities

More information

Pricing Bermudan options in Lévy process models

Pricing Bermudan options in Lévy process models 1 1 Dept. of Industrial & Enterprise Systems Engineering University of Illinois at Urbana-Champaign Joint with Xiong Lin Bachelier Finance Society 6th Congress 6/24/2010 American options in Lévy models

More information

Optimally Thresholded Realized Power Variations for Lévy Jump Diffusion Models

Optimally Thresholded Realized Power Variations for Lévy Jump Diffusion Models Optimally Thresholded Realized Power Variations for Lévy Jump Diffusion Models José E. Figueroa-López 1 1 Department of Statistics Purdue University University of Missouri-Kansas City Department of Mathematics

More information

PDE Methods for Option Pricing under Jump Diffusion Processes

PDE Methods for Option Pricing under Jump Diffusion Processes PDE Methods for Option Pricing under Jump Diffusion Processes Prof Kevin Parrott University of Greenwich November 2009 Typeset by FoilTEX Summary Merton jump diffusion American options Levy Processes -

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

Generalized Multi-Factor Commodity Spot Price Modeling through Dynamic Cournot Resource Extraction Models

Generalized Multi-Factor Commodity Spot Price Modeling through Dynamic Cournot Resource Extraction Models Generalized Multi-Factor Commodity Spot Price Modeling through Dynamic Cournot Resource Extraction Models Bilkan Erkmen (joint work with Michael Coulon) Workshop on Stochastic Games, Equilibrium, and Applications

More information

Exact Sampling of Jump-Diffusion Processes

Exact Sampling of Jump-Diffusion Processes 1 Exact Sampling of Jump-Diffusion Processes and Dmitry Smelov Management Science & Engineering Stanford University Exact Sampling of Jump-Diffusion Processes 2 Jump-Diffusion Processes Ubiquitous in finance

More information

Fast Pricing and Calculation of Sensitivities of OTM European Options Under Lévy Processes

Fast Pricing and Calculation of Sensitivities of OTM European Options Under Lévy Processes Fast Pricing and Calculation of Sensitivities of OTM European Options Under Lévy Processes Sergei Levendorskĭi Jiayao Xie Department of Mathematics University of Leicester Toronto, June 24, 2010 Levendorskĭi

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

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

Fast Convergence of Regress-later Series Estimators

Fast Convergence of Regress-later Series Estimators Fast Convergence of Regress-later Series Estimators New Thinking in Finance, London Eric Beutner, Antoon Pelsser, Janina Schweizer Maastricht University & Kleynen Consultants 12 February 2014 Beutner Pelsser

More information

The Greek Letters Based on Options, Futures, and Other Derivatives, 8th Edition, Copyright John C. Hull 2012

The Greek Letters Based on Options, Futures, and Other Derivatives, 8th Edition, Copyright John C. Hull 2012 The Greek Letters Based on Options, Futures, and Other Derivatives, 8th Edition, Copyright John C. Hull 2012 Introduction Each of the Greek letters measures a different dimension to the risk in an option

More information

Variance Derivatives and the Effect of Jumps on Them

Variance Derivatives and the Effect of Jumps on Them Eötvös Loránd University Corvinus University of Budapest Variance Derivatives and the Effect of Jumps on Them MSc Thesis Zsófia Tagscherer MSc in Actuarial and Financial Mathematics Faculty of Quantitative

More information

Lecture 4. Finite difference and finite element methods

Lecture 4. Finite difference and finite element methods Finite difference and finite element methods Lecture 4 Outline Black-Scholes equation From expectation to PDE Goal: compute the value of European option with payoff g which is the conditional expectation

More information

Two and Three factor models for Spread Options Pricing

Two and Three factor models for Spread Options Pricing Two and Three factor models for Spread Options Pricing COMMIDITIES 2007, Birkbeck College, University of London January 17-19, 2007 Sebastian Jaimungal, Associate Director, Mathematical Finance Program,

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

7 pages 1. Premia 14

7 pages 1. Premia 14 7 pages 1 Premia 14 Calibration of Stochastic Volatility model with Jumps A. Ben Haj Yedder March 1, 1 The evolution process of the Heston model, for the stochastic volatility, and Merton model, for the

More information

Market Design for Emission Trading Schemes

Market Design for Emission Trading Schemes Market Design for Emission Trading Schemes Juri Hinz 1 1 parts are based on joint work with R. Carmona, M. Fehr, A. Pourchet QF Conference, 23/02/09 Singapore Greenhouse gas effect SIX MAIN GREENHOUSE

More information

Option Pricing for a Stochastic-Volatility Jump-Diffusion Model

Option Pricing for a Stochastic-Volatility Jump-Diffusion Model Option Pricing for a Stochastic-Volatility Jump-Diffusion Model Guoqing Yan and Floyd B. Hanson Department of Mathematics, Statistics, and Computer Science University of Illinois at Chicago Conference

More information

All Investors are Risk-averse Expected Utility Maximizers

All Investors are Risk-averse Expected Utility Maximizers All Investors are Risk-averse Expected Utility Maximizers Carole Bernard (UW), Jit Seng Chen (GGY) and Steven Vanduffel (Vrije Universiteit Brussel) AFFI, Lyon, May 2013. Carole Bernard All Investors are

More information

On modelling of electricity spot price

On modelling of electricity spot price , Rüdiger Kiesel and Fred Espen Benth Institute of Energy Trading and Financial Services University of Duisburg-Essen Centre of Mathematics for Applications, University of Oslo 25. August 2010 Introduction

More information

Option Pricing for Discrete Hedging and Non-Gaussian Processes

Option Pricing for Discrete Hedging and Non-Gaussian Processes Option Pricing for Discrete Hedging and Non-Gaussian Processes Kellogg College University of Oxford A thesis submitted in partial fulfillment of the requirements for the MSc in Mathematical Finance November

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

Pricing and Hedging of European Plain Vanilla Options under Jump Uncertainty

Pricing and Hedging of European Plain Vanilla Options under Jump Uncertainty Pricing and Hedging of European Plain Vanilla Options under Jump Uncertainty by Olaf Menkens School of Mathematical Sciences Dublin City University (DCU) Financial Engineering Workshop Cass Business School,

More information

Simple Robust Hedging with Nearby Contracts

Simple Robust Hedging with Nearby Contracts Simple Robust Hedging with Nearby Contracts Liuren Wu and Jingyi Zhu Baruch College and University of Utah April 29, 211 Fourth Annual Triple Crown Conference Liuren Wu (Baruch) Robust Hedging with Nearby

More information

The Evaluation Of Barrier Option Prices Under Stochastic Volatility

The Evaluation Of Barrier Option Prices Under Stochastic Volatility QUANTITATIVE FINANCE RESEARCH CENTRE QUANTITATIVE F INANCE RESEARCH CENTRE QUANTITATIVE FINANCE RESEARCH CENTRE Research Paper 266 January 21 The Evaluation Of Barrier Option Prices Under Stochastic Volatility

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

Credit Risk using Time Changed Brownian Motions

Credit Risk using Time Changed Brownian Motions Credit Risk using Time Changed Brownian Motions Tom Hurd Mathematics and Statistics McMaster University Joint work with Alexey Kuznetsov (New Brunswick) and Zhuowei Zhou (Mac) 2nd Princeton Credit Conference

More information

Greek parameters of nonlinear Black-Scholes equation

Greek parameters of nonlinear Black-Scholes equation International Journal of Mathematics and Soft Computing Vol.5, No.2 (2015), 69-74. ISSN Print : 2249-3328 ISSN Online: 2319-5215 Greek parameters of nonlinear Black-Scholes equation Purity J. Kiptum 1,

More information

All Investors are Risk-averse Expected Utility Maximizers. Carole Bernard (UW), Jit Seng Chen (GGY) and Steven Vanduffel (Vrije Universiteit Brussel)

All Investors are Risk-averse Expected Utility Maximizers. Carole Bernard (UW), Jit Seng Chen (GGY) and Steven Vanduffel (Vrije Universiteit Brussel) All Investors are Risk-averse Expected Utility Maximizers Carole Bernard (UW), Jit Seng Chen (GGY) and Steven Vanduffel (Vrije Universiteit Brussel) First Name: Waterloo, April 2013. Last Name: UW ID #:

More information

Anumericalalgorithm for general HJB equations : a jump-constrained BSDE approach

Anumericalalgorithm for general HJB equations : a jump-constrained BSDE approach Anumericalalgorithm for general HJB equations : a jump-constrained BSDE approach Nicolas Langrené Univ. Paris Diderot - Sorbonne Paris Cité, LPMA, FiME Joint work with Idris Kharroubi (Paris Dauphine),

More information

Pricing European Options by Stable Fourier-Cosine Series Expansions

Pricing European Options by Stable Fourier-Cosine Series Expansions Pricing European Options by Stable Fourier-Cosine Series Expansions arxiv:171.886v2 [q-fin.cp] 8 Jan 217 Chunfa Wang Fiance School of Zhejiang University of Finance and Economics, Hangzhou, China, cfwang@zufe.edu.cn

More information

Weak Reflection Principle and Static Hedging of Barrier Options

Weak Reflection Principle and Static Hedging of Barrier Options Weak Reflection Principle and Static Hedging of Barrier Options Sergey Nadtochiy Department of Mathematics University of Michigan Apr 2013 Fields Quantitative Finance Seminar Fields Institute, Toronto

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

Multi-period mean variance asset allocation: Is it bad to win the lottery?

Multi-period mean variance asset allocation: Is it bad to win the lottery? Multi-period mean variance asset allocation: Is it bad to win the lottery? Peter Forsyth 1 D.M. Dang 1 1 Cheriton School of Computer Science University of Waterloo Guangzhou, July 28, 2014 1 / 29 The Basic

More information

Pricing with a Smile. Bruno Dupire. Bloomberg

Pricing with a Smile. Bruno Dupire. Bloomberg CP-Bruno Dupire.qxd 10/08/04 6:38 PM Page 1 11 Pricing with a Smile Bruno Dupire Bloomberg The Black Scholes model (see Black and Scholes, 1973) gives options prices as a function of volatility. If an

More information

Pricing Methods and Hedging Strategies for Volatility Derivatives

Pricing Methods and Hedging Strategies for Volatility Derivatives Pricing Methods and Hedging Strategies for Volatility Derivatives H. Windcliff P.A. Forsyth, K.R. Vetzal April 21, 2003 Abstract In this paper we investigate the behaviour and hedging of discretely observed

More information

USC Math. Finance April 22, Path-dependent Option Valuation under Jump-diffusion Processes. Alan L. Lewis

USC Math. Finance April 22, Path-dependent Option Valuation under Jump-diffusion Processes. Alan L. Lewis USC Math. Finance April 22, 23 Path-dependent Option Valuation under Jump-diffusion Processes Alan L. Lewis These overheads to be posted at www.optioncity.net (Publications) Topics Why jump-diffusion models?

More information

Multi-factor Stochastic Volatility Models A practical approach

Multi-factor Stochastic Volatility Models A practical approach Stockholm School of Economics Department of Finance - Master Thesis Spring 2009 Multi-factor Stochastic Volatility Models A practical approach Filip Andersson 20573@student.hhs.se Niklas Westermark 20653@student.hhs.se

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

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

Dynamic Replication of Non-Maturing Assets and Liabilities

Dynamic Replication of Non-Maturing Assets and Liabilities Dynamic Replication of Non-Maturing Assets and Liabilities Michael Schürle Institute for Operations Research and Computational Finance, University of St. Gallen, Bodanstr. 6, CH-9000 St. Gallen, Switzerland

More information

A Market Consistent Gas Storage Modelling Framework: Valuation, Calibration, & Model Risk

A Market Consistent Gas Storage Modelling Framework: Valuation, Calibration, & Model Risk A Market Consistent Gas Storage Modelling Framework: Valuation, Calibration, & Model Risk by Greg Kiely B.Sc, National University of Ireland, Galway, 1st Hons. M.Sc University of Limerick, 1st Hons. Submitted

More information

Bluff Your Way Through Black-Scholes

Bluff Your Way Through Black-Scholes Bluff our Way Through Black-Scholes Saurav Sen December 000 Contents What is Black-Scholes?.............................. 1 The Classical Black-Scholes Model....................... 1 Some Useful Background

More information

Supplementary Appendix to The Risk Premia Embedded in Index Options

Supplementary Appendix to The Risk Premia Embedded in Index Options Supplementary Appendix to The Risk Premia Embedded in Index Options Torben G. Andersen Nicola Fusari Viktor Todorov December 214 Contents A The Non-Linear Factor Structure of Option Surfaces 2 B Additional

More information

Gamma. The finite-difference formula for gamma is

Gamma. The finite-difference formula for gamma is Gamma The finite-difference formula for gamma is [ P (S + ɛ) 2 P (S) + P (S ɛ) e rτ E ɛ 2 ]. For a correlation option with multiple underlying assets, the finite-difference formula for the cross gammas

More information

Parametric Inference and Dynamic State Recovery from Option Panels. Nicola Fusari

Parametric Inference and Dynamic State Recovery from Option Panels. Nicola Fusari Parametric Inference and Dynamic State Recovery from Option Panels Nicola Fusari Joint work with Torben G. Andersen and Viktor Todorov July 2012 Motivation Under realistic assumptions derivatives are nonredundant

More information

IEOR E4602: Quantitative Risk Management

IEOR E4602: Quantitative Risk Management IEOR E4602: Quantitative Risk Management Basic Concepts and Techniques of Risk Management Martin Haugh Department of Industrial Engineering and Operations Research Columbia University Email: martin.b.haugh@gmail.com

More information

Machine Learning for Quantitative Finance

Machine Learning for Quantitative Finance Machine Learning for Quantitative Finance Fast derivative pricing Sofie Reyners Joint work with Jan De Spiegeleer, Dilip Madan and Wim Schoutens Derivative pricing is time-consuming... Vanilla option pricing

More information

Pricing Algorithms for financial derivatives on baskets modeled by Lévy copulas

Pricing Algorithms for financial derivatives on baskets modeled by Lévy copulas Pricing Algorithms for financial derivatives on baskets modeled by Lévy copulas Christoph Winter, ETH Zurich, Seminar for Applied Mathematics École Polytechnique, Paris, September 6 8, 26 Introduction

More information

Stochastic modelling of electricity markets Pricing Forwards and Swaps

Stochastic modelling of electricity markets Pricing Forwards and Swaps Stochastic modelling of electricity markets Pricing Forwards and Swaps Jhonny Gonzalez School of Mathematics The University of Manchester Magical books project August 23, 2012 Clip for this slide Pricing

More information

Fractional PDE Approach for Numerical Solution of Some Jump-Diffusion Models

Fractional PDE Approach for Numerical Solution of Some Jump-Diffusion Models Fractional PDE Approach for Numerical Solution of Some Jump-Diffusion Models Andrey Itkin 1 1 HAP Capital and Rutgers University, New Jersey Math Finance and PDE Conference, New Brunswick 2009 A.Itkin

More information

Local vs Non-local Forward Equations for Option Pricing

Local vs Non-local Forward Equations for Option Pricing Local vs Non-local Forward Equations for Option Pricing Rama Cont Yu Gu Abstract When the underlying asset is a continuous martingale, call option prices solve the Dupire equation, a forward parabolic

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

Quadratic hedging in affine stochastic volatility models

Quadratic hedging in affine stochastic volatility models Quadratic hedging in affine stochastic volatility models Jan Kallsen TU München Pittsburgh, February 20, 2006 (based on joint work with F. Hubalek, L. Krawczyk, A. Pauwels) 1 Hedging problem S t = S 0

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

Fourier Methods for Pricing Early-Exercise Options Under Lévy Dynamics

Fourier Methods for Pricing Early-Exercise Options Under Lévy Dynamics Fourier Methods for Pricing Early-Exercise Options Under Lévy Dynamics by Tolulope Rhoda Fadina Thesis presented in partial fulfilment of the requirements for the degree of Master of Science in Mathematics

More information

Numerical Methods in Option Pricing (Part III)

Numerical Methods in Option Pricing (Part III) Numerical Methods in Option Pricing (Part III) E. Explicit Finite Differences. Use of the Forward, Central, and Symmetric Central a. In order to obtain an explicit solution for the price of the derivative,

More information

Modelling the electricity markets

Modelling the electricity markets Modelling the electricity markets Fred Espen Benth Centre of Mathematics for Applications (CMA) University of Oslo, Norway Collaborators: J. Kallsen and T. Meyer-Brandis Stochastics in Turbulence and Finance

More information

Pricing of Futures Contracts by Considering Stochastic Exponential Jump Domain of Spot Price

Pricing of Futures Contracts by Considering Stochastic Exponential Jump Domain of Spot Price International Economic Studies Vol. 45, No., 015 pp. 57-66 Received: 08-06-016 Accepted: 0-09-017 Pricing of Futures Contracts by Considering Stochastic Exponential Jump Domain of Spot Price Hossein Esmaeili

More information

Short-time asymptotics for ATM option prices under tempered stable processes

Short-time asymptotics for ATM option prices under tempered stable processes Short-time asymptotics for ATM option prices under tempered stable processes José E. Figueroa-López 1 1 Department of Statistics Purdue University Probability Seminar Purdue University Oct. 30, 2012 Joint

More information

NUMERICAL METHODS OF PARTIAL INTEGRO-DIFFERENTIAL EQUATIONS FOR OPTION PRICE

NUMERICAL METHODS OF PARTIAL INTEGRO-DIFFERENTIAL EQUATIONS FOR OPTION PRICE Trends in Mathematics - New Series Information Center for Mathematical Sciences Volume 13, Number 1, 011, pages 1 5 NUMERICAL METHODS OF PARTIAL INTEGRO-DIFFERENTIAL EQUATIONS FOR OPTION PRICE YONGHOON

More information

Parametric Inference and Dynamic State Recovery from Option Panels. Torben G. Andersen

Parametric Inference and Dynamic State Recovery from Option Panels. Torben G. Andersen Parametric Inference and Dynamic State Recovery from Option Panels Torben G. Andersen Joint work with Nicola Fusari and Viktor Todorov The Third International Conference High-Frequency Data Analysis in

More information

B8.3 Week 2 summary 2018

B8.3 Week 2 summary 2018 S p VT u = f(su ) S T = S u V t =? S t S t e r(t t) 1 p VT d = f(sd ) S T = S d t T time Figure 1: Underlying asset price in a one-step binomial model B8.3 Week 2 summary 2018 The simplesodel for a random

More information

Implementing an Agent-Based General Equilibrium Model

Implementing an Agent-Based General Equilibrium Model Implementing an Agent-Based General Equilibrium Model 1 2 3 Pure Exchange General Equilibrium We shall take N dividend processes δ n (t) as exogenous with a distribution which is known to all agents There

More information

ADAPTIVE PARTIAL DIFFERENTIAL EQUATION METHODS FOR OPTION PRICING

ADAPTIVE PARTIAL DIFFERENTIAL EQUATION METHODS FOR OPTION PRICING ADAPTIVE PARTIAL DIFFERENTIAL EQUATION METHODS FOR OPTION PRICING by Guanghuan Hou B.Sc., Zhejiang University, 2004 a project submitted in partial fulfillment of the requirements for the degree of Master

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

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

IMPA Commodities Course : Forward Price Models

IMPA Commodities Course : Forward Price Models IMPA Commodities Course : Forward Price Models Sebastian Jaimungal sebastian.jaimungal@utoronto.ca Department of Statistics and Mathematical Finance Program, University of Toronto, Toronto, Canada http://www.utstat.utoronto.ca/sjaimung

More information