Binomial model: numerical algorithm
|
|
- Ruth Johns
- 5 years ago
- Views:
Transcription
1 Binomial model: numerical algorithm S / 0 C \ 0 S0 u / C \ 1,1 S0 d / S u 0 /, S u 3 0 / 3,3 C \ S0 u d /,1 S u / C 5 5,5 max X S0 u,0 S u C \ 4 4,4 C \ 3 S u d / 0 3, C \ S u d 0 S u d 0 / C 4 5,4 max X S0 u d,0 C \ 3 4,3 C \ S 0 u d / C \ 1,0 S0 d / C 3,1 \ C \ 3 S d /,0 0 3,0 S u d 0 S u d 0 / C 3 5,3 max X S0 u d,0 C \ 3 S0 S u d 4, 0 3 u d / C 3 5, max X S0 u d,0 C \ 4 4,1 C \ 4 S 0 S0 u d d / C 4 5,1 max X S0 u d,0 C \ 5 4,0 S 0 d C X S d 5 5,0 max 0,0
2 Binomial model: numerical algorithm The calculations are performed as follows: Start at the end of the tree (at time T). The lowest node has the value: S 0. d N. Set the boundary condition in this node with respect to the option type, (see below). For each node at the same time, calculate the next price by multiplying with u/d and use the same boundary condition C. Next, go backward in the tree and calculate all possible stock prices as in the figure above, and thereafter the option value, C. We get:
3 Binomial model: numerical algorithm American: C max X S u, e P C P C 4 rt 4,4 0 u 5,5 d 5,4 C max X S u d, e P C P C 3 rt 4,3 0 u 5,4 d 5,3 C max X S u d, e P C P C rt 4, 0 u 5,3 d 5, C max X S d, e P C P C 4 rt 4,0 0 u 5,1 d 5,0 European: C e P C P C rt 4,4 u 5,5 d 5,4 C e P C P C rt 4,3 u 5,4 d 5,3 C e P C P C rt 4,0 u 5,1 d 5,0
4 Binomial model: The Greeks C 1,1 1,0 0 0,,1,1, S u S u d S u d S d 1 S0u S0d,1 0 t C S u S d C C C C C C C0( ) C0( ) C0( r) C0( r r) r
5 Binomial model: The Greeks P P S S P P T P r
6 Boundary conditions At maturity we use the following conditions, depending on the option type with strike price X BC = max(s X, 0) BC = max(x - S, 0) Call option. Put option. The lowest price is put r T Pmin X e S call Pmin S X e r T
7 Example American Put Option Compute the price of an American put option with strike price K = 100 and exercise time T = years, using a binomial tree with two trading dates t 1 = 0 and t = 1 (your portfolio at time t 3 = is the same as your portfolio at time t = 1) and parameters s 0 = 100, u = 1.4, d = 0.8, r = 10%, and p = 0.75
8 Example Replicating Portfolio In the binomial tree below the price of a binary asset-or-nothing option with expiry in two years and payoff S() if S() 10 X 0 otherwise has been computed using the parameters s 0 = 80, u = 1.5, d = 0.5, r = 0, and p = In the definition of the contract function S() denotes the stock price at time t =. Find the replicating portfolio for this option and verify that the option is self-financing.
9 Replicating Portfolio We can use the values to calculate the replicating portfolio. At t = 0 the following must hold: x y10 90 x y 40 0 Since regardless if the stock price goes up or down the value of the portfolio should equal the value of the option. This yields: x = -45 and y = 9/8. We can also use: 1 u ( d) d ( u) x 45 1 r u d ( u) ( d) y S0 u d The same calculations can be made to find the replicated portfolio in all the nodes, e.g., where S = 10: x y
10 Probabilities in the model S S u S e n n dt max 0 0 S S d S e n n dt min 0 0 u e d e dt dt n. P S P resp P S P max u min n d 5, 5 1 path 4, 4 3, 3 5, 4 5 paths, 4, 3 1, 1 3, 5, 3 10 paths 0, 0, 1 4, 1, 0 3, 1 5, 10 paths, 0 4, 1 3, 0 5, 1 5 paths 4, 0 5, 0 1 path t = 0 t = 1 t = t = 3 t = 4 t = 5
11 Finite difference methods Parabolic boundary value problem of the Black- Scholes type : 1 C S C ( r ) S C rc t S S If we let x = ln(s) we can rewrite the PDE by use of: C C x 1 C S x S S x C C C C C C S S S x S x S x S S x S x S x 1 C 1 C S x S x
12 Finite difference methods C 1 C 1 C C r rc t x x x t x x C 1 C C rc where ν=r δ ½σ By doing this we have removed the explicit dependencies of S and thereby get the coefficients independent of the stock price!!!
13 The explicit finite difference method C Ci 1, j1 Ci 1, j1 x x C C C C x x i1, j1 i1, j i1, j1 Backward differences Ci 1, j Ci, j 1 C i 1, j 1 Ci 1, j Ci 1, j 1 Ci 1, j 1 Ci 1, j 1 rc t x x 1 C p C p C p C 1 rt i, j u i 1, j 1 m i 1, j d i 1, j 1 i1, j p p p u m d 1 t x 1 t x 1 t x x x x 3t
14 The implicit finite difference method C x C x C C i, j1 i, j1 x C C C i, j1 i, j i, j1 x Forward differences Ci 1, j Ci, j 1 C i, j 1 Ci, j Ci, j 1 Ci, j 1 Ci, j 1 rc t x x i1, j p C p C p C C u i, j1 m i, j d i, j1 i1, j boundary conditions p u pm 1 t r t x p d 1 t x x 1 t x x S C C U i, N i, N j S i, N i, N U j C j1 C j1 i, N i, N L j1 j call put 0 L 0 L Si, N S j i, N j1 U
15 The implicit finite difference method Ci, N j C j 1 pu pm p d 0 p in, j u pm pd C pu pm pd 0 C i, Nj pu pm pd C i, Nj C i, Nj U C Ci... Ci Ci L i, N i1, N 1, N 1, N 1, N j1 j j j1
16 Crank-Nicholson C C Ci1, j1 Ci 1, j Ci 1, j1 Ci, j1 Ci, j Ci, j1 1 x i1, j i, j t Ci 1, j1 Ci 1, j1 Ci, j1 C i, j1 Ci1, j Ci, j r 4x p C p C p C p C p C p C u i, j1 m i, j d i, j1 u i1, j1 m i1, j d i1, j1 p p p u m d 1 t 4 x x 1 t rt x 1 t 4 x x The accuracy in the methods above are: O(Δx + Δt), O(Δx + Δt) and O(Δx + (Δt/) ) respectively.
17 Schema - Finite Difference
18 The Hopscotch method
19 The Hopscotch method
20 Monte-Carlo Simulations The stock price is simulated by a stochastic process: dst rstdt Stdzt For simplicity, study the natural logarithm of the stock price: x t = ln(s t ) which gives: dx dt dz t r 1 x x t z z tt t tt t t xt x i t t t i1 S exp t x i ti z t t z t t
21 Monte-Carlo Simulations In the figure below, we show 100 such simulations of the stock price during a half of a year divided into 100 intervals. At the starting time, the stock price is 100, the volatility is 40% and the risk-free interest rate 6%.
22 Monte-Carlo Simulations
23 Monte-Carlo Simulations (10 000)
24 Monte-Carlo Simulations For each scenario, we then calculate the profit of the call options as: max(s T X, 0). To find the theoretical option value we calculate the mean value of the discounted pay-off: N 1 C exp( rt ) max S X,0 0 Ti, N i 1 where X is the strike price of the option. The standard deviation (SD) and the standard error (SE) of the simulations is given by: (Remember: the annualized volatility σ is the standard deviation of the instrument's yearly logarithmic returns.) N N 1 1 SD C C rt N N SD SE N T, i T, i exp 1 i1 N i1
25 Introduction to probability theory Study a Binomial three with the following properties: u = => d = 1/u = 0.5, S 0 = 4 and P u = P d = ½. where S uu u S S ud uds ( ) 0, ( ) 0,...
26 Introduction to probability theory If we are tossing a coin one, two and tree times, we get the following sample space: Ω 1 = {u, d}= {ω 1 }, Ω = {uu, ud, du, dd}= {ω }, Ω 3 = {uuu, uud, udu, duu, udd, dud, ddu, ddd}= {ω 3 } Introduce the interest rate r: 1 CU (cash unit) -> (1 + r). 1 CU =1. R CU. The factor R must be in the interval: d R u because if R > u nobody should be interested to buy the stock, if R < d then r < 0 which is unrealistic. Statement: We say that the model above is free of arbitrage if: d R u.
27 Introduction to probability theory Example: Let us study a European call option with strike K at t = 1. On maturity, the value is given by: V ( ) ( S ( ) K) max( S ( ) K,0) We are looking for the arbitrage-free price. The two possible outcome, u and d are given by: ( us0 K) if 1 u V1 ( ) ( ds0 K) if 1 d To hedge a short position of the option we have to buy 0 stocks. At t = 0 we have then sold the option, giving us V 0 cash units. But we also buy 0 stocks at S 0. We then have (V 0 Δ 0 S 0 ) cash units to put in the bank (or that s what we had to borrow, depending of the sign) at a rate of r, where R = 1 + r. The value process gives us two possible values on maturity:
28 Introduction to probability theory V ( u) S ( u) R ( V S ) We get V ( d) S ( d) R ( V S ) V1( u) V1( d) V 0 S ( u) S ( d) S 1 1 By inserting 0 into the equation above, we find the price of the option at t = 0: 1 R d R u 1 1 V V ( u) V ( d) q V ( u) q V ( d) E V R u d u d R R Q u 1 d 1 1 where we have defined p and q as the risk-neutral probabilities: q u R d q u d d R u u d
29 Introduction to probability theory We let the expression X E X represent the arbitrage free price on the option on the contingent claim X with respect to the risk-neutral probability measure Q, the martingale measure. Similar, we get and so on.. 1 Q R 1 V( uu) V( ud) V1 ( u) pv ( uu) qv ( ud) ; 1( u) R S ( uu) S ( ud) 1 V( du) V( dd) V1 ( d) pv ( du) qv ( dd) ; 1( d) R S ( du) S ( dd)
30 Finite Probability Spaces Let F be the set of all subsets to the sample space: Ω (Ø, {ddd}, {uuu, uud, udu, ddd}, Ω are examples of some) where Ø is the empty set. Then, we define a probability measure P by a function mapping F into the interval [0, 1] with P(Ω) = 1, where P UAk P A k 1 k 1 k and A 1, A,... is a sequence of disjoint sets in F. Probability measures has the following interpretation: Let A be a subset of F. Imagine that Ω is the set of all possible outcomes of some random experiment. There is a certain probability, between 0 and 1, that when that experiment is performed, the outcome will lie in the set A. We think of P(A) as this probability. From now we will use P u = 1/3 and P d = /3.
31 σ-algebra Definition: A σ-algebra is a collection F of sub sets in Ω with the following three properties: F C A F A F A1, A... is a sequence of subspaces to F U A k k F It is essential to understand that, in probabilistic terms, the σ- algebra can be interpreted as "containing all relevant information" about a random variable.
32 -algebra Example: Some important σ-algebras to Ω above is: F 0 = {Ø, Ω} F 1 = {Ø, Ω, {uuu, uud, udu, udd}, {duu, dud, ddu, ddd}} F = {Ø, Ω, {uuu, uud}, {udu, udd}, {duu, dud}, {ddu, ddd}} and all unions of these} F 3 = F = the set of all sub sets of Ω. We say that F 3 is finer than F, which is finer than F 1. If we introduce the terms A u = {uuu, uud, udu, udd} = {u**}, A d = {d**}, A uu ={uu*} etc, we can write: F 1 = {Ø, Ω, A u, A d } F = {Ø, Ω, A u, A d, A uu, A ud, A du, A dd, A uu UA du, A uu UA dd, A ud UA du, A ud UA dd, A uuc, A ud c, A du c, A dd c }
33 Filtrations F 1 = {Ø, Ω, A u, A d } F = {Ø, Ω, A u, A d, A uu, A ud, A du, A dd, A uu UA du, A uu UA dd, A ud UA du, A ud UA dd, A uuc, A ud c, A du c, A dd c }
34 Measures Definition: A pair (X, F), where X is a set and F an σ-algebra on X is called a measurable space. The sub-spaces that exist in F are called F-measurable sets. In particular, if a random variable Y is a function of X, Y = Ф(X), then Y is F X -measurable. Definition: A finite measure μ on a measurable space is a function such as: ( i) ( A) 0, ( ii) ( ) 0, ( iii) If A F k 1,,... and A A for i j, then k i j ( UAk) ( Ak) k1 k1
35 Some definitions Definition: A filtration F = F = {F t ; t 0} is a sequence of σ- algebras F 0, F 1,..., F n such that F t contains all sets in F t-1 : F F t t 0 s t Fs Ft If we consider a finite probability space (Ω, F t, P) with the filtration of σ-algebras sometimes called σ-fields. Definition: X is F-adapted if X t is F t -measurable for all t 0. Definition: A function f: X R is said to be F measurable if for each interval I the set f -1 (I) is F measurable, i.e.: x X f ( x) I F Definition: A stochastic variable X is a mapping of Ω on R: X : Ω -> R so that X is F-measurable
36 Stochastic Process Definition: A stochastic process can be considered as a discrete set of time indexed random variables or, as in time, a continuous set. In many situations we consider such a process containing a drift μ and diffusion σ: X(t + Δt) X(t) = μ[t, X(t)] Δt + σ[t, X(t)]Z(t) Sometimes this is interpreted as a random process (a random walk) upon a deterministic drift. In the continuous limit the random process becomes a Wiener process.
37 Wiener Process Definition: A stochastic process {W(t); t 0} is called a Wiener process if: 1. W(0) = 0. (W(u) W(t)) and (W(s) W(r)) are independent (i.e. W have independent increments) r s t u. 3. W(t) W(s) is normal distributed N é 0, t - sù. 4. W(t) have continuous trajectories. ë û " t s A very important property of a Wiener process (a Brownian motion) is (dw) = dt. In risk neutral valuation, we have a risk-free bond and a stock following the process: ds( t) ( t) S( t) dt ( t) S( t) dw( t)
38 Expectation value Definition: The expectation value (or mean value) of X given (Ω, F, P) is: ( ) { } E X X P in the discrete case and ( ) { } E X X dp in the continuous case.
39 Variance Definition: The Variance of X: Var X X ( ) E X dp{ } n Var X X ( ) E X ( ) P x E X ( ) ( x ) k1 k X k ( ) ( ) ( ) ( ) E X E X E X E X
40 Example Example: Calculate E[S 3 ] 3 ( ) ( ) ( ) ( ) S ( duu) Pduu S ( ddu) Pddu S ( dud ) Pdud S ( ddd ) Pddd E S S uuu P uuu S uud P uud S udu P udu S udd P udd 16 P( A ) 4 P( A U A ) P( A ) uu ud du dd 16 P S 16 4 P S 4 P S S S S
41 Indicator function Definition: An indicator function I defined by: I A 0 ( x) 1 x A x A where A is called a set indicated by I A. Definition: A function h is called simple if n h( x) ckik( x) k 1
42 Probability spaces A Probability spaces is defined by (Ω, F, P), where: Ω is a non empty set, sample space, which contains all possible outcomes of some random experiment. F is a σ-algebra of all subsets of Ω. P is a probability measure on (Ω, F ) which assigns to each set A Î F a number P(A) = [0, 1], which represent the probability that the outcome of the random experiment lies in A. Given (Ω, F, P) and a stochastic variable X. If X is a indicator function (e.g., X(Ω) = I A (Ω) = 1 if ω A and 0 otherwise) then: If X is simple n XdP P( A) XdP c I dp c P( A ) XdP X I AdP k Ak k k k1 k1 n Î A
B8.3 Week 2 summary 2018
S p VT u = f(su ) S T = S u V t =? S t S t e r(t t) 1 p VT d = f(sd ) S T = S d t T time Figure 1: Underlying asset price in a one-step binomial model B8.3 Week 2 summary 2018 The simplesodel for a random
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 information1. In this exercise, we can easily employ the equations (13.66) (13.70), (13.79) (13.80) and
CHAPTER 13 Solutions Exercise 1 1. In this exercise, we can easily employ the equations (13.66) (13.70), (13.79) (13.80) and (13.82) (13.86). Also, remember that BDT model will yield a recombining binomial
More informationUNIVERSITY OF OSLO. Faculty of Mathematics and Natural Sciences
UNIVERSITY OF OSLO Faculty of Mathematics and Natural Sciences Examination in MAT2700 Introduction to mathematical finance and investment theory. Day of examination: November, 2015. Examination hours:??.????.??
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 informationPut-Call Parity. Put-Call Parity. P = S + V p V c. P = S + max{e S, 0} max{s E, 0} P = S + E S = E P = S S + E = E P = E. S + V p V c = (1/(1+r) t )E
Put-Call Parity l The prices of puts and calls are related l Consider the following portfolio l Hold one unit of the underlying asset l Hold one put option l Sell one call option l The value of the portfolio
More informationEconomathematics. Problem Sheet 1. Zbigniew Palmowski. Ws 2 dw s = 1 t
Economathematics Problem Sheet 1 Zbigniew Palmowski 1. Calculate Ee X where X is a gaussian random variable with mean µ and volatility σ >.. Verify that where W is a Wiener process. Ws dw s = 1 3 W t 3
More informationHomework Assignments
Homework Assignments Week 1 (p 57) #4.1, 4., 4.3 Week (pp 58-6) #4.5, 4.6, 4.8(a), 4.13, 4.0, 4.6(b), 4.8, 4.31, 4.34 Week 3 (pp 15-19) #1.9, 1.1, 1.13, 1.15, 1.18 (pp 9-31) #.,.6,.9 Week 4 (pp 36-37)
More informationStochastic Calculus, Application of Real Analysis in Finance
, Application of Real Analysis in Finance Workshop for Young Mathematicians in Korea Seungkyu Lee Pohang University of Science and Technology August 4th, 2010 Contents 1 BINOMIAL ASSET PRICING MODEL Contents
More informationLecture 17. The model is parametrized by the time period, δt, and three fixed constant parameters, v, σ and the riskless rate r.
Lecture 7 Overture to continuous models Before rigorously deriving the acclaimed Black-Scholes pricing formula for the value of a European option, we developed a substantial body of material, in continuous
More informationChapter 14 Exotic Options: I
Chapter 14 Exotic Options: I Question 14.1. The geometric averages for stocks will always be lower. Question 14.2. The arithmetic average is 5 (three 5 s, one 4, and one 6) and the geometric average is
More informationValuation of derivative assets Lecture 8
Valuation of derivative assets Lecture 8 Magnus Wiktorsson September 27, 2018 Magnus Wiktorsson L8 September 27, 2018 1 / 14 The risk neutral valuation formula Let X be contingent claim with maturity T.
More 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 informationStochastic Processes and Stochastic Calculus - 9 Complete and Incomplete Market Models
Stochastic Processes and Stochastic Calculus - 9 Complete and Incomplete Market Models Eni Musta Università degli studi di Pisa San Miniato - 16 September 2016 Overview 1 Self-financing portfolio 2 Complete
More information6. Numerical methods for option pricing
6. Numerical methods for option pricing Binomial model revisited Under the risk neutral measure, ln S t+ t ( ) S t becomes normally distributed with mean r σ2 t and variance σ 2 t, where r is 2 the riskless
More informationUNIVERSITY OF OSLO. Faculty of Mathematics and Natural Sciences
UNIVERSITY OF OSLO Faculty of Mathematics and Natural Sciences Examination in MAT2700 Introduction to mathematical finance and investment theory. Day of examination: Monday, December 14, 2015. Examination
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 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 informationIntroduction Random Walk One-Period Option Pricing Binomial Option Pricing Nice Math. Binomial Models. Christopher Ting.
Binomial Models Christopher Ting Christopher Ting http://www.mysmu.edu/faculty/christophert/ : christopherting@smu.edu.sg : 6828 0364 : LKCSB 5036 October 14, 2016 Christopher Ting QF 101 Week 9 October
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 informationLattice Model of System Evolution. Outline
Lattice Model of System Evolution Richard de Neufville Professor of Engineering Systems and of Civil and Environmental Engineering MIT Massachusetts Institute of Technology Lattice Model Slide 1 of 48
More informationThe Binomial Lattice Model for Stocks: Introduction to Option Pricing
1/33 The Binomial Lattice Model for Stocks: Introduction to Option Pricing Professor Karl Sigman Columbia University Dept. IEOR New York City USA 2/33 Outline The Binomial Lattice Model (BLM) as a Model
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 informationReview of Derivatives I. Matti Suominen, Aalto
Review of Derivatives I Matti Suominen, Aalto 25 SOME STATISTICS: World Financial Markets (trillion USD) 2 15 1 5 Securitized loans Corporate bonds Financial institutions' bonds Public debt Equity market
More informationFINITE DIFFERENCE METHODS
FINITE DIFFERENCE METHODS School of Mathematics 2013 OUTLINE Review 1 REVIEW Last time Today s Lecture OUTLINE Review 1 REVIEW Last time Today s Lecture 2 DISCRETISING THE PROBLEM Finite-difference approximations
More informationLattice Model of System Evolution. Outline
Lattice Model of System Evolution Richard de Neufville Professor of Engineering Systems and of Civil and Environmental Engineering MIT Massachusetts Institute of Technology Lattice Model Slide 1 of 32
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 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 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 informationComputational Finance Finite Difference Methods
Explicit finite difference method Computational Finance Finite Difference Methods School of Mathematics 2018 Today s Lecture We now introduce the final numerical scheme which is related to the PDE solution.
More informationCalculating VaR. There are several approaches for calculating the Value at Risk figure. The most popular are the
VaR Pro and Contra Pro: Easy to calculate and to understand. It is a common language of communication within the organizations as well as outside (e.g. regulators, auditors, shareholders). It is not really
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 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 informationPricing theory of financial derivatives
Pricing theory of financial derivatives One-period securities model S denotes the price process {S(t) : t = 0, 1}, where S(t) = (S 1 (t) S 2 (t) S M (t)). Here, M is the number of securities. At t = 1,
More informationBROWNIAN MOTION II. D.Majumdar
BROWNIAN MOTION II D.Majumdar DEFINITION Let (Ω, F, P) be a probability space. For each ω Ω, suppose there is a continuous function W(t) of t 0 that satisfies W(0) = 0 and that depends on ω. Then W(t),
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 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 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 informationThe Binomial Lattice Model for Stocks: Introduction to Option Pricing
1/27 The Binomial Lattice Model for Stocks: Introduction to Option Pricing Professor Karl Sigman Columbia University Dept. IEOR New York City USA 2/27 Outline The Binomial Lattice Model (BLM) as a Model
More informationContinuous Time Finance. Tomas Björk
Continuous Time Finance Tomas Björk 1 II Stochastic Calculus Tomas Björk 2 Typical Setup Take as given the market price process, S(t), of some underlying asset. S(t) = price, at t, per unit of underlying
More informationStochastic Calculus for Finance
Stochastic Calculus for Finance Albert Cohen Actuarial Sciences Program Department of Mathematics Department of Statistics and Probability A336 Wells Hall Michigan State University East Lansing MI 48823
More informationWe discussed last time how the Girsanov theorem allows us to reweight probability measures to change the drift in an SDE.
Risk Neutral Pricing Thursday, May 12, 2011 2:03 PM We discussed last time how the Girsanov theorem allows us to reweight probability measures to change the drift in an SDE. This is used to construct a
More informationThe Black-Scholes Equation
The Black-Scholes Equation MATH 472 Financial Mathematics J. Robert Buchanan 2018 Objectives In this lesson we will: derive the Black-Scholes partial differential equation using Itô s Lemma and no-arbitrage
More informationChange of Measure (Cameron-Martin-Girsanov Theorem)
Change of Measure Cameron-Martin-Girsanov Theorem Radon-Nikodym derivative: Taking again our intuition from the discrete world, we know that, in the context of option pricing, we need to price the claim
More information1 Geometric Brownian motion
Copyright c 05 by Karl Sigman Geometric Brownian motion Note that since BM can take on negative values, using it directly for modeling stock prices is questionable. There are other reasons too why BM is
More informationREAL OPTIONS ANALYSIS HANDOUTS
REAL OPTIONS ANALYSIS HANDOUTS 1 2 REAL OPTIONS ANALYSIS MOTIVATING EXAMPLE Conventional NPV Analysis A manufacturer is considering a new product line. The cost of plant and equipment is estimated at $700M.
More informationThe Multistep Binomial Model
Lecture 10 The Multistep Binomial Model Reminder: Mid Term Test Friday 9th March - 12pm Examples Sheet 1 4 (not qu 3 or qu 5 on sheet 4) Lectures 1-9 10.1 A Discrete Model for Stock Price Reminder: The
More informationθ(t ) = T f(0, T ) + σ2 T
1 Derivatives Pricing and Financial Modelling Andrew Cairns: room M3.08 E-mail: A.Cairns@ma.hw.ac.uk Tutorial 10 1. (Ho-Lee) Let X(T ) = T 0 W t dt. (a) What is the distribution of X(T )? (b) Find E[exp(
More 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 information2.3 Mathematical Finance: Option pricing
CHAPTR 2. CONTINUUM MODL 8 2.3 Mathematical Finance: Option pricing Options are some of the commonest examples of derivative securities (also termed financial derivatives or simply derivatives). A uropean
More information1 The continuous time limit
Derivative Securities, Courant Institute, Fall 2008 http://www.math.nyu.edu/faculty/goodman/teaching/derivsec08/index.html Jonathan Goodman and Keith Lewis Supplementary notes and comments, Section 3 1
More information- 1 - **** 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 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 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 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 informationThe Binomial Model. Chapter 3
Chapter 3 The Binomial Model In Chapter 1 the linear derivatives were considered. They were priced with static replication and payo tables. For the non-linear derivatives in Chapter 2 this will not work
More informationLecture 3: Review of mathematical finance and derivative pricing models
Lecture 3: Review of mathematical finance and derivative pricing models Xiaoguang Wang STAT 598W January 21th, 2014 (STAT 598W) Lecture 3 1 / 51 Outline 1 Some model independent definitions and principals
More informationMATH6911: Numerical Methods in Finance. Final exam Time: 2:00pm - 5:00pm, April 11, Student Name (print): Student Signature: Student ID:
MATH6911 Page 1 of 16 Winter 2007 MATH6911: Numerical Methods in Finance Final exam Time: 2:00pm - 5:00pm, April 11, 2007 Student Name (print): Student Signature: Student ID: Question Full Mark Mark 1
More informationMATH 361: Financial Mathematics for Actuaries I
MATH 361: Financial Mathematics for Actuaries I Albert Cohen Actuarial Sciences Program Department of Mathematics Department of Statistics and Probability C336 Wells Hall Michigan State University East
More informationIntroduction to Probability Theory and Stochastic Processes for Finance Lecture Notes
Introduction to Probability Theory and Stochastic Processes for Finance Lecture Notes Fabio Trojani Department of Economics, University of St. Gallen, Switzerland Correspondence address: Fabio Trojani,
More informationChapter 15: Jump Processes and Incomplete Markets. 1 Jumps as One Explanation of Incomplete Markets
Chapter 5: Jump Processes and Incomplete Markets Jumps as One Explanation of Incomplete Markets It is easy to argue that Brownian motion paths cannot model actual stock price movements properly in reality,
More informationCHAPTER 10 OPTION PRICING - II. Derivatives and Risk Management By Rajiv Srivastava. Copyright Oxford University Press
CHAPTER 10 OPTION PRICING - II Options Pricing II Intrinsic Value and Time Value Boundary Conditions for Option Pricing Arbitrage Based Relationship for Option Pricing Put Call Parity 2 Binomial Option
More informationModule 10:Application of stochastic processes in areas like finance Lecture 36:Black-Scholes Model. Stochastic Differential Equation.
Stochastic Differential Equation Consider. Moreover partition the interval into and define, where. Now by Rieman Integral we know that, where. Moreover. Using the fundamentals mentioned above we can easily
More informationInterest-Sensitive Financial Instruments
Interest-Sensitive Financial Instruments Valuing fixed cash flows Two basic rules: - Value additivity: Find the portfolio of zero-coupon bonds which replicates the cash flows of the security, the price
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 informationReading: You should read Hull chapter 12 and perhaps the very first part of chapter 13.
FIN-40008 FINANCIAL INSTRUMENTS SPRING 2008 Asset Price Dynamics Introduction These notes give assumptions of asset price returns that are derived from the efficient markets hypothesis. Although a hypothesis,
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 informationDerivative Securities Section 9 Fall 2004 Notes by Robert V. Kohn, Courant Institute of Mathematical Sciences.
Derivative Securities Section 9 Fall 2004 Notes by Robert V. Kohn, Courant Institute of Mathematical Sciences. Futures, and options on futures. Martingales and their role in option pricing. A brief introduction
More informationStochastic calculus Introduction I. Stochastic Finance. C. Azizieh VUB 1/91. C. Azizieh VUB Stochastic Finance
Stochastic Finance C. Azizieh VUB C. Azizieh VUB Stochastic Finance 1/91 Agenda of the course Stochastic calculus : introduction Black-Scholes model Interest rates models C. Azizieh VUB Stochastic Finance
More informationMATH4143: Scientific Computations for Finance Applications Final exam Time: 9:00 am - 12:00 noon, April 18, Student Name (print):
MATH4143 Page 1 of 17 Winter 2007 MATH4143: Scientific Computations for Finance Applications Final exam Time: 9:00 am - 12:00 noon, April 18, 2007 Student Name (print): Student Signature: Student ID: Question
More informationLecture Notes for Chapter 6. 1 Prototype model: a one-step binomial tree
Lecture Notes for Chapter 6 This is the chapter that brings together the mathematical tools (Brownian motion, Itô calculus) and the financial justifications (no-arbitrage pricing) to produce the derivative
More informationLattice (Binomial Trees) Version 1.2
Lattice (Binomial Trees) Version 1. 1 Introduction This plug-in implements different binomial trees approximations for pricing contingent claims and allows Fairmat to use some of the most popular binomial
More informationOption Valuation with Binomial Lattices corrected version Prepared by Lara Greden, Teaching Assistant ESD.71
Option Valuation with Binomial Lattices corrected version Prepared by Lara Greden, Teaching Assistant ESD.71 Note: corrections highlighted in bold in the text. To value options using the binomial lattice
More informationHomework Assignments
Homework Assignments Week 1 (p. 57) #4.1, 4., 4.3 Week (pp 58 6) #4.5, 4.6, 4.8(a), 4.13, 4.0, 4.6(b), 4.8, 4.31, 4.34 Week 3 (pp 15 19) #1.9, 1.1, 1.13, 1.15, 1.18 (pp 9 31) #.,.6,.9 Week 4 (pp 36 37)
More informationCourse MFE/3F Practice Exam 2 Solutions
Course MFE/3F Practice Exam Solutions The chapter references below refer to the chapters of the ActuarialBrew.com Study Manual. Solution 1 A Chapter 16, Black-Scholes Equation The expressions for the value
More informationIAPM June 2012 Second Semester Solutions
IAPM June 202 Second Semester Solutions The calculations are given below. A good answer requires both the correct calculations and an explanation of the calculations. Marks are lost if explanation is absent.
More informationArbitrage, Martingales, and Pricing Kernels
Arbitrage, Martingales, and Pricing Kernels Arbitrage, Martingales, and Pricing Kernels 1/ 36 Introduction A contingent claim s price process can be transformed into a martingale process by 1 Adjusting
More information1 Parameterization of Binomial Models and Derivation of the Black-Scholes PDE.
1 Parameterization of Binomial Models and Derivation of the Black-Scholes PDE. Previously we treated binomial models as a pure theoretical toy model for our complete economy. We turn to the issue of how
More information1. 2 marks each True/False: briefly explain (no formal proofs/derivations are required for full mark).
The University of Toronto ACT460/STA2502 Stochastic Methods for Actuarial Science Fall 2016 Midterm Test You must show your steps or no marks will be awarded 1 Name Student # 1. 2 marks each True/False:
More informationDRAFT. 1 exercise in state (S, t), π(s, t) = 0 do not exercise in state (S, t) Review of the Risk Neutral Stock Dynamics
Chapter 12 American Put Option Recall that the American option has strike K and maturity T and gives the holder the right to exercise at any time in [0, T ]. The American option is not straightforward
More information******************************* The multi-period binomial model generalizes the single-period binomial model we considered in Section 2.
Derivative Securities Multiperiod Binomial Trees. We turn to the valuation of derivative securities in a time-dependent setting. We focus for now on multi-period binomial models, i.e. binomial trees. This
More informationMAFS525 Computational Methods for Pricing Structured Products. Topic 1 Lattice tree methods
MAFS525 Computational Methods for Pricing Structured Products Topic 1 Lattice tree methods 1.1 Binomial option pricing models Risk neutral valuation principle Multiperiod extension Dynamic programming
More informationnon linear Payoffs Markus K. Brunnermeier
Institutional Finance Lecture 10: Dynamic Arbitrage to Replicate non linear Payoffs Markus K. Brunnermeier Preceptor: Dong Beom Choi Princeton University 1 BINOMIAL OPTION PRICING Consider a European call
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 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 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 informationMartingale Measure TA
Martingale Measure TA Martingale Measure a) What is a martingale? b) Groundwork c) Definition of a martingale d) Super- and Submartingale e) Example of a martingale Table of Content Connection between
More informationHedging Credit Derivatives in Intensity Based Models
Hedging Credit Derivatives in Intensity Based Models PETER CARR Head of Quantitative Financial Research, Bloomberg LP, New York Director of the Masters Program in Math Finance, Courant Institute, NYU Stanford
More informationStochastic Calculus - An Introduction
Stochastic Calculus - An Introduction M. Kazim Khan Kent State University. UET, Taxila August 15-16, 17 Outline 1 From R.W. to B.M. B.M. 3 Stochastic Integration 4 Ito s Formula 5 Recap Random Walk Consider
More informationAdvanced Numerical Methods
Advanced Numerical Methods Solution to Homework One Course instructor: Prof. Y.K. Kwok. When the asset pays continuous dividend yield at the rate q the expected rate of return of the asset is r q under
More informationChapter 9 - Mechanics of Options Markets
Chapter 9 - Mechanics of Options Markets Types of options Option positions and profit/loss diagrams Underlying assets Specifications Trading options Margins Taxation Warrants, employee stock options, and
More informationLecture: Continuous Time Finance Lecturer: o. Univ. Prof. Dr. phil. Helmut Strasser
Lecture: Continuous Time Finance Lecturer: o. Univ. Prof. Dr. phil. Helmut Strasser Part 1: Introduction Chapter 1: Review of discrete time finance Part 2: Stochastic analysis Chapter 2: Stochastic processes
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 informationMAFS Computational Methods for Pricing Structured Products
MAFS550 - Computational Methods for Pricing Structured Products Solution to Homework Two Course instructor: Prof YK Kwok 1 Expand f(x 0 ) and f(x 0 x) at x 0 into Taylor series, where f(x 0 ) = f(x 0 )
More information25857 Interest Rate Modelling
25857 UTS Business School University of Technology Sydney Chapter 20. Change of Numeraire May 15, 2014 1/36 Chapter 20. Change of Numeraire 1 The Radon-Nikodym Derivative 2 Option Pricing under Stochastic
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 informationDegree project. Pricing American and European options under the binomial tree model and its Black-Scholes limit model
Degree project Pricing American and European options under the binomial tree model and its Black-Scholes limit model Author: Yuankai Yang Supervisor: Roger Pettersson Examiner: Astrid Hilbert Date: 2017-09-28
More information1 Mathematics in a Pill 1.1 PROBABILITY SPACE AND RANDOM VARIABLES. A probability triple P consists of the following components:
1 Mathematics in a Pill The purpose of this chapter is to give a brief outline of the probability theory underlying the mathematics inside the book, and to introduce necessary notation and conventions
More informationErrata and updates for ASM Exam MFE/3F (Ninth Edition) sorted by page.
Errata for ASM Exam MFE/3F Study Manual (Ninth Edition) Sorted by Page 1 Errata and updates for ASM Exam MFE/3F (Ninth Edition) sorted by page. Note the corrections to Practice Exam 6:9 (page 613) and
More informationUtility Indifference Pricing and Dynamic Programming Algorithm
Chapter 8 Utility Indifference ricing and Dynamic rogramming Algorithm In the Black-Scholes framework, we can perfectly replicate an option s payoff. However, it may not be true beyond the Black-Scholes
More information