Stochastic Receding Horizon Control for Dynamic Option Hedging
|
|
- Augustus Campbell
- 5 years ago
- Views:
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
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 informationMonte 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 informationDynamic 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 informationFrom 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 informationDynamic 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 informationThe 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 informationStochastic 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 informationKing 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 informationRisk 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 information2.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 informationMath 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 informationMASM006 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 informationDr. 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 informationAMH4 - 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 informationKing 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 informationValuing 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 informationWorst-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 informationNEWCASTLE 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 informationAdvanced 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 informationPractical 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 informationMonte 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 informationLecture 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 informationOptimal 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 informationNumerical 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 informationComputational 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 information1.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 informationAccelerated 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 informationMATH3075/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 informationMarket 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 informationIlliquidity, 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 informationThe 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 - **** 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 informationA 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 informationIEOR 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 informationComputational 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 informationBarrier 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 informationEFFICIENT 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 informationHeston 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 informationMINIMAL 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 informationDynamic 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 informationErrata, 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 informationNotes. 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 informationAD 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 informationA 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 informationThe 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 informationDynamic 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 informationOption 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 informationModeling 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 informationEconomic 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 informationContinuous 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 informationMonte 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
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 informationEquity 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 informationCredit 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 informationCredit 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 information2 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 informationMonte 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 informationSYSM 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 informationAnalytical 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 informationMASSACHUSETTS 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 informationFINANCIAL 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 informationMartingale 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 informationTEST 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 informationIEOR 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 informationVolatility. 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 informationDefinition 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 informationLog-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 informationSmile 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 informationIEOR 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 informationFinancial 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
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 informationTime-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 informationChapter 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 informationAssicurazioni 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 informationEffectiveness 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 informationCS 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 informationRobust 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 informationRisk 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 informationINTRODUCTION 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 informationAsset-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 informationHandbook 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 informationEvaluation 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 informationNumerical 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 informationSOLVING 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 informationOption 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 informationMulti-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 informationAsian 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 informationSimple 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 informationThe 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 informationStochastic 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 informationLecture 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 informationMultilevel 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 informationLecture 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 informationContents 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 informationAN 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 informationAn 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 informationLIBOR 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 informationReplication 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 informationOPTIMAL 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 informationOn 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