Continous time models and realized variance: Simulations

Size: px
Start display at page:

Download "Continous time models and realized variance: Simulations"

Transcription

1 Continous time models and realized variance: Simulations Asger Lunde Professor Department of Economics and Business Aarhus University September 26, 2016

2 Continuous-time Stochastic Process: SDEs Building blocks There are two basic building blocks: The Wiener process (Brownian motion) [normal increments] The Poisson process (rare event) We will focus on SDEs that build on the Wiener process. Literature: Glasserman, (2004), Monte Carlo Methods in Finanical Engineering, Springer Verlag. 2 / 121

3 Continuous-time Stochastic Process: SDEs The Wiener Process Definition 1 (Wiener Process) A continuous-time stochastic process {W(t)} is a Wiener process if (i) W(0) = 0. (ii) W(t) W(s) N(0, t s) for t > s. (iii) W(t) W(s) W(v) W(u) for t > s v > u. (iv) W(t) is a continuous process, i.e. there are no jumps. 3 / 121

4 Continuous-time Stochastic Process: SDEs The Wiener Process An artimetric Browian motion (or Generalized Weiner process), P(t), is where X(t) X(0) = µt + σw(t) so for this we have X(t) X(s) N(µ(t s), σ 2 (t s)) 4 / 121

5 Continuous-time Stochastic Process: SDEs The Wiener Process: Construction Theorem 2 (Donsker) Let ε i N(0, 1) and t [0, 1], then i=1 W n (t) 1 [nt] d ε i W(t) for n. n So we can simulate an (artimetric) Browian motion on [0, 1] with increments at steps of size 1/N using the following scheme: X j/n = j s=1 ( ) σ µ/n + ε s N =µ j N + σ j N ε s, ε s N(0, 1), s = 1,..., N. s=1 5 / 121

6 Continuous-time Stochastic Process: SDEs Simulations The Brownian Motion. In matlab just write: X = cumsum(randn(n,1)/sqrt(n)); 6 / 121

7 Simulation of SDE Brownian Motion: Path 7 / 121

8 Brownian Motion: Distribution of increments 8 / 121

9 Simulation of SDE Brownian Motion: Path 9 / 121

10 Brownian Motion: Distribution of increments 10 / 121

11 Simulation of SDE Brownian Motion: Path 11 / 121

12 Brownian Motion: Distribution of increments 12 / 121

13 Simulation of SDE Brownian Motion: Path 13 / 121

14 Brownian Motion: Distribution of increments 14 / 121

15 Simulation of SDE Brownian Motion: Path 15 / 121

16 Brownian Motion: Distribution of increments 16 / 121

17 Simulation of SDE Brownian Motion: Path 17 / 121

18 Brownian Motion: Distribution of increments 18 / 121

19 Simulation of SDE Brownian Motion: Path 19 / 121

20 Brownian Motion: Distribution of increments 20 / 121

21 Continuous-time Stochastic Process: SDEs Simulations The Arithmetric Brownian Motion. In matlab write: X = cumsum(mu/n+randn(n,1)*sigma/sqrt(n)); 21 / 121

22 Arithmetric Brownian Motion: Path 22 / 121

23 Arithmetric Brownian Motion: Path 23 / 121

24 Arithmetric Brownian Motion: Path 24 / 121

25 Arithmetric Brownian Motion: Path 25 / 121

26 Arithmetric Brownian Motion: Path 26 / 121

27 Arithmetric Brownian Motion: Path 27 / 121

28 Arithmetric Brownian Motion: Path 28 / 121

29 Continuous-time Stochastic Process: SDEs Diffusion Processes A diffusion process is a stochastic differential equation that takes the following form: dx(t) = a(x(t), t)dt + b(x(t), t)dw(t). It is often written as dx(t) = µ(x(t), t)dt + σ(x(t), t)dw(t), (1) and µ(x(t), t), and σ(x(t), t) are called the instantaneous expected return and volatility functions, respectively. 29 / 121

30 Continuous-time Stochastic Process: SDEs Diffusion Processes The meaning of dw(t) comes from the stochastic integral W(T) = T 0 dw(t) [ adding up random increments over ever smaller intervals ] So what (1) really means is X(T) X(0) = T 0 T µ(x(t), t)dt + σ(x(t), t)dw(t), 0 When µ(, ) and σ(, ) are constants then T T X(T) X(0) = µ dt + σ dw(t) (= µt + σdw(t)). 0 0 Which is why we write dx(t) = µdt + σdw(t) for the aritmetric Brownian motion. 30 / 121

31 Continuous-time Stochastic Process: SDEs The Geometric Brownian Motion Replacing X by its logarithm, ln(x), will ensure that the process always stays positive. When we use then this is equivalent to the SDE d ln X(t) = (µ 1 2 σ2 )dt + σdw(t), dx(t) = µx(t)dt + σx(t)dw(t), which is know as the Geometric Brownian Motion. It has ln(x(t)) ln(x(s)) N((µ 1 2 σ2 )(t s), σ 2 (t s)), so we may simulate this process by { } P j/n = exp (µ 1 2 σ2 ) j N + σ j N ε s, s=1 ε s N(0, 1), s = 1,..., N 31 / 121

32 Continuous-time Stochastic Process: SDEs Simulations The Geometric Brownian Motion. In matlab write: X = exp(-0.5*sigma*(1:1:n) /N +cumsum(randn(n,1)*sigma/sqrt(n))); 32 / 121

33 Geometric Brownian Motion: Path 33 / 121

34 Geometric Brownian Motion: Path 34 / 121

35 Geometric Brownian Motion: Path 35 / 121

36 Geometric Brownian Motion: Path 36 / 121

37 Geometric Brownian Motion: Path 37 / 121

38 Geometric Brownian Motion: Path 38 / 121

39 Geometric Brownian Motion: Path 39 / 121

40 Continuous-time Stochastic Process: SDEs Simulations The Geometric Brownian Motion with drift. In matlab write: X = exp((mu-0.5*sigma)*(1:1:n) /N +cumsum(randn(n,1)*sigma/sqrt(n))); 40 / 121

41 Geometric Brownian Motion with drift: Path 41 / 121

42 Geometric Brownian Motion with drift: Path 42 / 121

43 Geometric Brownian Motion with drift: Path 43 / 121

44 Geometric Brownian Motion with drift: Path 44 / 121

45 Geometric Brownian Motion with drift: Path 45 / 121

46 Geometric Brownian Motion with drift: Path 46 / 121

47 Geometric Brownian Motion with drift: Path 47 / 121

48 Continuous-time Stochastic Process: SDEs The Geometric Brownian Motion, plus jumps We continue considering the Geometric Brownian Motion, dx(t) = µx(t)dt + σx(t)dw(t), but we add a jump term and write the process like this: dx(t) = µdt + σdw(t) + dj(t). (2) X(t ) J is a process that is independent of W that has piecewise constant sample paths. 48 / 121

49 Continuous-time Stochastic Process: SDEs The Geometric Brownian Motion, plus jumps J is given by J(t) = j=1 N(t) (D j 1) where D 1, D 2,... are random variables and N(t) is a counting process. N(t) counts the number of random arrival times 0 < τ 1 < τ 2 < in [0, t]. dj(t) denotes the jump in J at time t. So D j 1 if t = τ j dj(t) = 0 if t = τ j any j X(t ) denotes the value of X just before a potential jump. 49 / 121

50 Continuous-time Stochastic Process: SDEs The Geometric Brownian Motion, plus jumps the solution to dx(t)/x(t ) = µdt + σdw(t) + dj(t) is ( X(t) = X(0) exp (µ 1/2σ 2 )t + σw(t) ) N(t) D j j=1 Before we can simulate we must make some distributional assumptions about J(t)... the last term. Simplest assumptions: N(t) is a Poisson process, N(t) Poi(λ) log D j N(ν, φ 2 ) It is now possible to simulate the process at a fixed set of dates 0 = t 0 < t 1 < < t n. 50 / 121

51 Continuous-time Stochastic Process: SDEs The Geometric Brownian Motion, plus jumps this is because we have the following discretization log X(t i+1 ) = log X(t i ) + (µ 1/2σ 2 )(t i+1 t i ) + σ [W(t i+1 ) W(t i )] + N(t i+1 ) N(t i )+1 log D j so we just have to repeatively draw Z and M and compute: log X(t i+1 ) = log X(t i ) + (µ 1/2σ 2 )(t i+1 t i ) + σ t i+1 t i Z + M 51 / 121

52 Continuous-time Stochastic Process: SDEs The Geometric Brownian Motion, plus jumps General method of simulating the GBM with jumps: 1. generate Z N(0, 1) 2. generate N Poi (λ(t i+1 t i )); if N = 0, set M = 0 and go to generate Z 2 N(0, 1); set M = νn + φ NZ 2 4. set log X(t i+1 ) = log X(t i ) + (µ 1/2σ 2 )(t i+1 t i ) + σ t i+1 t i Z + M 52 / 121

53 Continuous-time Stochastic Process: SDEs The Geometric Brownian Motion So in our previous way of writing, we may simulate this prices process by P j/n = exp { (µ 1 2 σ2 ) j N + σ N j s=1 ε s + j s=1 νn s + φ N s d s } for s = 1,..., N, with ε s N(0, 1), and N s Poi (λ/n), d s N(0, 1). 53 / 121

54 Continuous-time Stochastic Process: SDEs The Geometric Brownian Motion The GBM plus jumps. In matlab write: mu = 0; sigma = 1; lambda = 15; nu = 0; phi = sqrt(0.1); eps = sigma/sqrt(n)*randn(n,1); Np = poissrnd(thels(n)/n,n,1); M = nu*np+phi*sqrt(np).*randn(n,1); X = exp((mu-0.5*sigma)*(1:1:n) /N+cumsum(eps+M)); 54 / 121

55 Simulation of SDE Geometric Brownian Motion plus jumps λ = 15 and 500 obs. 55 / 121

56 Simulation of SDE Geometric Brownian Motion plus jumps λ = 15 and 1000 obs. 56 / 121

57 Simulation of SDE Geometric Brownian Motion plus jumps λ = 15 and 5000 obs. 57 / 121

58 Simulation of SDE Geometric Brownian Motion plus jumps λ = 15 and obs. 58 / 121

59 Simulation of SDE Geometric Brownian Motion plus jumps λ = 10 and obs. 59 / 121

60 Simulation of SDE Geometric Brownian Motion plus jumps λ = 5 and obs. 60 / 121

61 Simulation of SDE Geometric Brownian Motion plus jumps λ = 0.1 and obs. 61 / 121

62 Continuous-time Stochastic Process: SDEs The Ornstein-Uhlenbeck (OU) Process The previous SDEs were non-stationary process that have a random walk property. This is not a plausible model for the volatility of the price of a financial asset. The OU process is a stationay (mean reverting) process defined by dv(t) = α(µ V(t))dt + σdw(t). Note that α is the rate at which the process is pulled back toward the mean parameter µ. The OU process is often used to model the logarithm of volatility. 62 / 121

63 Continuous-time Stochastic Process: SDEs The Ornstein-Uhlenbeck (OU) Process We can generate sample paths from the OU process using the following fact: with φ = exp( α ). V(t + ) V(t) N(µ + φ(v(t) µ), (1 φ 2 ) σ2 2α ), So we can simulate an OU process on [0, 1] with increments of size 1/N using the following scheme (φ = exp( α/n)): V (j+1)/n = µ + φ(v j/n µ) + with ε s N(0, 1) for s = 1,..., N. (1 φ 2 ) σ2 2α ε s,. 63 / 121

64 Continuous-time Stochastic Process: SDEs Simulations The Ornstein-Uhlenbeck (OU) Process. In matlab write: X = zeros(n,1); eps = randn(n,1); phi = exp(-alpha/n); for i=2:n X(i) = phi*x(i-1)... +sqrt((1-phi*phi)*sigma2/(2*alpha))*eps(i); end; 64 / 121

65 OU process: Path 65 / 121

66 OU process: Path 66 / 121

67 OU process: Path 67 / 121

68 OU process: Path 68 / 121

69 OU process: Path 69 / 121

70 Continuous-time Stochastic Process: SDEs Simulations The exponential Ornstein-Uhlenbeck (OU) Process. In matlab write: X = zeros(n,1); eps = randn(n,1); phi = exp(-alpha/n); for i=2:n X(i) = phi*x(i-1)... +sqrt((1-phi*phi)*sigma2/(2*alpha))*eps(i); end; X = exp(x); 70 / 121

71 OU process: Path 71 / 121

72 OU process: Path 72 / 121

73 OU process: Path 73 / 121

74 OU process: Path 74 / 121

75 OU process: Path 75 / 121

76 Continuous-time Stochastic Process: SDEs The Euler Scheme for simulating SDEs In the previous examples, the BM, the GBM, and the OU process, we had an excat solution to use for simulation. In general we can use the so-called Euler approximation. For and a given discretization one can use (writing X τj = X(τ j )): dx(t) = a(x(t), t)dt + b(x(t), t)dw(t). t 0 < τ 0 < τ 1 <... < τ j <... < τ N = T X τj+1 = X τj + a(x τj, τ j )(τ j+1 τ j ) + b(x τj, τ j )(W τj+1 W τj ). Or simply with j = τ j+1 τ j, we can write X τj+1 = X τj + a(x τj, τ j ) j + b(x τj, τ j ) j ε s, ε s N(0, 1), s = 1,..., N. 76 / 121

77 Continuous-time Stochastic Process: SDEs The Euler Scheme for simulating SDEs So for the GBM this is P (j+1)/n = P j/n + µp j/n 1 N + σ2 N P j/n ε j, ε j N(0, 1), j = 1,..., N. Which we can compare to the exact simulation that used to get P j/n = exp ln(x(t)) ln(x(s)) N((µ 1 2 σ2 )(t s), σ 2 (t s)), { } (µ 1 2 σ2 ) j N + σ j N ε s, ε s N(0, 1), s = 1,..., N s=1 77 / 121

78 Some Specific Models Constant Volatility Model In this model we take X = Y + U, where Y is a Brownian motion and U is a Gaussian white noise process with mean zero and variance ω 2. So in the discretized form we set Y 0 = 0 and Y j/n and U j/n iid N(0, ω 2 ). j ε s, where ε s iid N(0, 1/N), j = 1,..., N. s=1 The observed process is then given by: X j/n = Y j/n + U j/n, j = 0,..., N, 78 / 121

79 Some Specific Models OU Stochastic Volatility Model We consider the following SV model for the log price: dy t = µdt + σ t dw t, σ t = exp (β 0 + β 1 τ t ), dτ t = ατ t dt + db t, corr(dw t, db t ) = ρ To simulate the price process we utilize the Euler scheme, and the exact discretization of OU-process. We want to simulate the process from time 0 to time 1 so we divide the [0, 1] period into N subperiods of equal size, = 1/N. 79 / 121

80 Some Specific Models OU Stochastic Volatility Model We get the following iterative scheme Y (j+1)/n = Y j/n + µ + σ j/n ε W j σ j/n = exp[β 0 + β 1 τ j/n ] τ (j+1)/n = e α τ j/n + (1 e 2α )/( 2α)ε B j where εw j ε B j i.i.d. N (( 0 0 ) ( 1, ρ 1 )). 80 / 121

81 Some Specific Models OU Stochastic Volatility Model To ( be comparable to the constant volatility simulations impose ) 1 E 0 σ2 udu = 1. This is done by setting β 0 = β 2 1 /(2α), which follows from the fact that ( τ t τ 0 N e αt τ(0), ) 1 2α (1 eαt ) ( L N 0, ) 1, 2α We utilize this stationary distribution in our simulations to restart the process each day at τ 0 N(0, ( 2α) 1 ). Note that the variance of σ 2 is exp( 2β 2 1 /α) 1. Finally, we again add noise simulated as U j/n i.i.d. N(0, ω 2 ). 81 / 121

82 Realized variance: GBM with constant volatility 82 / 121

83 Volatility Estimation (Constant Vol) 83 / 121

84 Volatility Estimation (Constant Vol) 84 / 121

85 Volatility Estimation (Constant Vol) 85 / 121

86 Volatility Estimation (Constant Vol) 86 / 121

87 Volatility Estimation (Constant Vol) 87 / 121

88 Volatility Estimation (Constant Vol) 88 / 121

89 Volatility Estimation (Constant Vol) 89 / 121

90 Volatility Estimation (Constant Vol) 90 / 121

91 Volatility Estimation (Constant Vol) 91 / 121

92 Realized variance: GBM with OU Volatility 92 / 121

93 Volatility Estimation (OU Vol) 93 / 121

94 Volatility Estimation (OU Vol) 94 / 121

95 Volatility Estimation (OU Vol) 95 / 121

96 Volatility Estimation (OU Vol) 96 / 121

97 Volatility Estimation (OU Vol) 97 / 121

98 Volatility Estimation (OU Vol) 98 / 121

99 Volatility Estimation (OU Vol) 99 / 121

100 Volatility Estimation (OU Vol) 100 / 121

101 Volatility Estimation (OU Vol) 101 / 121

102 Realized variance: GBM with Constant Volatility plus noise 102 / 121

103 Volatility Estimation (Constant Vol and noise) 103 / 121

104 Volatility Estimation (Constant Vol and noise) 104 / 121

105 Volatility Estimation (Constant Vol and noise) 105 / 121

106 Volatility Estimation (Constant Vol and noise) 106 / 121

107 Volatility Estimation (Constant Vol and noise) 107 / 121

108 Volatility Estimation (Constant Vol and noise) 108 / 121

109 Volatility Estimation (Constant Vol and noise) 109 / 121

110 Volatility Estimation (Constant Vol and noise) 110 / 121

111 Volatility Estimation (Constant Vol and noise) 111 / 121

112 Realized Kernel variance: GBM with Constant Volatility plus noise 112 / 121

113 Kernel based Volatility Estimation (Const. Vol and noise) 113 / 121

114 Kernel based Volatility Estimation (Const. Vol and noise) 114 / 121

115 Kernel based Volatility Estimation (Const. Vol and noise) 115 / 121

116 Kernel based Volatility Estimation (Const. Vol and noise) 116 / 121

117 Kernel based Volatility Estimation (Const. Vol and noise) 117 / 121

118 Simulation of SDE Kernel based Volatility Estimation (Const. Vol and noise) 118 / 121

119 Simulation of SDE Kernel based Volatility Estimation (Const. Vol and noise) 119 / 121

120 Simulation of SDE Kernel based Volatility Estimation (Const. Vol and noise) 120 / 121

121 Simulation of SDE Kernel based Volatility Estimation (Const. Vol and noise) 121 / 121

Ornstein-Uhlenbeck Theory

Ornstein-Uhlenbeck Theory Beatrice Byukusenge Department of Technomathematics Lappeenranta University of technology January 31, 2012 Definition of a stochastic process Let (Ω,F,P) be a probability space. A stochastic process is

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

Continuous Processes. Brownian motion Stochastic calculus Ito calculus

Continuous Processes. Brownian motion Stochastic calculus Ito calculus Continuous Processes Brownian motion Stochastic calculus Ito calculus Continuous Processes The binomial models are the building block for our realistic models. Three small-scale principles in continuous

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

Monte Carlo Simulation of Stochastic Processes

Monte Carlo Simulation of Stochastic Processes Monte Carlo Simulation of Stochastic Processes Last update: January 10th, 2004. In this section is presented the steps to perform the simulation of the main stochastic processes used in real options applications,

More information

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

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

More information

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

On modelling of electricity spot price

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

More information

18. Diffusion processes for stocks and interest rates. MA6622, Ernesto Mordecki, CityU, HK, References for this Lecture:

18. Diffusion processes for stocks and interest rates. MA6622, Ernesto Mordecki, CityU, HK, References for this Lecture: 18. Diffusion processes for stocks and interest rates MA6622, Ernesto Mordecki, CityU, HK, 2006. References for this Lecture: P. Willmot, Paul Willmot on Quantitative Finance. Volume 1, Wiley, (2000) A.

More information

Stochastic Modelling Unit 3: Brownian Motion and Diffusions

Stochastic Modelling Unit 3: Brownian Motion and Diffusions Stochastic Modelling Unit 3: Brownian Motion and Diffusions Russell Gerrard and Douglas Wright Cass Business School, City University, London June 2004 Contents of Unit 3 1 Introduction 2 Brownian Motion

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

Continuous Time Finance. Tomas Björk

Continuous Time Finance. Tomas Björk Continuous Time Finance Tomas Björk 1 II Stochastic Calculus Tomas Björk 2 Typical Setup Take as given the market price process, S(t), of some underlying asset. S(t) = price, at t, per unit of underlying

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

MSc in Financial Engineering

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

More information

Stochastic Modelling in Finance

Stochastic Modelling in Finance in Finance Department of Mathematics and Statistics University of Strathclyde Glasgow, G1 1XH April 2010 Outline and Probability 1 and Probability 2 Linear modelling Nonlinear modelling 3 The Black Scholes

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

Economathematics. Problem Sheet 1. Zbigniew Palmowski. Ws 2 dw s = 1 t

Economathematics. Problem Sheet 1. Zbigniew Palmowski. Ws 2 dw s = 1 t Economathematics Problem Sheet 1 Zbigniew Palmowski 1. Calculate Ee X where X is a gaussian random variable with mean µ and volatility σ >.. Verify that where W is a Wiener process. Ws dw s = 1 3 W t 3

More information

3.1 Itô s Lemma for Continuous Stochastic Variables

3.1 Itô s Lemma for Continuous Stochastic Variables Lecture 3 Log Normal Distribution 3.1 Itô s Lemma for Continuous Stochastic Variables Mathematical Finance is about pricing (or valuing) financial contracts, and in particular those contracts which depend

More information

مجلة الكوت للعلوم االقتصادية واالدارية تصدرعن كلية اإلدارة واالقتصاد/جامعة واسط العدد) 23 ( 2016

مجلة الكوت للعلوم االقتصادية واالدارية تصدرعن كلية اإلدارة واالقتصاد/جامعة واسط العدد) 23 ( 2016 اخلالصة المعادالث التفاضليت العشىائيت هي حقل مهمت في مجال االحتماالث وتطبيقاتها في السىىاث االخيزة, لذلك قام الباحث بذراست المعادالث التفاضليت العشىائيت المساق بعمليت Levy بذال مه عمليت Brownian باستخذام

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

Numerical schemes for SDEs

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

More information

Asset Pricing Models with Underlying Time-varying Lévy Processes

Asset Pricing Models with Underlying Time-varying Lévy Processes Asset Pricing Models with Underlying Time-varying Lévy Processes Stochastics & Computational Finance 2015 Xuecan CUI Jang SCHILTZ University of Luxembourg July 9, 2015 Xuecan CUI, Jang SCHILTZ University

More information

Numerical Simulation of Stochastic Differential Equations: Lecture 1, Part 2. Integration For deterministic h : R R,

Numerical Simulation of Stochastic Differential Equations: Lecture 1, Part 2. Integration For deterministic h : R R, Numerical Simulation of Stochastic Differential Equations: Lecture, Part Des Higham Department of Mathematics University of Strathclyde Lecture, part : SDEs Ito stochastic integrals Ito SDEs Examples of

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

Optimal Stopping for American Type Options

Optimal Stopping for American Type Options Optimal Stopping for Department of Mathematics Stockholm University Sweden E-mail: silvestrov@math.su.se ISI 2011, Dublin, 21-26 August 2011 Outline of communication Multivariate Modulated Markov price

More information

Stochastic Dynamical Systems and SDE s. An Informal Introduction

Stochastic Dynamical Systems and SDE s. An Informal Introduction Stochastic Dynamical Systems and SDE s An Informal Introduction Olav Kallenberg Graduate Student Seminar, April 18, 2012 1 / 33 2 / 33 Simple recursion: Deterministic system, discrete time x n+1 = f (x

More information

Valuation of derivative assets Lecture 8

Valuation of derivative assets Lecture 8 Valuation of derivative assets Lecture 8 Magnus Wiktorsson September 27, 2018 Magnus Wiktorsson L8 September 27, 2018 1 / 14 The risk neutral valuation formula Let X be contingent claim with maturity T.

More information

Portability, salary and asset price risk: a continuous-time expected utility comparison of DB and DC pension plans

Portability, salary and asset price risk: a continuous-time expected utility comparison of DB and DC pension plans Portability, salary and asset price risk: a continuous-time expected utility comparison of DB and DC pension plans An Chen University of Ulm joint with Filip Uzelac (University of Bonn) Seminar at SWUFE,

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

Stochastic Processes and Brownian Motion

Stochastic Processes and Brownian Motion A stochastic process Stochastic Processes X = { X(t) } Stochastic Processes and Brownian Motion is a time series of random variables. X(t) (or X t ) is a random variable for each time t and is usually

More information

A model of stock price movements

A model of stock price movements ... A model of stock price movements Johan Gudmundsson Thesis submitted for the degree of Master of Science 60 ECTS Master Thesis Supervised by Sven Åberg. Department of Physics Division of Mathematical

More information

Calibration of Ornstein-Uhlenbeck Mean Reverting Process

Calibration of Ornstein-Uhlenbeck Mean Reverting Process Calibration of Ornstein-Uhlenbeck Mean Reverting Process Description The model is used for calibrating an Ornstein-Uhlenbeck (OU) process with mean reverting drift. The process can be considered to be

More information

Using of stochastic Ito and Stratonovich integrals derived security pricing

Using of stochastic Ito and Stratonovich integrals derived security pricing Using of stochastic Ito and Stratonovich integrals derived security pricing Laura Pânzar and Elena Corina Cipu Abstract We seek for good numerical approximations of solutions for stochastic differential

More information

Brownian Motion. Richard Lockhart. Simon Fraser University. STAT 870 Summer 2011

Brownian Motion. Richard Lockhart. Simon Fraser University. STAT 870 Summer 2011 Brownian Motion Richard Lockhart Simon Fraser University STAT 870 Summer 2011 Richard Lockhart (Simon Fraser University) Brownian Motion STAT 870 Summer 2011 1 / 33 Purposes of Today s Lecture Describe

More information

Time-changed Brownian motion and option pricing

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

More information

Economics has never been a science - and it is even less now than a few years ago. Paul Samuelson. Funeral by funeral, theory advances Paul Samuelson

Economics has never been a science - and it is even less now than a few years ago. Paul Samuelson. Funeral by funeral, theory advances Paul Samuelson Economics has never been a science - and it is even less now than a few years ago. Paul Samuelson Funeral by funeral, theory advances Paul Samuelson Economics is extremely useful as a form of employment

More information

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

The Black-Scholes Model

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

More information

M5MF6. Advanced Methods in Derivatives Pricing

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

More information

An Analytical Approximation for Pricing VWAP Options

An Analytical Approximation for Pricing VWAP Options .... An Analytical Approximation for Pricing VWAP Options Hideharu Funahashi and Masaaki Kijima Graduate School of Social Sciences, Tokyo Metropolitan University September 4, 215 Kijima (TMU Pricing of

More information

The Black-Scholes Model

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

More information

Numerical Simulation of Stochastic Differential Equations: Lecture 1, Part 1. Overview of Lecture 1, Part 1: Background Mater.

Numerical Simulation of Stochastic Differential Equations: Lecture 1, Part 1. Overview of Lecture 1, Part 1: Background Mater. Numerical Simulation of Stochastic Differential Equations: Lecture, Part Des Higham Department of Mathematics University of Strathclyde Course Aim: Give an accessible intro. to SDEs and their numerical

More information

Probability in Options Pricing

Probability in Options Pricing Probability in Options Pricing Mark Cohen and Luke Skon Kenyon College cohenmj@kenyon.edu December 14, 2012 Mark Cohen and Luke Skon (Kenyon college) Probability Presentation December 14, 2012 1 / 16 What

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

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

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

Stochastic Finance 2010 Summer School Ulm Lecture 1: Energy Derivatives

Stochastic Finance 2010 Summer School Ulm Lecture 1: Energy Derivatives Stochastic Finance 2010 Summer School Ulm Lecture 1: Energy Derivatives Professor Dr. Rüdiger Kiesel 21. September 2010 1 / 62 1 Energy Markets Spot Market Futures Market 2 Typical models Schwartz Model

More information

An Introduction to Point Processes. from a. Martingale Point of View

An Introduction to Point Processes. from a. Martingale Point of View An Introduction to Point Processes from a Martingale Point of View Tomas Björk KTH, 211 Preliminary, incomplete, and probably with lots of typos 2 Contents I The Mathematics of Counting Processes 5 1 Counting

More information

1 IEOR 4701: Notes on Brownian Motion

1 IEOR 4701: Notes on Brownian Motion Copyright c 26 by Karl Sigman IEOR 47: Notes on Brownian Motion We present an introduction to Brownian motion, an important continuous-time stochastic process that serves as a continuous-time analog to

More information

BROWNIAN MOTION Antonella Basso, Martina Nardon

BROWNIAN MOTION Antonella Basso, Martina Nardon BROWNIAN MOTION Antonella Basso, Martina Nardon basso@unive.it, mnardon@unive.it Department of Applied Mathematics University Ca Foscari Venice Brownian motion p. 1 Brownian motion Brownian motion plays

More information

Modeling via Stochastic Processes in Finance

Modeling via Stochastic Processes in Finance Modeling via Stochastic Processes in Finance Dimbinirina Ramarimbahoaka Department of Mathematics and Statistics University of Calgary AMAT 621 - Fall 2012 October 15, 2012 Question: What are appropriate

More information

23 Stochastic Ordinary Differential Equations with Examples from Finance

23 Stochastic Ordinary Differential Equations with Examples from Finance 23 Stochastic Ordinary Differential Equations with Examples from Finance Scraping Financial Data from the Web The MATLAB/Octave yahoo function below returns daily open, high, low, close, and adjusted close

More information

Interest Rate Curves Calibration with Monte-Carlo Simulatio

Interest Rate Curves Calibration with Monte-Carlo Simulatio Interest Rate Curves Calibration with Monte-Carlo Simulation 24 june 2008 Participants A. Baena (UCM) Y. Borhani (Univ. of Oxford) E. Leoncini (Univ. of Florence) R. Minguez (UCM) J.M. Nkhaso (UCM) A.

More information

1 The continuous time limit

1 The continuous time limit Derivative Securities, Courant Institute, Fall 2008 http://www.math.nyu.edu/faculty/goodman/teaching/derivsec08/index.html Jonathan Goodman and Keith Lewis Supplementary notes and comments, Section 3 1

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

Errata, Mahler Study Aids for Exam 3/M, Spring 2010 HCM, 1/26/13 Page 1

Errata, Mahler Study Aids for Exam 3/M, Spring 2010 HCM, 1/26/13 Page 1 Errata, Mahler Study Aids for Exam 3/M, Spring 2010 HCM, 1/26/13 Page 1 1B, p. 72: (60%)(0.39) + (40%)(0.75) = 0.534. 1D, page 131, solution to the first Exercise: 2.5 2.5 λ(t) dt = 3t 2 dt 2 2 = t 3 ]

More information

2 Control variates. λe λti λe e λt i where R(t) = t Y 1 Y N(t) is the time from the last event to t. L t = e λr(t) e e λt(t) Exercises

2 Control variates. λe λti λe e λt i where R(t) = t Y 1 Y N(t) is the time from the last event to t. L t = e λr(t) e e λt(t) Exercises 96 ChapterVI. Variance Reduction Methods stochastic volatility ISExSoren5.9 Example.5 (compound poisson processes) Let X(t) = Y + + Y N(t) where {N(t)},Y, Y,... are independent, {N(t)} is Poisson(λ) with

More information

MSc Financial Engineering CHRISTMAS ASSIGNMENT: MERTON S JUMP-DIFFUSION MODEL. To be handed in by monday January 28, 2013

MSc Financial Engineering CHRISTMAS ASSIGNMENT: MERTON S JUMP-DIFFUSION MODEL. To be handed in by monday January 28, 2013 MSc Financial Engineering 2012-13 CHRISTMAS ASSIGNMENT: MERTON S JUMP-DIFFUSION MODEL To be handed in by monday January 28, 2013 Department EMS, Birkbeck Introduction The assignment consists of Reading

More information

Modelling Default Correlations in a Two-Firm Model by Dynamic Leverage Ratios Following Jump Diffusion Processes

Modelling Default Correlations in a Two-Firm Model by Dynamic Leverage Ratios Following Jump Diffusion Processes Modelling Default Correlations in a Two-Firm Model by Dynamic Leverage Ratios Following Jump Diffusion Processes Presented by: Ming Xi (Nicole) Huang Co-author: Carl Chiarella University of Technology,

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

Geometric Brownian Motion

Geometric Brownian Motion Geometric Brownian Motion Note that as a model for the rate of return, ds(t)/s(t) geometric Brownian motion is similar to other common statistical models: ds(t) S(t) = µdt + σdw(t) or response = systematic

More information

The University of Chicago, Booth School of Business Business 41202, Spring Quarter 2011, Mr. Ruey S. Tsay. Solutions to Final Exam.

The University of Chicago, Booth School of Business Business 41202, Spring Quarter 2011, Mr. Ruey S. Tsay. Solutions to Final Exam. The University of Chicago, Booth School of Business Business 41202, Spring Quarter 2011, Mr. Ruey S. Tsay Solutions to Final Exam Problem A: (32 pts) Answer briefly the following questions. 1. Suppose

More information

ESGtoolkit, tools for Economic Scenarios Generation

ESGtoolkit, tools for Economic Scenarios Generation ESGtoolkit, tools for Economic Scenarios Generation Thierry Moudiki 13th June 2014 Contents 1 Overview 1 1.1 Context................................. 1 1.2 simdiff................................. 2 1.3

More information

Recent Advances in Fractional Stochastic Volatility Models

Recent Advances in Fractional Stochastic Volatility Models Recent Advances in Fractional Stochastic Volatility Models Alexandra Chronopoulou Industrial & Enterprise Systems Engineering University of Illinois at Urbana-Champaign IPAM National Meeting of Women in

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

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

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

More information

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

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

More information

Modeling Uncertainty in Financial Markets

Modeling Uncertainty in Financial Markets Modeling Uncertainty in Financial Markets Peter Ritchken 1 Modeling Uncertainty in Financial Markets In this module we review the basic stochastic model used to represent uncertainty in the equity markets.

More information

Beyond the Black-Scholes-Merton model

Beyond the Black-Scholes-Merton model Econophysics Lecture Leiden, November 5, 2009 Overview 1 Limitations of the Black-Scholes model 2 3 4 Limitations of the Black-Scholes model Black-Scholes model Good news: it is a nice, well-behaved model

More information

Parameters Estimation in Stochastic Process Model

Parameters Estimation in Stochastic Process Model Parameters Estimation in Stochastic Process Model A Quasi-Likelihood Approach Ziliang Li University of Maryland, College Park GEE RIT, Spring 28 Outline 1 Model Review The Big Model in Mind: Signal + Noise

More information

The University of Chicago, Booth School of Business Business 41202, Spring Quarter 2009, Mr. Ruey S. Tsay. Solutions to Final Exam

The University of Chicago, Booth School of Business Business 41202, Spring Quarter 2009, Mr. Ruey S. Tsay. Solutions to Final Exam The University of Chicago, Booth School of Business Business 41202, Spring Quarter 2009, Mr. Ruey S. Tsay Solutions to Final Exam Problem A: (42 pts) Answer briefly the following questions. 1. Questions

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

Stochastic Volatility Modeling

Stochastic Volatility Modeling Stochastic Volatility Modeling Jean-Pierre Fouque University of California Santa Barbara 28 Daiwa Lecture Series July 29 - August 1, 28 Kyoto University, Kyoto 1 References: Derivatives in Financial Markets

More information

Computational Finance

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

More information

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

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

Statistical methods for financial models driven by Lévy processes

Statistical methods for financial models driven by Lévy processes Statistical methods for financial models driven by Lévy processes José Enrique Figueroa-López Department of Statistics, Purdue University PASI Centro de Investigación en Matemátics (CIMAT) Guanajuato,

More information

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

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

More information

King s College London

King s College London King s College London University Of London This paper is part of an examination of the College counting towards the award of a degree. Examinations are governed by the College Regulations under the authority

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

Discounting a mean reverting cash flow

Discounting a mean reverting cash flow Discounting a mean reverting cash flow Marius Holtan Onward Inc. 6/26/2002 1 Introduction Cash flows such as those derived from the ongoing sales of particular products are often fluctuating in a random

More information

THE MARTINGALE METHOD DEMYSTIFIED

THE MARTINGALE METHOD DEMYSTIFIED THE MARTINGALE METHOD DEMYSTIFIED SIMON ELLERSGAARD NIELSEN Abstract. We consider the nitty gritty of the martingale approach to option pricing. These notes are largely based upon Björk s Arbitrage Theory

More information

Stochastic Processes and Advanced Mathematical Finance. Stochastic Differential Equations and the Euler-Maruyama Method

Stochastic Processes and Advanced Mathematical Finance. Stochastic Differential Equations and the Euler-Maruyama Method Steven R. Dunbar Department of Mathematics 203 Avery Hall University of Nebraska-Lincoln Lincoln, NE 68588-0130 http://www.math.unl.edu Voice: 402-472-3731 Fax: 402-472-8466 Stochastic Processes and Advanced

More information

Investigation of Dependency between Short Rate and Transition Rate on Pension Buy-outs. Arık, A. 1 Yolcu-Okur, Y. 2 Uğur Ö. 2

Investigation of Dependency between Short Rate and Transition Rate on Pension Buy-outs. Arık, A. 1 Yolcu-Okur, Y. 2 Uğur Ö. 2 Investigation of Dependency between Short Rate and Transition Rate on Pension Buy-outs Arık, A. 1 Yolcu-Okur, Y. 2 Uğur Ö. 2 1 Hacettepe University Department of Actuarial Sciences 06800, TURKEY 2 Middle

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

March 30, Preliminary Monte Carlo Investigations. Vivek Bhattacharya. Outline. Mathematical Overview. Monte Carlo. Cross Correlations

March 30, Preliminary Monte Carlo Investigations. Vivek Bhattacharya. Outline. Mathematical Overview. Monte Carlo. Cross Correlations March 30, 2011 Motivation (why spend so much time on simulations) What does corr(rj 1, RJ 2 ) really represent? Results and Graphs Future Directions General Questions ( corr RJ (1), RJ (2)) = corr ( µ

More information

Martingale representation theorem

Martingale representation theorem Martingale representation theorem Ω = C[, T ], F T = smallest σ-field with respect to which B s are all measurable, s T, P the Wiener measure, B t = Brownian motion M t square integrable martingale with

More information

Heston Model Version 1.0.9

Heston Model Version 1.0.9 Heston Model Version 1.0.9 1 Introduction This plug-in implements the Heston model. Once installed the plug-in offers the possibility of using two new processes, the Heston process and the Heston time

More information

Chapter 3: Black-Scholes Equation and Its Numerical Evaluation

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

More information

A note on the existence of unique equivalent martingale measures in a Markovian setting

A note on the existence of unique equivalent martingale measures in a Markovian setting Finance Stochast. 1, 251 257 1997 c Springer-Verlag 1997 A note on the existence of unique equivalent martingale measures in a Markovian setting Tina Hviid Rydberg University of Aarhus, Department of Theoretical

More information

θ(t ) = T f(0, T ) + σ2 T

θ(t ) = T f(0, T ) + σ2 T 1 Derivatives Pricing and Financial Modelling Andrew Cairns: room M3.08 E-mail: A.Cairns@ma.hw.ac.uk Tutorial 10 1. (Ho-Lee) Let X(T ) = T 0 W t dt. (a) What is the distribution of X(T )? (b) Find E[exp(

More information

Lecture 1. Sergei Fedotov Introduction to Financial Mathematics. No tutorials in the first week

Lecture 1. Sergei Fedotov Introduction to Financial Mathematics. No tutorials in the first week Lecture 1 Sergei Fedotov 20912 - Introduction to Financial Mathematics No tutorials in the first week Sergei Fedotov (University of Manchester) 20912 2010 1 / 9 Plan de la présentation 1 Introduction Elementary

More information

CHAPTER 5 ELEMENTARY STOCHASTIC CALCULUS. In all of these X(t) is Brownian motion. 1. By considering X 2 (t), show that

CHAPTER 5 ELEMENTARY STOCHASTIC CALCULUS. In all of these X(t) is Brownian motion. 1. By considering X 2 (t), show that CHAPTER 5 ELEMENTARY STOCHASTIC CALCULUS In all of these X(t is Brownian motion. 1. By considering X (t, show that X(τdX(τ = 1 X (t 1 t. We use Itô s Lemma for a function F(X(t: Note that df = df dx dx

More information

Practical example of an Economic Scenario Generator

Practical example of an Economic Scenario Generator Practical example of an Economic Scenario Generator Martin Schenk Actuarial & Insurance Solutions SAV 7 March 2014 Agenda Introduction Deterministic vs. stochastic approach Mathematical model Application

More information

Monte Carlo Simulations

Monte Carlo Simulations Is Uncle Norm's shot going to exhibit a Weiner Process? Knowing Uncle Norm, probably, with a random drift and huge volatility. Monte Carlo Simulations... of stock prices the primary model 2019 Gary R.

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 Haindorf, 7 Februar 2008 Denis Belomestny (WIAS) Extended Libor Models and Their Calibration Haindorf, 7 Februar

More information

Stochastic Volatility and Jump Modeling in Finance

Stochastic Volatility and Jump Modeling in Finance Stochastic Volatility and Jump Modeling in Finance HPCFinance 1st kick-off meeting Elisa Nicolato Aarhus University Department of Economics and Business January 21, 2013 Elisa Nicolato (Aarhus University

More information

Volatility. Roberto Renò. 2 March 2010 / Scuola Normale Superiore. Dipartimento di Economia Politica Università di Siena

Volatility. Roberto Renò. 2 March 2010 / Scuola Normale Superiore. Dipartimento di Economia Politica Università di Siena Dipartimento di Economia Politica Università di Siena 2 March 2010 / Scuola Normale Superiore What is? The definition of volatility may vary wildly around the idea of the standard deviation of price movements

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

BIRKBECK (University of London) MSc EXAMINATION FOR INTERNAL STUDENTS MSc FINANCIAL ENGINEERING DEPARTMENT OF ECONOMICS, MATHEMATICS AND STATIS- TICS

BIRKBECK (University of London) MSc EXAMINATION FOR INTERNAL STUDENTS MSc FINANCIAL ENGINEERING DEPARTMENT OF ECONOMICS, MATHEMATICS AND STATIS- TICS BIRKBECK (University of London) MSc EXAMINATION FOR INTERNAL STUDENTS MSc FINANCIAL ENGINEERING DEPARTMENT OF ECONOMICS, MATHEMATICS AND STATIS- TICS PRICING EMMS014S7 Tuesday, May 31 2011, 10:00am-13.15pm

More information