Option Pricing. Stefan Ankirchner. January 20, Brownian motion and Stochastic Calculus

Size: px
Start display at page:

Download "Option Pricing. Stefan Ankirchner. January 20, 2014. 2 Brownian motion and Stochastic Calculus"

Transcription

1 Option Pricing Stefan Ankirchner January 2, The Binomial Model 2 Brownian motion and Stochastic Calculus We next recall some basic results from Stochastic Calculus. We do not prove most of the results. Proofs can be found e.g. in Chapter 4, [4]. 2.1 Brownian motion Recall the definition of a Brownian motion. Definition 2.1. A stochastic process (W t ) t with continuous paths is called a Brownian motion if the initial value is given by W =, for any = t t 1 t n, the increments W t1 W t,, W tn W tn 1 are independent, for any s < t the increment (W t W s ) is normally ( ) distributed with mean zero and variance t s, i.e. W t W s N, t s. Figure 2.1 shows a realization of a Brownian path. By the very definition of a BM, the variance of an increment is given by the length of the increment, i.e. var(w t W s ) = t s. The standard deviation is given by the square-root of the time length: st. deviation of (W t W s ) = t s. We next show that a BM has non-vanishing quadratic variation. Let Π : = t < t 1 < < t n = t be a finite partition of [, t]. We call the mesh size of Π. Π := max 1 i n t i t i 1 1

2 Figure 1: Realization of a BM Definition 2.2. A stochastic process X : Ω R + R is of finite quadratic variation if there exists an increasing process [X, X] such that P lim X ti X ti 1 2 = [X, X]. Π Π Remark: ˆ P lim n X n = X means: X n converges to X in probability ˆ [X, X] is called quadratic variation of X Observe that a Brownian motion W satisfies E Π W ti W ti 1 2 = t. Indeed, W is of finite quadratic variation: Theorem 2.3. P lim Π Π W t i W ti 1 2 = t. Sketch of the proof. Let Π : = t < t 1 < < t n = t with t i = i nt. By the CLT, for large n the random variable ( Wti W ti 1 2 n) t N := n i=1 n std( Wti W ti 1 2 ) is approximately N (, 1)-distributed. This means that n ( Wti W 2) ti 1 = t + n std( W ti W 2 ti 1 )N i=1 = t + n 2 t n N = t + 2 t n N, (1) 2

3 where in the second equality we use that a N (, σ 2 )-distributed r.v. X satisfies var(x 2 ) = 2σ 4. Thus, for n large we have n W ti W ti 1 2 t. i=1 Equation (1) indicates that the standard deviation of the sum of squared increments should decrease by factor 2 if we increase the number of time points by factor 4. We verify this with by simulation: Simulate 5 paths, and let s n denote the empirical standard deviation of Q n = n i=1 W t i W ti 1 2. Then n s n s n /s n Here is the source code of a Matlab program that estimates the quadratic variation: npaths = 5; msteps = 1; t = 1 ; dt = t / msteps ; x = s q r t ( dt )* randn ( npaths, msteps ) ; qv = sum( x. ˆ 2, 2 ) ; estd=std ( qv ) ; h i s t ( qv, 5 ) ; t i t l e ( s t r c a t ( sum o f quadratic increments s t. dev :,... num2str ( estd ), \ newline number o f time s t e p s =,... num2str ( msteps ), \ newline number o f s i m u l a t i o n s =,... num2str ( npaths ) ) ) ; Recall that the trajectories of a Brownian motion R + t W t (ω) are nowhere differentiable, for almost all ω Ω. One can show that the quadratic variation of a differentiable function f : [, t] R is zero. Since the quadratic variation of the Brownian motion is non-zero, the paths can not be differentiable. Finally recall that a Brownian motion is a martingale. We will prove this later. Before we collect some definitions from martingale theory. 3

4 2.2 Martingales We first recall the definition of conditional expectations. Let X : Ω R be an integrable random variable on a probability space (Ω, F, P ), and let G be a σ-field such that G F. Lemma 2.4. There exists a unique r.v. Y such that Y is G-measurable, E[ZX] = E[ZY ] for any G-measurable bounded r.v. Z. Definition 2.5. The random variable Y of Lemma 2.4 is referred to as the conditional expectation of X relative to G, and is usually denoted by E[X G]. An alternative definition. Suppose that X : Ω R is a square-integrable random variable, i.e. E(X 2 ) <. In this case the conditional expectation E[X G] is the unique G-measurable r.v. that minimizes the mean square error, i.e. E[(X E[X G]) 2 ] = min E[(X Z is G measurable Z)2 ]. In other words, E[X G] is the G-measurable r.v. that is closest to X in a least squares sense; one also says that E[X G] is the L 2 projection of X onto the set of G-measurable r.v. s. Lemma 2.6 (Properties of conditional expectations). Let X and Y be integrable random variables. Then we have ˆ Linearity: for any α, β R E[αX + βy G] = αe[x G] + βe[y G] ˆ Monotonicity: If X Y, then E[X G] E[Y G], P -a.s. ˆ E[E[X G]] = E[X] ˆ E[X G] = X if X is G-measurable ˆ Tower property: if H G, then E[E[X G] H] = E[X H] (the coarser information prevails). ˆ E[X G] = E[X] if X is independent of G Proof. Stochastics lecture. 4

5 if A family of σ-fields (F t ), indexed by R + (think of time), is called a filtration F s F t whenever s < t. A stochastic process X : Ω R + R is said to be adapted to the filtration (F t ) if for any t we have that X t is F t measurable. In the remainder we will only work with the filtration generated by a Brownian motion W. The filtration generated by W is essentially the smallest filtration (F t ) such that for all t W t is F t measurable. Mathematical definition: F t = σ(w s : s t) P -null sets in F. Definition 2.7. Let (F t ) be a filtration. A stochastic process M : Ω R + R is called martingale wrt (F t ) if ˆ M is adapted to (F t ), ˆ M t is integrable for all t, ˆ E[M t F s ] = M s, for all s t. Theorem 2.8. A Brownian motion W is a martingale wrt the filtration generated by W. Proof. Let s t. Then E[W t F s ] = E[(W t W s ) + W s F s ] = E[W t W s F s ] + E[W s F s ] = E[W t W s ] + W s = W s. 2.3 The Ito integral Let (W t ) be a Brownian motion and T R +. Aim: We want to give meaning to integrals of the form T where is adapted to the filtration generated by W. (t)dw t, (2) 5

6 For differentiable functions g : R + R one usually defines T (t)dg t := T (t)g (t)dt. Since the paths of W are not differentiable we have to choose another way to define (2). We first define the integral for so-called buy-and-hold strategies. Definition 2.9. An adapted process is called buy-and-hold strategy if there exists a finite partition Π : = t < t 1 < < t n = T of [, T ] such that is constant on each subinterval [t j, t j+1 [, j n 1. Interpretation: (t) = # asset shares in a portfolio at time t. The portfolio is only adjusted at trading times t, t 1,..., t n. Adaptedness implies that the strategy is non-anticipating: (t) depends only on the information available at time t. In mathematics buy-and-hold strategies are called simple integrands. (t) t 1 t 2 t 3 t 4 t 5 t What are the gains from a buy-and-hold strategy? Suppose the price of an asset evolves according to a Brownian motion W. Let t [, T ] and k such that t k t t k+1. Then the gain up to t is given by k 1 I t = (t k )(W t W tk ) + (t j )(W tj+1 W tj ). (3) The process I t is called simple Ito integral process of wrt W. Notation: I t = t (s)dw s. j= Lemma 2.1. The simple integral process (3) is a martingale. Lemma 2.11 (Ito isometry). For all t [, T ] we have E[I 2 t ] = E t 2 (u)du. 6

7 Lemma The quadratic variation [I, I] of the simple integral I t = t (s)dw s satisfies [I, I] t = t 2 (u)du. Next: Ito integral for continuously varying trading strategies. Definition By a general integrand we mean any process (t) such that (1) is adapted, (2) is square-integrable, i.e. E T 2 (t)dt <, (3) there exists a sequence of simple integrands n such that lim n E T ( n (t) (t)) 2 dt =. Remark Assumption (3) is not very restrictive. Let be a general integrand, and ( n ) an approximating sequence of simple integrands. Then t n(s)dw s is already defined for all n, and the Ito isometry for simple Ito integrals implies ( ) 2 T T lim E ( n (t) m (t))dw t = lim E ( n (t) m (t)) 2 dt n,m n,m =. Consequently, T n(t)dw t is a Cauchy sequence in L 2 (Ω), and possesses a limit denoted by T (t)dw t. (4) Definition: The random variable in (4) is called Ito integral of wrt W. For any time t T we can analogously define the Ito integral t (s)dw s. Remark We can further generalize the Ito integral. Indeed, it can be defined for any adapted process satisfying T 2 (s)ds <, P -a.s. The Ito integral process I t = t (s)dw s has the following properties. ˆ Continuity: there exists a version of the Ito integral process I t such that the paths t I t (ω) are continuous for all ω. ˆ Adaptivity: I t is F t -measurable, ˆ Linearity: if J t = t Γ(s)dW s is another Ito integral, then I t + J t = t ( (s) + Γ(s))dW s, 7

8 ˆ Martingale property: I t is a martingale, ˆ Ito isometry: E(I 2 t ) = E t 2 (s)ds, ˆ Quadratic variation: [I, I] t = t 2 (s)ds. We next recall the Ito formula. Theorem Let f : R + R R be once continuously differentiable in t, and twice continuously differentiable in x. Then T f(t, W T ) = f(, W ) T f xx (t, W t )dt. Sketch of the proof. Proof for f(x) = 1 2 x2. T f t (t, W t )dt + f x (t, W t )dw t f(y) f(x) = f (x)(y x) f (x)(y x) 2 = x(y x) (y x)2. Let Π : = t < t 1 < < t n = T be a partition. Then f(w T ) f(w ) = = n 1 (f(w tj+1 ) f(w tj )) j= n 1 W tj (W tj+1 W tj ) + 1 n 1 (W tj+1 W tj ) 2. 2 j= j= Note that n 1 j= W t j (W tj+1 W tj ) is a simple integral. Thus, letting Π, we get f(w T ) f(w ) = General case: use Taylor s formula. T W t dw t T. Exercise 1. Let (W t ) be a Brownian motion and (F t ) the filtration generated by W t. Use Ito s formula to check that the following processes are martingales wrt (F t ): σ2 σwt 1) Geometric Brownian motion: M t = e 2 t, 2) N t = e 1 2 t cos(w t ). 8

9 Definition An Ito process X t is a stochastic process of the form X t = x + t (s)dw s + t where x R, is a general integrand, and Θ satisfies T Properties of Ito processes: Θ(s)ds, (5) Θ(s) ds <, a.s. ˆ Uniqueness: Suppose that X t satisfies (5) and additionally X t = y + t Γ(s)dW s + t β(s)ds, for all t [, T ]. Then x = y, and (a.s.) Γ =, and β = Θ. ˆ Quadratic variation: [X, X] t = t 2 (s)ds. Definition Let X be as in (5). The integral of a process Γ wrt X is defined as t Γ(s)dX s = t Γ(s) (s)dw s + t provided the two integrals on the RHS are well defined. Γ(s)Θ(s)ds, Theorem Let f : R + R R be once continuously differentiable in t, and twice continuously differentiable in x. Then T f(t, X T ) = f(, X ) T T f t (t, X t )dt + f x (t, X t )dx t f xx (t, X t )d[x, X] t. Example 2.2. Let α and σ be two bounded general integrands. Consider the Ito process t t ( ) X t = σ s dw s + α s σ2 s ds. (6) 2 Frequently, we use the differential notation (that has no precise mathematical meaning) ( ) dx t = σ t dw t + α t σ2 t dt. 2 Suppose that the price of an asset is given by S t = S e Xt. 9

10 The Ito formula implies, with f(x) = S e x, ds t = df(x t ) = S e Xt dx t S e Xt d[x, X] t = S t dx t S td[x, X] t ( ) = S t σ t dw t + S t α t σ2 t dt σ2 t S t d t = S t σ t dw t + S t α t dt. We observe that S solves the stochastic differential equation ds t = S t σ t dw t + S t α t dt. Theorem Let X t and Y t be two Ito processes with X t = x + Y t = y + Then the product XY satisfies t t α(s)ds + γ(s)ds + t t β(s)dw s δ(s)dw s. d(xy ) t = X t dy t + Y t dx t + dx t dy t. Question: What does dx t dy t stand for? Heuristics: dx t dy t = (α(t)dt + β(t)dw t )(γ(t)dt + δ(t)dw t ) Calculating with dt and dw t terms: dw t dt dw t dt dt = (α(t)γ(t)dt dt) + (α(t)δ(t)dt dw t ) Using the calculus rules from the table we get +(γ(t)β(t)dt dw t ) + (β(t)δ(t)dw t dw t ) dx t dy t = β(t)δ(t)dt. We can now rewrite the product formula. The product XY satisfies d(xy ) t = X t dy t + Y t dx t + dx t dy t = (X t γ(t) + Y t α(t) + β(t)δ(t))dt + (X t δ(t) + Y t β(t))dw t. 1

11 Sketch of the proof of Theorem Proof for X t = αt + βw t and Y t = γt + δw t, where α, β, γ and δ R. Notice that xy x y = y (x x ) + x (y y ) + (x x )(y y ). (Remark: You can derive this formula also with the Taylor approximation.) Let t i = i nt be the equidistant partition of [, t]. Then X t Y t X Y = n 1 (X ti+1 Y ti+1 X ti Y ti ) i= = i Y ti (X ti+1 X ti ) + X ti (Y ti+1 Y ti ) (7) + i (X ti+1 X ti )(Y ti+1 Y ti ). The first term in (7) satisfies Y ti (X ti+1 X ti ) = i i Notice that and lim n Y ti α(t i+1 t i ) = i P lim n Y ti α(t i+1 t i ) + i t Y s αds, Y ti β(w ti+1 W ti ) = i t Y ti β(w ti+1 W ti ) P a.s., Y s βdw s. Therefore, P lim n i Y t i (X ti+1 X ti ) = t Y sαds + t Y sβdw s = t Y sdx s. Similarly, one can show P lim n i X t i (Y ti+1 Y ti ) = t X sdy s. Next we consider i (X t i+1 X ti )(Y ti+1 Y ti ). Note that (X ti+1 X ti )(Y ti+1 Y ti ) = A(n) + B(n) + C(n) + D(n), where i A(n) = i B(n) = i C(n) = i D(n) = i α(t i+1 t i )γ(t i+1 t i ) α(t i+1 t i )δ(w ti+1 W ti ) γ(t i+1 t i )β(w ti+1 W ti ) β(w ti+1 W ti )δ(w ti+1 W ti ). 11

12 We consider the last four terms separately. We have ( ) 2 t lim A(n) = lim nαγ =. n n n By the Cauchy-Schwarz Inequality, i a ib i ( i a2 i ) 1 2 ( i b2 i ) 1 2, which yields α(t i+1 t i )δ(w ti+1 W ti ) i ( ) 1 ( ) α 2 (t i+1 t i ) 2 δ 2 (W ti+1 W ti ) 2 i Recall that P lim n ( i δ2 (W ti+1 W ti ) 2) 1 2 = δ t. Since i lim n ( i α 2 ( t n )2 ) 1 2 = lim n α 2 t n =, we have P lim n B(n) =. Similarly one can show that P lim n C(n) =. Finally observe that P lim n D(n) = P lim n βδ i (W ti+1 W ti ) 2 = βδt. Since t dx sdy s = βδt, we have shown the result. 2.4 Stochastic Differential Equations Let µ : R + R R and σ : R + R R be measurable functions. An equation of the form dx t = µ(t, X t )dt + β(t, X t )dw t, X = x, (8) is called stochastic differential equation (SDE) with initial condition X = x R. A solution of the SDE (8) is an Ito process such that X t = X + t µ(s, X s )ds + t β(s, X s )dw s. Theorem Suppose that there exists a constant K such that for all t R + and x, y R µ(t, x) µ(t, y) + σ(t, x) σ(t, y) K x y, µ(t, x) + σ(t, x) K(1 + x ). Then there exists a unique solution X of (8). The uniqueness of the solution means that if X and Y are two solutions, then P -a.s, for all t R +, X t = Y t. 12

13 Example 2.23 (Interest rate in the Vasicek model). In the Vasicek interest rate model the interest rate is assumed to satisfy where α, β and σ are positive reals. The solution of (9) is given by dr t = (α βr t )dt + σw t, R = r, (9) Indeed, let R t = e βt r + α t β (1 e βt ) + σe βt e βs dw s. f(t, x) = e βt r + α β (1 e βt ) + σe βt x, and X t = t eβs dw s. By applying Ito s formula for Ito processes to f(t, X t ) one obtains (9). Exercise 2 (Inverse of a geometric Brownian motion). Let dx t = µx t dt + σx t dw t, X = x >. (1) σ2 σwt+(µ Recall that X t = xe 2 )t is the solution of (1). Show that also Y t = 1 X t solves a linear SDE, i.e. an SDE of the form with c 1, c 2 R. dy t = c 1 Y t dt + c 2 Y t dw t, Y = 1 x >. 2.5 Multi-dimensional Ito formula Consider two Ito processes X t and Y t. Theorem Let f : R + R 2 R be once continuously differentiable in t, and twice continuously differentiable in x R 2. Then f(t, X T, Y T ) = f(, X, Y ) + T + + T T f y (t, X t, Y t )dy t T f t (t, X t, Y t )dt + T f xy (t, X t, Y t )dx t dy t f x (t, X t, Y t )dx t f xx (t, X t, Y t )dx t dx t T f yy (t, X t, Y t )dy t dy t Definition A stochastic process W t = (W 1 t, W 2 t,..., W d t ) is called a d- dimensional Brownian motion if for all 1 k d the process W k t is a 1-dim Brownian motion, and 13

14 W 1,..., W d are independent. Lemma For k j we have dw k dw j =. Sketch of the proof. Consider the mean and the variance of (Wt k i+1 Wt k i )(W j t i+1 W j t i ) and let Π. Π Corollary Let f : R + R d R be once continuously differentiable in t, and twice continuously differentiable in x R d. Then T d T f(t, W T ) = f(, W ) + f t (t, W t )dt + f xi (t, W t )dwt i i=1 + 1 d T f xix 2 i (t, W t )dt i=1 Consider two Ito processes driven by a 2-dim Brownian motion X t = x + Y t = y + t t α s ds + δ s ds + t t β s dw 1 s + η s dw 1 s + t t γ s dw 2 s, ζ s dw 2 s. Let f : R + R 2 R be once continuously differentiable in t, and twice continuously differentiable in x R 2. Then f(t, X T, Y T ) f(, X, Y ) T [ = + f t (t, X t, Y t ) + α t f x (t, X t, Y t ) + δ t f y (t, X t, Y t ) (β2 t + γt 2 )f xx (t, X t, Y t ) + + +(β t η t + γ t ζ t )f xy (t, X t, Y t ) + 1 ] 2 (η2 t + ζt 2 )f yy (t, X t, Y t ) dt T T [β t f x (t, X t, Y t ) + η t f y (t, X t, Y t )]dw 1 t [γ t f x (t, X t, Y t ) + ζ t f y (t, X t, Y t )]dw 2 t. 3 The Black Scholes model 3.1 The model setup Throughout this section let (Ω, F, P ) a probability space and W a Brownian motion. Let (F t ) be the filtration generated by W, completed by the P -null sets. 14

15 Consider a financial market with two assets. One asset is risky (think of a stock) and its price satisfies the dynamics ds t = µs t dt + σs t dw t, S = x R, (11) where σ > is the volatility and µ R the drift rate. The second asset is non-risky (think of a zero coupon bond), and its value is described by the ODE ds t = rs t dt, S = 1. (12) St can also be interpreted as the future value of 1 Euro. r is the yearly interest rate with continuous compounding. Note that (11) implies that S t = xe σwt+(µ σ2 /2)t, and (12) implies St = e rt. A trading strategy is a pair of adapted processes (, η) such that the integrals t (u)ds u and t η(u)ds u are defined. Interpretation: ˆ (t) = shares of risky asset in the portfolio at time t ˆ η(t) = bonds in the portfolio at time t The time t value of the portfolio consisting of (t) shares and η(t) bonds is V t = (t)s t + η(t)s t. A portfolio strategy (, η) is called self-financing if dv t = (t)ds t + η(t)ds t, i.e. if the instantaneous changes in the portfolio value are fully determined by the price changes of the two assets. Let V t be the value process associated to a strategy (, η). Then Thus, if (, η) is self-financing, then η(t) = 1 St (V t (t)s t ) dv t = (t)ds t + (V t (t)s t )r dt. (13) One can show that (V t ) solves the SDE (13) iff (, η) is self-financing. Notice that (V t (t)s t )r dt is the interest earning on the cash position. A self-financing portfolio strategy (, η), with associated value process (V t ), is called admissible if there exists c R such that for all t [, T ] V t c, P a.s. (14) In the following we consider only admissible strategies. By imposing Condition (14), we exclude self-financing strategies that are arbitrage opportunities, e.g. doubling strategies. A doubling strategy is best explained in a binomial model with infinite time horizon. 15

16 Example 3.1. Consider the binomial model with up factor u = 2, down factor d = 1 2 and r =. Consider the following strategy: At time invest 1 Euro in the risky asset. If the price increases in the first step, then stop trading. If the price decreases, then buy additional shares for 2 Euros. If the price increases in the second step, then stop trading. If the price decreases, then buy additional shares for 4 Euros. Continue by doubling the Euros invested until the price increases for the first time. The profit of the strategy is 1 Euro, with probability one. Doubling strategies as in Example 3.1 can also be constructed in the Black- Scholes model with finite time horizon. 3.2 Replicating portfolios Consider an option with expiration date T and payoff h(s T ), where h : R + R +. We say that the option is replicable if there exists an admissible portfolio (, η) with associated value process (V t ) such that V T = h(s T ). Remark 3.2. One can actually prove that any option is replicable in the BS model. Theorem 3.3. At time t, the only arbitrage free price of a replicable option is V t, the value of the replicating portfolio at time t. Proof. Suppose that at time t the market price M t is different from V t. Then the market admits arbitrage: ˆ if M t < V t, then buy the option, sell the replicating portfolio. ˆ if M t > V t, then sell the option, buy the replicating portfolio. In both cases you make at risk-free profit of M t V t e r(t t) at time T. Let C = (S T K) + be a call on the risky asset with strike K and expiration date T. Let (V t ) be the value process of a replicating portfolio. Assume that V t is a function only of time and the asset price, i.e. there exists c : [, T ] R + R such that V t = c(t, S t ). (15) Moreover, assume that the function c is once continuously differentiable in t, and twice continuously differentiable in x. 16

17 Remark 3.4. One can actually prove that there is a function c such that (15) holds true, and that c C 1,2 ([, T ) R > ). We next show that V t = c(t, S t ) is an Ito process. From Ito s formula for Ito processes, see Theorem 2.19, we get that the arbitrage free price of the call satisfies d(c(t, S t )) = c x (t, S t )ds t c xx(t, S t )d[s, S] t (16) + c t (t, S t )dt = c x (t, S t )µs t dt + c x (t, S t )σs t dw t c xx(t, S t )S 2 t σ 2 dt + c t (t, S t )dt = c x (t, S t )σs t dw t [ + c x (t, S t )µs t + 1 ] 2 c xx(t, S t )St 2 σ 2 + c t (t, S t ) dt. The replicating self-financing portfolio dynamics are given by dv t = (t)ds t + (V t (t)s t )r dt = (t)σs t dw t + (t)µs t dt + (V t (t)s t )r dt. The arbitrage free price satisfies c(t, S t ) = V t. Thus d(c(t, S t )) = (t)σs t dw t + (t)µs t dt + (c(t, S t ) (t)s t )r dt. (17) We have two representations of c(t, S t ) as an Ito process: (16) and (17). But the representation is unique (see Chapter 2). Matching the coefficients yields and Equation (18) implies c x (t, S t )σs t = (t)σs t (18) c x (t, S t )µs t c xx(t, S t )S 2 t σ 2 + c t (t, S t ) = (t)µs t + (c(t, S t ) (t)s t )r. (19) (t) = c x (t, S t ). Using this in Equation (19) yields (note that the µ terms drop out) 1 2 c xx(t, S t )S 2 t σ 2 + c t (t, S t ) = (c(t, S t ) c x (t, S t )S t )r, which is only satisfied if c(t, x) solves the PDE c t (t, x) + rxc x (t, x) σ2 x 2 c xx (t, x) rc(t, x) =, (2) 17

18 for all t [, T ) and x R >. We assume that the portfolio replicates the call option payoff. Therefore c(t, S T ) = V T = (S T K) +. To sum up, the function c(t, x) has to solve the PDE c t (t, x) + rxc x (t, x) σ2 x 2 c xx (t, x) rc(t, x) =, (21) with terminal condition c(t, x) = (x K) +. (22) Definition. The PDE (63) with terminal condition (22) is called Black-Scholes PDE. We next revert the line of reasoning. So far we have shown: If a self-financing portfolio with value V t = c(t, S t ) replicates the option, then c(t, x) solves the PDE (necessary condition). Question: Does the strategy obtained, (t) = c x (t, S t ) (23) η(t) = e rt (c(t, S t ) c x (t, S t )S t ) (24) indeed replicate the option (sufficient condition)? The answer is yes if we choose a nice solution of (63)! We show later that a solution of the Black-Scholes PDE is given by c(t, x) = xφ(d 1 ) Ke r(t t) Φ(d 2 ). (25) Here Φ denotes the standard normal distribution function Φ(x) = 1 x e y2 2 dy, 2π and We have the following result. d 1 = log ( ) x K + (r + σ 2 2 )(T t) σ, (26) T t d 2 = d 1 σ T t. (27) Proposition 3.5. Let c(t, x) be defined as in (25). Then the pair (, η), defined in (23) and (24), is an admissible strategy replicating the call (S T K) +. As a consequence we obtain that if the underlying is traded at S at time t, then the time t arbitrage free price of a European call with strike K and maturity T is given by BS call(s, K, T t, σ, r) = SΦ(d 1 ) Ke r(t t) Φ(d 2 ), (28) where d 1 and d 2 are defined in (26) and (27). Equation (28) is called Black- Scholes formula. 18

19 3.3 Solving PDEs with the Feynman-Kac formula Question: How can we prove that the function c(t, x) = xφ(d 1 ) Ke r(t t) Φ(d 2 ), (29) (see Eq. (25)) is indeed a solution of the Black-Scholes PDE? ˆ 1. way: Check it directly. ˆ 2. way: Use the so-called Feynman-Kac formula. Why using Feynman-Kac? ˆ The Feynman-Kac formula allows to solve a general class of PDEs ˆ Recipe for deriving pricing formulas for many option types Consider an SDE of the form dx s = µ(s, X s )ds + β(s, X s )dw s, (3) where µ : R + R R and β : R + R R are nice. Notation: given a function h : R R we denote by E t,x [h(x T )] the expectation of h(x T ), where X is the solution of (3) with initial condition X t = x. Whenever we write E t,x [h(x T )], we implicitly assume that the expectation is defined. Theorem 3.6 (Feynman-Kac). Fix T >. Let h : R R be Borel-measurable and suppose that u(t, x) = E t,x (h(x T )) is defined and finite for all (t, x) [, T ] R >. Then u(t, x) solves the PDE with terminal condition u t (t, x) + µ(t, x)u x (t, x) β2 (t, x)u xx (t, x) =, u(t, x) = h(x). We need also a slightly different version, called discounted Feynman-Kac formula. Consider again an SDE of the form Our ultimate recipe will be based on: dx s = µ(s, X s )ds + β(s, X s )dw s. (31) Theorem 3.7 (Discounted Feynman-Kac). Let T >, and h : R R be such that v(t, x) = e r(t t) E t,x (h(x T )) is defined and finite for all (t, x) [, T ] R >. Then v(t, x) solves the PDE v t (t, x) + µ(t, x)v x (t, x) β2 (t, x)v xx (t, x) rv(t, x) =, with terminal condition v(t, x) = h(x). 19

20 3.4 Solving the Black-Scholes PDE We derive the BS formula with Feynman-Kac. Recall the Black-Scholes PDE c t (t, x) + rxc x (t, x) σ2 x 2 c xx (t, x) rc(t, x) =, (32) with terminal condition c(t, x) = (x K) +. By Theorem 3.7 a solution of (32) is given by where The solution of c(t, x) = e r(t t) E t,x [(X T K) + ] dx s = rx s ds + σx s dw s. dx s = rx s ds + σx s dw s with initial condition X t = x is given by σ2 σ(ws Wt)+(r X s = xe 2 )(s t), s t. Notice that X s is lognormally distributed, i.e. log(x s ) is normally distributed with ˆ mean: log(x) + (r σ2 2 )(s t), ˆ variance: σ 2 (s t). Thus, if N is N (, 1)-distributed, then log(x) + (r σ2 2 )(s t) + σ s t N has the same distribution as log(x s ). Therefore, c(t, x) = e r(t t) E t,x [(X T K) + ] = e r(t t) 1 σ2 log(x)+(r [e 2 )(T t)+σ T ty K] + e y2 2 dy. 2π From this we obtain the Black-Scholes formula Proof. c(t, x) = xφ(d 1 ) e r(t t) KΦ(d 2 ). 2

21 3.5 Risk-neutral pricing - part I Question: How is the auxiliary process X t linked to our asset price process S t? Notice that σ2 σwt+(µ ˆ S t = xe 2 )t σ2 σwt+(r ˆ X t = xe 2 )t In differential form: ds t = µs t dt + σs t dw t, dx t = rx t dt + σx t dw t. Note that e rt X t is a martingale. Moreover, X t has the same mean rate of return as the riskless asset St. Indeed, the mean rate of return of X on [, t] is given by ( ) Xt X E = e rt 1, X which is the same as the rate of return of S. We confirm the pricing principle observed already in the binomial model: Modify the drift rate such that the mean rate of return is equal to riskless rate of return. Then the fair option value is the discounted expectation of the option s payoff. Outlook: There exists an equivalent prob. measure Q such that the distribution of S t under Q coincides with the distribution of X t under P. Q is called risk-neutral probability measure, since the discounted price process e rt S t is a martingale with respect to Q. Alternatively, Q is called pricing measure. 3.6 Other options Following the same steps, we can derive the pricing formula for European puts. 1) Assume that a put is replicable and that the put value / replicating portfolio value is equal to p(t, S t ). 2) p(t, S t ) is an Ito process with 2 decompositions: [ dp(t, S t ) = p x (t, S t )σs t dw t + p x (t, S t )µs t + 1 ] 2 p xx(t, S t )St 2 σ 2 + p t (t, S t ) dt, dp(t, S t ) = (t)σs t dw t + (t)µs t dt + (p(t, S t ) (t)s t )rdt. 3) Matching the coefficients: p(t, x) has to solve the PDE p t (t, x) + rxp x (t, x) σ2 x 2 p xx (t, x) rp(t, x) =, with terminal condition p(t, x) = (K x) +. 21

22 4) Solving the PDE with Discounted Feynman-Kac: where p(t, x) = e r(t t) E t,x [(K X T ) + ] dx s = rx s ds + σx s dw s. Since X T is lognormally distributed, this yields that the arbitrage free price of a put is given by BS put(s, K, T t, σ, r) = Ke r(t t) Φ( d 2 ) SΦ( d 1 ). We formulate a general recipe for deriving pricing formulas. 1. Assume that the value function is of the form f(t, S t ) 2. Write f(t, S t ) as an Ito process 1) first by applying Ito s formula to f(t, S t ) 2) second by using the self-financing condition 3. Match the Ito process coefficients and derive a PDE for f(t, x) 4. Solve the PDE with Discounted Feynman-Kac The recipe works for many option types, e.g. for options with underlyings paying dividends and multi-asset options. 4 Including dividend payments in the Black-Scholes model In Section 3 we have assumed that the underlying asset does not pay any dividends. How do the Black-Scholes option pricing formulas change if we allow for dividend payments? We distinguish between two types of dividend payments: ˆ continuously paying dividends ˆ lump payments of dividends 4.1 Continuous dividend payments Consider a stock, or more realistically a basket of stocks, ˆ with value S t at time t, ˆ providing continuous dividend payments at a constant rate q [, 1). 22

23 The latter means that holding Γ shares between t and t + dt entails a dividend yield of ΓqS t dt. Continuously payed dividends have an impact on the ˆ price dynamics: The dividend payments reduce the stock value. The dynamics are given by ds t = µs t dt + σs t dw t qs t dt. ˆ self-financing condition: Let (, η) be a trading strategy, and V t = (t)s t + η(t)st the portfolio value. The portfolio is self-financing if dv t = (t)ds t + η(t)ds t + (t)qs t dt. Consider a European option with payoff h(s T ) at expiration T. We follow the steps of our recipe to derive the arbitrage free pricing formula. 1) Assume that the option is replicable and that the time t fair value / replicating portfolio value is equal to f(t, S t ). 2) Applying Ito s formula to f(t, S t ) implies df(t, S t ) = f t (t, S t )dt + f x (t, S t )(µ q)s t dt + f x (t, S t )σs t dw t The self-financing condition yields f xx(t, S t )S 2 t σ 2 dt. (33) df(t, S t ) = (t)µs t dt + (t)σs t dw t + (f(t, S t ) t S t )rdt. (34) 3) By matching Equations (33) and (34), it must holds that (t) = f x (t, S t ), and f t (t, S t ) + f x (t, S t )(µ q)s t f xx(t, S t )St 2 σ 2 = f x (t, S t )µs t + (f(t, S t ) t S t )r. Thus f(t, x) has to satisfy the PDE f t + (r q)xf x σ2 x 2 f xx r f =, with terminal condition f(t, x) = h(x). 23

24 4) Applying discounted Feynman-Kac we obtain the solution where f(t, x) = e r(t t) E t,x [h(x T )] dx s = (r q)x s ds + σx s dw s. Remark 4.1. Note that the drift term of (X t ) depends on q. The next proposition provides the arbitrage free price of a call option. Proposition 4.2. Consider a European call, with strike K and maturity T, on an asset paying continuously dividends at a constant rate q. The time t arbitrage free price is given by where Proof. BS call(s, K, T t, σ, r, q) = e q(t t) SΦ(d 1 ) Ke r(t t) Φ(d 2 ), d 1 = log ( ) S K + (r q + σ 2 2 )(T t) σ, T t d 2 = d 1 σ T t. Notice that we get the same call option value for ˆ a stock traded at e q(t t) S t, with no dividend payments, ˆ a stock traded at S t, with a continuous dividend yield at a rate of q. Explanation: ˆ Stock price is reduced by the dividend payments. ˆ Lower growth rate is equivalent to starting from a lower stock price. ˆ Dividend payments don t influence the value of a replicating portfolio. 4.2 Dividend payments at finitely many times In this subsection we assume that there are n dividend payments up to expiration T. The dividend payment dates are known in advance, and given by < t 1 < < t n < T. Moreover, a j (, 1) is the dividend as a percentage of the stock price at time t j, i.e. dividend payment at t j = a j S tj. 24

25 The stock price jumps at payment dates: S(t j ) = (1 a j )S(t j ). Between the payment dates the price dynamics satisfy ds t = µs t dt + σs t dw t. Notice that the stock price at time T is given by S T = S { Π n j=1 (1 a j ) } e σw T +(µ σ 2 /2)(T t). Therefore, at time T the stock price coincides with the price of an asset satisfying the SDE d S t = µ S t dt + σ S t dw t, with initial condition S = S Π n j=1 (1 a j). Consider a portfolio with a position of stock at time t j. The dividend payments entail a dividend yield of (t j )a j S(t j ) (35) and the marked-to-market value of the stock position declines by (t j )(S(t j ) S(t j )) = (t j )a j S(t j ). Thus the total portfolio value remains unchanged. Consider a European option with payoff h(s T ) at expiration T. We follow our recipe to derive the pricing formula. For simplicity assume that there is only one dividend payment. Consider first the situation after the dividend payment date t 1. Suppose that the value of a portfolio replicating the option is given by f(t, S t ) for all t [t 1, T ]. As before, we obtain that ˆ f satisfies the Black-Scholes PDE on [t 1, T ] ˆ f(t, x) = e r(t t) E t,x (h(x T )), for t [t 1, T ], where dx t = rx t dt + σx t dw t. What happens at the dividend payment date? Denote by g(t, S t ) the value of the replicating portfolio before t 1. Since the portfolio value remains unchanged at t 1, we have Thus g(t, x) has to satisfy g(t 1, S t1 ) = f(t 1, S t1 ) = f(t 1, (1 a 1 )S t1 ). g(t 1, x) = f(t 1, (1 a 1 )x). 25

26 Before the dividend payment date, on [, t 1 ], we need to replicate f(t 1, (1 a 1 )S t1 ). One can show that g(t, x) satisfies the Black-Scholes PDE with terminal condition g(t 1, x) = f(t 1, (1 a 1 )x). By applying Discounted Feynman-Kac we derive for all t [, t 1 ] where dx t = rx t dt + σx t dw t. Observe that for t t 1 g(t, x) = e r(t1 t) E t,x [f(t 1, (1 a 1 )X t1 )], g(t, x) = e r(t1 t) E t,x [f(t 1, (1 a 1 )X t1 )] = e r(t1 t) E t,(1 a1)x[f(t 1, X t1 )] = e r(t1 t) E t,(1 a1)x[e r(t t1) E t1,x t1 (h(x T ))] = e r(t t) E t,(1 a1)x[h(x T )]. Notice that g(t, x) is also the value of an option on an asset with a price of (1 a 1 )x at time t, no dividend payments up to T. For the price of a call with strike K and expiration date T we get where S (1 a 1 )Φ(d 1 ) Ke r(t t) Φ(d 2 ), d 1 = log ( ) S K + log(1 a1 ) + (r + σ2 2 )(T t) σ, T t d 2 = d 1 σ T t. Notice that the call value coincides with the price of a call on a non-dividend paying asset with current price reduced by the factor (1 a 1 ). It is straightforward to generalize the price formula to more than one payment. The next proposition provides the price of a call if n payments up to expiration are expected. Proposition 4.3. Consider a stock paying dividends of a j S tj at several times t 1 < < t n between t and T. The arbitrage free price of a call option on this stock, with strike K and maturity T, is given by where S Π n j=1(1 a j ) Φ(d 1 ) Ke r(t t) Φ(d 2 ), d 1 = log ( ) S n K + j=1 log(1 a j) + (r + σ2 2 )(T t) σ, T t d 2 = d 1 σ T t. 26

27 Notice that we get the same call option value for ˆ a stock traded at Π n j=1 (1 a j) S, with no dividend payments, ˆ a stock traded at S, with dividend payments a 1,..., a n up to expiration T. 4.3 Conclusion We have the following rule of thumb for pricing European options with dividends, whether we model dividend payments as lump payments or as a continuous dividend payment stream: Reduce the starting price by the dividend payments up to maturity, and then use pricing formulas for non-dividend paying assets. 5 Properties of Plain Vanilla Options & Implied Vola This chapter is partly based on material from J. C. Hull: Options, Futures, and other Derivatives, Prentice-Hall, New York. 5.1 Non-BS-specific properties Factors affecting option prices ˆ current price of the underlying S ˆ volatility σ ˆ time to maturity T ˆ strike price K ˆ interest rate r ˆ dividend payments The following table (from Chapter 9 in [2]) depicts the dependencies of option prices on the model parameters. variable European European American American call put call put current price strike ttm vola int. rate dividends 27

28 The next proposition provides bounds on European call resp. put options. Proposition 5.1. Let C denote the price of a European call on a non-dividend paying asset. Then it must hold ˆ upper bound: C S ˆ lower bound: Proof. Proof of (36): At time, set up two portfolios: Portfolio (A): one call, and e rt K bonds, Portfolio (B): one share of the underlying. portfolio value at value at T (A) C + e rt K max(s T, K) (B) S S T C S Ke rt. (36) Since at T, the value of (A) exceeds the value of (B), it must hold: C + e rt K S. Else the market admits arbitrage. Proposition 5.2. Let P denote the price of a European put on a non-dividend paying asset. Then it must hold ˆ upper bound: P e rt K ˆ lower bound: P e rt K S. (37) Proof. Proof of (37): At time, set up the two portfolios: Portfolio (A): one put, and one share of the underlying, Portfolio (B): e rt K bonds. portfolio value at value at T (A) P + S max(s T, K) (B) e rt K K Since at T, the value of (A) exceeds the value of (B), it must hold: P + S e rt K. Else the market admits arbitrage. We next derive the Put-call parity for non-dividend paying assets. Proposition 5.3. (Put-call parity for non-dividend paying assets) Suppose that a European call option with the strike K and expiration T is traded at a market price of C. Then the only arbitrage free price for a put with the same strike K and expiration T is given by P = C S + e rt K. (38) 28

29 Proof. 1. Suppose first that P > C S + e rt K. Define δ := P (C S + e rt K) >, and set up the following portfolio: asset put call underlying Bonds position e rt K + δ Then, the portfolio value at is zero, and the portfolio value at T is δe rt. Thus the market admits arbitrage. 2. Next suppose that P < C S + e rt K. Define δ := (C S + e rt K) P >, and set up the following portfolio: asset put call underlying Bonds position e rt K + δ Then, the portfolio value at is zero, and the portfolio value at T is δe rt. Again the market admits arbitrage. Therefore P = C S + e rt K is the unique arbitrage free price for the put. By using the Put-call parity, we can derive the BS put formula from the BS call formula (and vice versa). Indeed, BS put(s, K, T t, σ, r) = r(t t) BS call(s, K, T t, σ, r) S + Ke = SΦ(d 1 ) Ke r(t t) r(t t) Φ(d 2 ) S + Ke 5.2 Implied vola = Ke r(t t) (1 Φ(d 2 )) S(1 Φ(d 1 )) = Ke r(t t) Φ( d 2 ) SΦ( d 1 ). For simplicity, from now on we consider only options on non-dividend paying assets. Definition: Implied vola = vola for which the Black-Scholes price coincides with the market price. Let C M be the market price of an actively traded call option. Then σ imp is the vola such that BS call(s, K, T t, σ imp, r) = C M. The next propositions show that the prices of Plain Vanilla Options are strictly monotone increasing in σ. Therefore the implied vola is uniquely defined. Definition 5.4. The derivative of an option value wrt the volatility is called vega and is denoted by V. Proposition 5.5. The vega of a call is given by where ϕ(x) = 1 2π e x2 2. We have V > for t < T. V = Sϕ(d 1 ) T t, (39) 29

30 Proof. Observe that Note that C σ = S Φ(d 1) σ e r(t t) K Φ(d 2) σ = Sϕ(d 1 ) d 1 σ e r(t t) Kϕ(d 2 ) d 2 σ. d 1 σ d 2 σ = d 2 σ = d 1 σ and ϕ(d 2 ) = ϕ(d 1 )e d1σ T t 1 2 σ2 (T t) = ϕ(d 1 ) S K er(t t). From this we get V = Sϕ(d 1 ) T t. Proposition 5.6. The vega of a put is given by V = Sϕ(d 1 ) T t. Remark 5.7. Notice that the vega of a put = vega of the corresponding call. Moreover, V > for t < T. 5.3 How to find the implied vola? Question: Is there an explicit expression for σ imp satisfying BS call(s, K, T t, σ imp, r) = C M? NO! σ imp can only be found numerically. We discuss two methods: ˆ bisection method ˆ Newton s method Let C M be an observed market price of a call with expiration T and strike K Bisection algorithm for finding the implied vola 1. step: Find first an upper bound for the vola: s i g h i g h =. 3 ; b s p r i c e = C a l l e [ S,K,T t, r, s i g h i g h ] ; while (C M > b s p r i c e ) s i g h i g h = s i g h i g h +. 3 ; b s p r i c e = C a l l e [ S,K,T t, r, s i g h i g h ] ; end 3

31 2. step: Bisect the interval [, sig high] until we are closer to σ imp than a given ε >. Start with the lower bound sig low = ; Choose an accuracy level at which you stop the searching algorithm, say ε =.1. Initial distance = Call e[s,k,t-t,r,sig high] - C M. Then use a while loop: while ( d i s t a n c e > accuracy ) s i g a v e r a g e = ( s i g l o w + s i g h i g h ) / 2 ; b s p r i c e = C a l l e [ S,K,T t, r, s i g a v e r a g e ] ; i f b s p r i c e > C M s i g h i g h = s i g a v e r a g e ; e l s e s i g l o w = s i g a v e r a g e ; end d i s t a n c e = abs ( b s p r i c e C M ) ; end Newton s method Newton s method allows to find the roots of a differentiable function f : R R. ˆ Start with an initial guess x. ˆ Follow the tangent of f in x until you hit the x-axis. ˆ The value x 1 where the tangent crosses the x-axis satisfies ˆ Note that x 1 = x f(x) f (x ). f(x ) + f (x )(x 1 x ) =. ˆ Next follow the tangent of f in x 1 until you hit the x-axis. ˆ... Under some nice conditions, the sequence defined via the iteration formula x n+1 = x n f(x n) f (x n ) converges to a root of f. We now apply Newton s method for finding the implied vola. Let f(σ) = C M BS call(s, K, T t, σ, r), and σ n+1 = σ n f(σ n) f (σ n ). Remark: Notice that f is equal to the vega V of the call. 31

32 5.3.3 Bisections versus Newton Pros Cons ˆ Bisection method: very robust works for any kind of option ˆ Newton: very rapid ˆ Bisection method: slower than Newton ˆ Newton: you need to know the derivative of the function Example: Implied vola of Exxon Mobile Corp. Data: NYSE closing prices of Exxon Mobile Corp. on November 8, 213 (source: Implied volas of calls expiring on December 21, 213 strike call price implied vola Other parameters: ttm = 3/252, S = 92.73, r = The Greeks Definition 5.8. The derivative of an option value wrt the price of the underlying is called Delta and is denoted by. Why the Delta is useful: ˆ it measures the option s sensitivity wrt to the underlying s price; ˆ it tells you the # shares of the underlying you have to keep in your replicating portfolio. 32

33 The Delta of a European call is defined by = BS call(s, K, T t, σ, r). S The Delta tells you by how much the call value changes approximately if the underling s price increases by e1. Proposition 5.9. The Delta of a call is given by where Φ(x) = 1 x 2π e y2 2 dy and = Φ(d 1 ), (4) d 1 = log ( ) S K + (r + σ 2 /2)(T t) σ. T t The Delta of a European put is = BS put(s,k,t t,σ,r) S. Proposition 5.1. The Delta of a put is given by where Φ(x) = 1 x 2π e y2 2 dy and = Φ(d 1 ) 1, (41) d 1 = log ( ) S K + (r + σ 2 /2)(T t) σ. T t Recall: = # shares of the underlying in the replicating portfolio. How frequently do you we have to adjust this position? The Gamma tells you, roughly, how often. Definition The derivative of an option s Delta wrt the price of the underlying is called Gamma and is denoted by Γ. Note that the Gamma is the second partial derivative of the option value wrt to the underlying Γ = S = 2 (option value) S 2. Proposition The Gamma of a call is given by where ϕ(x) = 1 2π e x Γ = ϕ(d 1 ) Sσ T t, (42) Proposition The Gamma of a put is equal to the Gamma of the corresponding call, namely 1 Γ = ϕ(d 1 ) Sσ T t. (43) 33

34 Remark If the call resp. put is at the money, you have to readjust the replicating portfolio more frequently. How sensitive is an option value wrt to decreasing time-to- Question: maturity? Definition The derivative of an option wrt time t is called Theta and is denoted by Θ. Note that the Theta is the negative partial derivative wrt timeto-maturity. Θ = (option value) t = (option value). ttm Proposition The Theta of a call is given by Θ = Sσϕ(d 1) 2 T t Kre r(t t) Φ(d 2 ) (44) where ϕ is the density and Φ is the distribution function of the standard normal distribution. Proof. Hint: first show that ϕ(d 2 )Ke r(t t) = ϕ(d 1 )S. Remark Notice that ˆ the Θ of a call is always negative ˆ Θ is highest for ATM calls Proposition The Theta of a put is given by Θ(put) = Sσϕ(d 1) 2 T t + Kre r(t t) Φ( d 2 ). Remark Observe the similarity with the Theta of a call Θ(call) = Sσϕ(d 1) 2 T t Kre r(t t) Φ(d 2 ). The formulas for Greeks of options on dividend paying stock look very similar. You can find a list in Section of [2]. 34

35 5.5 Greeks of a portfolio Consider a portfolio of n different options on a stock. Let q i be the quantity of option i in the portfolio. The Delta of the whole portfolio is the sum of the Deltas of each option position, i.e. (portfolio) = n q i (option i). i=1 Similarly, the Γ, V,... of the portfolio is the sum of the Γs, Vs,... of each option position. Definition 5.2. A portfolio is called delta neutral if its Delta is zero. And a portfolio is called gamma neutral if its Gamma is zero. Remark. ˆ One stock share has a Delta of 1 and a Gamma of. By buying / selling shares you change the portfolio s Delta, but not the Gamma. ˆ How to make a portfolio delta-gamma-neutral: first buy / sell options to make the portfolio gamma neutral, then buy / sell shares of the underlying to make the portfolio delta neutral. Recall the Black-Scholes PDE: v t + rxv x σ2 x 2 v xx rv =. We may rewrite the PDE in terms of the Greeks as follows: If a portfolio is delta neutral, then Θ + rx σ2 x 2 Γ rv =. Θ σ2 x 2 Γ = rv, (45) where v is the portfolio value. Equation (45) shows that in delta neutral portfolios the Θ is closely linked to the Γ. 6 Solving the Black Scholes PDE numerically with finite differences In this chapter we explain how one can solve a PDE numerically with a so-called finite difference scheme. We illustrate the method with the BS PDE. Further reading: Chapter 19 in [2]. 35

36 Recall the BS PDE f t + rsf S + σ2 2 S2 f SS rf =. The main idea is to choose grid points in [, T ] R +, the domain of f, and then to calculate the solution f on the grid points via a backward recursion. Grid on the domain [, T ] R + : ˆ choose S, the length of a price step ˆ choose a maximal price S max, at least 3 times the strike; ˆ let N S N such that N S S = S max ˆ choose t, the length of a time step ˆ let N T N such that N T t = T Notation for the value of f(t, S) at the grid points: f(i, j) = f(i t, j S), i N T, j N S. Discrete terminal condition The terminal values f(n T, ) are determined by the option payoff at expiration, e.g. ˆ for a call: f(n T, j) = (j S K) +, ˆ for a put: f(n T, j) = (K j S) +, where j N S. For the values before expiration we use a backward recursion. 6.1 Implicit FD scheme Black Scholes PDE f t + rsf S + σ2 2 S2 f SS rf =. Approximate the differential quotients as follows: ˆ f t f(i+1,j) f(i,j) t, ˆ f S f(i,j+1) f(i,j 1) 2 S, ˆ f SS f(i,j+1) f(i,j) S f(i,j) f(i,j 1) S S = f(i,j+1) 2f(i,j)+f(i,j 1) ( S) 2. 36

37 Using the difference quotients approximations the Black Scholes PDE becomes f(i + 1, j) f(i, j) t f(i, j + 1) f(i, j 1) + rj S 2 S + σ2 2 j2 2 f(i, j + 1) 2f(i, j) + f(i, j 1) ( S) ( S) 2 rf(i, j) =. Putting f(i + 1, ) to the LHS, and f(i, ) to the RHS yields where f(i + 1, j) = α j f(i, j 1) + β j f(i, j) + γ j f(i, j + 1), (46) α j = 1 2 t ( rj σ 2 j 2) β j = 1 + σ 2 j 2 t + r t γ j = 1 2 t ( rj + σ 2 j 2). We can rewrite the family of Equations (46) as matrix equations. Indeed, let β 1 γ 1 α 2 β 2 γ 2 A =... (47) α NS 2 β NS 2 γ NS 2 α NS 1 β NS 1 Fix i {,..., N T 1}. Then the family of (46), with j {1,..., N S 1}, is equivalent to the matrix equation f(i + 1, 1) α 1 f(i, ) f(i, 1) f(i + 1, 2) A. =.. (48) f(i, N S 1) f(i + 1, N S 2) f(i + 1, N S 1) γ NS 1f(i, N S ) We solve the matrix equations (48) via a backward recursion, starting with i = N T 1. To solve the matrix equation for time step i {,..., N T 1}, we need to know ˆ (Input) f(i + 1, ),..., f(i + 1, N S ), f(i, ) and f(i, N S ), and we get ˆ (Output) f(i, 1),..., f(i, N S 1). In order to solve the matrix equations one need to specify the boundary conditions, i.e. the values of f for i = N T and for j {, N S }. The boundary 37

38 conditions depend on the option considered. We next derive the boundary conditions for a put option (American or European). The boundary condition at expiration for a put option with strike K is given by f(n T, j) = (K j S) +. In order to derive the remaining boundary conditions notice that ˆ if S =, then the American put value K and the European put value e r(t t) K ˆ if S = S max 3K, then the put value Therefore we choose as boundary conditions f(i, ) = K (American put) f(i, ) = e rt K (European put) f(i, S N ) =. Algorithm 6.1. (Implicit scheme for pricing European puts) 1) Define f(i, j) on the boundary 2) Find the (N S 1)-dimensional vector y satisfying A y = where A is defined as in (47). Set f(n T, 1) α 1 f(n T 1, ) f(n T, 2). f(n T, N S 2) f(n T, N S 1) γ NS 1f(N T 1, N S ) f(n T 1, 1). f(n T 1, N S 1) 3) Then find the (N S 1)-dimensional vector y satisfying 4)... A y = f(n T 1, 1) α 1 f(n T 2, ) f(n T 1, 2). f(n T 1, N S 2) f(n T 1, N S 1) γ NS 1f(N T 2, N S ) Algorithm 6.2. (Implicit scheme for pricing American puts) 1) Define f(i, j) on the boundary = y. 38

39 2) Find the (N S 1)-dimensional vector y satisfying f(n T, 1) α 1 f(n T 1, ) f(n T, 2) A y =. f(n T, N S 2) f(n T, N S 1) γ NS 1f(N T 1, N S ) where A is defined as in (47). 3) Compare with the value if the put is exercised immediately: f(n T 1, j) = max(y(j), (K j S) + ) 4) Then find the (N S 1)-dimensional vector y satisfying f(n T 1, 1) α 1 f(n T 2, ) f(n T 1, 2) A y =. f(n T 1, N S 2) f(n T 1, N S 1) γ NS 1f(N T 2, N S ) 5) Compare with the value if the put is exercised immediately: 6)... f(n T 2, j) = max(y(j), (K j S) + ) Remark 6.3. The numerical method is called implicit FD scheme because one has to solve equations of the form A y = b, (49) with matrix A and vector b given. To solve (49) with MATLAB simply write y = A\b. 6.2 Explicit FD scheme Black Scholes PDE f t + rsf S + σ2 2 S2 f SS rf =. Approximate the differential quotients as follows: ˆ f t f(i+1,j) f(i,j) t. ˆ f S f(i+1,j+1) f(i+1,j 1) 2 S ˆ f SS f(i+1,j+1) 2f(i+1,j)+f(i+1,j 1) ( S) 2 39

40 Replacing the derivatives in the BS PDE with the finite difference quotients yields f(i + 1, j) f(i, j) t f(i + 1, j + 1) f(i + 1, j 1) + rj S 2 S + σ2 2 j2 2 f(i + 1, j + 1) 2f(i + 1, j) + f(i + 1, j 1) ( S) ( S) 2 rf(i, j) =. By putting f(i, ) to the LHS, and f(i + 1, ) to the RHS we get f(i, j) = a j f(i + 1, j 1) + b j f(i + 1, j) + c j f(i + 1, j + 1), (5) where a j = b j = c j = ( 1 2 rj t + 1 ) 2 σ2 j 2 t r t r t (1 σ2 j 2 t) r t ( 1 2 rj t σ2 j 2 t ). One can rewrite (5) as a matrix equation with b 1 c 1 a 2 b 2 c 2 M =... a NS 2 b NS 2 c NS 2 a NS 1 b NS 1 (51) Algorithm 6.4. (Explicit scheme) 1) Define f(i, j) on the boundary 2) Compute the (N S 1)-dimensional vector f(n T, 1) y = M. + f(n T, N S 1) 3)... where M is defined as in (51). Set a 1 f(n T, ). c NS 1f(N T, N S ) f(n T 1, 1). f(n T 1, N S 1) = y. 4

Option Pricing. Chapter 4 Including dividends in the BS model. Stefan Ankirchner. University of Bonn. last update: 6th November 2013

Option Pricing. Chapter 4 Including dividends in the BS model. Stefan Ankirchner. University of Bonn. last update: 6th November 2013 Option Pricing Chapter 4 Including dividends in the BS model Stefan Ankirchner University of Bonn last update: 6th November 2013 Stefan Ankirchner Option Pricing 1 Dividend payments So far: we assumed

More information

Option Pricing. Chapter 9 - Barrier Options - Stefan Ankirchner. University of Bonn. last update: 9th December 2013

Option Pricing. Chapter 9 - Barrier Options - Stefan Ankirchner. University of Bonn. last update: 9th December 2013 Option Pricing Chapter 9 - Barrier Options - Stefan Ankirchner University of Bonn last update: 9th December 2013 Stefan Ankirchner Option Pricing 1 Standard barrier option Agenda What is a barrier option?

More information

Mathematical Finance

Mathematical Finance Mathematical Finance Option Pricing under the Risk-Neutral Measure Cory Barnes Department of Mathematics University of Washington June 11, 2013 Outline 1 Probability Background 2 Black Scholes for European

More information

Option Pricing. Chapter 11 Options on Futures. Stefan Ankirchner. University of Bonn. last update: 13/01/2014 at 14:25

Option Pricing. Chapter 11 Options on Futures. Stefan Ankirchner. University of Bonn. last update: 13/01/2014 at 14:25 Option Pricing Chapter 11 Options on Futures Stefan Ankirchner University of Bonn last update: 13/01/2014 at 14:25 Stefan Ankirchner Option Pricing 1 Agenda Forward contracts Definition Determining forward

More information

The Black-Scholes Formula

The Black-Scholes Formula FIN-40008 FINANCIAL INSTRUMENTS SPRING 2008 The Black-Scholes Formula These notes examine the Black-Scholes formula for European options. The Black-Scholes formula are complex as they are based on the

More information

Lecture. S t = S t δ[s t ].

Lecture. S t = S t δ[s t ]. Lecture In real life the vast majority of all traded options are written on stocks having at least one dividend left before the date of expiration of the option. Thus the study of dividends is important

More information

The Black-Scholes-Merton Approach to Pricing Options

The Black-Scholes-Merton Approach to Pricing Options he Black-Scholes-Merton Approach to Pricing Options Paul J Atzberger Comments should be sent to: atzberg@mathucsbedu Introduction In this article we shall discuss the Black-Scholes-Merton approach to determining

More information

Notes on Black-Scholes Option Pricing Formula

Notes on Black-Scholes Option Pricing Formula . Notes on Black-Scholes Option Pricing Formula by De-Xing Guan March 2006 These notes are a brief introduction to the Black-Scholes formula, which prices the European call options. The essential reading

More information

Pricing Barrier Options under Local Volatility

Pricing Barrier Options under Local Volatility Abstract Pricing Barrier Options under Local Volatility Artur Sepp Mail: artursepp@hotmail.com, Web: www.hot.ee/seppar 16 November 2002 We study pricing under the local volatility. Our research is mainly

More information

ARBITRAGE-FREE OPTION PRICING MODELS. Denis Bell. University of North Florida

ARBITRAGE-FREE OPTION PRICING MODELS. Denis Bell. University of North Florida ARBITRAGE-FREE OPTION PRICING MODELS Denis Bell University of North Florida Modelling Stock Prices Example American Express In mathematical finance, it is customary to model a stock price by an (Ito) stochatic

More information

Option Pricing. Chapter 12 - Local volatility models - Stefan Ankirchner. University of Bonn. last update: 13th January 2014

Option Pricing. Chapter 12 - Local volatility models - Stefan Ankirchner. University of Bonn. last update: 13th January 2014 Option Pricing Chapter 12 - Local volatility models - Stefan Ankirchner University of Bonn last update: 13th January 2014 Stefan Ankirchner Option Pricing 1 Agenda The volatility surface Local volatility

More information

Does Black-Scholes framework for Option Pricing use Constant Volatilities and Interest Rates? New Solution for a New Problem

Does Black-Scholes framework for Option Pricing use Constant Volatilities and Interest Rates? New Solution for a New Problem Does Black-Scholes framework for Option Pricing use Constant Volatilities and Interest Rates? New Solution for a New Problem Gagan Deep Singh Assistant Vice President Genpact Smart Decision Services Financial

More information

CS 522 Computational Tools and Methods in Finance Robert Jarrow Lecture 1: Equity Options

CS 522 Computational Tools and Methods in Finance Robert Jarrow Lecture 1: Equity Options CS 5 Computational Tools and Methods in Finance Robert Jarrow Lecture 1: Equity Options 1. Definitions Equity. The common stock of a corporation. Traded on organized exchanges (NYSE, AMEX, NASDAQ). A common

More information

On Black-Scholes Equation, Black- Scholes Formula and Binary Option Price

On Black-Scholes Equation, Black- Scholes Formula and Binary Option Price On Black-Scholes Equation, Black- Scholes Formula and Binary Option Price Abstract: Chi Gao 12/15/2013 I. Black-Scholes Equation is derived using two methods: (1) risk-neutral measure; (2) - hedge. II.

More information

Martingale Pricing Applied to Options, Forwards and Futures

Martingale Pricing Applied to Options, Forwards and Futures IEOR E4706: Financial Engineering: Discrete-Time Asset Pricing Fall 2005 c 2005 by Martin Haugh Martingale Pricing Applied to Options, Forwards and Futures We now apply martingale pricing theory to the

More information

Black-Scholes and the Volatility Surface

Black-Scholes and the Volatility Surface IEOR E4707: Financial Engineering: Continuous-Time Models Fall 2009 c 2009 by Martin Haugh Black-Scholes and the Volatility Surface When we studied discrete-time models we used martingale pricing to derive

More information

Moreover, under the risk neutral measure, it must be the case that (5) r t = µ t.

Moreover, under the risk neutral measure, it must be the case that (5) r t = µ t. LECTURE 7: BLACK SCHOLES THEORY 1. Introduction: The Black Scholes Model In 1973 Fisher Black and Myron Scholes ushered in the modern era of derivative securities with a seminal paper 1 on the pricing

More information

Diusion processes. Olivier Scaillet. University of Geneva and Swiss Finance Institute

Diusion processes. Olivier Scaillet. University of Geneva and Swiss Finance Institute Diusion processes Olivier Scaillet University of Geneva and Swiss Finance Institute Outline 1 Brownian motion 2 Itô integral 3 Diusion processes 4 Black-Scholes 5 Equity linked life insurance 6 Merton

More information

How To Price A Call Option

How To Price A Call Option Now by Itô s formula But Mu f and u g in Ū. Hence τ θ u(x) =E( Mu(X) ds + u(x(τ θ))) 0 τ θ u(x) E( f(x) ds + g(x(τ θ))) = J x (θ). 0 But since u(x) =J x (θ ), we consequently have u(x) =J x (θ ) = min

More information

Chapter 2: Binomial Methods and the Black-Scholes Formula

Chapter 2: Binomial Methods and the Black-Scholes Formula Chapter 2: Binomial Methods and the Black-Scholes Formula 2.1 Binomial Trees We consider a financial market consisting of a bond B t = B(t), a stock S t = S(t), and a call-option C t = C(t), where the

More information

Numerical methods for American options

Numerical methods for American options Lecture 9 Numerical methods for American options Lecture Notes by Andrzej Palczewski Computational Finance p. 1 American options The holder of an American option has the right to exercise it at any moment

More information

Monte Carlo Methods in Finance

Monte Carlo Methods in Finance Author: Yiyang Yang Advisor: Pr. Xiaolin Li, Pr. Zari Rachev Department of Applied Mathematics and Statistics State University of New York at Stony Brook October 2, 2012 Outline Introduction 1 Introduction

More information

The Black-Scholes pricing formulas

The Black-Scholes pricing formulas The Black-Scholes pricing formulas Moty Katzman September 19, 2014 The Black-Scholes differential equation Aim: Find a formula for the price of European options on stock. Lemma 6.1: Assume that a stock

More information

Finite Differences Schemes for Pricing of European and American Options

Finite Differences Schemes for Pricing of European and American Options Finite Differences Schemes for Pricing of European and American Options Margarida Mirador Fernandes IST Technical University of Lisbon Lisbon, Portugal November 009 Abstract Starting with the Black-Scholes

More information

Option pricing. Vinod Kothari

Option pricing. Vinod Kothari Option pricing Vinod Kothari Notation we use this Chapter will be as follows: S o : Price of the share at time 0 S T : Price of the share at time T T : time to maturity of the option r : risk free rate

More information

Lectures. Sergei Fedotov. 20912 - Introduction to Financial Mathematics. No tutorials in the first week

Lectures. Sergei Fedotov. 20912 - Introduction to Financial Mathematics. No tutorials in the first week Lectures Sergei Fedotov 20912 - Introduction to Financial Mathematics No tutorials in the first week Sergei Fedotov (University of Manchester) 20912 2010 1 / 1 Lecture 1 1 Introduction Elementary economics

More information

LECTURE 15: AMERICAN OPTIONS

LECTURE 15: AMERICAN OPTIONS LECTURE 15: AMERICAN OPTIONS 1. Introduction All of the options that we have considered thus far have been of the European variety: exercise is permitted only at the termination of the contract. These

More information

THE BLACK-SCHOLES MODEL AND EXTENSIONS

THE BLACK-SCHOLES MODEL AND EXTENSIONS THE BLAC-SCHOLES MODEL AND EXTENSIONS EVAN TURNER Abstract. This paper will derive the Black-Scholes pricing model of a European option by calculating the expected value of the option. We will assume that

More information

1 The Black-Scholes model: extensions and hedging

1 The Black-Scholes model: extensions and hedging 1 The Black-Scholes model: extensions and hedging 1.1 Dividends Since we are now in a continuous time framework the dividend paid out at time t (or t ) is given by dd t = D t D t, where as before D denotes

More information

where N is the standard normal distribution function,

where N is the standard normal distribution function, The Black-Scholes-Merton formula (Hull 13.5 13.8) Assume S t is a geometric Brownian motion w/drift. Want market value at t = 0 of call option. European call option with expiration at time T. Payout at

More information

第 9 讲 : 股 票 期 权 定 价 : B-S 模 型 Valuing Stock Options: The Black-Scholes Model

第 9 讲 : 股 票 期 权 定 价 : B-S 模 型 Valuing Stock Options: The Black-Scholes Model 1 第 9 讲 : 股 票 期 权 定 价 : B-S 模 型 Valuing Stock Options: The Black-Scholes Model Outline 有 关 股 价 的 假 设 The B-S Model 隐 性 波 动 性 Implied Volatility 红 利 与 期 权 定 价 Dividends and Option Pricing 美 式 期 权 定 价 American

More information

1 IEOR 4700: Introduction to stochastic integration

1 IEOR 4700: Introduction to stochastic integration Copyright c 7 by Karl Sigman 1 IEOR 47: Introduction to stochastic integration 1.1 Riemann-Stieltjes integration Recall from calculus how the Riemann integral b a h(t)dt is defined for a continuous function

More information

Options: Valuation and (No) Arbitrage

Options: Valuation and (No) Arbitrage Prof. Alex Shapiro Lecture Notes 15 Options: Valuation and (No) Arbitrage I. Readings and Suggested Practice Problems II. Introduction: Objectives and Notation III. No Arbitrage Pricing Bound IV. The Binomial

More information

Sensitivity analysis of European options in jump-diffusion models via the Malliavin calculus on the Wiener space

Sensitivity analysis of European options in jump-diffusion models via the Malliavin calculus on the Wiener space Sensitivity analysis of European options in jump-diffusion models via the Malliavin calculus on the Wiener space Virginie Debelley and Nicolas Privault Département de Mathématiques Université de La Rochelle

More information

7: The CRR Market Model

7: The CRR Market Model Ben Goldys and Marek Rutkowski School of Mathematics and Statistics University of Sydney MATH3075/3975 Financial Mathematics Semester 2, 2015 Outline We will examine the following issues: 1 The Cox-Ross-Rubinstein

More information

Lecture 12: The Black-Scholes Model Steven Skiena. http://www.cs.sunysb.edu/ skiena

Lecture 12: The Black-Scholes Model Steven Skiena. http://www.cs.sunysb.edu/ skiena Lecture 12: The Black-Scholes Model Steven Skiena Department of Computer Science State University of New York Stony Brook, NY 11794 4400 http://www.cs.sunysb.edu/ skiena The Black-Scholes-Merton Model

More information

Black-Scholes Option Pricing Model

Black-Scholes Option Pricing Model Black-Scholes Option Pricing Model Nathan Coelen June 6, 22 1 Introduction Finance is one of the most rapidly changing and fastest growing areas in the corporate business world. Because of this rapid change,

More information

Lecture 21 Options Pricing

Lecture 21 Options Pricing Lecture 21 Options Pricing Readings BM, chapter 20 Reader, Lecture 21 M. Spiegel and R. Stanton, 2000 1 Outline Last lecture: Examples of options Derivatives and risk (mis)management Replication and Put-call

More information

Option Pricing. 1 Introduction. Mrinal K. Ghosh

Option Pricing. 1 Introduction. Mrinal K. Ghosh Option Pricing Mrinal K. Ghosh 1 Introduction We first introduce the basic terminology in option pricing. Option: An option is the right, but not the obligation to buy (or sell) an asset under specified

More information

Option Properties. Liuren Wu. Zicklin School of Business, Baruch College. Options Markets. (Hull chapter: 9)

Option Properties. Liuren Wu. Zicklin School of Business, Baruch College. Options Markets. (Hull chapter: 9) Option Properties Liuren Wu Zicklin School of Business, Baruch College Options Markets (Hull chapter: 9) Liuren Wu (Baruch) Option Properties Options Markets 1 / 17 Notation c: European call option price.

More information

Lecture 6 Black-Scholes PDE

Lecture 6 Black-Scholes PDE Lecture 6 Black-Scholes PDE Lecture Notes by Andrzej Palczewski Computational Finance p. 1 Pricing function Let the dynamics of underlining S t be given in the risk-neutral measure Q by If the contingent

More information

Numerical Methods for Option Pricing

Numerical Methods for Option Pricing Chapter 9 Numerical Methods for Option Pricing Equation (8.26) provides a way to evaluate option prices. For some simple options, such as the European call and put options, one can integrate (8.26) directly

More information

Hedging Illiquid FX Options: An Empirical Analysis of Alternative Hedging Strategies

Hedging Illiquid FX Options: An Empirical Analysis of Alternative Hedging Strategies Hedging Illiquid FX Options: An Empirical Analysis of Alternative Hedging Strategies Drazen Pesjak Supervised by A.A. Tsvetkov 1, D. Posthuma 2 and S.A. Borovkova 3 MSc. Thesis Finance HONOURS TRACK Quantitative

More information

The Behavior of Bonds and Interest Rates. An Impossible Bond Pricing Model. 780 w Interest Rate Models

The Behavior of Bonds and Interest Rates. An Impossible Bond Pricing Model. 780 w Interest Rate Models 780 w Interest Rate Models The Behavior of Bonds and Interest Rates Before discussing how a bond market-maker would delta-hedge, we first need to specify how bonds behave. Suppose we try to model a zero-coupon

More information

4: SINGLE-PERIOD MARKET MODELS

4: SINGLE-PERIOD MARKET MODELS 4: SINGLE-PERIOD MARKET MODELS Ben Goldys and Marek Rutkowski School of Mathematics and Statistics University of Sydney Semester 2, 2015 B. Goldys and M. Rutkowski (USydney) Slides 4: Single-Period Market

More information

Additional questions for chapter 4

Additional questions for chapter 4 Additional questions for chapter 4 1. A stock price is currently $ 1. Over the next two six-month periods it is expected to go up by 1% or go down by 1%. The risk-free interest rate is 8% per annum with

More information

Introduction to Stochastic Differential Equations (SDEs) for Finance

Introduction to Stochastic Differential Equations (SDEs) for Finance Introduction to Stochastic Differential Equations (SDEs) for Finance Andrew Papanicolaou January, 013 Contents 1 Financial Introduction 3 1.1 A Market in Discrete Time and Space..................... 3

More information

Jung-Soon Hyun and Young-Hee Kim

Jung-Soon Hyun and Young-Hee Kim J. Korean Math. Soc. 43 (2006), No. 4, pp. 845 858 TWO APPROACHES FOR STOCHASTIC INTEREST RATE OPTION MODEL Jung-Soon Hyun and Young-Hee Kim Abstract. We present two approaches of the stochastic interest

More information

Vanna-Volga Method for Foreign Exchange Implied Volatility Smile. Copyright Changwei Xiong 2011. January 2011. last update: Nov 27, 2013

Vanna-Volga Method for Foreign Exchange Implied Volatility Smile. Copyright Changwei Xiong 2011. January 2011. last update: Nov 27, 2013 Vanna-Volga Method for Foreign Exchange Implied Volatility Smile Copyright Changwei Xiong 011 January 011 last update: Nov 7, 01 TABLE OF CONTENTS TABLE OF CONTENTS...1 1. Trading Strategies of Vanilla

More information

Pricing of an Exotic Forward Contract

Pricing of an Exotic Forward Contract Pricing of an Exotic Forward Contract Jirô Akahori, Yuji Hishida and Maho Nishida Dept. of Mathematical Sciences, Ritsumeikan University 1-1-1 Nojihigashi, Kusatsu, Shiga 525-8577, Japan E-mail: {akahori,

More information

Math 526: Brownian Motion Notes

Math 526: Brownian Motion Notes Math 526: Brownian Motion Notes Definition. Mike Ludkovski, 27, all rights reserved. A stochastic process (X t ) is called Brownian motion if:. The map t X t (ω) is continuous for every ω. 2. (X t X t

More information

Black-Scholes Equation for Option Pricing

Black-Scholes Equation for Option Pricing Black-Scholes Equation for Option Pricing By Ivan Karmazin, Jiacong Li 1. Introduction In early 1970s, Black, Scholes and Merton achieved a major breakthrough in pricing of European stock options and there

More information

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

Lecture 6: Option Pricing Using a One-step Binomial Tree. Friday, September 14, 12 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

Four Derivations of the Black Scholes PDE by Fabrice Douglas Rouah www.frouah.com www.volopta.com

Four Derivations of the Black Scholes PDE by Fabrice Douglas Rouah www.frouah.com www.volopta.com Four Derivations of the Black Scholes PDE by Fabrice Douglas Rouah www.frouah.com www.volopta.com In this Note we derive the Black Scholes PDE for an option V, given by @t + 1 + rs @S2 @S We derive the

More information

A Vega-Gamma Relationship for European-Style or Barrier Options in the Black-Scholes Model

A Vega-Gamma Relationship for European-Style or Barrier Options in the Black-Scholes Model A Vega-Gamma Relationship for European-Style or Barrier Options in the Black-Scholes Model Fabio Mercurio Financial Models, Banca IMI Abstract In this document we derive some fundamental relationships

More information

Lecture 11: The Greeks and Risk Management

Lecture 11: The Greeks and Risk Management Lecture 11: The Greeks and Risk Management This lecture studies market risk management from the perspective of an options trader. First, we show how to describe the risk characteristics of derivatives.

More information

Valuation, Pricing of Options / Use of MATLAB

Valuation, Pricing of Options / Use of MATLAB CS-5 Computational Tools and Methods in Finance Tom Coleman Valuation, Pricing of Options / Use of MATLAB 1.0 Put-Call Parity (review) Given a European option with no dividends, let t current time T exercise

More information

The Discrete Binomial Model for Option Pricing

The Discrete Binomial Model for Option Pricing The Discrete Binomial Model for Option Pricing Rebecca Stockbridge Program in Applied Mathematics University of Arizona May 4, 2008 Abstract This paper introduces the notion of option pricing in the context

More information

A Martingale System Theorem for Stock Investments

A Martingale System Theorem for Stock Investments A Martingale System Theorem for Stock Investments Robert J. Vanderbei April 26, 1999 DIMACS New Market Models Workshop 1 Beginning Middle End Controversial Remarks Outline DIMACS New Market Models Workshop

More information

Jorge Cruz Lopez - Bus 316: Derivative Securities. Week 11. The Black-Scholes Model: Hull, Ch. 13.

Jorge Cruz Lopez - Bus 316: Derivative Securities. Week 11. The Black-Scholes Model: Hull, Ch. 13. Week 11 The Black-Scholes Model: Hull, Ch. 13. 1 The Black-Scholes Model Objective: To show how the Black-Scholes formula is derived and how it can be used to value options. 2 The Black-Scholes Model 1.

More information

Stocks paying discrete dividends: modelling and option pricing

Stocks paying discrete dividends: modelling and option pricing Stocks paying discrete dividends: modelling and option pricing Ralf Korn 1 and L. C. G. Rogers 2 Abstract In the Black-Scholes model, any dividends on stocks are paid continuously, but in reality dividends

More information

Asian Option Pricing Formula for Uncertain Financial Market

Asian Option Pricing Formula for Uncertain Financial Market Sun and Chen Journal of Uncertainty Analysis and Applications (215) 3:11 DOI 1.1186/s4467-15-35-7 RESEARCH Open Access Asian Option Pricing Formula for Uncertain Financial Market Jiajun Sun 1 and Xiaowei

More information

Lecture 4: The Black-Scholes model

Lecture 4: The Black-Scholes model OPTIONS and FUTURES Lecture 4: The Black-Scholes model Philip H. Dybvig Washington University in Saint Louis Black-Scholes option pricing model Lognormal price process Call price Put price Using Black-Scholes

More information

Consistent Pricing of FX Options

Consistent Pricing of FX Options Consistent Pricing of FX Options Antonio Castagna Fabio Mercurio Banca IMI, Milan In the current markets, options with different strikes or maturities are usually priced with different implied volatilities.

More information

Hedging Options In The Incomplete Market With Stochastic Volatility. Rituparna Sen Sunday, Nov 15

Hedging Options In The Incomplete Market With Stochastic Volatility. Rituparna Sen Sunday, Nov 15 Hedging Options In The Incomplete Market With Stochastic Volatility Rituparna Sen Sunday, Nov 15 1. Motivation This is a pure jump model and hence avoids the theoretical drawbacks of continuous path models.

More information

Lecture 15. Sergei Fedotov. 20912 - Introduction to Financial Mathematics. Sergei Fedotov (University of Manchester) 20912 2010 1 / 6

Lecture 15. Sergei Fedotov. 20912 - Introduction to Financial Mathematics. Sergei Fedotov (University of Manchester) 20912 2010 1 / 6 Lecture 15 Sergei Fedotov 20912 - Introduction to Financial Mathematics Sergei Fedotov (University of Manchester) 20912 2010 1 / 6 Lecture 15 1 Black-Scholes Equation and Replicating Portfolio 2 Static

More information

Introduction to Arbitrage-Free Pricing: Fundamental Theorems

Introduction to Arbitrage-Free Pricing: Fundamental Theorems Introduction to Arbitrage-Free Pricing: Fundamental Theorems Dmitry Kramkov Carnegie Mellon University Workshop on Interdisciplinary Mathematics, Penn State, May 8-10, 2015 1 / 24 Outline Financial market

More information

QUANTIZED INTEREST RATE AT THE MONEY FOR AMERICAN OPTIONS

QUANTIZED INTEREST RATE AT THE MONEY FOR AMERICAN OPTIONS QUANTIZED INTEREST RATE AT THE MONEY FOR AMERICAN OPTIONS L. M. Dieng ( Department of Physics, CUNY/BCC, New York, New York) Abstract: In this work, we expand the idea of Samuelson[3] and Shepp[,5,6] for

More information

Lecture 10. Finite difference and finite element methods. Option pricing Sensitivity analysis Numerical examples

Lecture 10. Finite difference and finite element methods. Option pricing Sensitivity analysis Numerical examples Finite difference and finite element methods Lecture 10 Sensitivities and Greeks Key task in financial engineering: fast and accurate calculation of sensitivities of market models with respect to model

More information

Example of High Dimensional Contract

Example of High Dimensional Contract Example of High Dimensional Contract An exotic high dimensional option is the ING-Coconote option (Conditional Coupon Note), whose lifetime is 8 years (24-212). The interest rate paid is flexible. In the

More information

BINOMIAL OPTIONS PRICING MODEL. Mark Ioffe. Abstract

BINOMIAL OPTIONS PRICING MODEL. Mark Ioffe. Abstract BINOMIAL OPTIONS PRICING MODEL Mark Ioffe Abstract Binomial option pricing model is a widespread numerical method of calculating price of American options. In terms of applied mathematics this is simple

More information

COMPLETE MARKETS DO NOT ALLOW FREE CASH FLOW STREAMS

COMPLETE MARKETS DO NOT ALLOW FREE CASH FLOW STREAMS COMPLETE MARKETS DO NOT ALLOW FREE CASH FLOW STREAMS NICOLE BÄUERLE AND STEFANIE GRETHER Abstract. In this short note we prove a conjecture posed in Cui et al. 2012): Dynamic mean-variance problems in

More information

From Binomial Trees to the Black-Scholes Option Pricing Formulas

From Binomial Trees to the Black-Scholes Option Pricing Formulas Lecture 4 From Binomial Trees to the Black-Scholes Option Pricing Formulas In this lecture, we will extend the example in Lecture 2 to a general setting of binomial trees, as an important model for a single

More information

Black-Scholes. 3.1 Digital Options

Black-Scholes. 3.1 Digital Options 3 Black-Scholes In this chapter, we will study the value of European digital and share digital options and standard European puts and calls under the Black-Scholes assumptions. We will also explain how

More information

Four Derivations of the Black-Scholes Formula by Fabrice Douglas Rouah www.frouah.com www.volopta.com

Four Derivations of the Black-Scholes Formula by Fabrice Douglas Rouah www.frouah.com www.volopta.com Four Derivations of the Black-Scholes Formula by Fabrice Douglas Rouah www.frouah.com www.volota.com In this note we derive in four searate ways the well-known result of Black and Scholes that under certain

More information

Invesco Great Wall Fund Management Co. Shenzhen: June 14, 2008

Invesco Great Wall Fund Management Co. Shenzhen: June 14, 2008 : A Stern School of Business New York University Invesco Great Wall Fund Management Co. Shenzhen: June 14, 2008 Outline 1 2 3 4 5 6 se notes review the principles underlying option pricing and some of

More information

Option Pricing with S+FinMetrics. PETER FULEKY Department of Economics University of Washington

Option Pricing with S+FinMetrics. PETER FULEKY Department of Economics University of Washington Option Pricing with S+FinMetrics PETER FULEKY Department of Economics University of Washington August 27, 2007 Contents 1 Introduction 3 1.1 Terminology.............................. 3 1.2 Option Positions...........................

More information

American Options. An Undergraduate Introduction to Financial Mathematics. J. Robert Buchanan. J. Robert Buchanan American Options

American Options. An Undergraduate Introduction to Financial Mathematics. J. Robert Buchanan. J. Robert Buchanan American Options American Options An Undergraduate Introduction to Financial Mathematics J. Robert Buchanan 2010 Early Exercise Since American style options give the holder the same rights as European style options plus

More information

Options 1 OPTIONS. Introduction

Options 1 OPTIONS. Introduction Options 1 OPTIONS Introduction A derivative is a financial instrument whose value is derived from the value of some underlying asset. A call option gives one the right to buy an asset at the exercise or

More information

Path-dependent options

Path-dependent options Chapter 5 Path-dependent options The contracts we have seen so far are the most basic and important derivative products. In this chapter, we shall discuss some complex contracts, including barrier options,

More information

Simulating Stochastic Differential Equations

Simulating Stochastic Differential Equations Monte Carlo Simulation: IEOR E473 Fall 24 c 24 by Martin Haugh Simulating Stochastic Differential Equations 1 Brief Review of Stochastic Calculus and Itô s Lemma Let S t be the time t price of a particular

More information

Stephane Crepey. Financial Modeling. A Backward Stochastic Differential Equations Perspective. 4y Springer

Stephane Crepey. Financial Modeling. A Backward Stochastic Differential Equations Perspective. 4y Springer Stephane Crepey Financial Modeling A Backward Stochastic Differential Equations Perspective 4y Springer Part I An Introductory Course in Stochastic Processes 1 Some Classes of Discrete-Time Stochastic

More information

SOLVING PARTIAL DIFFERENTIAL EQUATIONS RELATED TO OPTION PRICING WITH NUMERICAL METHOD. KENNEDY HAYFORD, (B.Sc. Mathematics)

SOLVING PARTIAL DIFFERENTIAL EQUATIONS RELATED TO OPTION PRICING WITH NUMERICAL METHOD. KENNEDY HAYFORD, (B.Sc. Mathematics) SOLVING PARTIAL DIFFERENTIAL EQUATIONS RELATED TO OPTION PRICING WITH NUMERICAL METHOD BY KENNEDY HAYFORD, (B.Sc. Mathematics) A Thesis submitted to the Department of Mathematics, Kwame Nkrumah University

More information

Chapter 1: Financial Markets and Financial Derivatives

Chapter 1: Financial Markets and Financial Derivatives Chapter 1: Financial Markets and Financial Derivatives 1.1 Financial Markets Financial markets are markets for financial instruments, in which buyers and sellers find each other and create or exchange

More information

Review of Basic Options Concepts and Terminology

Review of Basic Options Concepts and Terminology Review of Basic Options Concepts and Terminology March 24, 2005 1 Introduction The purchase of an options contract gives the buyer the right to buy call options contract or sell put options contract some

More information

A Genetic Algorithm to Price an European Put Option Using the Geometric Mean Reverting Model

A Genetic Algorithm to Price an European Put Option Using the Geometric Mean Reverting Model Applied Mathematical Sciences, vol 8, 14, no 143, 715-7135 HIKARI Ltd, wwwm-hikaricom http://dxdoiorg/11988/ams144644 A Genetic Algorithm to Price an European Put Option Using the Geometric Mean Reverting

More information

Understanding Options and Their Role in Hedging via the Greeks

Understanding Options and Their Role in Hedging via the Greeks Understanding Options and Their Role in Hedging via the Greeks Bradley J. Wogsland Department of Physics and Astronomy, University of Tennessee, Knoxville, TN 37996-1200 Options are priced assuming that

More information

Institutional Finance 08: Dynamic Arbitrage to Replicate Non-linear Payoffs. Binomial Option Pricing: Basics (Chapter 10 of McDonald)

Institutional Finance 08: Dynamic Arbitrage to Replicate Non-linear Payoffs. Binomial Option Pricing: Basics (Chapter 10 of McDonald) Copyright 2003 Pearson Education, Inc. Slide 08-1 Institutional Finance 08: Dynamic Arbitrage to Replicate Non-linear Payoffs Binomial Option Pricing: Basics (Chapter 10 of McDonald) Originally prepared

More information

LECTURE 10.1 Default risk in Merton s model

LECTURE 10.1 Default risk in Merton s model LECTURE 10.1 Default risk in Merton s model Adriana Breccia March 12, 2012 1 1 MERTON S MODEL 1.1 Introduction Credit risk is the risk of suffering a financial loss due to the decline in the creditworthiness

More information

Ch 7. Greek Letters and Trading Strategies

Ch 7. Greek Letters and Trading Strategies Ch 7. Greek Letters and Trading trategies I. Greek Letters II. Numerical Differentiation to Calculate Greek Letters III. Dynamic (Inverted) Delta Hedge IV. elected Trading trategies This chapter introduces

More information

Black-Scholes. Ser-Huang Poon. September 29, 2008

Black-Scholes. Ser-Huang Poon. September 29, 2008 Black-Scholes Ser-Huang Poon September 29, 2008 A European style call (put) option is a right, but not an obligation, to purchase (sell) an asset at a strike price on option maturity date, T. An American

More information

Option Valuation. Chapter 21

Option Valuation. Chapter 21 Option Valuation Chapter 21 Intrinsic and Time Value intrinsic value of in-the-money options = the payoff that could be obtained from the immediate exercise of the option for a call option: stock price

More information

EC3070 FINANCIAL DERIVATIVES

EC3070 FINANCIAL DERIVATIVES BINOMIAL OPTION PRICING MODEL A One-Step Binomial Model The Binomial Option Pricing Model is a simple device that is used for determining the price c τ 0 that should be attributed initially to a call option

More information

Modelling Interest Rates for Public Debt Management

Modelling Interest Rates for Public Debt Management Università La Sapienza di Roma Facoltà di Scienze Matematiche, Fisiche e Naturali Dottorato di Ricerca in Matematica (XV ciclo) Modelling Interest Rates for Public Debt Management Adamo Uboldi Contents

More information

Risk/Arbitrage Strategies: An Application to Stock Option Portfolio Management

Risk/Arbitrage Strategies: An Application to Stock Option Portfolio Management Risk/Arbitrage Strategies: An Application to Stock Option Portfolio Management Vincenzo Bochicchio, Niklaus Bühlmann, Stephane Junod and Hans-Fredo List Swiss Reinsurance Company Mythenquai 50/60, CH-8022

More information

FIN-40008 FINANCIAL INSTRUMENTS SPRING 2008

FIN-40008 FINANCIAL INSTRUMENTS SPRING 2008 FIN-40008 FINANCIAL INSTRUMENTS SPRING 2008 Options These notes consider the way put and call options and the underlying can be combined to create hedges, spreads and combinations. We will consider the

More information

Sensitivity analysis of utility based prices and risk-tolerance wealth processes

Sensitivity analysis of utility based prices and risk-tolerance wealth processes Sensitivity analysis of utility based prices and risk-tolerance wealth processes Dmitry Kramkov, Carnegie Mellon University Based on a paper with Mihai Sirbu from Columbia University Math Finance Seminar,

More information

Introduction to Options. Derivatives

Introduction to Options. Derivatives Introduction to Options Econ 422: Investment, Capital & Finance University of Washington Summer 2010 August 18, 2010 Derivatives A derivative is a security whose payoff or value depends on (is derived

More information

Pricing Discrete Barrier Options

Pricing Discrete Barrier Options Pricing Discrete Barrier Options Barrier options whose barrier is monitored only at discrete times are called discrete barrier options. They are more common than the continuously monitored versions. The

More information

1.1 Some General Relations (for the no dividend case)

1.1 Some General Relations (for the no dividend case) 1 American Options Most traded stock options and futures options are of American-type while most index options are of European-type. The central issue is when to exercise? From the holder point of view,

More information