Stochastic Receding Horizon Control for Dynamic Option Hedging

Size: px
Start display at page:

Download "Stochastic Receding Horizon Control for Dynamic Option Hedging"

Transcription

1 Stochastic Receding Horizon Control for Dynamic Option Hedging Alberto Bemporad University of Siena Department of Information Engineering joint work with L. Bellucci and T. Gabbriellini, MPS Capital Services 1 /34

2 Talk outline Dynamic hedging problem for financial options Dynamic hedging as a linear stochastic control problem Stochastic receding horizon control (SRHC) Pricing engine + SRHC = dynamic option hedging tool Simulation results 2 /34

3 Dynamic hedging problem for financial options The financial institution sells a synthetic option to a customer and gets w() ( ) Such money is used to create a portfolio w(t) of underlying assets (e.g. stocks) whose prices at time t are x1(t), x2(t),..., xn(t) At the expiration date T, the option is worth the payoff p(t) = wealth ( ) to be returned to the customer option price portfolio wealth time (years) 2 wealth w(t) = payoff p(t)?... 1 How to adjust dynamically 4 the portfolio so that.. for any price realization xi(t)? 8 6 payoff p(t) wealth w(t)! asset price at expiration 3 /34

4 Dynamics of traded assets Trading instants: {, t, 2 t,..., t t,...,(t 1) t} Generic asset price dynamics: price of asset #i at time t internal variables (e.g. variance) x i (t + 1) = f i (x i (t),y i (t),z x i (t)) y i (t + 1) = g i (y i (t),z y i (t)) noise Example: xi(t)=stock price, log normal model (BS, Black Scholes) dx i =(µdt + σdz x i )x i x i (t + 1) = e (µ 1 2 σ2 ) t+σ tz x i (t) x i (t) geometric Brownian motion Ito s lemma Example: xi(t)=stock price, GARCH(1,1) model (Heston, Nandi, 2) Example: xi(t)=option price of European call, based on BS model y i (t), z y i (t) Note: numerical integration can be also used to express xi(t+1), yi(t+1) as a function of x i (t), y i (t). 4 /34

5 Portfolio dynamics Portfolio wealth at time t: w(t) =u (t)+ n i=1 x i (t)u i (t) money in bank account (risk-free asset) w(t + 1) = (1 + r)u (t)+ w(t + 1) = (1 + r)w(t)+ n i=1 number of assets #i price of asset #i Assets traded at discrete time intervals under the self balancing constraint: x i (t + 1)u i (t) n i= b i (t)u i (t) b i (t) x i (t + 1) (1 + r)x i (t) Assumption: transaction costs can be neglected (this can be relaxed...). Assumption: option pricing engine is available (more later in this talk ), only focus on dynamic hedging. In particular, w() is assigned. 5 /34

6 Payoff function x 1 (t) Let = vector of assets, and x(t) =. y(t) = x n (t) y 1 (t). y n (t) Option price p(t): p(t) =f(x(t),y(t)) p(t) =f(x(),x(1),..., x(t),y(t)) path dependent options Payoff p(t): p(t )=f(x(),x(1),..., x(t )) Examples (n=1): p(t ) = max{x(t ) K, } p(t ) = max {,C + min i {1,...,N fix } x(t i ) x(t i 1 ) x(t i 1 ) } European call Napoleon cliquet (t i = fixing dates) 6 /34

7 Talk outline Dynamic hedging problem for financial options Dynamic hedging as a linear stochastic control problem Stochastic receding horizon control (SRHC) Pricing engine + SRHC = dynamic option hedging tool Simulation results 7 /34

8 Option hedging = linear stochastic control Portfolio dynamics is linear, with multiplicative stochastic noise w(t + 1) = (1 + r)w(t)+ n i= b i (t)u i (t) input vector state variable B matrix affected by stochastic multiplicative noise Block diagram of stochastic control problem: z(t) asset dynamics x(t) option pricing engine p(t) hedging controller u(t) wealth dynamics w(t) Control objective: w(t) should be as close as possible to p(t), for any possible realization of the asset prices x(t) ( tracking w/ disturbance rejection ) 8 /34

9 Control objective Define hedging error e(t) w(t) p(t) we want e(t) small! π(e(t)) π(e 2 (T)) π(e(t)) e(t) Minimize expected hedging error: e 2 (T) min E [e(t )] 2 Very risky, variance of e(t) may be large! e(t) Minimize expected squared error: min E [ e(t ) 2] variance If minimum is then both mean and variance of hedging error are In fact: E [ e(t ) 2] = E [ (e(t ) E[e(T )]) 2] + αe [e(t )] 2 for α =1 mean Minimize variance of hedging error: min E [ (e(t ) E[e(T )]) 2] How about E[e(T)]? 9 /34

10 Minimum variance control Let us minimize the variance of hedging error: min E [ (e(t ) E[e(T )]) 2] Theorem Let w() = p(). Under non-arbitrage conditions, if a strategy exists such that Var[w(T ) p(t )] = (=perfect hedging) then w(t) p(t) =, t =, 1,..., T and in particular E[w(T ) p(t )] =, that is the final hedging error is deterministically. (cf. Black Scholes theory) Proof: By induction. Note: Var[e(T)]= means e(t)=w(t)-p(t) is deterministic e(t)> would imply w(t)>p(t) always gain wealth, which is impossible if no arbitrage exists, as w() = (1 + r) T E[p(T )] 1 /34

11 Existing approaches to dynamic option hedging Analytical approaches: choose u(t) to reject exactly the effect of stochastic noise z(t) PROS: lots of insight! CONS: limited to simple stock models & payoff functions (Black and Scholes, 1973) (Merton, 1973) Multi stage stochastic programming: choose u(t) by solving a (large scale) optimization problem. PROS: pricing & hedging in one shot, check arbitrage conditions CONS: rough discretization of probability space & trading dates (Edirisinghe et al., 1993) (Gondzio et al., 23) (Klaassen, 1998) (Zhao and Ziemba, 1998) Stochastic dynamic programming: PROS: rather versatile CONS: rough discretization of probability space & trading dates (Bertsimas et al., 21) Stochastic model predictive control: solve recursively and on line an optimization problem over a short prediction horizon PROS: very versatile CONS: requires on line optimization (Primbs, 29) (this talk) 11 /34

12 Talk outline Dynamic hedging problem for financial options Dynamic hedging as a linear stochastic control problem Stochastic receding horizon control (SRHC) Pricing engine + SRHC = dynamic option hedging tool Simulation results 12 /34

13 Model Predictive Control (MPC) model based optimizer reference p(t) process input output u(t) w(t) measurements A model of the process is used to predict the future evolution of the process in order to optimize the control signal A. Bemporad Stochastic RHC for Dynamic Option Hedging Siena, September 7, /34

14 Receding horizon philosophy At time t: solve an optimal control problem over a finite future horizon of N steps: min z N 1 k= w t+k p(t) 2 + ρ u t+k 2 s.t. w t+k+1 = f(w t+k,u t+k ) w t+k p(t) Predicted outputs Manipulated Inputs u t+k t t+1 t+n u min u t+k u max w min w t+k w max w t = w(t), k =,..., N 1 t+1 t+2 t+n+1 Only apply the first optimal move u*(t) At time t+1: Get new measurement w(t+1), repeat the optimization. And so on Stochastic MPC: minimize expected value of cost function 14 /34

15 Stochastic linear MPC Assume stochastic model of the process w(t + 1) = A(z 1 (t))w(t)+b(z 1 (t))u(t)+ez 2 (t) w R n z 1 (t), z 2 (t) = stochastic noise Optimize stochastic performance under (chance) constraints min E w N Pw N + N 1 k= w k Qw k + u k Ru k Ensure mean square convergence E[w (t)w(t)] = A few SMPC approaches exist in the control literature (Schwarme & Nikolaou, 1999) (Wendt & Wozny, 2) (Batina, Stoorvogel, Weiland, 22) (van Hessem & Bosgra 22) (Munoz de la Pena, Bemporad, Alamo, 25) (Couchman, Cannon, Kouvaritakis, 26) (Primbs, 27) (Oldewurtel, Jones, Morari, 28) (Ono, Williams, 28) (Bernardini & Bemporad, 29) 15 /34

16 Talk outline Dynamic hedging problem for financial options Dynamic hedging as a linear stochastic control problem Stochastic receding horizon control (SRHC) Pricing engine + SRHC = dynamic option hedging tool Simulation results 16 /34

17 SMPC for dynamic option hedging Stochastic finite horizon optimal control problem: min {u(k,z)} s.t. Var z [w(t, z) p(t, z)] w(k +1,z) = (1 + r)w(k, z)+ w(t, z) =w(t) n i= b i (k, z)u i (k, z), k = t,..., T 1 z = {z(t + 1),..., z(t )} Z t w(t+t-1,z) w(t,z) p(t,z) w(t+n,z) p(t+n,z) w(t,z) p(t,z) w(t+1,z) w(t) w(t) Optimize up to time t+n Perfect hedging assumption from time t+n to T 17 /34

18 SMPC for dynamic option hedging Stochastic finite horizon optimal control problem (fixed horizon N): min {u(k,z)} s.t. Var z [w(t + N, z) p(t + N, z)] w(k +1,z) = (1 + r)w(k, z)+ w(t, z) =w(t) n i= b i (k, z)u i (k, z), k = t,..., t + N w(1+n,z) p(1+n,z) w(3+n,z) p(3+n,z) w(t,z) p(t,z) w(t,z) p(t,z) w(n,z) p(n,z) w(2+n,z) p(2+n,z) w(t,z) p(t,z) w(t,z) p(t,z) w() w(1) w(2) w(3) 18 /34

19 SMPC for dynamic option hedging Drawback: the longer the horizon N, the largest the number of scenarios! Special case: use N=1! minimum variance control! min u(t) s.t. Var z [w(t +1,z) p(t +1,z)] w(t +1,z) = (1 + r)w(t)+ n i= b i (t, z)u i (t) w(t+1,z) p(t+1,z) w(t,z) p(t,z) Only one vector u(t) to optimize (no dependence of u on z!) No further branching, so we can generate a lot of scenarios for z Need to compute target wealth p(t+1,z) for all z w(t) Perfect hedging assumption from time t+1 to T Optimize up to time t+1 19 /34

20 SMPC hedging algorithm Let t=current hedging date, w(t)=wealth of portfolio, x(t) R n = asset prices Use Monte Carlo simulation to generate M scenarios of future asset prices x 1 (t + 1), x 2 (t + 1),..., x M (t + 1) y 1 (t + 1), y 2 (t + 1),..., y M (t + 1) Use a pricing engine to generate the corresponding future option prices p 1 (t + 1), p 2 (t + 1),..., p M (t + 1) Optimize sample variance, get new asset quantities u(t) R n, rebalance portfolio: min u(t) M j=1 w j (t + 1) p j (t + 1) 1 M M i=1 w j (t + 1) p j (t + 1) 2 This is a very simple least squares problem with n variables! (n = number of traded assets) With transaction costs, the problem can be rewritten as mixed integer quadratic program using a mixed logical dynamical (MLD) reformulation of the portfolio dynamics (Bemporad, Morari, 1999) 2/34

21 Talk outline Dynamic hedging problem for financial options Dynamic hedging as a linear stochastic control problem Stochastic receding horizon control (SRHC) Pricing engine + SRHC = dynamic option hedging tool Simulation results Is SMPC good for option hedging? 21 /34

22 Example: BS model, European call Portfolio wealth vs. payoff at expiration Black Scholes model (=log normal) volatility=.2, risk free=.4 T =24 weeks (Δt=1 week) 5 simulations M =1 scenarios Pricing method: Monte Carlo sim. SMPC 5 4 Portfolio wealth, option price option price p(t) Stock price at expiration 3 portfolio wealth w(t) 2 CPU time = 7.52 ms per SMPC step (Matlab R29 on this mac) /34

23 Example: BS model, European call Portfolio wealth vs. payoff at expiration Black Scholes model (=log normal) volatility=.2, risk free=.4 T =24 weeks (hedging every week) 5 simulations M =1 scenarios Delta hedging Hedging error e(t)=w(t) p(t) MPC hedging delta hedging Stock price at expiration 1.5 CPU time =.2 ms per SMPC step (Matlab R29 on this mac).5 1 SMPC and delta hedging are almost indistinguishable Simulation test 23 /34

24 Example: BS model, European call TIME x(t) w(t) p(t) u(t) x(t)*u1(t) x(t)*dp/dx(t) t=.: S=1., P= 6.196, O= 6.196, P(B)= , P(S)= (BS delta= ) t=.185: S=11.367, P= 6.955, O= 6.865, P(B)=-56.91, P(S)= (BS delta= ) t=.37: S= , P= 4.134, O= 4.261, P(B)= , P(S)= (BS delta= 46.37) t=.556: S= , P= 2.985, O= 3.18, P(B)=-35.8, P(S)= (BS delta= 37.67) t=.741: S= 93.57, P= 2.345, O= 2.415, P(B)= , P(S)= (BS delta= ) t=.926: S= , P= 2.431, O= 2.395, P(B)=-3.2, P(S)= (BS delta= ) t=.1111: S= , P= 2.732, O= 2.591, P(B)= , P(S)= (BS delta= 34.76) t=.1296: S= , P=.426, O=.859, P(B)= , P(S)= (BS delta= 15.53) t=.1481: S= 9.411, P=.83, O= 1.199, P(B)= , P(S)= (BS delta= 2.147) t=.1667: S= , P=.373, O=.754, P(B)= , P(S)= (BS delta= ) t=.1852: S= , P=.214, O=.544, P(B)= , P(S)= (BS delta= ) t=.237: S= 9.998, P=.641, O= 1., P(B)= , P(S)= (BS delta= 18.91) t=.2222: S= , P= 1.425, O= 1.867, P(B)=-3.734, P(S)= (BS delta= ) t=.247: S= 99.89, P= 3.149, O= 3.945, P(B)=-52.32, P(S)= (BS delta= ) t=.2593: S=12.72, P= 4.682, O= 5.466, P(B)= , P(S)= (BS delta= ) t=.2778: S= , P= 2.69, O= 3.439, P(B)= , P(S)= (BS delta= ) t=.2963: S= , P= 2.499, O= 3.147, P(B)=-5.513, P(S)= (BS delta= ) t=.3148: S= , P= 1.79, O= 2.233, P(B)=-42.46, P(S)= (BS delta= ) t=.3333: S=1.471, P= 2.79, O= 3.142, P(B)= , P(S)= (BS delta= 57.34) t=.3519: S=12.84, P= 4.12, O= 4.363, P(B)= , P(S)= (BS delta= ) t=.374: S= , P=.144, O= 1.22, P(B)= , P(S)= (BS delta= ) t=.3889: S= , P=.238, O= 1.3, P(B)= , P(S)= (BS delta= ) t=.474: S= , P=.62, O= 1.89, P(B)= , P(S)= (BS delta= 4.275) t=.4259: S= , P=.71, O=.38, P(B)=-22.85, P(S)= (BS delta= 2.3) t=.4444: S= 96.2, P= -.344, O=., P(B)= -.344, P(S)=. (BS delta=.) 24/34

25 Example: Heston model, European call Portfolio wealth vs. payoff at expiration Heston s model T =24 weeks (hedging every week) 5 simulations M =1 scenarios risk free=.4 Pricing method: Monte Carlo sim. SMPC Stock price at expiration CPU time = 85.5 ms per SMPC step (Matlab R29 on this mac) Heston's model dx i (τ) = (µ x i dτ + y i (τ)dz x i )x i(τ) dy i (τ) = θ i (k i y i (τ))dτ + ω i y i (τ)dz y i 25 /34

26 Example: Heston model, European call Portfolio wealth vs. payoff at expiration Heston s model T =24 weeks (hedging every week) 5 simulations M =1 scenarios risk free=.4 Delta hedging 2 6 Hedging error e(t)=w(t) p(t) MPC hedging delta hedging Stock price at expiration 2 CPU time = 1.85 ms per SMPC step (Matlab R29 on this mac) Simulation test 26/34

27 Example: BS model, Napoleon cliquet Final wealth in portfolio Portfolio wealth vs. payoff at expiration Black Scholes model (=log normal) volatility=.2 T =24 weeks (hedging every week) 5 simulations M =1 scenarios risk free=.4 Pricing method: Monte Carlo sim. SMPC: only trade underlying stock Payoff p(t ) = max {,C + min i {1,...,N fix } x(t i ) x(t i 1 ) x(t i 1 ) } CPU time = 14 ms per SMPC step (Matlab R29 on this mac) ti =,8,16,24 weeks 27 /34

28 Example: BS model, Napoleon cliquet Final wealth in portfolio Portfolio wealth vs. payoff at expiration Black Scholes model (=log normal) volatility=.2 T =24 weeks (hedging every week) 5 simulations M =1 scenarios risk free=.4 Delta hedging, only trade underlying stock Payoff p(t ) = max {,C + min i {1,...,N fix } x(t i ) x(t i 1 ) x(t i 1 ) } CPU time = 2.41 ms per SMPC step (Matlab R29 on this mac) ti =,8,16,24 weeks 28/34

29 Example: BS model, Napoleon cliquet Final wealth in portfolio Portfolio wealth vs. payoff at expiration Black Scholes model (=log normal) volatility=.2 T =24 weeks (hedging every week) 5 simulations M =1 scenarios risk free=.4 Pricing method: Monte Carlo sim. SMPC: Trade underlying stock & European call with maturity t+t Payoff p(t ) = max {,C + min i {1,...,N fix } x(t i ) x(t i 1 ) x(t i 1 ) } CPU time = 1625 ms per SMPC step (Matlab R29 on this mac) ti =,8,16,24 weeks 29/34

30 Approximate option pricing Bottleneck of the approach for exotic options: price M future option values p 1 (t + 1), p 2 (t + 1),..., p M (t + 1) Monte Carlo pricing can be time consuming: say L scenarios to evaluate a single option value need to simulate ML paths to build optimization problem (e.g.: M=1, L=1, ML=1 6 ) Use off line function approximation techniques to estimate p(t) as a function of current asset parameters and other option related parameters Example: Napoleon cliquet, Heston model p(t) =f(x(t), σ(t),x(t 1 ),..., x(t Nfix ) Most suitable method for estimating pricing function f: least squares Monte Carlo approach based on polynomial approximations (Longstaff, Schwartz, 21) 3/34

31 Example: BS model, Napoleon cliquet Final wealth in portfolio Portfolio wealth vs. payoff at expiration Black Scholes model (=log normal) volatility=.2, risk free=.4 T =24 weeks (hedging every week) 5 simulations M =1 scenarios Pricing method: LS approximation SMPC: only trade underlying stock Payoff CPU time = 14 ms per SMPC step (Matlab R29 on this mac) CPU time = 5.5 ms per SMPC step (Matlab R29 on this mac) CPU time = 76.7 s to compute LS approximation (off line) Hedging quality very similar! 31 /34

32 Example: BS model, Napoleon cliquet Final wealth in portfolio Portfolio wealth vs. payoff at expiration Black Scholes model (=log normal) volatility=.2, risk free=.4 T =24 weeks (hedging every week) 5 simulations M =1 scenarios Pricing method: LS approximation SMPC: Trade underlying stock & European call with maturity t+t Payoff CPU time = 1625 ms per SMPC step (Matlab R29 on this mac) CPU time = 59.2 ms per SMPC step (Matlab R29 on this mac) CPU time = 76.7 s to compute LS approximation (off line) Hedging quality very similar! 32 /34

33 Example: Heston model, Napoleon cliquet.2 Portfolio wealth vs. payoff at expiration Final wealth in portfolio Portfolio wealth vs. payoff at expiration Payoff SMPC: only trade underlying stock CPU time = 22 ms per SMPC step Final wealth in portfolio Payoff SMPC: Trade underlying stock & European call with maturity t+t CPU time = 277 ms per SMPC step Final wealth in portfolio Portfolio wealth vs. payoff at expiration Payoff Delta hedging only trade underlying stock CPU time = 156 ms per SMPC step CPU time = 156 s to compute LS approximation (off line) 33 /34

34 Conclusions Dynamic option hedging = stochastic control problem Propose Stochastic MPC as a very versatile tool for dynamic option hedging: it s based on Monte Carlo simulation can use arbitrary stock models can use any payoff function for which a numerically efficient pricing engine is available Computational demand mostly due to pricing future option values On line use of SMPC: suggest trading moves to traders Off line use of SMPC: run extensive simulations to quantify the average hedging error for a given market model and option type On going work: test SMPC s robustness w.r.t. market model mismatch 34/34

A Stochastic Model Predictive Control Approach to Dynamic Option Hedging with Transaction Costs

A Stochastic Model Predictive Control Approach to Dynamic Option Hedging with Transaction Costs 2011 American Control Conference on O'Farrell Street, San Francisco, CA, USA June 29 - July 01, 2011 A Stochastic Model Predictive Control Approach to Dynamic Option Hedging with Transaction Costs Alberto

More information

Monte Carlo Methods in Structuring and Derivatives Pricing

Monte Carlo Methods in Structuring and Derivatives Pricing Monte Carlo Methods in Structuring and Derivatives Pricing Prof. Manuela Pedio (guest) 20263 Advanced Tools for Risk Management and Pricing Spring 2017 Outline and objectives The basic Monte Carlo algorithm

More information

Dynamic Portfolio Choice II

Dynamic Portfolio Choice II Dynamic Portfolio Choice II Dynamic Programming Leonid Kogan MIT, Sloan 15.450, Fall 2010 c Leonid Kogan ( MIT, Sloan ) Dynamic Portfolio Choice II 15.450, Fall 2010 1 / 35 Outline 1 Introduction to Dynamic

More information

From Discrete Time to Continuous Time Modeling

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

More information

Dynamic option hedging via stochastic model predictive control based on scenario simulation

Dynamic option hedging via stochastic model predictive control based on scenario simulation Quantitative Finance, 2014 Vol. 14, No. 10, 1739 1751, http://dx.doi.org/10.1080/14697688.2011.649780 Dynamic option hedging via stochastic model predictive control based on scenario simulation ALBERTO

More information

The Pennsylvania State University. The Graduate School. Department of Industrial Engineering AMERICAN-ASIAN OPTION PRICING BASED ON MONTE CARLO

The Pennsylvania State University. The Graduate School. Department of Industrial Engineering AMERICAN-ASIAN OPTION PRICING BASED ON MONTE CARLO The Pennsylvania State University The Graduate School Department of Industrial Engineering AMERICAN-ASIAN OPTION PRICING BASED ON MONTE CARLO SIMULATION METHOD A Thesis in Industrial Engineering and Operations

More information

Stochastic Dynamic Optimization for Trading and Dispatching on Intra-day Electricity Markets

Stochastic Dynamic Optimization for Trading and Dispatching on Intra-day Electricity Markets Stochastic Dynamic Optimization for Trading and Dispatching on Intra-day Electricity Markets Alberto Bemporad, Professor IMT Lucca EQuanT Bootcamp 214 IMT Lucca, Tuscany (Italy), 13-17th October 214 2

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

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

2.1 Mathematical Basis: Risk-Neutral Pricing

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

More information

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

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

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

More information

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

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

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

Valuing Early Stage Investments with Market Related Timing Risk

Valuing Early Stage Investments with Market Related Timing Risk Valuing Early Stage Investments with Market Related Timing Risk Matt Davison and Yuri Lawryshyn February 12, 216 Abstract In this work, we build on a previous real options approach that utilizes managerial

More information

Worst-Case Value-at-Risk of Non-Linear Portfolios

Worst-Case Value-at-Risk of Non-Linear Portfolios Worst-Case Value-at-Risk of Non-Linear Portfolios Steve Zymler Daniel Kuhn Berç Rustem Department of Computing Imperial College London Portfolio Optimization Consider a market consisting of m assets. Optimal

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

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

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

More information

Practical Hedging: From Theory to Practice. OSU Financial Mathematics Seminar May 5, 2008

Practical Hedging: From Theory to Practice. OSU Financial Mathematics Seminar May 5, 2008 Practical Hedging: From Theory to Practice OSU Financial Mathematics Seminar May 5, 008 Background Dynamic replication is a risk management technique used to mitigate market risk We hope to spend a certain

More information

Monte Carlo Simulations

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

More information

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

Optimal Search for Parameters in Monte Carlo Simulation for Derivative Pricing

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

More information

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

Computational Finance Improving Monte Carlo

Computational Finance Improving Monte Carlo Computational Finance Improving Monte Carlo School of Mathematics 2018 Monte Carlo so far... Simple to program and to understand Convergence is slow, extrapolation impossible. Forward looking method ideal

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

Accelerated Option Pricing Multiple Scenarios

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

More information

MATH3075/3975 FINANCIAL MATHEMATICS TUTORIAL PROBLEMS

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

More information

Market interest-rate models

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

More information

Illiquidity, Credit risk and Merton s model

Illiquidity, Credit risk and Merton s model Illiquidity, Credit risk and Merton s model (joint work with J. Dong and L. Korobenko) A. Deniz Sezer University of Calgary April 28, 2016 Merton s model of corporate debt A corporate bond is a contingent

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

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

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

More information

A Robust Option Pricing Problem

A Robust Option Pricing Problem IMA 2003 Workshop, March 12-19, 2003 A Robust Option Pricing Problem Laurent El Ghaoui Department of EECS, UC Berkeley 3 Robust optimization standard form: min x sup u U f 0 (x, u) : u U, f i (x, u) 0,

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

Computational Finance. Computational Finance p. 1

Computational Finance. Computational Finance p. 1 Computational Finance Computational Finance p. 1 Outline Binomial model: option pricing and optimal investment Monte Carlo techniques for pricing of options pricing of non-standard options improving accuracy

More information

Barrier Option. 2 of 33 3/13/2014

Barrier Option. 2 of 33 3/13/2014 FPGA-based Reconfigurable Computing for Pricing Multi-Asset Barrier Options RAHUL SRIDHARAN, GEORGE COOKE, KENNETH HILL, HERMAN LAM, ALAN GEORGE, SAAHPC '12, PROCEEDINGS OF THE 2012 SYMPOSIUM ON APPLICATION

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

Heston Stochastic Local Volatility Model

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

More information

MINIMAL PARTIAL PROXY SIMULATION SCHEMES FOR GENERIC AND ROBUST MONTE-CARLO GREEKS

MINIMAL PARTIAL PROXY SIMULATION SCHEMES FOR GENERIC AND ROBUST MONTE-CARLO GREEKS MINIMAL PARTIAL PROXY SIMULATION SCHEMES FOR GENERIC AND ROBUST MONTE-CARLO GREEKS JIUN HONG CHAN AND MARK JOSHI Abstract. In this paper, we present a generic framework known as the minimal partial proxy

More information

Dynamic Relative Valuation

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

More information

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

Notes. Cases on Static Optimization. Chapter 6 Algorithms Comparison: The Swing Case

Notes. Cases on Static Optimization. Chapter 6 Algorithms Comparison: The Swing Case Notes Chapter 2 Optimization Methods 1. Stationary points are those points where the partial derivatives of are zero. Chapter 3 Cases on Static Optimization 1. For the interested reader, we used a multivariate

More information

AD in Monte Carlo for finance

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

More information

A No-Arbitrage Theorem for Uncertain Stock Model

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

More information

The Black-Scholes Model

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

More information

Dynamic Asset and Liability Management Models for Pension Systems

Dynamic Asset and Liability Management Models for Pension Systems Dynamic Asset and Liability Management Models for Pension Systems The Comparison between Multi-period Stochastic Programming Model and Stochastic Control Model Muneki Kawaguchi and Norio Hibiki June 1,

More information

Option Pricing Models for European Options

Option Pricing Models for European Options Chapter 2 Option Pricing Models for European Options 2.1 Continuous-time Model: Black-Scholes Model 2.1.1 Black-Scholes Assumptions We list the assumptions that we make for most of this notes. 1. The underlying

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

Economic Scenario Generator: Applications in Enterprise Risk Management. Ping Sun Executive Director, Financial Engineering Numerix LLC

Economic Scenario Generator: Applications in Enterprise Risk Management. Ping Sun Executive Director, Financial Engineering Numerix LLC Economic Scenario Generator: Applications in Enterprise Risk Management Ping Sun Executive Director, Financial Engineering Numerix LLC Numerix makes no representation or warranties in relation to information

More information

Continuous Time Mean Variance Asset Allocation: A Time-consistent Strategy

Continuous Time Mean Variance Asset Allocation: A Time-consistent Strategy Continuous Time Mean Variance Asset Allocation: A Time-consistent Strategy J. Wang, P.A. Forsyth October 24, 2009 Abstract We develop a numerical scheme for determining the optimal asset allocation strategy

More information

Monte Carlo Pricing of Bermudan Options:

Monte Carlo Pricing of Bermudan Options: Monte Carlo Pricing of Bermudan Options: Correction of super-optimal and sub-optimal exercise Christian Fries 12.07.2006 (Version 1.2) www.christian-fries.de/finmath/talks/2006foresightbias 1 Agenda Monte-Carlo

More information

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

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

More information

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

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

More information

Credit Valuation Adjustment and Funding Valuation Adjustment

Credit Valuation Adjustment and Funding Valuation Adjustment Credit Valuation Adjustment and Funding Valuation Adjustment Alex Yang FinPricing http://www.finpricing.com Summary Credit Valuation Adjustment (CVA) Definition Funding Valuation Adjustment (FVA) Definition

More information

Credit Risk : Firm Value Model

Credit Risk : Firm Value Model Credit Risk : Firm Value Model Prof. Dr. Svetlozar Rachev Institute for Statistics and Mathematical Economics University of Karlsruhe and Karlsruhe Institute of Technology (KIT) Prof. Dr. Svetlozar Rachev

More information

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

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

More information

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

SYSM 6304: Risk and Decision Analysis Lecture 6: Pricing and Hedging Financial Derivatives

SYSM 6304: Risk and Decision Analysis Lecture 6: Pricing and Hedging Financial Derivatives SYSM 6304: Risk and Decision Analysis Lecture 6: Pricing and Hedging Financial Derivatives M. Vidyasagar Cecil & Ida Green Chair The University of Texas at Dallas Email: M.Vidyasagar@utdallas.edu October

More information

Analytical Finance 1 Seminar Monte-Carlo application for Value-at-Risk on a portfolio of Options, Futures and Equities

Analytical Finance 1 Seminar Monte-Carlo application for Value-at-Risk on a portfolio of Options, Futures and Equities Analytical Finance 1 Seminar Monte-Carlo application for Value-at-Risk on a portfolio of Options, Futures and Equities Radhesh Agarwal (Ral13001) Shashank Agarwal (Sal13002) Sumit Jalan (Sjn13024) Calculating

More information

MASSACHUSETTS INSTITUTE OF TECHNOLOGY 6.265/15.070J Fall 2013 Lecture 19 11/20/2013. Applications of Ito calculus to finance

MASSACHUSETTS INSTITUTE OF TECHNOLOGY 6.265/15.070J Fall 2013 Lecture 19 11/20/2013. Applications of Ito calculus to finance MASSACHUSETTS INSTITUTE OF TECHNOLOGY 6.265/15.7J Fall 213 Lecture 19 11/2/213 Applications of Ito calculus to finance Content. 1. Trading strategies 2. Black-Scholes option pricing formula 1 Security

More information

FINANCIAL OPTION ANALYSIS HANDOUTS

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

More information

Martingale Pricing Theory in Discrete-Time and Discrete-Space Models

Martingale Pricing Theory in Discrete-Time and Discrete-Space Models IEOR E4707: Foundations of Financial Engineering c 206 by Martin Haugh Martingale Pricing Theory in Discrete-Time and Discrete-Space Models These notes develop the theory of martingale pricing in a discrete-time,

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

IEOR E4602: Quantitative Risk Management

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

More information

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

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

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

More information

Log-Robust Portfolio Management

Log-Robust Portfolio Management Log-Robust Portfolio Management Dr. Aurélie Thiele Lehigh University Joint work with Elcin Cetinkaya and Ban Kawas Research partially supported by the National Science Foundation Grant CMMI-0757983 Dr.

More information

Smile in the low moments

Smile in the low moments Smile in the low moments L. De Leo, T.-L. Dao, V. Vargas, S. Ciliberti, J.-P. Bouchaud 10 jan 2014 Outline 1 The Option Smile: statics A trading style The cumulant expansion A low-moment formula: the moneyness

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

Financial Engineering and Structured Products

Financial Engineering and Structured Products 550.448 Financial Engineering and Structured Products Week of March 31, 014 Structured Securitization Liability-Side Cash Flow Analysis & Structured ransactions Assignment Reading (this week, March 31

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

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

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

Assicurazioni Generali: An Option Pricing Case with NAGARCH

Assicurazioni Generali: An Option Pricing Case with NAGARCH Assicurazioni Generali: An Option Pricing Case with NAGARCH Assicurazioni Generali: Business Snapshot Find our latest analyses and trade ideas on bsic.it Assicurazioni Generali SpA is an Italy-based insurance

More information

Effectiveness of CPPI Strategies under Discrete Time Trading

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

More information

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

Robust Optimization Applied to a Currency Portfolio

Robust Optimization Applied to a Currency Portfolio Robust Optimization Applied to a Currency Portfolio R. Fonseca, S. Zymler, W. Wiesemann, B. Rustem Workshop on Numerical Methods and Optimization in Finance June, 2009 OUTLINE Introduction Motivation &

More information

Risk Neutral Measures

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

More information

INTRODUCTION TO THE ECONOMICS AND MATHEMATICS OF FINANCIAL MARKETS. Jakša Cvitanić and Fernando Zapatero

INTRODUCTION TO THE ECONOMICS AND MATHEMATICS OF FINANCIAL MARKETS. Jakša Cvitanić and Fernando Zapatero INTRODUCTION TO THE ECONOMICS AND MATHEMATICS OF FINANCIAL MARKETS Jakša Cvitanić and Fernando Zapatero INTRODUCTION TO THE ECONOMICS AND MATHEMATICS OF FINANCIAL MARKETS Table of Contents PREFACE...1

More information

Asset-Liability Management

Asset-Liability Management Asset-Liability Management John Birge University of Chicago Booth School of Business JRBirge INFORMS San Francisco, Nov. 2014 1 Overview Portfolio optimization involves: Modeling Optimization Estimation

More information

Handbook of Financial Risk Management

Handbook of Financial Risk Management Handbook of Financial Risk Management Simulations and Case Studies N.H. Chan H.Y. Wong The Chinese University of Hong Kong WILEY Contents Preface xi 1 An Introduction to Excel VBA 1 1.1 How to Start Excel

More information

Evaluation of proportional portfolio insurance strategies

Evaluation of proportional portfolio insurance strategies Evaluation of proportional portfolio insurance strategies Prof. Dr. Antje Mahayni Department of Accounting and Finance, Mercator School of Management, University of Duisburg Essen 11th Scientific Day of

More information

Numerical Methods in Option Pricing (Part III)

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

More information

SOLVING ROBUST SUPPLY CHAIN PROBLEMS

SOLVING ROBUST SUPPLY CHAIN PROBLEMS SOLVING ROBUST SUPPLY CHAIN PROBLEMS Daniel Bienstock Nuri Sercan Özbay Columbia University, New York November 13, 2005 Project with Lucent Technologies Optimize the inventory buffer levels in a complicated

More information

Option Pricing Formula for Fuzzy Financial Market

Option Pricing Formula for Fuzzy Financial Market Journal of Uncertain Systems Vol.2, No., pp.7-2, 28 Online at: www.jus.org.uk Option Pricing Formula for Fuzzy Financial Market Zhongfeng Qin, Xiang Li Department of Mathematical Sciences Tsinghua University,

More information

Multi-Asset Options. A Numerical Study VILHELM NIKLASSON FRIDA TIVEDAL. Master s thesis in Engineering Mathematics and Computational Science

Multi-Asset Options. A Numerical Study VILHELM NIKLASSON FRIDA TIVEDAL. Master s thesis in Engineering Mathematics and Computational Science Multi-Asset Options A Numerical Study Master s thesis in Engineering Mathematics and Computational Science VILHELM NIKLASSON FRIDA TIVEDAL Department of Mathematical Sciences Chalmers University of Technology

More information

Asian Option Pricing: Monte Carlo Control Variate. A discrete arithmetic Asian call option has the payoff. S T i N N + 1

Asian Option Pricing: Monte Carlo Control Variate. A discrete arithmetic Asian call option has the payoff. S T i N N + 1 Asian Option Pricing: Monte Carlo Control Variate A discrete arithmetic Asian call option has the payoff ( 1 N N + 1 i=0 S T i N K ) + A discrete geometric Asian call option has the payoff [ N i=0 S T

More information

Simple Robust Hedging with Nearby Contracts

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

More information

The Black-Scholes PDE from Scratch

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

More information

Stochastic Differential Equations in Finance and Monte Carlo Simulations

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

More information

Lecture 6: Option Pricing Using a One-step Binomial Tree. Thursday, September 12, 13

Lecture 6: Option Pricing Using a One-step Binomial Tree. Thursday, September 12, 13 Lecture 6: Option Pricing Using a One-step Binomial Tree An over-simplified model with surprisingly general extensions a single time step from 0 to T two types of traded securities: stock S and a bond

More information

Multilevel quasi-monte Carlo path simulation

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

More information

Lecture 11: Ito Calculus. Tuesday, October 23, 12

Lecture 11: Ito Calculus. Tuesday, October 23, 12 Lecture 11: Ito Calculus Continuous time models We start with the model from Chapter 3 log S j log S j 1 = µ t + p tz j Sum it over j: log S N log S 0 = NX µ t + NX p tzj j=1 j=1 Can we take the limit

More information

Contents Critique 26. portfolio optimization 32

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

More information

AN ANALYTICALLY TRACTABLE UNCERTAIN VOLATILITY MODEL

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

More information

An overview of some financial models using BSDE with enlarged filtrations

An overview of some financial models using BSDE with enlarged filtrations An overview of some financial models using BSDE with enlarged filtrations Anne EYRAUD-LOISEL Workshop : Enlargement of Filtrations and Applications to Finance and Insurance May 31st - June 4th, 2010, Jena

More information

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

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

More information

Replication strategies of derivatives under proportional transaction costs - An extension to the Boyle and Vorst model.

Replication strategies of derivatives under proportional transaction costs - An extension to the Boyle and Vorst model. Replication strategies of derivatives under proportional transaction costs - An extension to the Boyle and Vorst model Henrik Brunlid September 16, 2005 Abstract When we introduce transaction costs

More information

OPTIMAL PORTFOLIO CONTROL WITH TRADING STRATEGIES OF FINITE

OPTIMAL PORTFOLIO CONTROL WITH TRADING STRATEGIES OF FINITE Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 005 Seville, Spain, December 1-15, 005 WeA11.6 OPTIMAL PORTFOLIO CONTROL WITH TRADING STRATEGIES OF

More information

On Arbitrage Possibilities via Linear Feedback in an Idealized Market

On Arbitrage Possibilities via Linear Feedback in an Idealized Market On Arbitrage Possibilities via Linear Feedback in an Idealized Market B. Ross Barmish University of Wisconsin barmish@engr.wisc.edu James A. Primbs Stanford University japrimbs@stanford.edu Workshop on

More information