Particle methods and the pricing of American options

Size: px
Start display at page:

Download "Particle methods and the pricing of American options"

Transcription

1 Particle methods and the pricing of American options Peng HU Oxford-Man Institute April 29, 2013 Joint works with P. Del Moral, N. Oudjane & B. Rémillard P. HU (OMI) University of Oxford 1 / 46

2 Outline 1 Snell envelope 2 Broadie-Glasserman methods 3 Genealogical/Ancestral tree based method 4 Snell envelope with small probability criteria P. HU (OMI) University of Oxford 2 / 46

3 Summary 1 Snell envelope Some notation Path space models Snell envelope Robustness lemma Examples Small probability criteria Exponential concentration inequalities 2 Broadie-Glasserman methods 3 Genealogical/Ancestral tree based method 4 Snell envelope with small probability criteria P. HU (OMI) University of Oxford 3 / 46

4 Some notation E state space, P(E) proba. on E & B(E) bounded functions (µ, f ) P(E) B(E) µ(f ) = µ(dx) f (x) M(x, dy) integral operator over E M(f )(x) = M(x, dy)f (y) [µm](dy) = µ(dx)m(x, dy) (= [µm](f ) = µ[m(f )] ) Markov chain X n with transitions M n (x n 1, dx n ) from E n 1 to E n E Pη0 {f n (X n ) X 0,..., X k } = M k,n (f n )(X k ) := M k,n (X k, dx n ) f n (x n ) E n with M k,n (x k, dx n ) = (M k+1 M k+2... M n )(x k, dx n ) = P (X n dx n X k = x k ) P. HU (OMI) University of Oxford 4 / 46

5 Path space models Path space notations Given a elementary X k Markov chain with transitions M k (x k 1, dx k ) from E k 1 into E k. The historical process X k = (X 0,..., X k ) E k = (E 0 E k ) can be seen as a Markov chain with transitions M k (x k 1, dx k ) P. HU (OMI) University of Oxford 5 / 46

6 Snell envelope Description For 0 k n, some process Z k (gain) with F k available information on k, T k set of stopping times taking value in(k,k+1... n) Purpose: find sup τ Tk E(Z τ F k ) Y k the Snell envelope of Z k : Y n = Z n Y k = Z k E(Y k+1 F k ) Main property of the Snell envelope: Y k = sup τ T k E(Z τ F k ) = E(Z τ k F k ) τ k = min {k j n : Y j = Z j } T k P. HU (OMI) University of Oxford 6 / 46

7 Snell envelope Assumption Some Markov chain (X k ) 0 k n, with η 0 P(E 0 ), M n (x n 1, dx n ) from E n 1 to E n on filtered space (Ω, F, P η0 ), F k associated natural filtration. For f k B(E k ), assume Z k = f k (X k ) (payoff) Then Y k = u k (X k ) Snell envelope recursion: u k = f k M k+1 (u k+1 ) with u n = f n A NSC for the existence of the Snell envelope M k,l f l (x) < for any 1 k l n, and any state x E k. To check this claim, we simply notice that f k u k f k + M k+1 u k+1 = f k u k M k,l f l k l n P. HU (OMI) University of Oxford 7 / 46

8 Preliminary Numerical solution Replacing (f k, M k ) 0 k n by some approximation model ( f k, M k ) 0 k n on some possibly reduced measurable subsets Êk E k. û k = f k M k+1 (û k+1 ) with terminal condition û n = f n for 0 k n A robustness/continuity lemma For any 0 k < n, on the state space Êk, we have that u k û k n l=k M k,l f l f n 1 l + l=k M k,l (M l+1 M l+1 )u l+1 Proof: By inequality (a b) (a b ) a a + b b and induction. P. HU (OMI) University of Oxford 8 / 46

9 Application examples of the lemma Deterministic methods Cut-off type methods Euler approximation methods Interpolation type methods Quantization tree methods Monte Carlo methods ( stoch. N-grid approximation) Broadie-Glasserman methods [N 2 ] BG type adapted mean-field particle method [N 2 ] Importance sampling method for path dependent case [N 2 ] Genealogical tree based method [N] P. HU (OMI) University of Oxford 9 / 46

10 Path dependent case Problematic Given gain functions (f k ) 0 k n and obstacle functions (G k ) 0 k n Snell envelope of f k (X k ) k 1 p=0 G p(x p ) = F k (X 0,..., X k )? Impossible to compute if G k too small on typical trajectories. New recursion Original Snell envelope : u k (X 0,..., X k ) = F k (X 0,..., X k ) E(u k+1 (X 0,..., X k+1 ) F k ) with u n (X 0,..., X n ) = F n (X 0,..., X n ) We provide a new recursion v k = f k (G k M k+1 (v k+1 )) with v n = f n u k (x 0,..., x k ) = v k (x k ) k 1 p=0 G p(x p ) P. HU (OMI) University of Oxford 10 / 46

11 Exponential concentration inequalities Important constants p 0 a(2p) 2p = (2p) p 2 p and a(2p + 1) 2p+1 = (2p+1)p+1 p+1/2 2 (p+1/2) Proposition If we have a Khinchine s type L p -mean error bounds in the following form: integer p 1 and constant c N sup u k (x) û k (x) Lp a(p) c x E k then we have the following exponential concentration inequality ( sup P u k (x k ) û k (x k ) > c ) + ɛ exp ( Nɛ 2 /c 2) x E k N P. HU (OMI) University of Oxford 11 / 46

12 Summary 1 Snell envelope 2 Broadie-Glasserman methods Original Broadie-Glasserman BG mean-field particle method 3 Genealogical/Ancestral tree based method 4 Snell envelope with small probability criteria P. HU (OMI) University of Oxford 12 / 46

13 Broadie-Glasserman methods M. Broadie and P. Glasserman. A Stochastic Mesh Method for Pricing High- Dimensional American Options Journal of Computational Finance (04) Original Broadie-Glasserman methods (hyp : M k η k) η k η k = 1 N N i=1 δ ξ i k where ξ k := (ξ i k ) 1 i N i.i.d. N-grid η k on Ê k = E k M k+1(x k, dx k+1) M k+1(x k, dx k+1) = η k+1 (dx k+1) R k+1 (x k, x k+1) }{{} = η k+1 (dx k+1) dm k+1 (x k,.) (x dη k+1) k+1 P. HU (OMI) University of Oxford 13 / 46

14 Broadie-Glasserman methods By Khintchine s inequality we notice: [ N M l+1 M ] l+1 (f )(x l ) 2 a(p) η l+1 [(R l+1 (x l,.)f ) p ] 1 p Lp We provide the following non asymptotic convergence estimate Theorem For any integer p 1, we denote by p the smallest even integer greater than p. Then for any time horizon 0 k n, and any x k E k, we have N u k (x k) û k(x k) Lp 2a(p) k l<n { [ 1 M k,l(x k, dx l )η l+1 (R l+1 (x l,.)u l+1 ) p ]} p P. HU (OMI) University of Oxford 14 / 46

15 BG adapted mean-field particle method (N 2 ) algorithm with the choice η k = Law(X k ) = η k 1M k Description (hyp. : M k λ k) η k η k = 1 N N i=1 δ ξ i k with i.i.d. copies ξi k of X k M k+1(x k, dx k+1) M k+1(x k, dx k+1) = η k+1 (dx k+1) H k+1 (x k, x k+1 ) η k (H k+1 (., x k+1 )) with (H) 0 H n (x n 1, x n) = dm n(x n 1,.) dλ n (x n) P. HU (OMI) University of Oxford 15 / 46

16 BG mean-field particle method Snell envelope ( Set by recursion û k (x k ) = f k (x k ) Ê k+1 with terminal condition û n = f n Theorem M k+1(x k, dx k+1) û k+1(x k+1) ) (H) 1 M l+1(h 2p l+1 M l+1(u 2p l+1 ) < ) < with sup x l,y l E l H l+1 (x l, x l+1 ) H l+1 (y l, x l+1 ) h l+1(x l+1) Under the conditions (H) 0 and (H) 1 stated above, for any even integer p > 1, any 0 k n, and x k E k, we have N u k (x k ) û k (x k ) L p 2a(p) k l<n ( ) M l+1(h 2p l+1 ) M l+1(u 2p 1 l+1 ) 2p P. HU (OMI) University of Oxford 16 / 46

17 Summary 1 Snell envelope 2 Broadie-Glasserman methods 3 Genealogical/Ancestral tree based method 4 Snell envelope with small probability criteria P. HU (OMI) University of Oxford 17 / 46

18 Genealogical/Ancestral tree based method Evolution example of genealogical tree : P. HU (OMI) University of Oxford 18 / 46

19 Genealogical/Ancestral tree based method Evolution example of genealogical tree : P. HU (OMI) University of Oxford 18 / 46

20 Genealogical/Ancestral tree based method Evolution example of genealogical tree : P. HU (OMI) University of Oxford 18 / 46

21 Genealogical/Ancestral tree based method Evolution example of genealogical tree : P. HU (OMI) University of Oxford 18 / 46

22 Genealogical/Ancestral tree based method Evolution example of genealogical tree : P. HU (OMI) University of Oxford 18 / 46

23 Genealogical/Ancestral tree based method Evolution example of genealogical tree : P. HU (OMI) University of Oxford 18 / 46

24 Genealogical/Ancestral tree based method Evolution example of genealogical tree : P. HU (OMI) University of Oxford 18 / 46

25 Genealogical/Ancestral tree based method Evolution example of genealogical tree : P. HU (OMI) University of Oxford 18 / 46

26 Genealogical/Ancestral tree based method Evolution example of genealogical tree : P. HU (OMI) University of Oxford 18 / 46

27 Genealogical/Ancestral tree based method Evolution example of genealogical tree : P. HU (OMI) University of Oxford 18 / 46

28 Genealogical/Ancestral tree based method Evolution example of genealogical tree : P. HU (OMI) University of Oxford 18 / 46

29 Genealogical/Ancestral tree based method Evolution example of genealogical tree : P. HU (OMI) University of Oxford 18 / 46

30 Genealogical/Ancestral tree based method Evolution example of genealogical tree : P. HU (OMI) University of Oxford 18 / 46

31 Genealogical/Ancestral tree based method Evolution example of genealogical tree : P. HU (OMI) University of Oxford 18 / 46

32 Genealogical/Ancestral tree based method Evolution example of genealogical tree : P. HU (OMI) University of Oxford 18 / 46

33 Genealogical/Ancestral tree based method Evolution example of genealogical tree : P. HU (OMI) University of Oxford 18 / 46

34 Genealogical/Ancestral tree based method Evolution example of genealogical tree : P. HU (OMI) University of Oxford 18 / 46

35 Genealogical/Ancestral tree based method Evolution example of genealogical tree : P. HU (OMI) University of Oxford 18 / 46

36 Genealogical/Ancestral tree based method Evolution example of genealogical tree : P. HU (OMI) University of Oxford 18 / 46

37 Genealogical tree based method notation The k-th coordinate mapping π k : x n = (x 0,..., x n) E n = (E 0... E n) π k (x n ) = x k E k 0 k < n, x k E k and any function f B(E k+1 ), we have η n = Law(X 0,..., X n) and M k+1(f )(x) := η n((1 x π k ) (f π k+1 )) η n ((1 x π k )) Remark η n = η 0 M 1 M n = η n 1 M n P. HU (OMI) University of Oxford 19 / 46

38 Genealogical tree based method Particle system = Neutral genetic particle algorithm Markov chain taking values in the product state spaces E N k. Initial system X 0 = ( X i 0 ) 1 i N i.i.d. random copies of X 0 Evolution X k E N k Selection X ( ) k := X i k Ek N 1 i N Mutation X k+1 E N k+1 P. HU (OMI) University of Oxford 20 / 46

39 Genealogical tree based method Structure = Ancestral lines X 1 ( X k 0,k 1, X 1,k 1,..., X k,k 1 ).. X k = X k i = ( X 0,k i, X 1,k i,..., X k,k i ).. X k N ( X 0,k N, X 1,k N,..., X k,k N ) Remark X i k+1 = = ( ( X i 0,k+1, X 1,k+1, i..., X k,k+1) i, X ) k+1,k+1 i }{{} ( { ( }} ) { ) ( ) X i i i 0,k, X 1,k,..., X k,k, X k+1,k+1 i = X i k, X k+1,k+1 i P. HU (OMI) University of Oxford 21 / 46

40 Genealogical tree based method Occupation measures η N k := 1 N 1 i N δ X i k and η N k := 1 N 1 i N δ X i k η N k : empirical meas. of X i k c iid η N k : empirical meas. of X i k c iid η N k η N k 1 M k P. HU (OMI) University of Oxford 22 / 46

41 Genealogical tree based method With elementary decomposition [η N n η N k 1M k,n ] = n [ηl N (ηl 1M N l )]M l,n and Khintchine s inequality, by induction we have following estimates Lemma l=k For any p 1, p the smallest even integer greater than p. In this notation, for any k 0 and any function f, we have the almost sure estimate N E ( [η N n η N k 1M k 1,n ](f ) p F N k 1 ) 1 p 2a(p) n l=k [ ] 1 ηk 1M N k 1,l ( M l,n (f ) p p ) P. HU (OMI) University of Oxford 23 / 46

42 Genealogical tree based method Approximation of the Markov transitions M k+1 M k+1(f )(x) := ηn n ((1 x π k ) (f π k+1 )) η N n ((1 x π k )) Construction of Model := û k (x) = { fk (x) M k+1 (û k+1)(x) x Êk,n 0 otherwise 1 i N 1 x( X i k,n ) f ( X i k+1,n ) 1 i N 1 x( X i k,n ) In terms of the ancestors at level k, this recursion takes the following form 1 i N û k ( X i k,n ) = fk ( X i k,n ) M k+1 (û k+1 ) ( X i k,n ) P. HU (OMI) University of Oxford 24 / 46

43 Genealogical tree based method Applying the local error given by precedent lemma and the robustness lemma, we finally get Theorem For any p 1, and 1 i N we have the following uniform estimate (uk û k )( X k,n) i Lp c p (n)/ N sup 0 k n with some collection of finite constants c p (n) < whose values only depend on the parameters p and n. P. HU (OMI) University of Oxford 25 / 46

44 Numerical examples Asset modeling dx (i) t X (i) t = rdt + σ i dz i t, i = 1,..., d = 6. z i independent standard Brownian motions r =5% annually X 0 (i) = 1 and σ i = 20% annually Bermudan options Maturity T = 1 year and 11 equally distributed exercise opportunities: geometric average put with payoff (K d i=1 X (i) T ) +, K = 1 arithmetic average put with payoff (K 1 d d i=1 X (i) T ) +, K = 1 P. HU (OMI) University of Oxford 26 / 46

45 Numerical examples Benchmark Nb. assets Geometric Arithmetic Figure : Benchmark values for the geometric and arithmetic put options (taken from B. Bouchard and X. Warin, Monte-Carlo valorisation of American options: facts and new algorithms to improve existing methods, Numerical Methods in Finance, eds. R. Carmona, P. Del Moral, P. Hu and N. Oudjane, Springer-Verlag (2012). P. HU (OMI) University of Oxford 27 / 46

46 State space discretization Methods : random tree, stochastic mesh, Binomial tree, quantization partitioning or quantization-like approach: State space partitioning 1 Simulate N i.i.d. paths according to asset dynamic 2 At each time step, partition the particles into M subsets (V j k ) 1 j M,1 k n 3 For each subset, compute the representative state (S j k ) 1 j M,1 k n as average of particles Finite state space Markov chain 1 Define Ẽk = {S 1 k,..., S M k } 2 The dynamic of new Markov chain X k : ( P Xk = S j k X ) ( ) k 1 = Sk 1 i = P X k V j k X k 1 = Sk 1 i P. HU (OMI) University of Oxford 28 / 46

47 Numerical examples Complexity and errors Complexity : Forward step O(MN), Backward step O(N) State discretization error bounded by c M 1 d G.T algorithm error bounded by c Mβ N, for β > 0 Optimization Set M = O(N d 2βd+2 ) Global complexity of order N (1+2β)d+2 2βd+2 Approximation error bounded by c N 1 2βd+2 In following example, we set β = 1/2 so that the complexity grows with the dimension from N 4/3, N 3/2, N 8/5,, N 2 for dimensions d = 1, 2, 3,,. P. HU (OMI) University of Oxford 29 / 46

48 Numerical examples Normalized estimated values Normalized estimated values Normalized estimated values x10^3 10^4 2.5x10^4 5x10^4 10^5 2x10^5 4x10^5 10^6 2x10^6 Number of particles (log scale) 5x10^3 10^4 2.5x10^4 5x10^4 10^5 2x10^5 4x10^5 10^6 2x10^6 Number of particles (log scale) x10^3 10^4 2.5x10^4 5x10^4 10^5 2x10^5 4x10^5 10^6 2x10^6 Number of particles (log scale) 1.25 Normalized estimated values Normalized estimated values Normalized estimated values x10^3 10^4 2.5x10^4 5x10^4 10^5 2x10^5 4x10^5 10^6 2x10^6 Number of particles (log scale) 1 5x10^3 10^4 2.5x10^4 5x10^4 10^5 2x10^5 4x10^5 10^6 2x10^6 Number of particles (log scale) 1 5x10^3 10^4 2.5x10^4 5x10^4 10^5 2x10^5 4x10^5 10^6 2x10^6 Number of particles (log scale) Boxplots for estimated option values (divided by the benchmark values) as a function of the number of particles for the geometric put-payoff. The box stretches from the 25th percentile to the 75th percentile, the median is shown as a line across the box, the whiskers extend from the box out to the most extreme data value within 1.5 IQR (Interquartile Range) and red crosses indicates outliers. P. HU (OMI) University of Oxford 30 / 46

49 Numerical examples Normalized estimated values Normalized estimated values Normalized estimated values x10^3 10^4 2.5x10^4 5x10^4 10^5 2x10^5 4x10^5 10^6 2x10^6 Number of particles (log scale) 5x10^3 10^4 2.5x10^4 5x10^4 10^5 2x10^5 4x10^5 10^6 2x10^6 Number of particles (log scale) 5x10^3 10^4 2.5x10^4 5x10^4 10^5 2x10^5 4x10^5 10^6 2x10^6 Number of particles (log scale) Normalized estimated values Normalized estimated values Normalized estimated values x10^3 10^4 2.5x10^4 5x10^4 10^5 2x10^5 4x10^5 10^6 2x10^6 Number of particles (log scale) 1 5x10^3 10^4 2.5x10^4 5x10^4 10^5 2x10^5 4x10^5 10^6 2x10^6 Number of particles (log scale) 1 5x10^3 10^4 2.5x10^4 5x10^4 10^5 2x10^5 4x10^5 10^6 2x10^6 Number of particles (log scale) Boxplots for estimated option values (divided by the benchmark values) as a function of the number of particles for the arithmetic put-payoff. P. HU (OMI) University of Oxford 31 / 46

50 Summary 1 Snell envelope 2 Broadie-Glasserman methods 3 Genealogical/Ancestral tree based method 4 Snell envelope with small probability criteria P. HU (OMI) University of Oxford 32 / 46

51 Change of measure Problematic Markov chain (X k ) 0 k n on (E k, E k ) 0 k n with (M k ) 0 k n (P k ) 0 k n (X 0,..., X k ) 0 k n To calculate, with v n = f n : v k = f k (G k M k+1 (v k+1 )) 0 G k 1 (Barrier options.) v k = f k (M k+1 (v k+1 )) but f k are localized in a small region (Deep out of money options.) P. HU (OMI) University of Oxford 33 / 46

52 Change of measure Change of measure Natural and optimal choice to reduce variance: [ dq n = 1 n 1 ] G k (X k ) dp n, with Z n = E Z n ( n 1 ) n 1 G k (X k ) = η k (G k ) k=0 k=0 k=0 where η k (f ) := ( E f (X k ) ) k 1 p=0 G p(x p ) ( k 1 ) E p=0 G p(x p ) Remark η k (f ) = η k 1(G k 1 M k (f )) η k 1 (G k 1 ) and define η k = Φ k (η k 1 ) P. HU (OMI) University of Oxford 34 / 46

53 With small probability criteria Notation & Hyp. Q k (f )(x k 1 ) := G k 1 (x k 1 )M k (x k 1, dx k )f (x k ) M k (x k 1, dx k ) = H k (x k 1, x k )λ k (dx k ) Lemma on the change of measure For any measure η on E k, recursion of v k can be rewritten: ( ) dqk+1 (x k, ) v k (x k ) = f k (x k ) Q k+1 (v k+1 )(x k ) = f k (x k ) Φ k+1 (η) dφ k+1 (η) v k+1, for any x k E k, where dq k+1 (x k, ) dφ k+1 (η) (x k+1) = G k(x k )H k+1 (x k, x k+1 )η(g k ) η(g k H k+1 (, x k+1 )) for any (x k, x k+1 ) E k E k+1. P. HU (OMI) University of Oxford 35 / 46

54 With small probability criteria Algorithm ξ 0 = ( ) ξ0 i 1 i N i.i.d. random copies of X 0 Evolution ξ k Ek N Selection ) ξk := ( ξi k S k,η N k 1 i N E N k Mutation M k+1 ξ k+1 E N k+1 P. HU (OMI) University of Oxford 36 / 46

55 With small probability criteria Selection S k,η N k First step ξ i k stays on ξi k with proba ɛg k(ξ i k ) Go to 2 nd step with proba 1 ɛg k (ξ i k ) Second step ξ i k ξ i k with proba G k (ξ i k ) N j=1 G k (ξ j k ) Occupation measure η N k = 1 N N i=1 δ ξ i k P. HU (OMI) University of Oxford 37 / 46

56 With small probability criteria Proposition (Khintchine s inequality) For any integer p 1, we denote by p the smallest even integer greater than p. In this notation, for any 0 k n and any integrable function f on space E k+1, we have: E ( ηk+1(f N ) Fk N ) = Φk+1 (ηk N )(f ) and N E ( [ η N k+1 Φ k+1 (η N k ) ] (f ) p F N k ) 1 p 2 a(p) [ ] 1 Φ k+1 (ηk N )( f p p ) P. HU (OMI) University of Oxford 38 / 46

57 With small probability criteria Approximation of the transition operator Q k+1 Q k+1 (f )(x k ) := = = E N k+1 E N k+1 1 i N η N k+1(dx k+1 ) dq k+1(x k, ) dφ k+1 (η N k ) (x k+1)f (x k+1 ) ηk+1(dx N k+1 ) G k(x k )H k+1 (x k, x k+1 )ηk N(G k) ηk N(G f (x k+1 ) kh k+1 (, x k+1 )) G k (x k )H k+1 (x k, ξ i k+1 ) 1 j N G k(ξ j k ) 1 l N G k(ξ l k )H k+1(ξ l k, ξi k+1 ) f (ξ i k+1) Remark Q k+1 (x k, dx k+1 ):= Φ k+1 (η N k )(dx k+1) dq k+1(x k, ) dφ k+1 (η N k ) (x k+1) No Error! Q k+1 (x k, dx k+1 ) := η N k+1 (dx k+1) dq k+1(x k, ) dφ k+1 (η N k ) (x k+1) Error of order 1 N P. HU (OMI) University of Oxford 39 / 46

58 With small probability criteria Construction of model v k (x) = { fk (x) Q k+1 ( v k+1 )(x) x E N k 0 otherwise Theorem For any 0 k n and any integer p 1, we have sup ( v k v k )(x) Lp 2 a(p) x E k N k<l<n p 1 p q k,l [ ] 1 Q k,l+1 (h p 1 l+1 v p l+1 )(x) p with a collection of constants q k,l and functions h k defined as q k,l := G l h k+1 l 1 m=k G m and h k (x k ) := sup x,y E k 1 H k (x, x k ) H k (y, x k ) P. HU (OMI) University of Oxford 40 / 46

59 Numerical results Prices dynamics ds t (i) = S t (i)(rdt + σdz i t), with r = 10%, σ = 20%, T = 1, n = 11, and S t0 (i) = 1, for i = 1, 2, 3. Options Model 1 Geometric average put option with payoff (K d i=1 S T (i)) +, 2 Arithmetic average put option with payoff (K 1 d d i=1 S T (i)) +, P. HU (OMI) University of Oxford 41 / 46

60 Numerical results Choice of potential functions (sequential importance sampling) G 0 (x 1 ) = (f 1 (x 1 ) ε) α, G k (x k, x k+1 ) = (f k+1(x k+1 ) ε) α (f k (x k ) ε) α, for all k = 1,, n 1, where f k are the payoff functions and α (0, 1] and ε > 0 are parameters fixed in our simulations to the values α = 1/5 and ε = P. HU (OMI) University of Oxford 42 / 46

61 Numerical results SM vs. SMCM Payoff K d = 1 d = 2 d = 3 d = 4 d = 5 Geometric (1%) 1 (3%) 1 (6%) 1 (9%) 1 (10%) Put (2%) 8 (6%) 6 (11%) 4 (14%) 3 (14%) (6%) 28 (11%) 18 (17%) 16 (18%) 11 (16%) Arithmetic (1%) 3 (2%) 3 (7%) 4 (13%) 5 (18%) Put (2%) 13 (6%) 24 (19%) 56 (24%) 100 (20%) (6%) 71 (15%) 363 (14%) 866 (16%) ( ) Table : Variance ratio ( Var(ˆv SM ) Var(ˆv SMCM ) ) and Bias ratio ( E(ˆv SM ) E(ˆv SMCM ) E(ˆv SM ) ) (within parentheses) computed over 1000 runs for N = 3200 mesh points. (For the arithmetic put, when d = 5 and K = 0.75, the 1000 estimates provided by the standard SM algorithm were all equal to zero, hence the associated variance ratio has not been reported). P. HU (OMI) University of Oxford 43 / 46

62 Numerical results SM PB SM CM PB SM NB SM CM NB SM PB SM CM PB SM NB SM CM NB Option value estimates Option value estimates Number of particles (in logarithmic scale) Number of particles (in logarithmic scale) (a) Geometric Put with d = 3 (b) Arithmetic Put with d = 3 x SM PB SM CM PB SM NB SM CM NB 9 SM PB SM CM PB SM NB SM CM NB Option value estimates Option value estimates Number of particles (in logarithmic scale) Number of particles (in logarithmic scale) (c) Geometric Put with d = 4 (d) Arithmetic Put with d = 4 P. HU (OMI) University of Oxford 44 / 46

63 Numerical results x SM PB SM CM PB SM NB SM CM NB SM PB SM CM PB SM NB SM CM NB Option value estimates Option value estimates Number of particles (in logarithmic scale) (e) Geometric Put with d = Number of particles (in logarithmic scale) (f) Arithmetic Put with d = 5 Figure : Positively-biased option values estimates (average estimates with 95% confidence interval computed over 1000 runs) and Negatively-biased option values estimates (average estimates over the 1000 runs each forward estimate being evaluated over forward Monte Carlo simulations), computed by the SM algorithm (in blue line) and the SMCM algorithm (in red line), as a function of the number of mesh points for geometric (on the left column) and arithmetic (on the right column) put options with strike K = P. HU (OMI) University of Oxford 45 / 46

64 END Thank you! Questions? P. HU (OMI) University of Oxford 46 / 46

Math 416/516: Stochastic Simulation

Math 416/516: Stochastic Simulation Math 416/516: Stochastic Simulation Haijun Li lih@math.wsu.edu Department of Mathematics Washington State University Week 13 Haijun Li Math 416/516: Stochastic Simulation Week 13 1 / 28 Outline 1 Simulation

More information

CONVERGENCE OF OPTION REWARDS FOR MARKOV TYPE PRICE PROCESSES MODULATED BY STOCHASTIC INDICES

CONVERGENCE OF OPTION REWARDS FOR MARKOV TYPE PRICE PROCESSES MODULATED BY STOCHASTIC INDICES CONVERGENCE OF OPTION REWARDS FOR MARKOV TYPE PRICE PROCESSES MODULATED BY STOCHASTIC INDICES D. S. SILVESTROV, H. JÖNSSON, AND F. STENBERG Abstract. A general price process represented by a two-component

More information

Asymptotic results discrete time martingales and stochastic algorithms

Asymptotic results discrete time martingales and stochastic algorithms Asymptotic results discrete time martingales and stochastic algorithms Bernard Bercu Bordeaux University, France IFCAM Summer School Bangalore, India, July 2015 Bernard Bercu Asymptotic results for discrete

More information

Risk Neutral Valuation

Risk Neutral Valuation copyright 2012 Christian Fries 1 / 51 Risk Neutral Valuation Christian Fries Version 2.2 http://www.christian-fries.de/finmath April 19-20, 2012 copyright 2012 Christian Fries 2 / 51 Outline Notation Differential

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

Introduction to Probability Theory and Stochastic Processes for Finance Lecture Notes

Introduction to Probability Theory and Stochastic Processes for Finance Lecture Notes Introduction to Probability Theory and Stochastic Processes for Finance Lecture Notes Fabio Trojani Department of Economics, University of St. Gallen, Switzerland Correspondence address: Fabio Trojani,

More information

FUNCTION-APPROXIMATION-BASED PERFECT CONTROL VARIATES FOR PRICING AMERICAN OPTIONS. Nomesh Bolia Sandeep Juneja

FUNCTION-APPROXIMATION-BASED PERFECT CONTROL VARIATES FOR PRICING AMERICAN OPTIONS. Nomesh Bolia Sandeep Juneja Proceedings of the 2005 Winter Simulation Conference M. E. Kuhl, N. M. Steiger, F. B. Armstrong, and J. A. Joines, eds. FUNCTION-APPROXIMATION-BASED PERFECT CONTROL VARIATES FOR PRICING AMERICAN OPTIONS

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

Introduction to Sequential Monte Carlo Methods

Introduction to Sequential Monte Carlo Methods Introduction to Sequential Monte Carlo Methods Arnaud Doucet NCSU, October 2008 Arnaud Doucet () Introduction to SMC NCSU, October 2008 1 / 36 Preliminary Remarks Sequential Monte Carlo (SMC) are a set

More information

Limit Theorems for the Empirical Distribution Function of Scaled Increments of Itô Semimartingales at high frequencies

Limit Theorems for the Empirical Distribution Function of Scaled Increments of Itô Semimartingales at high frequencies Limit Theorems for the Empirical Distribution Function of Scaled Increments of Itô Semimartingales at high frequencies George Tauchen Duke University Viktor Todorov Northwestern University 2013 Motivation

More information

Simple Improvement Method for Upper Bound of American Option

Simple Improvement Method for Upper Bound of American Option Simple Improvement Method for Upper Bound of American Option Koichi Matsumoto (joint work with M. Fujii, K. Tsubota) Faculty of Economics Kyushu University E-mail : k-matsu@en.kyushu-u.ac.jp 6th World

More information

Hedging of Contingent Claims under Incomplete Information

Hedging of Contingent Claims under Incomplete Information Projektbereich B Discussion Paper No. B 166 Hedging of Contingent Claims under Incomplete Information by Hans Föllmer ) Martin Schweizer ) October 199 ) Financial support by Deutsche Forschungsgemeinschaft,

More information

Fast and accurate pricing of discretely monitored barrier options by numerical path integration

Fast and accurate pricing of discretely monitored barrier options by numerical path integration Comput Econ (27 3:143 151 DOI 1.17/s1614-7-991-5 Fast and accurate pricing of discretely monitored barrier options by numerical path integration Christian Skaug Arvid Naess Received: 23 December 25 / Accepted:

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

Conditional Density Method in the Computation of the Delta with Application to Power Market

Conditional Density Method in the Computation of the Delta with Application to Power Market Conditional Density Method in the Computation of the Delta with Application to Power Market Asma Khedher Centre of Mathematics for Applications Department of Mathematics University of Oslo A joint work

More information

Lecture 1: Lévy processes

Lecture 1: Lévy processes Lecture 1: Lévy processes A. E. Kyprianou Department of Mathematical Sciences, University of Bath 1/ 22 Lévy processes 2/ 22 Lévy processes A process X = {X t : t 0} defined on a probability space (Ω,

More information

Optimal stopping problems for a Brownian motion with a disorder on a finite interval

Optimal stopping problems for a Brownian motion with a disorder on a finite interval Optimal stopping problems for a Brownian motion with a disorder on a finite interval A. N. Shiryaev M. V. Zhitlukhin arxiv:1212.379v1 [math.st] 15 Dec 212 December 18, 212 Abstract We consider optimal

More information

A Continuity Correction under Jump-Diffusion Models with Applications in Finance

A Continuity Correction under Jump-Diffusion Models with Applications in Finance A Continuity Correction under Jump-Diffusion Models with Applications in Finance Cheng-Der Fuh 1, Sheng-Feng Luo 2 and Ju-Fang Yen 3 1 Institute of Statistical Science, Academia Sinica, and Graduate Institute

More information

Dr. Maddah ENMG 625 Financial Eng g II 10/16/06

Dr. Maddah ENMG 625 Financial Eng g II 10/16/06 Dr. Maddah ENMG 65 Financial Eng g II 10/16/06 Chapter 11 Models of Asset Dynamics () Random Walk A random process, z, is an additive process defined over times t 0, t 1,, t k, t k+1,, such that z( t )

More information

Homework Assignments

Homework Assignments Homework Assignments Week 1 (p. 57) #4.1, 4., 4.3 Week (pp 58 6) #4.5, 4.6, 4.8(a), 4.13, 4.0, 4.6(b), 4.8, 4.31, 4.34 Week 3 (pp 15 19) #1.9, 1.1, 1.13, 1.15, 1.18 (pp 9 31) #.,.6,.9 Week 4 (pp 36 37)

More information

A new PDE approach for pricing arithmetic average Asian options

A new PDE approach for pricing arithmetic average Asian options A new PDE approach for pricing arithmetic average Asian options Jan Večeř Department of Mathematical Sciences, Carnegie Mellon University, Pittsburgh, PA 15213. Email: vecer@andrew.cmu.edu. May 15, 21

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

IEOR E4703: Monte-Carlo Simulation

IEOR E4703: Monte-Carlo Simulation IEOR E4703: Monte-Carlo Simulation Other Miscellaneous Topics and Applications of Monte-Carlo Martin Haugh Department of Industrial Engineering and Operations Research Columbia University Email: martin.b.haugh@gmail.com

More information

A No-Arbitrage Theorem for Uncertain Stock Model

A No-Arbitrage Theorem for Uncertain Stock Model Fuzzy Optim Decis Making manuscript No (will be inserted by the editor) A No-Arbitrage Theorem for Uncertain Stock Model Kai Yao Received: date / Accepted: date Abstract Stock model is used to describe

More information

Stochastic calculus Introduction I. Stochastic Finance. C. Azizieh VUB 1/91. C. Azizieh VUB Stochastic Finance

Stochastic calculus Introduction I. Stochastic Finance. C. Azizieh VUB 1/91. C. Azizieh VUB Stochastic Finance Stochastic Finance C. Azizieh VUB C. Azizieh VUB Stochastic Finance 1/91 Agenda of the course Stochastic calculus : introduction Black-Scholes model Interest rates models C. Azizieh VUB Stochastic Finance

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

Monte Carlo and Empirical Methods for Stochastic Inference (MASM11/FMSN50)

Monte Carlo and Empirical Methods for Stochastic Inference (MASM11/FMSN50) Monte Carlo and Empirical Methods for Stochastic Inference (MASM11/FMSN50) Magnus Wiktorsson Centre for Mathematical Sciences Lund University, Sweden Lecture 5 Sequential Monte Carlo methods I January

More information

The Normal Distribution

The Normal Distribution The Normal Distribution The normal distribution plays a central role in probability theory and in statistics. It is often used as a model for the distribution of continuous random variables. Like all models,

More information

Optimal Order Placement

Optimal Order Placement Optimal Order Placement Peter Bank joint work with Antje Fruth OMI Colloquium Oxford-Man-Institute, October 16, 2012 Optimal order execution Broker is asked to do a transaction of a significant fraction

More information

EARLY EXERCISE OPTIONS: UPPER BOUNDS

EARLY EXERCISE OPTIONS: UPPER BOUNDS EARLY EXERCISE OPTIONS: UPPER BOUNDS LEIF B.G. ANDERSEN AND MARK BROADIE Abstract. In this article, we discuss how to generate upper bounds for American or Bermudan securities by Monte Carlo methods. These

More information

The value of foresight

The value of foresight Philip Ernst Department of Statistics, Rice University Support from NSF-DMS-1811936 (co-pi F. Viens) and ONR-N00014-18-1-2192 gratefully acknowledged. IMA Financial and Economic Applications June 11, 2018

More information

Analysing multi-level Monte Carlo for options with non-globally Lipschitz payoff

Analysing multi-level Monte Carlo for options with non-globally Lipschitz payoff Finance Stoch 2009 13: 403 413 DOI 10.1007/s00780-009-0092-1 Analysing multi-level Monte Carlo for options with non-globally Lipschitz payoff Michael B. Giles Desmond J. Higham Xuerong Mao Received: 1

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

Enlargement of filtration

Enlargement of filtration Enlargement of filtration Bernardo D Auria email: bernardo.dauria@uc3m.es web: www.est.uc3m.es/bdauria July 6, 2017 ICMAT / UC3M Enlargement of Filtration Enlargement of Filtration ([1] 5.9) If G is a

More information

American Foreign Exchange Options and some Continuity Estimates of the Optimal Exercise Boundary with respect to Volatility

American Foreign Exchange Options and some Continuity Estimates of the Optimal Exercise Boundary with respect to Volatility American Foreign Exchange Options and some Continuity Estimates of the Optimal Exercise Boundary with respect to Volatility Nasir Rehman Allam Iqbal Open University Islamabad, Pakistan. Outline Mathematical

More information

RMSC 4005 Stochastic Calculus for Finance and Risk. 1 Exercises. (c) Let X = {X n } n=0 be a {F n }-supermartingale. Show that.

RMSC 4005 Stochastic Calculus for Finance and Risk. 1 Exercises. (c) Let X = {X n } n=0 be a {F n }-supermartingale. Show that. 1. EXERCISES RMSC 45 Stochastic Calculus for Finance and Risk Exercises 1 Exercises 1. (a) Let X = {X n } n= be a {F n }-martingale. Show that E(X n ) = E(X ) n N (b) Let X = {X n } n= be a {F n }-submartingale.

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

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

Monte Carlo Methods in Option Pricing. UiO-STK4510 Autumn 2015

Monte Carlo Methods in Option Pricing. UiO-STK4510 Autumn 2015 Monte Carlo Methods in Option Pricing UiO-STK4510 Autumn 015 The Basics of Monte Carlo Method Goal: Estimate the expectation θ = E[g(X)], where g is a measurable function and X is a random variable such

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

Stock Loan Valuation Under Brownian-Motion Based and Markov Chain Stock Models

Stock Loan Valuation Under Brownian-Motion Based and Markov Chain Stock Models Stock Loan Valuation Under Brownian-Motion Based and Markov Chain Stock Models David Prager 1 1 Associate Professor of Mathematics Anderson University (SC) Based on joint work with Professor Qing Zhang,

More information

Risk Neutral Measures

Risk Neutral Measures CHPTER 4 Risk Neutral Measures Our aim in this section is to show how risk neutral measures can be used to price derivative securities. The key advantage is that under a risk neutral measure the discounted

More information

Lecture Notes for Chapter 6. 1 Prototype model: a one-step binomial tree

Lecture Notes for Chapter 6. 1 Prototype model: a one-step binomial tree Lecture Notes for Chapter 6 This is the chapter that brings together the mathematical tools (Brownian motion, Itô calculus) and the financial justifications (no-arbitrage pricing) to produce the derivative

More information

Improved Lower and Upper Bound Algorithms for Pricing American Options by Simulation

Improved Lower and Upper Bound Algorithms for Pricing American Options by Simulation Improved Lower and Upper Bound Algorithms for Pricing American Options by Simulation Mark Broadie and Menghui Cao December 2007 Abstract This paper introduces new variance reduction techniques and computational

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

Option Pricing with Delayed Information

Option Pricing with Delayed Information Option Pricing with Delayed Information Mostafa Mousavi University of California Santa Barbara Joint work with: Tomoyuki Ichiba CFMAR 10th Anniversary Conference May 19, 2017 Mostafa Mousavi (UCSB) Option

More information

Lattice (Binomial Trees) Version 1.2

Lattice (Binomial Trees) Version 1.2 Lattice (Binomial Trees) Version 1. 1 Introduction This plug-in implements different binomial trees approximations for pricing contingent claims and allows Fairmat to use some of the most popular binomial

More information

Equivalence between Semimartingales and Itô Processes

Equivalence between Semimartingales and Itô Processes International Journal of Mathematical Analysis Vol. 9, 215, no. 16, 787-791 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/1.12988/ijma.215.411358 Equivalence between Semimartingales and Itô Processes

More information

Multilevel Monte Carlo for Basket Options

Multilevel Monte Carlo for Basket Options MLMC for basket options p. 1/26 Multilevel Monte Carlo for Basket Options Mike Giles mike.giles@maths.ox.ac.uk Oxford University Mathematical Institute Oxford-Man Institute of Quantitative Finance WSC09,

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

IEOR E4703: Monte-Carlo Simulation

IEOR E4703: Monte-Carlo Simulation IEOR E4703: Monte-Carlo Simulation Generating Random Variables and Stochastic Processes Martin Haugh Department of Industrial Engineering and Operations Research Columbia University Email: martin.b.haugh@gmail.com

More information

Estimation of Value at Risk and ruin probability for diffusion processes with jumps

Estimation of Value at Risk and ruin probability for diffusion processes with jumps Estimation of Value at Risk and ruin probability for diffusion processes with jumps Begoña Fernández Universidad Nacional Autónoma de México joint work with Laurent Denis and Ana Meda PASI, May 21 Begoña

More information

Binomial model: numerical algorithm

Binomial model: numerical algorithm Binomial model: numerical algorithm S / 0 C \ 0 S0 u / C \ 1,1 S0 d / S u 0 /, S u 3 0 / 3,3 C \ S0 u d /,1 S u 5 0 4 0 / C 5 5,5 max X S0 u,0 S u C \ 4 4,4 C \ 3 S u d / 0 3, C \ S u d 0 S u d 0 / C 4

More information

Pricing Exotic Options Under a Higher-order Hidden Markov Model

Pricing Exotic Options Under a Higher-order Hidden Markov Model Pricing Exotic Options Under a Higher-order Hidden Markov Model Wai-Ki Ching Tak-Kuen Siu Li-min Li 26 Jan. 2007 Abstract In this paper, we consider the pricing of exotic options when the price dynamic

More information

Optimal Search for Parameters in Monte Carlo Simulation for Derivative Pricing

Optimal Search for Parameters in Monte Carlo Simulation for Derivative Pricing Optimal Search for Parameters in Monte Carlo Simulation for Derivative Pricing Prof. Chuan-Ju Wang Department of Computer Science University of Taipei Joint work with Prof. Ming-Yang Kao March 28, 2014

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

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

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

Financial Mathematics and Supercomputing

Financial Mathematics and Supercomputing GPU acceleration in early-exercise option valuation Álvaro Leitao and Cornelis W. Oosterlee Financial Mathematics and Supercomputing A Coruña - September 26, 2018 Á. Leitao & Kees Oosterlee SGBM on GPU

More information

Self-Exciting Corporate Defaults: Contagion or Frailty?

Self-Exciting Corporate Defaults: Contagion or Frailty? 1 Self-Exciting Corporate Defaults: Contagion or Frailty? Kay Giesecke CreditLab Stanford University giesecke@stanford.edu www.stanford.edu/ giesecke Joint work with Shahriar Azizpour, Credit Suisse Self-Exciting

More information

Multilevel quasi-monte Carlo path simulation

Multilevel quasi-monte Carlo path simulation Multilevel quasi-monte Carlo path simulation Michael B. Giles and Ben J. Waterhouse Lluís Antoni Jiménez Rugama January 22, 2014 Index 1 Introduction to MLMC Stochastic model Multilevel Monte Carlo Milstein

More information

How do Variance Swaps Shape the Smile?

How do Variance Swaps Shape the Smile? How do Variance Swaps Shape the Smile? A Summary of Arbitrage Restrictions and Smile Asymptotics Vimal Raval Imperial College London & UBS Investment Bank www2.imperial.ac.uk/ vr402 Joint Work with Mark

More information

Non-semimartingales in finance

Non-semimartingales in finance Non-semimartingales in finance Pricing and Hedging Options with Quadratic Variation Tommi Sottinen University of Vaasa 1st Northern Triangular Seminar 9-11 March 2009, Helsinki University of Technology

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

APPROXIMATING FREE EXERCISE BOUNDARIES FOR AMERICAN-STYLE OPTIONS USING SIMULATION AND OPTIMIZATION. Barry R. Cobb John M. Charnes

APPROXIMATING FREE EXERCISE BOUNDARIES FOR AMERICAN-STYLE OPTIONS USING SIMULATION AND OPTIMIZATION. Barry R. Cobb John M. Charnes Proceedings of the 2004 Winter Simulation Conference R. G. Ingalls, M. D. Rossetti, J. S. Smith, and B. A. Peters, eds. APPROXIMATING FREE EXERCISE BOUNDARIES FOR AMERICAN-STYLE OPTIONS USING SIMULATION

More information

Optimal quantization methods and applications to numerical problems in finance

Optimal quantization methods and applications to numerical problems in finance Optimal quantization methods and applications to numerical problems in finance Gilles PAGÈS Laboratoire de Probabilités et Modèles Aléatoires CRS, UMR 7599 Université Paris 6 gpa@ccr.jussieu.fr Jacques

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

Pricing Early-exercise options

Pricing Early-exercise options Pricing Early-exercise options GPU Acceleration of SGBM method Delft University of Technology - Centrum Wiskunde & Informatica Álvaro Leitao Rodríguez and Cornelis W. Oosterlee Lausanne - December 4, 2016

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

Approximation of Continuous-State Scenario Processes in Multi-Stage Stochastic Optimization and its Applications

Approximation of Continuous-State Scenario Processes in Multi-Stage Stochastic Optimization and its Applications Approximation of Continuous-State Scenario Processes in Multi-Stage Stochastic Optimization and its Applications Anna Timonina University of Vienna, Abraham Wald PhD Program in Statistics and Operations

More information

DRAFT. 1 exercise in state (S, t), π(s, t) = 0 do not exercise in state (S, t) Review of the Risk Neutral Stock Dynamics

DRAFT. 1 exercise in state (S, t), π(s, t) = 0 do not exercise in state (S, t) Review of the Risk Neutral Stock Dynamics Chapter 12 American Put Option Recall that the American option has strike K and maturity T and gives the holder the right to exercise at any time in [0, T ]. The American option is not straightforward

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

Forward Monte-Carlo Scheme for PDEs: Multi-Type Marked Branching Diffusions

Forward Monte-Carlo Scheme for PDEs: Multi-Type Marked Branching Diffusions Forward Monte-Carlo Scheme for PDEs: Multi-Type Marked Branching Diffusions Pierre Henry-Labordère 1 1 Global markets Quantitative Research, SOCIÉTÉ GÉNÉRALE Outline 1 Introduction 2 Semi-linear PDEs 3

More information

Discrete time interest rate models

Discrete time interest rate models slides for the course Interest rate theory, University of Ljubljana, 2012-13/I, part II József Gáll University of Debrecen, Faculty of Economics Nov. 2012 Jan. 2013, Ljubljana Introduction to discrete

More information

Logarithmic derivatives of densities for jump processes

Logarithmic derivatives of densities for jump processes Logarithmic derivatives of densities for jump processes Atsushi AKEUCHI Osaka City University (JAPAN) June 3, 29 City University of Hong Kong Workshop on Stochastic Analysis and Finance (June 29 - July

More information

FINANCIAL OPTION ANALYSIS HANDOUTS

FINANCIAL OPTION ANALYSIS HANDOUTS FINANCIAL OPTION ANALYSIS HANDOUTS 1 2 FAIR PRICING There is a market for an object called S. The prevailing price today is S 0 = 100. At this price the object S can be bought or sold by anyone for any

More information

Toward a coherent Monte Carlo simulation of CVA

Toward a coherent Monte Carlo simulation of CVA Toward a coherent Monte Carlo simulation of CVA Lokman Abbas-Turki (Joint work with A. I. Bouselmi & M. A. Mikou) TU Berlin January 9, 2013 Lokman (TU Berlin) Advances in Mathematical Finance 1 / 16 Plan

More information

Exponential utility maximization under partial information

Exponential utility maximization under partial information Exponential utility maximization under partial information Marina Santacroce Politecnico di Torino Joint work with M. Mania AMaMeF 5-1 May, 28 Pitesti, May 1th, 28 Outline Expected utility maximization

More information

Martingales. by D. Cox December 2, 2009

Martingales. by D. Cox December 2, 2009 Martingales by D. Cox December 2, 2009 1 Stochastic Processes. Definition 1.1 Let T be an arbitrary index set. A stochastic process indexed by T is a family of random variables (X t : t T) defined on a

More information

Credit Risk in Lévy Libor Modeling: Rating Based Approach

Credit Risk in Lévy Libor Modeling: Rating Based Approach Credit Risk in Lévy Libor Modeling: Rating Based Approach Zorana Grbac Department of Math. Stochastics, University of Freiburg Joint work with Ernst Eberlein Croatian Quants Day University of Zagreb, 9th

More information

Extended Libor Models and Their Calibration

Extended Libor Models and Their Calibration Extended Libor Models and Their Calibration Denis Belomestny Weierstraß Institute Berlin Vienna, 16 November 2007 Denis Belomestny (WIAS) Extended Libor Models and Their Calibration Vienna, 16 November

More information

Sample Path Large Deviations and Optimal Importance Sampling for Stochastic Volatility Models

Sample Path Large Deviations and Optimal Importance Sampling for Stochastic Volatility Models Sample Path Large Deviations and Optimal Importance Sampling for Stochastic Volatility Models Scott Robertson Carnegie Mellon University scottrob@andrew.cmu.edu http://www.math.cmu.edu/users/scottrob June

More information

Model-independent bounds for Asian options

Model-independent bounds for Asian options Model-independent bounds for Asian options A dynamic programming approach Alexander M. G. Cox 1 Sigrid Källblad 2 1 University of Bath 2 CMAP, École Polytechnique University of Michigan, 2nd December,

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

STOCHASTIC INTEGRALS

STOCHASTIC INTEGRALS Stat 391/FinMath 346 Lecture 8 STOCHASTIC INTEGRALS X t = CONTINUOUS PROCESS θ t = PORTFOLIO: #X t HELD AT t { St : STOCK PRICE M t : MG W t : BROWNIAN MOTION DISCRETE TIME: = t < t 1

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

Sensitivity of American Option Prices with Different Strikes, Maturities and Volatilities

Sensitivity of American Option Prices with Different Strikes, Maturities and Volatilities Applied Mathematical Sciences, Vol. 6, 2012, no. 112, 5597-5602 Sensitivity of American Option Prices with Different Strikes, Maturities and Volatilities Nasir Rehman Department of Mathematics and Statistics

More information

AN IMPROVED BINOMIAL METHOD FOR PRICING ASIAN OPTIONS

AN IMPROVED BINOMIAL METHOD FOR PRICING ASIAN OPTIONS Commun. Korean Math. Soc. 28 (2013), No. 2, pp. 397 406 http://dx.doi.org/10.4134/ckms.2013.28.2.397 AN IMPROVED BINOMIAL METHOD FOR PRICING ASIAN OPTIONS Kyoung-Sook Moon and Hongjoong Kim Abstract. We

More information

Dynamic Protection for Bayesian Optimal Portfolio

Dynamic Protection for Bayesian Optimal Portfolio Dynamic Protection for Bayesian Optimal Portfolio Hideaki Miyata Department of Mathematics, Kyoto University Jun Sekine Institute of Economic Research, Kyoto University Jan. 6, 2009, Kunitachi, Tokyo 1

More information

No-arbitrage theorem for multi-factor uncertain stock model with floating interest rate

No-arbitrage theorem for multi-factor uncertain stock model with floating interest rate Fuzzy Optim Decis Making 217 16:221 234 DOI 117/s17-16-9246-8 No-arbitrage theorem for multi-factor uncertain stock model with floating interest rate Xiaoyu Ji 1 Hua Ke 2 Published online: 17 May 216 Springer

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

CONTINGENT CAPITAL WITH DISCRETE CONVERSION FROM DEBT TO EQUITY

CONTINGENT CAPITAL WITH DISCRETE CONVERSION FROM DEBT TO EQUITY Proceedings of the 2010 Winter Simulation Conference B. Johansson, S. Jain, J. Montoya-Torres, J. Hugan, and E. Yücesan, eds. CONTINGENT CAPITAL WITH DISCRETE CONVERSION FROM DEBT TO EQUITY Paul Glasserman

More information

PRICING AND HEDGING MULTIVARIATE CONTINGENT CLAIMS

PRICING AND HEDGING MULTIVARIATE CONTINGENT CLAIMS PRICING AND HEDGING MULTIVARIATE CONTINGENT CLAIMS RENÉ CARMONA AND VALDO DURRLEMAN ABSTRACT This paper provides with approximate formulas that generalize Black-Scholes formula in all dimensions Pricing

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

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

PAPER 211 ADVANCED FINANCIAL MODELS

PAPER 211 ADVANCED FINANCIAL MODELS MATHEMATICAL TRIPOS Part III Friday, 27 May, 2016 1:30 pm to 4:30 pm PAPER 211 ADVANCED FINANCIAL MODELS Attempt no more than FOUR questions. There are SIX questions in total. The questions carry equal

More information

MONTE CARLO BOUNDS FOR CALLABLE PRODUCTS WITH NON-ANALYTIC BREAK COSTS

MONTE CARLO BOUNDS FOR CALLABLE PRODUCTS WITH NON-ANALYTIC BREAK COSTS MONTE CARLO BOUNDS FOR CALLABLE PRODUCTS WITH NON-ANALYTIC BREAK COSTS MARK S. JOSHI Abstract. The pricing of callable derivative products with complicated pay-offs is studied. A new method for finding

More information

Richardson Extrapolation Techniques for the Pricing of American-style Options

Richardson Extrapolation Techniques for the Pricing of American-style Options Richardson Extrapolation Techniques for the Pricing of American-style Options June 1, 2005 Abstract Richardson Extrapolation Techniques for the Pricing of American-style Options In this paper we re-examine

More information

The stochastic calculus

The stochastic calculus Gdansk A schedule of the lecture Stochastic differential equations Ito calculus, Ito process Ornstein - Uhlenbeck (OU) process Heston model Stopping time for OU process Stochastic differential equations

More information