On the higher-order weak approximationof SDEs

Size: px
Start display at page:

Download "On the higher-order weak approximationof SDEs"

Transcription

1 On the higher-order weak approximationof SDEs Syoiti Ninomiya Tokyo Institute of Technology The 3rd Workshop on numerical methods for solving the filtering problem and high order methods for solving parabolic UK(2012/9/24 28)

2 Outline Abstract Algorithm for barrier options Semi-closed form solutions to SDEs

3 Background: Objective: A new higher-order weak approximation scheme based on [Kusuoka 01] and [Lyons and Victoir 04] Construction of Concrete higher-order weak approximation algorithms that are: Versatile, (applicable to a broad class of SDEs) Easy to use, (Blackbox algorithm)

4 Current status for European Option type problems: Two kinds of schemes of order 2 (say Alg 1 [Victoir &N 08] and Alg 2 [Ninomiya &N 09]) Both work in practice. General extrapolation method for Alg 1 [Oshima, Teichmann and Veluscek 09] Enables arbitraly order weak approximation This talk is on: Higher order algorithms for barrier option pricing problem. New SCF to Asian option under Heston model.

5 References 1/3: Kusuoka, S.: Approximation of Expectation of Diffusion Process and Mathematical Finance. In: T. Sunada (ed.) Advanced Studies in Pure Mathematics, Proceedings of Final Taniguchi Symposium, Nara 1998, vol. 31, pp (2001) Kusuoka, S.: Approximation of Expectation of Diffusion Processes based on Lie Algebra and Malliavin Calculs. Advances in Mathematical Economics 6, (2004) Lyons, T., Victoir, N.: Cubature on Wiener Space. Proceedings of the Royal Society of London. Series A. Mathematical and Physical Sciences 460, (2004)

6 References 2/3: N. and Victoir, N.: Weak Approximation of Stochastic Differential Equations and Application to Derivative Pricing. Applied Mathematical Finance 15, (2008) Ninomiya, M. and N.: A new weak approximation scheme of stochastic differential equations by using the Runge Kutta method Finance and Stochastics 13, (2009) Oshima, K., Teichmann, J. and Veluscek, D.: A new extrapolation method for weak approximation schemes with applications Preprint: arxiv: v1[math.pr] (2009)

7 References 3/3: Kusuoka, S.: Approximation of Expectation of Diffusion Processes with Dirichlet boundary International Workshop on Mathematical Finance Topics on Leading-edge Numerical Procedures and Models (16 18 Feb 2010, Tokyo)

8 The Problem : Numerical calculation of E[f(X(T, x))], where X(t, x) = x + d j=0 t 0 V j C b (RN ;R N ) V j (X(s, x)) db j (s) B(t) = (B 0 (t), B 1 (t),...,b d (t)), B 0 (t) = t, (B 1 (t),...,b d (t)) : d-dim Std. BM, (1) db j (s) : Stratonovich integral.

9 Two approaches: PDE method where L = V 0 +(1/2) d i=1 V 2 i. u (t, x) = Lu, u(0, x) = f(x). t Probabilistic method Simulation Step 1. Discretize X(t, x) and obtain X n (t, x). n = {partitions of [0, T]} Euler Maruyama, Higher order (Milstein, Kusuoka,..) Step 2. Integrate f(x n (T, x)) over D(n)-dimensional domain [0, 1) D(n) by MC, QMC, etc. D(n) depends on the discretization scheme We consider only the probabilistic method here.

10 Simulation MC and QMC Step. 2 of the simulation is the numerical integration: E[f (X n (T, x))] = F(a 1,..., a D(n) ) da 1 da D(n) [0,1) D(n) Calc. RHS by using MC or QMC.

11 MC and QMC W : r. v./(ω,f, P), M Z >0 MC(W, M) := 1 M W k, where{w i } M i=1 M : iid s. t. W 1 W QMC(W, M) := 1 M k=1 M k=1 W(ω k ), {ω i } i=1 : deterministic sequence (LDS) MC(W, M) : r. v. QMC(W, M) R.

12 Two types of approximation errors in simulation: 1. Discritization error E[f(X(T, x))] E[f (X n (T, x))] 2. Integration error MC(f (X n (T, x)),m)(ω) E[f (X n (T, x))] or QMC(f (X n (T, x)),m) E[f (X n (T, x))]

13 Two important remarks(1/2): Integration error and MC By CLT, ( MC ( f (X n (T, x)),m ) N When we proceed simulation E[f (X n (T, x))], Var[f (X n (T, x))] M Var[f(X(T, x))] Var[f(X n (T, x))] Remark 1 As long as we use MC, the number of sample points M needed to attain the given accuracy is independent of n and discretizing algorithm (Euler Maruyama or Kusuoka etc.). ).

14 Two important remarks(2/2) Integration error and QMC There exist sequences which satisfy C f,n > 0 M Z >0 QMC(f (X n (T, x)),m) E[f (X n (T, x))] (log M) D(n) Cf,D(n). M Remark 2 In contrast to the MC case, the number of sample points M needed by the QMC to attain the given accuracy depends heavily on the dimension of integration D(n). Smaller the dimension, smaller number of samples are needed. n d Euler Maruyama, D(n) = n (d + 1) N. & Victoir, 2n d Ninomiya, & N.

15 Order 1: Euler Maruyama scheme X (EM),n (0, x) = x, ( ) ( ) k + 1 kn X (EM),n n, x = X (EM),n, x + T n d i=0 Ṽ i ( X (EM),n ( k n, x )) Z i k+1, where, j Z k j = T/n, if k = 0, iid. r. v. N(0, 1), if k {1,..., d}, Ṽ i k (y) = V i 0 (y)+ 1 2 j V j V i (y) j if k = 0, if k {1,..., d}. V i k

16 Approx. Error of Euler Maruyama scheme [( E f X(T, x) )] [ ( E f X (EM),n (T, x) )] = ( O n 1) = O ( t) when f : bdd.& measurable and{v i } d : Unif. Hörmander Cond. [Bally & Talay 96][Kohatsu-Higa 00] i=0 Euler Maruyama scheme is an order 1 scheme.

17 Intuitive explanation of the scheme (1/3) ( ) P X t f (x) := E[f (X(t, x))], f C b (RN ) L := V d V 2 2 j. j=1

18 Intuitive explanation of the scheme (2/3) Applying Ito formula repeatedly, we obtain E[f (X(t, x))] = ( P X t f ) (x) = f(x)+.. = f(x)+ = t 0 t 0 ( ) P X s1 Lf (x) ds 1 { s1 ( (Lf)(x)+ ) } P X s2 L 2 f (x) ds 2 ds 1 0 n ( ) (tl) i f (x)+ 1 i! n! i=0 t 0 (t s) n( P X s L n+1 f ) (x) ds.

19 Intuitive explanation of the scheme(3/3) n ( ) (tl) i Observation: f (x) gives a nth order approx. of E[f(X(t, x))]. i! i=0 Slogan: Construct a random variable Ξ s. t. E[Ξ] = n ( ) (tl) i f (x). i! i=0

20 Free Lie Algebra Non-commutative algebra (1) A :={v 0,...,v d } : alphabet A := ( k=1 A k) {1} : free monoid on A For w = w 1 w k A, (w i A) w := k, w := w +card({1 i w ; w i = v 0 }), A m :={w A w = m}, A m :={w A w m}. Concatenation product: For u = u 1 u k, v = v 1 v l A, uv := u 1 u k v 1 v l.

21 Non-commutative algebra (2) R A := a w w a w R :R-algebra of formal series with basis A, w A R A := a w w R A k N s.t. a w = 0 if w k w A : freer-algebra with basis A, (P, w) :=a w, for P = a w w R A, w A (PQ, w) := (P, u)(q, v), for P, Q R A, w A. uv=w u,v A

22 Non-commutative algebra (3) Projection and Truncation: j m (P) := (P, w)w w m P k := (P, w)w w =k Homogeneous component: R A m := { P R A (P, w) = 0 if w m }

23 Free Lie algebra: [P, Q] := PQ QP for P, Q R A, { } J A := K R A subr-module A K, [x, y] K x, y K, L R (A) := :R-coefficients free Lie algebra on A K J A K L R ((A)) := { P R A s.t. P k L R (A), k N }.

24 Logarithm and exponential: For P R A s.t. (P, 1) = 0 For Q R A s.t. (Q, 1) = 1 exp(p) := 1+ log(q) := k=1 P k k!. ( 1) k 1 (Q 1) k. k k=1 log(exp(p)) = P and exp(log(q)) = Q.

25 Hausdorff product: For z 1, z 2 L R ((A)), z 1 z 2 := log(exp(z 1 ) exp(z 2 )). (z 1 z 2 ) z 3 = log(exp(z 1 ) exp(z 2 ) exp(z 3 )) = z 1 (z 2 z 3 ) =: z 1 z 2 z 3 z 2, z 1 L R = z 2 z 1 L R ((A)) the Baker Campbell Hausdorff Dynkin formula.

26 L R (A) andr A Element ofl R Vector field generated by V 0,...,V d Elements ofr A Differential operator generated by V 0,...,V d

27 Resurgence and rescaling Resurgence operator Φ: Φ(1) := id, Φ(v i1 v in ) := V i1 V in Rescaling operator: For s> 0, Ψ s :R A R A is defined as: Ψ s P m = s m/2 P m where P m R A m. m=0 m=0 Example: ( Φ (Ψ s v )) 2 [v 1, v 2 ] = sv 0 + s 2 [V 1, V 2 ]

28 Notation: exp(v)(x) For a smooth vector field V, (i.e. V C b (RN ;R N )) exp(v)(x) := y(1) where y(t) is a solution to the ODE: y(0) = x, dy(t) dt = V(y(t))

29 Order m Integration scheme: IS(m) g IS(m) def g : C b (RN ;R N ) ( R N R N), C m > 0 s.t. W C b (RN ;R N ) sup g(w)(x) exp(w)(x) Cm ( W C m+1) m+1 x R N IS(m) Set of order m ODE solver We need to integrate, for example: sv 0 + s 2 (V 1 + +V d ) Not necessarily s-linear.

30 R A,L R ((A))-valued random variables Topology:R A R Direct product topology R A -valued andl R ((A))-valued probability theory can be considered. (Ito formula, etc.)

31 Approximation theorem (1/2) m 1, M 2, Z 1,...,Z M :L R ((A))-valued random variables s. t. Z i = j m Z i for i = 1,...,M, E[ j m Z i 2 ]< for i = 1,...,M, M E exp a Φ(Ψ s (Z j )) C m+1 < for any a> 0. j=1

32 Approximation theorem (2/2) = p [1, ), g 1,..., g M IS(m), C m,m > 0 s. t. sup g1 (Φ(Ψ s (Z 1 ))) g M (Φ(Ψ s (Z M )))(x) x R N exp(φ(ψ s (j m (Z M Z 1 ))))(x) L p C m,m s (m+1)/2 for s (0, 1] where C m,m depends only on m and M. f g(x) := f (g(x))

33 Cor. to the Approximation theorem Q (s) gives (m 1)/2-order weak approximation. Let Q (s) for s (0, 1] be ( Q(s) f ) (x) := E[f (g(φ(ψ s (Z 1 ))) g(φ(ψ s (Z M )))(x))], where f C b (RN ;R) and g IS(m) then C> 0, P s (f) := E[f(X(t, x))] P s f Q (s) f Cs (m+1)/2 grad(f) (Remark: When{V 0,..., V d } finitely generated.)

34 Algorithm 1 (Victoir N. (2004)) (Λ i, Z i ) i {1,,n} : 2n indep. r. v., i P(Λ i =±1) = 1 2, Z i N(0, I d ). {X (Alg.1),n } k k=0,...,n : a family of r. v. defined as: X (Alg.1),n 0 := x, X (Alg.1),n := (k+1)/n ( V exp 0 2n ( V exp 0 2n ) exp ( Z 1 k V 1 n ) ) exp ( Z d k V d n ) exp exp ( Z d k V d ( Z 1 k V 1 ) ( ) V n exp 0 (Alg.1),n 2n X Λ k k = +1, ) ( ) V n exp 0 (Alg.1),n X Λ k = 1. 2n k

35 Extrapolations of Algorithm 1 To an arbitrary order [Oshima, Teichmann and Veluscek 09] To the 6th order [Fujiwara 06]

36 General framework of Algorithm 2 (1) Remind the Slogan Find the Ξ written as: where logξ = Z 1 Z 2 Z M d Z j = c j v 0 + S i j v i, j {1,...,M} i=1 c j Rs.t. c 1 + +c M = 1 E [ S i j Si j ] = Rjj δ ii S i j N(0, R jj ) (i {1,...,d}, j {1,...,M})

37 General framework of Algorithm 2 (2) The slogan is equivalent to: E[j m (exp(z 1 ) exp(z M ))] = j m exp v d i=1 v 2 i (2) The problem: Find real numbers{c j } M j=1,{ R ij that satisfy (2). }1 i j M #unknown vars = 1 M(M + 3) 2

38 Main tools (Theorem 1): For the LHS of (2) If n w (i) is odd for some i {1,...,d}, then C(w) = 0. If n w (i) is even for every i {1,...,d}, then C(w) = k=(k1,...,k M ) K l (M) d p=1 1 k 1! k M! M (c j ) Nw (0,j, k) j=1 {d ij} 1 i j M e(n w (p,1, k),...,n w (p,m, k)) M 2 M i=1 d j=1 ii ( N w ( p, j, k )! ) 1 i j M(d ij!) 1 i j M R d ij ij (3)

39 Main tools (Theorem 2): For the RHS of (2) Let A 0 ={v 0, v 1 v 1, v 2 v 2,...,v d v d } A. Then exp v d v 2 i 2 = i=1 w=w 1 w l w 1,...,w l A w l l! w, that is, 1 if w A 0 C(w) = 2 w l l! 0 otherwise. (4)

40 Algebraic Relations Algebraic relations between{c j } M j=1,{ } R ij 1 i j M Using following 3 results, those relations are obtained.

41 An example of Algorithm 2 [Ninomiya N. (2009)] When (m, M) = (5, 2), c 1 = 2(2u 1), c 2 = 1± 2 R 22 = 1+u± 2(2u 1), R 12 = u R 11 = u Becomes 1-dimensional ideal. for some u 1/2. 2(2u 1) 2 2(2u 1) 2

42 Partial results (1): The case m 6: (m, M) = (7, 2): ideal becomes trivial (i.e. =C[c 1, c 2, R 11, R 12, R 13 ]) (m, M, d) = (7, 3, 1): ideal becomes trivial.

43 Partial results (2): The case (m, M, d) = (7, 3, 2) and v 0 free: The algebraic relation: 14R R 13 13, 4R R R 11 15, 36R R , 72R 22 R R R R 22 17, 288R 23 R 33 8R R 23 46R , 12R 23 22R R , 8R R 22 R R R 22 27, 22R R R R 22 57, 144R R R R Unfortunately, the solution is: R 33 = 5± R

44 Partial results (3): The case (m, M, d) = (7, 4, 3) and v 0 free: Over 1-month symbolical calculation cannot find the answer...

45 We have some more results (Theorem 3): A = i=0 A i, : A A A : Shuffle product. (A, ) becomes an algebra (shuffle algebra). C( ) is ring homomorphism. Cor. C : (A, ) R[c j, R ij,(1 i j M)] C((0) n 0 (11) (ll)) = C(0) n 0 C(11) l

46 An ( example ) of Algorithm 2 [Ninomiya N. (2005)] j Z, i,k i {1,...,d},j {1,2} k {0,...,n 1} ( ) ( )( ) Z 1 i,k 1/2 1/ 2 η Z 2 = i,k 1/2 1/ 1 i,k 2 η 2, whereη j i.i.d. N(0, 1). i,k i,k {X (Alg.2),n } k k=0,...,n : a family of r. v. defined as: X (Alg.2),n 0 := x, X (Alg.2),n := (k+1)/n 1 exp 2n V 0 + d i=1 Z 1 i,k V i n exp 1 2n V 0 + d i=1 Z M i,k n V i X(Alg.2),n k/n

47 Theorem Both X (Alg.1),n and X (Alg.2),n are of order 2. Recent result by Kusuoka If Q (s) is constructed by X (Alg.1),n or X (Alg.2),n then C> 0 s.t. (P s f)(x) ( Q (s) f ) (x) = Cs (m+1)/2 + O ( s (m+3)/2)

48 D(n) D(n) : dimension of integration domain n d Euler Maruyama, D(n) = n (d + 1) Algorithm 1 n 2 d Algorithm 2

49 The Runge Kutta method How to calc. exp(z i )(x)? Lucky case: We can get exact form of exp(z i )(x). Often the case with Algorithm 1. Otherwise: Forced to proceed with nuerical approximation. Good news: Theorem [Ninomiya N.] Classical order m Runge Kutta methods belongs tois(m)

50 MC or QMC with Algorithms 1 and 2 W: a set of ODEs -valued r. v. by Algorithm 1 or 2 MC or QMC: Draw a set of ODEs W(ω) from W and obtain (something like) exp(w(ω))(x) numerically Iterate the step above and calculate the average: 1 M M exp(w(ω i ))(x) i=1

51 Advantages of the approache Free from symbolical calculation. Calc. in group is easy. Numerical ODE solver works (by the 2nd th m) Calc. in algebra is difficult. Huge symbolical calc. Simultaneous distributions of multiple integrations of BMs are not knowm. (except for the 2nd order.) Universal (applicable to non-commutative{v i } d i=0 ) Naïve Ito-Taylor expansion with the Runge Kutta suffers from the non-commutativity.

52 : Pricing of Asian option under the Heston model: Y 1 (t, x) = x 1 + Y 2 (t, x) = x 2 + W 1, W 2 =ρt t Asian Option: Y 3 (t, x) = t 0 t 0 t 0 µy 1 (s, x) ds + t α(θ Y 2 (s, x)) ds + 0 Y 1 (s, x) Y 2 (s, x) dw 1 (s), t 0 β Y 2 (s, x) dw 2 (s), ( ) Y3 (T, x) Y 1 (s, x) ds, Payoff = max K, 0. T

53 Discretization Error Discretization Error and Num. of Partitions Euler-Maruyama Euler-Maruyama + Romberg Ninomiya-Victoir Ninomiya-Victoir + Romberg New Method New Method + Romberg O(1/n 2 ) O(1/n 3 ) 5e-05 5e-06 1e-04 Error 1e-05 1e-06 1e Num. of Partitions

54 Convergfence Error from quasi-monte Carlo and Monte Carlo 2σ(for MC) and Absolute difference(for QMC) e-04 1e-05 QMC : New Method + Romberg, 1/ t=2 QMC : Ninomiya-Victoir + Romberg, 1/ t=4 QMC : New Method, 1/ t=10 QMC : Ninomiya-Victoir, 1/ t=12 QMC :Euler-Maruyama + Romberg, 1/ t=16 MC : Euler-Maruyama 5e-05 5e-06 1e e+06 1e+07 Num. of Sample points

55 Overall performance comparison: #Partition, #Dim, #Sample, and CPU time required for 10 4 accuracy. Method #Partition #Dim #Sample CPU time (sec) E-M + MC E-M + Extrpltn + QMC N-V + QMC N-V + Extrpltn + QMC KNN + QMC KNN + Extrpltn + QMC

56 Algorithm for barrier options Semi-closed form solutions to SDEs (1/2): Existence of the asymptotic expansion of the errors of Algorithms 1 and 2 [Kusuoka] Extrapolation of Algorithm 1 To order 6 [Fujiwara 06] To arbitrary order [Oshima, Teichmann and Veluscek 09] SPDE case [Teichmann] Levy driven case [Tanaka and Kohatsu-Higa 09]

57 Algorithm for barrier options Semi-closed form solutions to SDEs (2/2): Semi-closed form solutions to generalized SABR models by Algorithm 1 [Bayer, Friz and Loeffen 10] Algorithms for Barrier-option pricing case [Kusuoka 10][Kusuoka, Ninomiya and N. 12] Semi-closed form solutions to Heston models by Algorithms 1 and 2.

58 Algorithm for barrier options Semi-closed form solutions to SDEs Barrier option problem : Calculate E [ f (X(t, x)), min X(s, t)>0 s [0,t] ] (5) numerically, where X(t, x) is a diffusion starting from x.

59 Algorithm for barrier options Semi-closed form solutions to SDEs The 1 dimensional cas (i.e. X : [0, 1] R Ω R) Time horizon = 1. t t X(t, x) = x + V 0 (X(s, x)) ds + db(s) 0 0 [ ] (6) (P t f)(x) = E f (X(t, x)), min X(s, x)>0 s [0,t]

60 Algorithm for barrier options Semi-closed form solutions to SDEs killing function k k : (0, 1] [0, ) R [0, 1] measurable func. Naive killing: 0, if y> 0, k(s, x, y) = 1, otherwise Standard killing: exp( 2xy/s) if y> 0, k(s, x, y) = 1, otherwise Improved standard killing: exp(2xy/s)κ(s, x, y (2) ) if y> 0, k(s, x, y) = 1, otherwise

61 Algorithm for barrier options Semi-closed form solutions to SDEs Approximating operator Q (s) ( ) Q(s) f (x) := [ ( ( E f F X N (n/n) ; x, s))( ( 1 k s, x, ( F X N (n/n); x, s)))] where F is the discretization scheme (ex. Euler-Maruyama, Alg-1, Alg-2).

62 Algorithm for barrier options Semi-closed form solutions to SDEs Naive killing does not work 1 V 0 (x) = 1+x Discr Err:E[f(X(1)), X(t)>0, t<1], dx(t,x)=(1+x(t,x))dt+db(t), f:digital call, naive killing, g=1, M=100M 1 N-N N-V Euler-Maruyama 1/x /sqrt(2) 0.25x -1/ discretization error e-05 1e e+06 # of partitions

63 Algorithm for barrier options Semi-closed form solutions to SDEs Naive killing does not work 2 V 0 (x) = cos(x)+3/2 Discr Err:E[f(X(1)), X(t)>0, t<1], dx(t,x)=(cos(x(t,x))+2/3)dt+db(t), f:euro call, naive killing, g=1, M=100M 1 N-N N-V Euler-Maruyama 1/x /sqrt(2) 0.25x -1/ discretization error e-05 1e e+06 # of partitions

64 Algorithm for barrier options Semi-closed form solutions to SDEs Standard killing V 0 (x) = 1+x Discr Err:E[f(X(1)), X(t)>0, t<1], dx(t,x)=(1+x(t,x))dt+db(t), f:digit. call, gamma=1.0, Standard Killing 1 N-V + kappa N-V N-N E-M 0.1 N-N, naive killing E-M, naive killing 1/x 1/x 2 1/x discretization error e-05 1e e+06 # of partitions

65 Algorithm for barrier options Semi-closed form solutions to SDEs Standard killing V 0 (x) = cos(x)+3/2 Discr Err:E[f(X(1)),X(t)>0, t<1], dx(t,x)=(cos(x(t,x))+3/2)dt+db(t), f:euro call, g= N-V + kappa g=1.0 N-V + g=1.0 E-M g=1.0 N-N g=1.0 1/x 1 1/x 2 1/x 3 discretization error # of partitions

66 Algorithm for barrier options Semi-closed form solutions to SDEs Standard killing V 0 (x) = cos(x)+3/2 Discr Err:E[f(X(1)),X(t)>0, t<1], dx(t,x)=(cos(x(t,x))+3/2)dt+db(t), f:euro call 10 N-V + kappa g=1.0 N-V + g=1.0 N-V + kappa g=1.5 N-V + g=1.5 E-M g=1.0 1 N-N g=1.0 1/x 1/x 2 1/x 3 discretization error # of partitions

67 Algorithm for barrier options Semi-closed form solutions to SDEs Observation Q (s) seems versatile and promising. Standard killing works. But, cannot see the Improved effect. Again,γparadox arises. Straightforward extension of the formula to multi-dimensional cases is possible

68 Algorithm for barrier options Semi-closed form solutions to SDEs Semi-closed form solution (SCF) When all ODEs that arise in Alg. 1 have closed form solutions, the algorithm is called semi-closed form solution (SCF in the following). Bayer-Friz-Loeffen 10 [BFL10] SCFs to SABR and generalized SABR models. Transform the problem by adding constant drift: B Q (t) =γt + B P (t) γ R SABR: One of the two important SV models in finance.

69 Algorithm for barrier options Semi-closed form solutions to SDEs [Kubo N. (2012)] SCFs to the Asian option problem under Heston model by Alg 2. Heston model The other important SV model in finance. The squared volatility process is of CIR type. Alg 2 ODEs are more complex than Alg 1 case. ODEs in Alg 1 exp ( tξ i V i ) x ODEs in Alg 2 exp ( t 2 V 0 + d i=1 tξi V i ) x

70 Algorithm for barrier options Semi-closed form solutions to SDEs Asian Option under Heston model: Numerical Calc. of E [ max ( X 3 (T)/T K, 0 )] where X(t) = (X 1 (t), X 2 (t), X 3 (t)), X(0) = x R 3 dx 1 (t) =µx 1 (t) dt + X 1 (t) X 2 (t) db 1 (t) dx 2 (t) =α(θ X 2 (t)) dt +β X 2 (t) ( ρ db 1 (t)+σ db 2 (t) ) dx 3 (t) = X 1 (t) dt ρ 2 +σ 2 = 1,ρ ( 1, 1) and the Feller condition: 2αθ β 2 > 0, which makes X 2 (t) strictly positive, is satisfied.

71 Algorithm for barrier options Semi-closed form solutions to SDEs Derivation of the SCF (1/3) Consider the following equivalent measure Q: g 1 (t, X) = X 2 (t) G 2 X 2 (t) g 2 (t, X) = 1 σ H X 2 (t)+ (I/β)+ρG X 2 (t) g(t, X) = (g 1 (t, X), g 2 (t, X)), B Q (t) = g τ (s, X) ds + B(t) 0 t 2 L(t) = exp g τ j (s, X) dbj (s) 1 t g τ (s, X) 2 ds 2 Q(A) = E[1 A (L(T)] 0 j=1 where G =βρ/4 µ, H =ρ/2 α/β, I =αθ β 2 /4 andτis the 1st hitting time of g to M. t 0

72 Algorithm for barrier options Semi-closed form solutions to SDEs Derivation of the SCF(2/3) Proceed the calculation considering as if g τ = g, the problem is transformed as follows: V Q 0 (y) =.t (0, 0, y 1, C 1 y 2 + C 2 + C 3 /y 2 ) V 1 (y) = t( y 1 y2,βρ y 2, 0, g 1 (t, y) ) V 2 (y) = t( 0,βσ y 2, 0, g 2 (t, y) ) and 2 dx(t) = V Q (X(t)) dt + V j (X(t)) db j (t) Q j=1 where C 1 = 1/8+H 2 /(2σ 2 ), C 2 = G/2 α/4+h(i/β+ρg)/σ 2, C 3 = (G 2 I/2+(I/β+ρG) 2 /σ 2 )/2 and X 4 (t) := log L(t).

73 Algorithm for barrier options Semi-closed form solutions to SDEs Derivation of the SCF(3/3) At last we get: ( ( s exp t 2 V Q 0 + sz 1 V 1 + )) sz 2 V 2 x ( ( x 1 exp Kt 2 sz1 + )) x 2 2 t (Kt + x 2 ) 2 = x 3 + sx 1 2 e sz 1 (x 2 /2K) t+ x2 /K ( K x2 exp sz1 u2) du /K 2 x 4 + A(t, x 2, 1/ x 2, 1/(Kt + ( ) Kt x 2 ))+log x2 + 1 where K = β x 2 2 (ρz 1 +σz 2 ) and A(u, v, w, z) is a polynomial of u, v, w and z.

74 Algorithm for barrier options Semi-closed form solutions to SDEs On the new SCFs to Heston model Two new SCFs to Asian derivatives under Heston model Another simulation method for CIR processes Need error estimation w.r.t M Work well in practical examples

75 Algorithm for barrier options Semi-closed form solutions to SDEs Why it works well? (in spite of the cheating) Rough calculation of P(X 2 (t) 0): Whenθ = 0.09,α = 2.0, β = 0.1,µ = 0.05,ρ= 1/2, x 2 = 0.09 and T = 1, Var(X 2 (1)) = and x 2 /Var(X 2 (1)) = 6.0. Then P(X 2 (T) 0) = 1 2π 6.0 e u2 /2 du

76 Both approaches are necessary because: PDE approach works only when L is elliptic, dimesion is small. Simulation is the last resort but (people believes) very time consuming. This presentation focuses on Simulation.

77 Bibliography I Christian Bayer, Peter Friz, and Ronnie Loeffen. Semi-Closed Form Cubature and Applications to Financial Diffusion Models. ArXiv e-prints, September 2010.

Higher order weak approximations of stochastic differential equations with and without jumps

Higher order weak approximations of stochastic differential equations with and without jumps Higher order weak approximations of stochastic differential equations with and without jumps Hideyuki TANAKA Graduate School of Science and Engineering, Ritsumeikan University Rough Path Analysis and Related

More information

High order Cubature on Wiener space applied to derivative pricing and sensitivity estimations

High order Cubature on Wiener space applied to derivative pricing and sensitivity estimations 1/25 High order applied to derivative pricing and sensitivity estimations University of Oxford 28 June 2010 2/25 Outline 1 2 3 4 3/25 Assume that a set of underlying processes satisfies the Stratonovich

More information

Discretization of SDEs: Euler Methods and Beyond

Discretization of SDEs: Euler Methods and Beyond Discretization of SDEs: Euler Methods and Beyond 09-26-2006 / PRisMa 2006 Workshop Outline Introduction 1 Introduction Motivation Stochastic Differential Equations 2 The Time Discretization of SDEs Monte-Carlo

More information

Malliavin Calculus in Finance

Malliavin Calculus in Finance Malliavin Calculus in Finance Peter K. Friz 1 Greeks and the logarithmic derivative trick Model an underlying assent by a Markov process with values in R m with dynamics described by the SDE dx t = b(x

More information

Lecture 4: Numerical Solution of SDEs, Itô Taylor Series, Gaussian Process Approximations

Lecture 4: Numerical Solution of SDEs, Itô Taylor Series, Gaussian Process Approximations Lecture 4: Numerical Solution of SDEs, Itô Taylor Series, Gaussian Process Approximations Simo Särkkä Aalto University Tampere University of Technology Lappeenranta University of Technology Finland November

More information

THE GEOMETRY OF ITERATED STRATONOVICH INTEGRALS

THE GEOMETRY OF ITERATED STRATONOVICH INTEGRALS THE GEOMETRY OF ITERATED STRATONOVICH INTEGRALS CHRISTIAN BAYER Abstract. We give a summary on the geometry of iterated Stratonovich integrals. For this exposition, we always have the connection to stochastic

More information

CUBATURE ON WIENER SPACE: PATHWISE CONVERGENCE

CUBATURE ON WIENER SPACE: PATHWISE CONVERGENCE CUBATUR ON WINR SPAC: PATHWIS CONVRGNC CHRISTIAN BAYR AND PTR K. FRIZ Abstract. Cubature on Wiener space [Lyons, T.; Victoir, N.; Proc. R. Soc. Lond. A 8 January 2004 vol. 460 no. 2041 169-198] provides

More information

Accurate approximation of stochastic differential equations

Accurate approximation of stochastic differential equations Accurate approximation of stochastic differential equations Simon J.A. Malham and Anke Wiese (Heriot Watt University, Edinburgh) Birmingham: 6th February 29 Stochastic differential equations dy t = V (y

More information

An introduction to rough paths

An introduction to rough paths An introduction to rough paths Antoine LEJAY INRIA, Nancy, France From works from T. Lyons, Z. Qian, P. Friz, N. Victoir, M. Gubinelli, D. Feyel, A. de la Pradelle, A.M. Davie,... SPDE semester Isaac Newton

More information

Evaluation of the HJM equation by cubature methods for SPDE

Evaluation of the HJM equation by cubature methods for SPDE Evaluation of the HJM equation by cubature methods for SPDEs TU Wien, Institute for mathematical methods in Economics Kyoto, September 2008 Motivation Arbitrage-free simulation of non-gaussian bond markets

More information

The Hopf algebraic structure of stochastic expansions and efficient simulation

The Hopf algebraic structure of stochastic expansions and efficient simulation The Hopf algebraic structure of stochastic expansions and efficient simulation Kurusch Ebrahimi Fard, Alexander Lundervold, Simon J.A. Malham, Hans Munthe Kaas and Anke Wiese York: 15th October 2012 KEF,

More information

Lecture 4: Numerical Solution of SDEs, Itô Taylor Series, Gaussian Approximations

Lecture 4: Numerical Solution of SDEs, Itô Taylor Series, Gaussian Approximations Lecture 4: Numerical Solution of SDEs, Itô Taylor Series, Gaussian Approximations Simo Särkkä Aalto University, Finland November 18, 2014 Simo Särkkä (Aalto) Lecture 4: Numerical Solution of SDEs November

More information

Stochastic optimal control with rough paths

Stochastic optimal control with rough paths Stochastic optimal control with rough paths Paul Gassiat TU Berlin Stochastic processes and their statistics in Finance, Okinawa, October 28, 2013 Joint work with Joscha Diehl and Peter Friz Introduction

More information

Fast-slow systems with chaotic noise

Fast-slow systems with chaotic noise Fast-slow systems with chaotic noise David Kelly Ian Melbourne Courant Institute New York University New York NY www.dtbkelly.com May 12, 215 Averaging and homogenization workshop, Luminy. Fast-slow systems

More information

Introduction to the Numerical Solution of SDEs Selected topics

Introduction to the Numerical Solution of SDEs Selected topics 0 / 23 Introduction to the Numerical Solution of SDEs Selected topics Andreas Rößler Summer School on Numerical Methods for Stochastic Differential Equations at Vienna University of Technology, Austria

More information

Introduction to numerical simulations for Stochastic ODEs

Introduction to numerical simulations for Stochastic ODEs Introduction to numerical simulations for Stochastic ODEs Xingye Kan Illinois Institute of Technology Department of Applied Mathematics Chicago, IL 60616 August 9, 2010 Outline 1 Preliminaries 2 Numerical

More information

5 December 2016 MAA136 Researcher presentation. Anatoliy Malyarenko. Topics for Bachelor and Master Theses. Anatoliy Malyarenko

5 December 2016 MAA136 Researcher presentation. Anatoliy Malyarenko. Topics for Bachelor and Master Theses. Anatoliy Malyarenko 5 December 216 MAA136 Researcher presentation 1 schemes The main problem of financial engineering: calculate E [f(x t (x))], where {X t (x): t T } is the solution of the system of X t (x) = x + Ṽ (X s

More information

Algebraic Structure of Stochastic Expansions and Efficient Simulation

Algebraic Structure of Stochastic Expansions and Efficient Simulation Algebraic Structure of Stochastic Expansions and Efficient Simulation Anke Wiese Heriot Watt University, Edinburgh, UK SSSC2012: ICMAT, Madrid November 5-9, 2012 Supported by EMS, IMA, LMS Work in collaboration

More information

Simulation of conditional diffusions via forward-reverse stochastic representations

Simulation of conditional diffusions via forward-reverse stochastic representations Weierstrass Institute for Applied Analysis and Stochastics Simulation of conditional diffusions via forward-reverse stochastic representations Christian Bayer and John Schoenmakers Numerical methods for

More information

Estimates for the density of functionals of SDE s with irregular drift

Estimates for the density of functionals of SDE s with irregular drift Estimates for the density of functionals of SDE s with irregular drift Arturo KOHATSU-HIGA a, Azmi MAKHLOUF a, a Ritsumeikan University and Japan Science and Technology Agency, Japan Abstract We obtain

More information

WORD SERIES FOR THE ANALYSIS OF SPLITTING SDE INTEGRATORS. Alfonso Álamo/J. M. Sanz-Serna Universidad de Valladolid/Universidad Carlos III de Madrid

WORD SERIES FOR THE ANALYSIS OF SPLITTING SDE INTEGRATORS. Alfonso Álamo/J. M. Sanz-Serna Universidad de Valladolid/Universidad Carlos III de Madrid WORD SERIES FOR THE ANALYSIS OF SPLITTING SDE INTEGRATORS Alfonso Álamo/J. M. Sanz-Serna Universidad de Valladolid/Universidad Carlos III de Madrid 1 I. OVERVIEW 2 The importance of splitting integrators

More information

WEAK VERSIONS OF STOCHASTIC ADAMS-BASHFORTH AND SEMI-IMPLICIT LEAPFROG SCHEMES FOR SDES. 1. Introduction

WEAK VERSIONS OF STOCHASTIC ADAMS-BASHFORTH AND SEMI-IMPLICIT LEAPFROG SCHEMES FOR SDES. 1. Introduction WEAK VERSIONS OF STOCHASTIC ADAMS-BASHFORTH AND SEMI-IMPLICIT LEAPFROG SCHEMES FOR SDES BRIAN D. EWALD 1 Abstract. We consider the weak analogues of certain strong stochastic numerical schemes considered

More information

Rough paths methods 4: Application to fbm

Rough paths methods 4: Application to fbm Rough paths methods 4: Application to fbm Samy Tindel Purdue University University of Aarhus 2016 Samy T. (Purdue) Rough Paths 4 Aarhus 2016 1 / 67 Outline 1 Main result 2 Construction of the Levy area:

More information

The Wiener Itô Chaos Expansion

The Wiener Itô Chaos Expansion 1 The Wiener Itô Chaos Expansion The celebrated Wiener Itô chaos expansion is fundamental in stochastic analysis. In particular, it plays a crucial role in the Malliavin calculus as it is presented in

More information

Some Tools From Stochastic Analysis

Some Tools From Stochastic Analysis W H I T E Some Tools From Stochastic Analysis J. Potthoff Lehrstuhl für Mathematik V Universität Mannheim email: potthoff@math.uni-mannheim.de url: http://ls5.math.uni-mannheim.de To close the file, click

More information

Brownian Motion on Manifold

Brownian Motion on Manifold Brownian Motion on Manifold QI FENG Purdue University feng71@purdue.edu August 31, 2014 QI FENG (Purdue University) Brownian Motion on Manifold August 31, 2014 1 / 26 Overview 1 Extrinsic construction

More information

Backward martingale representation and endogenous completeness in finance

Backward martingale representation and endogenous completeness in finance Backward martingale representation and endogenous completeness in finance Dmitry Kramkov (with Silviu Predoiu) Carnegie Mellon University 1 / 19 Bibliography Robert M. Anderson and Roberto C. Raimondo.

More information

Geometric projection of stochastic differential equations

Geometric projection of stochastic differential equations Geometric projection of stochastic differential equations John Armstrong (King s College London) Damiano Brigo (Imperial) August 9, 2018 Idea: Projection Idea: Projection Projection gives a method of systematically

More information

A numerical method for solving uncertain differential equations

A numerical method for solving uncertain differential equations Journal of Intelligent & Fuzzy Systems 25 (213 825 832 DOI:1.3233/IFS-12688 IOS Press 825 A numerical method for solving uncertain differential equations Kai Yao a and Xiaowei Chen b, a Department of Mathematical

More information

Nonlinear representation, backward SDEs, and application to the Principal-Agent problem

Nonlinear representation, backward SDEs, and application to the Principal-Agent problem Nonlinear representation, backward SDEs, and application to the Principal-Agent problem Ecole Polytechnique, France April 4, 218 Outline The Principal-Agent problem Formulation 1 The Principal-Agent problem

More information

Introduction to multiscale modeling and simulation. Explicit methods for ODEs : forward Euler. y n+1 = y n + tf(y n ) dy dt = f(y), y(0) = y 0

Introduction to multiscale modeling and simulation. Explicit methods for ODEs : forward Euler. y n+1 = y n + tf(y n ) dy dt = f(y), y(0) = y 0 Introduction to multiscale modeling and simulation Lecture 5 Numerical methods for ODEs, SDEs and PDEs The need for multiscale methods Two generic frameworks for multiscale computation Explicit methods

More information

Rough paths methods 1: Introduction

Rough paths methods 1: Introduction Rough paths methods 1: Introduction Samy Tindel Purdue University University of Aarhus 216 Samy T. (Purdue) Rough Paths 1 Aarhus 216 1 / 16 Outline 1 Motivations for rough paths techniques 2 Summary of

More information

Nested Uncertain Differential Equations and Its Application to Multi-factor Term Structure Model

Nested Uncertain Differential Equations and Its Application to Multi-factor Term Structure Model Nested Uncertain Differential Equations and Its Application to Multi-factor Term Structure Model Xiaowei Chen International Business School, Nankai University, Tianjin 371, China School of Finance, Nankai

More information

SDE Coefficients. March 4, 2008

SDE Coefficients. March 4, 2008 SDE Coefficients March 4, 2008 The following is a summary of GARD sections 3.3 and 6., mainly as an overview of the two main approaches to creating a SDE model. Stochastic Differential Equations (SDE)

More information

A new approach for investment performance measurement. 3rd WCMF, Santa Barbara November 2009

A new approach for investment performance measurement. 3rd WCMF, Santa Barbara November 2009 A new approach for investment performance measurement 3rd WCMF, Santa Barbara November 2009 Thaleia Zariphopoulou University of Oxford, Oxford-Man Institute and The University of Texas at Austin 1 Performance

More information

Introduction to Random Diffusions

Introduction to Random Diffusions Introduction to Random Diffusions The main reason to study random diffusions is that this class of processes combines two key features of modern probability theory. On the one hand they are semi-martingales

More information

Lecture 4: Numerical solution of ordinary differential equations

Lecture 4: Numerical solution of ordinary differential equations Lecture 4: Numerical solution of ordinary differential equations Department of Mathematics, ETH Zürich General explicit one-step method: Consistency; Stability; Convergence. High-order methods: Taylor

More information

c 2002 Society for Industrial and Applied Mathematics

c 2002 Society for Industrial and Applied Mathematics SIAM J. SCI. COMPUT. Vol. 4 No. pp. 507 5 c 00 Society for Industrial and Applied Mathematics WEAK SECOND ORDER CONDITIONS FOR STOCHASTIC RUNGE KUTTA METHODS A. TOCINO AND J. VIGO-AGUIAR Abstract. A general

More information

Mathematical Methods for Neurosciences. ENS - Master MVA Paris 6 - Master Maths-Bio ( )

Mathematical Methods for Neurosciences. ENS - Master MVA Paris 6 - Master Maths-Bio ( ) Mathematical Methods for Neurosciences. ENS - Master MVA Paris 6 - Master Maths-Bio (2014-2015) Etienne Tanré - Olivier Faugeras INRIA - Team Tosca November 26th, 2014 E. Tanré (INRIA - Team Tosca) Mathematical

More information

DISCRETE-TIME STOCHASTIC MODELS, SDEs, AND NUMERICAL METHODS. Ed Allen. NIMBioS Tutorial: Stochastic Models With Biological Applications

DISCRETE-TIME STOCHASTIC MODELS, SDEs, AND NUMERICAL METHODS. Ed Allen. NIMBioS Tutorial: Stochastic Models With Biological Applications DISCRETE-TIME STOCHASTIC MODELS, SDEs, AND NUMERICAL METHODS Ed Allen NIMBioS Tutorial: Stochastic Models With Biological Applications University of Tennessee, Knoxville March, 2011 ACKNOWLEDGEMENT I thank

More information

Adapting quasi-monte Carlo methods to simulation problems in weighted Korobov spaces

Adapting quasi-monte Carlo methods to simulation problems in weighted Korobov spaces Adapting quasi-monte Carlo methods to simulation problems in weighted Korobov spaces Christian Irrgeher joint work with G. Leobacher RICAM Special Semester Workshop 1 Uniform distribution and quasi-monte

More information

Numerical Integration of SDEs: A Short Tutorial

Numerical Integration of SDEs: A Short Tutorial Numerical Integration of SDEs: A Short Tutorial Thomas Schaffter January 19, 010 1 Introduction 1.1 Itô and Stratonovich SDEs 1-dimensional stochastic differentiable equation (SDE) is given by [6, 7] dx

More information

Small-time asymptotics of stopped Lévy bridges and simulation schemes with controlled bias

Small-time asymptotics of stopped Lévy bridges and simulation schemes with controlled bias Small-time asymptotics of stopped Lévy bridges and simulation schemes with controlled bias José E. Figueroa-López 1 1 Department of Statistics Purdue University Seoul National University & Ajou University

More information

Short-time expansions for close-to-the-money options under a Lévy jump model with stochastic volatility

Short-time expansions for close-to-the-money options under a Lévy jump model with stochastic volatility Short-time expansions for close-to-the-money options under a Lévy jump model with stochastic volatility José Enrique Figueroa-López 1 1 Department of Statistics Purdue University Statistics, Jump Processes,

More information

Stochastic Differential Equations

Stochastic Differential Equations Chapter 5 Stochastic Differential Equations We would like to introduce stochastic ODE s without going first through the machinery of stochastic integrals. 5.1 Itô Integrals and Itô Differential Equations

More information

Unbiased simulation of stochastic differential equations using parametrix expansions

Unbiased simulation of stochastic differential equations using parametrix expansions Submitted to Bernoulli Unbiased simulation of stochastic differential equations using parametrix expansions PATRIK ANDERSSON and ARTURO KOHATSU-HIGA Department of Statistics, Uppsala University, Box 53,

More information

Stochastic Numerical Analysis

Stochastic Numerical Analysis Stochastic Numerical Analysis Prof. Mike Giles mike.giles@maths.ox.ac.uk Oxford University Mathematical Institute Stoch. NA, Lecture 3 p. 1 Multi-dimensional SDEs So far we have considered scalar SDEs

More information

Backward Stochastic Differential Equations with Infinite Time Horizon

Backward Stochastic Differential Equations with Infinite Time Horizon Backward Stochastic Differential Equations with Infinite Time Horizon Holger Metzler PhD advisor: Prof. G. Tessitore Università di Milano-Bicocca Spring School Stochastic Control in Finance Roscoff, March

More information

ON THE POLICY IMPROVEMENT ALGORITHM IN CONTINUOUS TIME

ON THE POLICY IMPROVEMENT ALGORITHM IN CONTINUOUS TIME ON THE POLICY IMPROVEMENT ALGORITHM IN CONTINUOUS TIME SAUL D. JACKA AND ALEKSANDAR MIJATOVIĆ Abstract. We develop a general approach to the Policy Improvement Algorithm (PIA) for stochastic control problems

More information

I forgot to mention last time: in the Ito formula for two standard processes, putting

I forgot to mention last time: in the Ito formula for two standard processes, putting I forgot to mention last time: in the Ito formula for two standard processes, putting dx t = a t dt + b t db t dy t = α t dt + β t db t, and taking f(x, y = xy, one has f x = y, f y = x, and f xx = f yy

More information

ELEMENTS OF PROBABILITY THEORY

ELEMENTS OF PROBABILITY THEORY ELEMENTS OF PROBABILITY THEORY Elements of Probability Theory A collection of subsets of a set Ω is called a σ algebra if it contains Ω and is closed under the operations of taking complements and countable

More information

Bessel-like SPDEs. Lorenzo Zambotti, Sorbonne Université (joint work with Henri Elad-Altman) 15th May 2018, Luminy

Bessel-like SPDEs. Lorenzo Zambotti, Sorbonne Université (joint work with Henri Elad-Altman) 15th May 2018, Luminy Bessel-like SPDEs, Sorbonne Université (joint work with Henri Elad-Altman) Squared Bessel processes Let δ, y, and (B t ) t a BM. By Yamada-Watanabe s Theorem, there exists a unique (strong) solution (Y

More information

Nonparametric Drift Estimation for Stochastic Differential Equations

Nonparametric Drift Estimation for Stochastic Differential Equations Nonparametric Drift Estimation for Stochastic Differential Equations Gareth Roberts 1 Department of Statistics University of Warwick Brazilian Bayesian meeting, March 2010 Joint work with O. Papaspiliopoulos,

More information

Numerical treatment of stochastic delay differential equations

Numerical treatment of stochastic delay differential equations Numerical treatment of stochastic delay differential equations Evelyn Buckwar Department of Mathematics Heriot-Watt University, Edinburgh Evelyn Buckwar Roma, 16.10.2007 Overview An example: machine chatter

More information

On the Multi-Dimensional Controller and Stopper Games

On the Multi-Dimensional Controller and Stopper Games On the Multi-Dimensional Controller and Stopper Games Joint work with Yu-Jui Huang University of Michigan, Ann Arbor June 7, 2012 Outline Introduction 1 Introduction 2 3 4 5 Consider a zero-sum controller-and-stopper

More information

Asymptotic properties of maximum likelihood estimator for the growth rate for a jump-type CIR process

Asymptotic properties of maximum likelihood estimator for the growth rate for a jump-type CIR process Asymptotic properties of maximum likelihood estimator for the growth rate for a jump-type CIR process Mátyás Barczy University of Debrecen, Hungary The 3 rd Workshop on Branching Processes and Related

More information

Vast Volatility Matrix Estimation for High Frequency Data

Vast Volatility Matrix Estimation for High Frequency Data Vast Volatility Matrix Estimation for High Frequency Data Yazhen Wang National Science Foundation Yale Workshop, May 14-17, 2009 Disclaimer: My opinion, not the views of NSF Y. Wang (at NSF) 1 / 36 Outline

More information

On the submartingale / supermartingale property of diffusions in natural scale

On the submartingale / supermartingale property of diffusions in natural scale On the submartingale / supermartingale property of diffusions in natural scale Alexander Gushchin Mikhail Urusov Mihail Zervos November 13, 214 Abstract Kotani 5 has characterised the martingale property

More information

Lecture 1. Finite difference and finite element methods. Partial differential equations (PDEs) Solving the heat equation numerically

Lecture 1. Finite difference and finite element methods. Partial differential equations (PDEs) Solving the heat equation numerically Finite difference and finite element methods Lecture 1 Scope of the course Analysis and implementation of numerical methods for pricing options. Models: Black-Scholes, stochastic volatility, exponential

More information

Hairer /Gubinelli-Imkeller-Perkowski

Hairer /Gubinelli-Imkeller-Perkowski Hairer /Gubinelli-Imkeller-Perkowski Φ 4 3 I The 3D dynamic Φ 4 -model driven by space-time white noise Let us study the following real-valued stochastic PDE on (0, ) T 3, where ξ is the space-time white

More information

Multilevel Monte Carlo for Stochastic McKean-Vlasov Equations

Multilevel Monte Carlo for Stochastic McKean-Vlasov Equations Multilevel Monte Carlo for Stochastic McKean-Vlasov Equations Lukasz Szpruch School of Mathemtics University of Edinburgh joint work with Shuren Tan and Alvin Tse (Edinburgh) Lukasz Szpruch (University

More information

Exercises. T 2T. e ita φ(t)dt.

Exercises. T 2T. e ita φ(t)dt. Exercises. Set #. Construct an example of a sequence of probability measures P n on R which converge weakly to a probability measure P but so that the first moments m,n = xdp n do not converge to m = xdp.

More information

Kolmogorov Equations and Markov Processes

Kolmogorov Equations and Markov Processes Kolmogorov Equations and Markov Processes May 3, 013 1 Transition measures and functions Consider a stochastic process {X(t)} t 0 whose state space is a product of intervals contained in R n. We define

More information

The method of lines (MOL) for the diffusion equation

The method of lines (MOL) for the diffusion equation Chapter 1 The method of lines (MOL) for the diffusion equation The method of lines refers to an approximation of one or more partial differential equations with ordinary differential equations in just

More information

Brownian Motion. 1 Definition Brownian Motion Wiener measure... 3

Brownian Motion. 1 Definition Brownian Motion Wiener measure... 3 Brownian Motion Contents 1 Definition 2 1.1 Brownian Motion................................. 2 1.2 Wiener measure.................................. 3 2 Construction 4 2.1 Gaussian process.................................

More information

Stochastic Integration and Stochastic Differential Equations: a gentle introduction

Stochastic Integration and Stochastic Differential Equations: a gentle introduction Stochastic Integration and Stochastic Differential Equations: a gentle introduction Oleg Makhnin New Mexico Tech Dept. of Mathematics October 26, 27 Intro: why Stochastic? Brownian Motion/ Wiener process

More information

Stochastic calculus without probability: Pathwise integration and functional calculus for functionals of paths with arbitrary Hölder regularity

Stochastic calculus without probability: Pathwise integration and functional calculus for functionals of paths with arbitrary Hölder regularity Stochastic calculus without probability: Pathwise integration and functional calculus for functionals of paths with arbitrary Hölder regularity Rama Cont Joint work with: Anna ANANOVA (Imperial) Nicolas

More information

Mean-field SDE driven by a fractional BM. A related stochastic control problem

Mean-field SDE driven by a fractional BM. A related stochastic control problem Mean-field SDE driven by a fractional BM. A related stochastic control problem Rainer Buckdahn, Université de Bretagne Occidentale, Brest Durham Symposium on Stochastic Analysis, July 1th to July 2th,

More information

Interest Rate Models:

Interest Rate Models: 1/17 Interest Rate Models: from Parametric Statistics to Infinite Dimensional Stochastic Analysis René Carmona Bendheim Center for Finance ORFE & PACM, Princeton University email: rcarmna@princeton.edu

More information

Implementation of Sparse Wavelet-Galerkin FEM for Stochastic PDEs

Implementation of Sparse Wavelet-Galerkin FEM for Stochastic PDEs Implementation of Sparse Wavelet-Galerkin FEM for Stochastic PDEs Roman Andreev ETH ZÜRICH / 29 JAN 29 TOC of the Talk Motivation & Set-Up Model Problem Stochastic Galerkin FEM Conclusions & Outlook Motivation

More information

Brownian Motion. An Undergraduate Introduction to Financial Mathematics. J. Robert Buchanan. J. Robert Buchanan Brownian Motion

Brownian Motion. An Undergraduate Introduction to Financial Mathematics. J. Robert Buchanan. J. Robert Buchanan Brownian Motion Brownian Motion An Undergraduate Introduction to Financial Mathematics J. Robert Buchanan 2010 Background We have already seen that the limiting behavior of a discrete random walk yields a derivation of

More information

PROBABILITY: LIMIT THEOREMS II, SPRING HOMEWORK PROBLEMS

PROBABILITY: LIMIT THEOREMS II, SPRING HOMEWORK PROBLEMS PROBABILITY: LIMIT THEOREMS II, SPRING 218. HOMEWORK PROBLEMS PROF. YURI BAKHTIN Instructions. You are allowed to work on solutions in groups, but you are required to write up solutions on your own. Please

More information

On rough PDEs. Samy Tindel. University of Nancy. Rough Paths Analysis and Related Topics - Nagoya 2012

On rough PDEs. Samy Tindel. University of Nancy. Rough Paths Analysis and Related Topics - Nagoya 2012 On rough PDEs Samy Tindel University of Nancy Rough Paths Analysis and Related Topics - Nagoya 2012 Joint work with: Aurélien Deya and Massimiliano Gubinelli Samy T. (Nancy) On rough PDEs Nagoya 2012 1

More information

A Concise Course on Stochastic Partial Differential Equations

A Concise Course on Stochastic Partial Differential Equations A Concise Course on Stochastic Partial Differential Equations Michael Röckner Reference: C. Prevot, M. Röckner: Springer LN in Math. 1905, Berlin (2007) And see the references therein for the original

More information

Partial Differential Equations with Applications to Finance Seminar 1: Proving and applying Dynkin s formula

Partial Differential Equations with Applications to Finance Seminar 1: Proving and applying Dynkin s formula Partial Differential Equations with Applications to Finance Seminar 1: Proving and applying Dynkin s formula Group 4: Bertan Yilmaz, Richard Oti-Aboagye and Di Liu May, 15 Chapter 1 Proving Dynkin s formula

More information

1 Brownian Local Time

1 Brownian Local Time 1 Brownian Local Time We first begin by defining the space and variables for Brownian local time. Let W t be a standard 1-D Wiener process. We know that for the set, {t : W t = } P (µ{t : W t = } = ) =

More information

Rough Burgers-like equations with multiplicative noise

Rough Burgers-like equations with multiplicative noise Rough Burgers-like equations with multiplicative noise Martin Hairer Hendrik Weber Mathematics Institute University of Warwick Bielefeld, 3.11.21 Burgers-like equation Aim: Existence/Uniqueness for du

More information

On continuous time contract theory

On continuous time contract theory Ecole Polytechnique, France Journée de rentrée du CMAP, 3 octobre, 218 Outline 1 2 Semimartingale measures on the canonical space Random horizon 2nd order backward SDEs (Static) Principal-Agent Problem

More information

Controlled Diffusions and Hamilton-Jacobi Bellman Equations

Controlled Diffusions and Hamilton-Jacobi Bellman Equations Controlled Diffusions and Hamilton-Jacobi Bellman Equations Emo Todorov Applied Mathematics and Computer Science & Engineering University of Washington Winter 2014 Emo Todorov (UW) AMATH/CSE 579, Winter

More information

Stochastic differential equation models in biology Susanne Ditlevsen

Stochastic differential equation models in biology Susanne Ditlevsen Stochastic differential equation models in biology Susanne Ditlevsen Introduction This chapter is concerned with continuous time processes, which are often modeled as a system of ordinary differential

More information

Lecture 4: Introduction to stochastic processes and stochastic calculus

Lecture 4: Introduction to stochastic processes and stochastic calculus Lecture 4: Introduction to stochastic processes and stochastic calculus Cédric Archambeau Centre for Computational Statistics and Machine Learning Department of Computer Science University College London

More information

Homogenization for chaotic dynamical systems

Homogenization for chaotic dynamical systems Homogenization for chaotic dynamical systems David Kelly Ian Melbourne Department of Mathematics / Renci UNC Chapel Hill Mathematics Institute University of Warwick November 3, 2013 Duke/UNC Probability

More information

Least Squares Estimators for Stochastic Differential Equations Driven by Small Lévy Noises

Least Squares Estimators for Stochastic Differential Equations Driven by Small Lévy Noises Least Squares Estimators for Stochastic Differential Equations Driven by Small Lévy Noises Hongwei Long* Department of Mathematical Sciences, Florida Atlantic University, Boca Raton Florida 33431-991,

More information

Regularization by noise in infinite dimensions

Regularization by noise in infinite dimensions Regularization by noise in infinite dimensions Franco Flandoli, University of Pisa King s College 2017 Franco Flandoli, University of Pisa () Regularization by noise King s College 2017 1 / 33 Plan of

More information

A framework for adaptive Monte-Carlo procedures

A framework for adaptive Monte-Carlo procedures A framework for adaptive Monte-Carlo procedures Jérôme Lelong (with B. Lapeyre) http://www-ljk.imag.fr/membres/jerome.lelong/ Journées MAS Bordeaux Friday 3 September 2010 J. Lelong (ENSIMAG LJK) Journées

More information

Dyson series for the PDEs arising in Mathematical Finance I

Dyson series for the PDEs arising in Mathematical Finance I for the PDEs arising in Mathematical Finance I 1 1 Penn State University Mathematical Finance and Probability Seminar, Rutgers, April 12, 2011 www.math.psu.edu/nistor/ This work was supported in part by

More information

Affine Processes are regular

Affine Processes are regular Affine Processes are regular Martin Keller-Ressel kemartin@math.ethz.ch ETH Zürich Based on joint work with Walter Schachermayer and Josef Teichmann (arxiv:0906.3392) Forschungsseminar Stochastische Analysis

More information

Lecture 12. F o s, (1.1) F t := s>t

Lecture 12. F o s, (1.1) F t := s>t Lecture 12 1 Brownian motion: the Markov property Let C := C(0, ), R) be the space of continuous functions mapping from 0, ) to R, in which a Brownian motion (B t ) t 0 almost surely takes its value. Let

More information

Reflected Brownian Motion

Reflected Brownian Motion Chapter 6 Reflected Brownian Motion Often we encounter Diffusions in regions with boundary. If the process can reach the boundary from the interior in finite time with positive probability we need to decide

More information

DUBLIN CITY UNIVERSITY

DUBLIN CITY UNIVERSITY DUBLIN CITY UNIVERSITY SAMPLE EXAMINATIONS 2017/2018 MODULE: QUALIFICATIONS: Simulation for Finance MS455 B.Sc. Actuarial Mathematics ACM B.Sc. Financial Mathematics FIM YEAR OF STUDY: 4 EXAMINERS: Mr

More information

Lecture on Parameter Estimation for Stochastic Differential Equations. Erik Lindström

Lecture on Parameter Estimation for Stochastic Differential Equations. Erik Lindström Lecture on Parameter Estimation for Stochastic Differential Equations Erik Lindström Recap We are interested in the parameters θ in the Stochastic Integral Equations X(t) = X(0) + t 0 µ θ (s, X(s))ds +

More information

Ernesto Mordecki 1. Lecture III. PASI - Guanajuato - June 2010

Ernesto Mordecki 1. Lecture III. PASI - Guanajuato - June 2010 Optimal stopping for Hunt and Lévy processes Ernesto Mordecki 1 Lecture III. PASI - Guanajuato - June 2010 1Joint work with Paavo Salminen (Åbo, Finland) 1 Plan of the talk 1. Motivation: from Finance

More information

Adaptive timestepping for SDEs with non-globally Lipschitz drift

Adaptive timestepping for SDEs with non-globally Lipschitz drift Adaptive timestepping for SDEs with non-globally Lipschitz drift Mike Giles Wei Fang Mathematical Institute, University of Oxford Workshop on Numerical Schemes for SDEs and SPDEs Université Lille June

More information

p 1 ( Y p dp) 1/p ( X p dp) 1 1 p

p 1 ( Y p dp) 1/p ( X p dp) 1 1 p Doob s inequality Let X(t) be a right continuous submartingale with respect to F(t), t 1 P(sup s t X(s) λ) 1 λ {sup s t X(s) λ} X + (t)dp 2 For 1 < p

More information

Homogenization with stochastic differential equations

Homogenization with stochastic differential equations Homogenization with stochastic differential equations Scott Hottovy shottovy@math.arizona.edu University of Arizona Program in Applied Mathematics October 12, 2011 Modeling with SDE Use SDE to model system

More information

Brownian motion. Samy Tindel. Purdue University. Probability Theory 2 - MA 539

Brownian motion. Samy Tindel. Purdue University. Probability Theory 2 - MA 539 Brownian motion Samy Tindel Purdue University Probability Theory 2 - MA 539 Mostly taken from Brownian Motion and Stochastic Calculus by I. Karatzas and S. Shreve Samy T. Brownian motion Probability Theory

More information

Strong Predictor-Corrector Euler Methods for Stochastic Differential Equations

Strong Predictor-Corrector Euler Methods for Stochastic Differential Equations Strong Predictor-Corrector Euler Methods for Stochastic Differential Equations Nicola Bruti-Liberati 1 and Eckhard Platen July 14, 8 Dedicated to the 7th Birthday of Ludwig Arnold. Abstract. This paper

More information

Bernardo D Auria Stochastic Processes /12. Notes. March 29 th, 2012

Bernardo D Auria Stochastic Processes /12. Notes. March 29 th, 2012 1 Stochastic Calculus Notes March 9 th, 1 In 19, Bachelier proposed for the Paris stock exchange a model for the fluctuations affecting the price X(t) of an asset that was given by the Brownian motion.

More information

Lie Symmetry of Ito Stochastic Differential Equation Driven by Poisson Process

Lie Symmetry of Ito Stochastic Differential Equation Driven by Poisson Process American Review of Mathematics Statistics June 016, Vol. 4, No. 1, pp. 17-30 ISSN: 374-348 (Print), 374-356 (Online) Copyright The Author(s).All Rights Reserved. Published by American Research Institute

More information

McGill University Department of Mathematics and Statistics. Ph.D. preliminary examination, PART A. PURE AND APPLIED MATHEMATICS Paper BETA

McGill University Department of Mathematics and Statistics. Ph.D. preliminary examination, PART A. PURE AND APPLIED MATHEMATICS Paper BETA McGill University Department of Mathematics and Statistics Ph.D. preliminary examination, PART A PURE AND APPLIED MATHEMATICS Paper BETA 17 August, 2018 1:00 p.m. - 5:00 p.m. INSTRUCTIONS: (i) This paper

More information