Chapter 2: Binomial Methods and the BlackScholes Formula


 Cecilia Shanon Mathews
 2 years ago
 Views:
Transcription
1 Chapter 2: Binomial Methods and the BlackScholes 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 calloption C t = C(t), where the trade is only possible at time t = 0 and t = t. Assumptions: There is a fixed interest rate r > 0 on the bond with initial value B 0 = 1. Taking proportional yield into account, at t = t there holds B t = exp(r t). There are only two possibilities for the price S Oneperiod model of a financial market t of the stock with initial value S = S 0 at time t = t: Either S t = u S (up) with probability P(up) = q, 0 < q < 1, or S t = d S (down) with probability P(down) = 1 q, where u > d > 0. The price of the calloption is K and the maturity date is T. There is noarbitrage and short sellings are allowed (i.e., selling stocks that are not yet owned but delivered later). There are no transaction costs and no dividends on the stocks.
2 Lemma 2.1 The noarbitrage principle and the possibility of short sellings imply d exp(r t) u. Proof. Assume exp(r t) > u. Then, the purchase of a bond by short sellings results in an immediate profit. On the other hand, if exp(r t) < d, a riskfree profit can be realized by the purchase of the stock financed by a credit. Both cases contradict the noarbitrage principle.
3 Price of a European CallOption in the OnePeriod Model Value of the calloption at time t = t: (+) (UpState) C u := (us K) +, (DownState) C d := (ds K) +. Computation of the price C 0 by the duplication strategy: Buy resp. sell c 1 bond and c 2 stock such that ( ) 1 c 1 B 0 + c 2 S 0 = C 0, ( ) 2 c 1 B t + c 2 S t = C t. Using (+) in ( ) 2, we obtain the following linear system in c 1,c 2 : c 1 exp(r t) + c 2 us = C u, c 1 exp(r t) + c 2 ds = C d, whose solution is given by ( ) c 1 = uc d dc u (u d) exp(r t), c 2 = C u C d (u d) S.
4 Price of a European CallOption in the OnePeriod Model Inserting ( ) into ( ) 1 results in ( ) C 0 = exp( r t) (pc u + (1 p)c p ), p = exp(r t) d u d Interpretation of the option price as a discounted expectation Since d exp(r t) u (cf. Lemma 2.1), we have 0 p 1. Recalling that the expectation of a random variable X attaining the states X u resp. X d with probability p resp. 1 p is given by. from ( ) we deduce In view of E p (X) = p X u + (1 p) X d, C 0 = exp( r t) E p ((S t K) + ). E p (S t ) = p u S + (1 p) d S = exp(r t) S, p can be interpreted as a riskneutral probability (the expected value of the asset with probability p of the upstate equals the profit from the riskfree bond).
5 Price of a European CallOption in the nperiod Model (CoxRossRubinstein Model) Under the same assumptions as before, we consider an nperiod model of the financial market where for each time interval of length t the value of the stock may change by the factor u with probability q and by factor d with probability 1 q. Hence, assuming k upstates and n k downstates, the value of the stock at maturity date T = n t, n ln, is given by nperiod model of a financial market S n k := u k d n k S. Theorem 2.2 (CoxRossRubinstein Model) The price C 0 of a European calloption in the nperiod model is n n C 0 = exp( rn t) p k (1 p) n k (S n k K) +. k k=0 Proof. The proof is by induction (Exercise).
6 Discrete BlackScholes Formula We may interpret n p k (1 p) n k k as the probability that the stock attains the value S n k at time T = n t and E p (X) = n n p k (1 p) n k X k k=0 k as the expectation of a random variable X which attains the state X k,0 k n, with probability ( ) n k p k (1 p) n k. Hence, the option price C 0 can be written as the discounted expectation ( ) C 0 = exp( rt) E p ((S n K) + ). Theorem 2.3 (Discrete BlackScholes Formula) With m := min {0 k n u k d n k S K 0} and p := pu exp( r t) there holds C 0 = S Φ(m,p ) K exp( rt) Φ(m,p), Φ(m,p) = n n p k (1 p) n k. k=m k Proof. The proof follows readily from ( ) observing 1 p = (1 p) d exp( r t).
7 2.2 A Stochastic Model for the Value of a Stock Definition 2.1 (Wiener Process, Brownian Motion) Let (Ω, F,P) be a probability space, i.e., Ω is a set, F P(Ω) is a σalgebra with P(Ω) being the power set of Ω, and P : F [0,1] is a probability measure on F. A Wiener process or Brownian motion is a continuous stochastic process W t = W(,t) where W : Ω lr + lr with the properties (W 1 ) W 0 = 0 almost sure, i.e., P({ω Ω W 0 (ω) = 0}) = 1. (W 2 ) W t N(0,t), i.e., W t is N(0,t)distributed. This means that for t lr + the random variable W t is normally distributed with mean E(W t ) = 0 and variance Var(W t ) = E(W 2 t) = t. (W 3 ) All increments W t := W t+ t W t on nonoverlapping time intervals are independent, i.e., W t2 W t1 and W t4 W t3 are independent for all 0 t 1 < t 2 t 3 < t 4. Theorem 2.4 (Properties of a Wiener Process) A Wiener process W t has the properties that for all 0 s < t there holds (i) E(W t W s ) = 0 (ii) Var(W t W s ) = E((W t W s ) 2 ) = t s.
8 A DiscreteTime Model of a Wiener Process For the discrete times t m := m t,m ln, where t > 0, the value W t of a Wiener process can be written as the sum of independent and normally distributed increments W k according to W m t = m (W k t W (k 1) t ), k=1 } {{ } =: W k Increments W k with such a distribution and Var( W k ) = t can be computed from standard normally distributed random numbers Z, i.e., Z N(0,1) = Z t N(0, t). This gives rise to the following discrete model of a Wiener process W k = Z t, where Z N(0,1). Remark: The computation of Z will be explained in Chapter 4.
9 DiscreteTime Model of a Wiener Process with t = Realization of a Wiener process; courtesy of [Günter/Jüngel]
10 Dow Jones Index at 500 trading days from Sept. 8, 1997 to August 31, 1999
11 A Stochastic Model for the Value of a Stock Idea: Consider a bond B t with riskfree interest rate r > 0 and proportional yield. Then, there holds B t = B 0 exp(rt) which is equivalent to ln B t = ln B 0 + r t. Taking into account the uncertainty of the stock market, for the value S t of the stock we assume ln S t = ln S 0 + b t + uncertainty. As far as the uncertainty is concerned, we assume that it has expectation 0 and is N(0, σ 2 t) distributed which, in view of Var(σW t ) = σ 2 t, suggests ( ) ln S t = ln S 0 + b t + σ W t. Definition 2.2 (Geometric Brownian Motion) Setting µ := b + σ 2 /2, we deduce from ( ) ( ) S t = S 0 exp(µt + σ W t 1 2 σ2 t). S t is called a geometric Brownian motion. Note that S t is lognormally distributed.
12 Lemma 2.2 Properties of geometric Brownian motions For the geometric Brownian motion S t a given in Definition 2.2 there holds (i) E(S t ) = S 0 exp(µt), Proof. Since W t is N(0,t)distributed, we have E(exp(σW t )) = (ii) Var(S t ) = S 2 0 exp(2µt) (exp(σ 2 t) 1). = 1 2πt exp(σx) exp( x 2 /2t) dx = lr 1 2πt exp(σ 2 t/2) exp( (x σt) 2 /2t) dx = exp(σ 2 t/2), lr whence E(S t ) = S 0 exp(µt σ 2 t/2) E(exp(σW t ) = S 0 exp(µt). Moreover, we obtain Var(S t ) = E(S 2 t) E(S t ) 2 = S 2 0 exp((2µ σ 2 )t) E(exp(2σW t )) S 2 0 exp(2µt) = = S 2 0 exp(2µt) (exp(σ 2 t) 1).
13 2.3 The Continuous BlackScholes Formula We recall that in an nperiod model the price of a European calloption is given by C 0 = S P(X p m) K exp( rt) P(X p m), where m = min{0 k n u k d n k S K 0} and X p resp. X p are B(n,p ) resp. B(n,p)distributed random variables with p = exp(r t) d, p = p u exp( r t). u d Theorem 2.5 (Continuous BlackScholes Formula) Assume that T = n t, u > 1, d = 1/u and define σ > 0 such that u = exp(σ t) and d = exp( σ t). Then, there holds lim C 0 = S Φ(d 1 ) K exp( rt) Φ(d 2 ), Φ(x) := t 0 where d 1, d 2 are given by d 1 = ln(s/k) + (r + σ2 /2)T σ T 1 2π x, d 2 = ln(s/k) + (r σ2 /2)T σ T exp( s 2 /2) ds,.
14 Proof. It is sufficient to verify lim P(X p m) = Φ(d 2 ), lim P(X p t 0 t 0 m) = Φ(d 1). We prove the first assertion and leave the second one as an exercise. To this end, we reformulate P(X p m) according to ( ) P(X p m) = 1 P(X p < m) = 1 P( X p np < m np ). np(1 p) np(1 p) In view of the definition of m, we have m ln u + (n m) ln d ln K S We choose 0 α < 1 such that Inserting ( ) into ( ) gives ( ) ( ) m = P(X p m) = 1 P( X p np np(1 p) ) < m ln(s/k) + n ln d ln(u/d) ln(s/k) + n ln d ln(u/d) + α. ln(s/k) n(p ln(u/d) + ln d) + α ln(u/d) ln(u/d) ). np(1 p).
15 We apply the central limit theorem for B(n,p)distributed random variables to ( ). Theorem 2.6 (Central Limit Theorem for B(n,p)Distributed Random Variables) For a sequence (Y n ) n ln of B(n,p)distributed random variables in a probability space there holds ( ) lim P( Y n np 1 x x) = Φ(x) = exp( s 2 /2) ds. n np(1 p) 2π Continuation of the proof of Thm 3.5. In order to apply ( ), we have to evaluate the limits lim n p (1 p) (ln u t 0 d )2, lim n (p ln u + ln d). t 0 d Taylor expansion of p as a function of t around 0 yields p = exp(r t) exp( σ t) exp(σ t) exp( σ t) = σ + (r σ2 /2) t + O( t) 2σ + O( t), whence ( ) lim t 0 p = 1 2 2p 1, lim = r t 0 t σ σ 2.
16 An immediate consequence of ( ) is lim n p (1 p) (ln u t 0 d )2 = lim n (p ln u + ln d) = t 0 d lim lim t 0 t 0 T t p(1 p)(2σ t) 2 = T t (2p 1) σ = (r σ2 2 ) T. Now, the application of the central limit theorem (Theorem 2.6) results in P(X p m) 1 Φ( ln(s/k) (r σ2 /2) T σ ). T Observing 1 Φ( x) = Φ(x) finally allows to conclude: P(X p m) Φ( ln(s/k) + (r σ2 /2) T σ ) = Φ(d 2 ). T lim 4p(1 p) t 0 σ2 T = σ 2 T,
17 2.4 The Binomial Method The binomial method provides an algorithmic tool for the computation of an approximation of the price of a European or an American option. We partition the time interval [0,T] into N equidistant subintervals of length t = T/N,N ln, and compute approximations S ti = S Ti,0 i N, at times t i = i t. We make the following assumptions: The value of the stock at time t i+1 is either S i+1 = u S i with probability p (0,1) ( up ) or it is S i+1 = d S i with probability 1 p ( down ). The expected profit within t corresponds to the riskfree interest, i.e., with µ = r we obtain ( ) E(S(t i+1 )) = S(t i ) exp(r t), Var(S(t i+1 )) = S(t i ) 2 exp(2r t) (exp(σ 2 t) 1). Likewise, for the option price V(t i ) we assume ( ) E(V(t i+1 )) = V(t i ) exp(r t). There are no transaction costs and there are no dividends on the stocks.
18 Specification of the parameters u,d,p The three parameters u,d and p in the binomial method can be determined by a nonlinear system of three equations. Two of these equations can be obtained by assuming that the expectation and variance of the value of the stock at t i+1 coincide for the timecontinuous model and the timediscrete model. For the timediscrete model, we have Replacing S(T i ) by S i in ( ) yields E(S i+1 ) = p u S i + (1 p) d S i, Var(S i+1 ) = p (us i ) 2 + (1 p)(ds i ) 2 (pus i + (1 p)ds i ) 2. ( ) S i exp(r t) = p u S i + (1 p) d S i, ( ) S 2 i exp(2r t) (exp(σ 2 t) 1) = p (us i ) 2 + (1 p)(ds i ) 2 (pus i + (1 p)ds i ) 2. The two equations ( ), ( ) have to be complemented by a third one. There are two options: Variant I: ( ) u d = 1 (symmetry w.r.t. up and down ) Variant II: ( ) p = 1 2 (same probability for up and down )
19 Variant I: The solution of ( ), ( ), ( ) is given by u = β + β 2 1, d = β β 2 1, p = exp(r t) d u d, β = 1 2 (exp( r t) + exp((r + σ2 ) t)). Variant II: In this case, the solution of ( ), ( ), ( ) turns out to be u = exp(r t) (1 + exp(σ 2 t) 1), d = exp(r t) (1 exp(σ 2 t) 1), p = 1 2.
20 Algorithm 2.1: Binomial Method Denoting by S 0 the value of the stock at t = 0 and setting S ji := u j d i j S 0, 0 i N,0 j i, we proceed as follows Step 1: Initialization of the binomial tree For j = 0,1,...,N compute Step 2: Computation of the option prices For j = 0,1,...,N compute Step 3: Backward Iteration V jn = S jn = u j d N j S 0. (S jn k) +, Call (K S jn ), Put We remark that in terms of S ji, the first equation ( ) can be written as S ji exp(r t) = p u S ji + (1 p) d S ji = p S j+1,i+1 + (1 p) S j,i+1..
21 Step 3: Backward Iteration (Continuation) If we replace the option price V(t i ) in ( ) by its discrete counterpart V i, we obtain V ji exp(r t) = p V j+1,i+1 + (1 p) V j,i+1. Consequently, the backward iteration is implemented as follows: For i = N 1,N 2,...,0 and j = 0,1,...,i compute in case of European option and V ji = exp( r t) (p V j+1,i+1 + (1 p) V j,i+1 ) Ṽ ji = exp( r t) (p V j+1,i+1 + (1 p) V j,i+1 ), for an American option. V ji = max{(s ji K) +,Ṽ ji }, Call max{(k S ji ) +,Ṽ ji }, Put.
22 2.6 Implementation of the Binomial Method in MATLAB The MATLAB program binbaum1.m computes the price of an European put option according to the binomial method. The input parameters have to be specified by the user. The commands will be sequentially compiled and executed by the MATLAB interpreter. For appropriate outputs see the MATLAB handbook. %Input parameters K = ;S0 = ;r = ;sigma = ;T = ;N = ; % Computation of u, d, p beta = 0.5 (exp( r dt) + exp((r + sigmâ 2) dt)); u = beta + sqrt(betâ 2 1); d = 1/u; p = (exp(r dt) d)/(u d); %First step for j = 1 : N + 1 S(j,N + 1) = S0 uˆ(j 1) dˆ(n j + 1) end %Second step for j = 1 : N + 1 V(j,N + 1) = max(k S(j,N + 1),0); end %Third step e = exp( r dt); for i = N : 1 : 1 for j = 1 : i V(j,i) = e (p V(j + 1,i + 1) + (1 p) V(j,i + 1)); end end %Output fprintf( V(%f,0) = %f \ n, S0, V(1,1))
23 Vectorized MATLAB program binbaum2.m The MATLAB program binbaum2.m computes the price of an European put option by a vectorized version of the binomial method. For large N, the vectorized version is by orders of magnitude faster than the standard version binbaum1.m. function V = binbaum2(s0,k,r,sigma,t,n) % Computation of u, d, p dt = T/N; beta = 0.5 (exp( r dt) + exp((r + sigmaˆ2) dt)); u = beta + sqrt(betaˆ2 1); d = 1/u; p = (exp(r dt) d)/(u d); %First step S = S0 (u.ˆ(0 : N). d.ˆ(n : 1 : 0) %Second step V = max(k S,0); end %Third step q = 1 p; for i = N : 1 : 1 V = p V(2 : i + 1) + q V(1 : i); end %Output V = exp( r T) V;
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 informationCS 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 informationThe BlackScholes pricing formulas
The BlackScholes pricing formulas Moty Katzman September 19, 2014 The BlackScholes differential equation Aim: Find a formula for the price of European options on stock. Lemma 6.1: Assume that a stock
More informationLecture 12: The BlackScholes Model Steven Skiena. http://www.cs.sunysb.edu/ skiena
Lecture 12: The BlackScholes Model Steven Skiena Department of Computer Science State University of New York Stony Brook, NY 11794 4400 http://www.cs.sunysb.edu/ skiena The BlackScholesMerton Model
More informationMartingale Pricing Applied to Options, Forwards and Futures
IEOR E4706: Financial Engineering: DiscreteTime 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 informationBinomial lattice model for stock prices
Copyright c 2007 by Karl Sigman Binomial lattice model for stock prices Here we model the price of a stock in discrete time by a Markov chain of the recursive form S n+ S n Y n+, n 0, where the {Y i }
More information7: 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 CoxRossRubinstein
More informationBuy a number of shares,, and invest B in bonds. Outlay for portfolio today is S + B. Tree shows possible values one period later.
Replicating portfolios Buy a number of shares,, and invest B in bonds. Outlay for portfolio today is S + B. Tree shows possible values one period later. S + B p 1 p us + e r B ds + e r B Choose, B so that
More informationLectures. 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 informationExam MFE Spring 2007 FINAL ANSWER KEY 1 B 2 A 3 C 4 E 5 D 6 C 7 E 8 C 9 A 10 B 11 D 12 A 13 E 14 E 15 C 16 D 17 B 18 A 19 D
Exam MFE Spring 2007 FINAL ANSWER KEY Question # Answer 1 B 2 A 3 C 4 E 5 D 6 C 7 E 8 C 9 A 10 B 11 D 12 A 13 E 14 E 15 C 16 D 17 B 18 A 19 D **BEGINNING OF EXAMINATION** ACTUARIAL MODELS FINANCIAL ECONOMICS
More informationLecture 6: Option Pricing Using a Onestep Binomial Tree. Friday, September 14, 12
Lecture 6: Option Pricing Using a Onestep Binomial Tree An oversimplified model with surprisingly general extensions a single time step from 0 to T two types of traded securities: stock S and a bond
More informationPricing of an Exotic Forward Contract
Pricing of an Exotic Forward Contract Jirô Akahori, Yuji Hishida and Maho Nishida Dept. of Mathematical Sciences, Ritsumeikan University 111 Nojihigashi, Kusatsu, Shiga 5258577, Japan Email: {akahori,
More information1 The BlackScholes model: extensions and hedging
1 The BlackScholes 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 informationInstitutional Finance 08: Dynamic Arbitrage to Replicate Nonlinear Payoffs. Binomial Option Pricing: Basics (Chapter 10 of McDonald)
Copyright 2003 Pearson Education, Inc. Slide 081 Institutional Finance 08: Dynamic Arbitrage to Replicate Nonlinear Payoffs Binomial Option Pricing: Basics (Chapter 10 of McDonald) Originally prepared
More informationNumerical 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 informationChapter 13 The BlackScholesMerton Model
Chapter 13 The BlackScholesMerton Model March 3, 009 13.1. The BlackScholes option pricing model assumes that the probability distribution of the stock price in one year(or at any other future time)
More informationOption 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 informationEuropean Options Pricing Using Monte Carlo Simulation
European Options Pricing Using Monte Carlo Simulation Alexandros Kyrtsos Division of Materials Science and Engineering, Boston University akyrtsos@bu.edu European options can be priced using the analytical
More informationThe BlackScholes Formula
FIN40008 FINANCIAL INSTRUMENTS SPRING 2008 The BlackScholes Formula These notes examine the BlackScholes formula for European options. The BlackScholes formula are complex as they are based on the
More informationThe BlackScholes Model
The BlackScholes Model Liuren Wu Zicklin School of Business, Baruch College Options Markets (Hull chapter: 12, 13, 14) Liuren Wu The BlackScholes Model Options Markets 1 / 19 The BlackScholesMerton
More informationMathematical Finance
Mathematical Finance Option Pricing under the RiskNeutral Measure Cory Barnes Department of Mathematics University of Washington June 11, 2013 Outline 1 Probability Background 2 Black Scholes for European
More informationJorge Cruz Lopez  Bus 316: Derivative Securities. Week 11. The BlackScholes Model: Hull, Ch. 13.
Week 11 The BlackScholes Model: Hull, Ch. 13. 1 The BlackScholes Model Objective: To show how the BlackScholes formula is derived and how it can be used to value options. 2 The BlackScholes Model 1.
More informationLecture 10. Sergei Fedotov. 20912  Introduction to Financial Mathematics. Sergei Fedotov (University of Manchester) 20912 2010 1 / 7
Lecture 10 Sergei Fedotov 20912  Introduction to Financial Mathematics Sergei Fedotov (University of Manchester) 20912 2010 1 / 7 Lecture 10 1 Binomial Model for Stock Price 2 Option Pricing on Binomial
More informationLECTURE 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 informationOverview of Monte Carlo Simulation, Probability Review and Introduction to Matlab
Monte Carlo Simulation: IEOR E4703 Fall 2004 c 2004 by Martin Haugh Overview of Monte Carlo Simulation, Probability Review and Introduction to Matlab 1 Overview of Monte Carlo Simulation 1.1 Why use simulation?
More information第 9 讲 : 股 票 期 权 定 价 : BS 模 型 Valuing Stock Options: The BlackScholes Model
1 第 9 讲 : 股 票 期 权 定 价 : BS 模 型 Valuing Stock Options: The BlackScholes Model Outline 有 关 股 价 的 假 设 The BS Model 隐 性 波 动 性 Implied Volatility 红 利 与 期 权 定 价 Dividends and Option Pricing 美 式 期 权 定 价 American
More informationFinite 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 BlackScholes
More informationThe 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 informationOption Valuation. Chapter 21
Option Valuation Chapter 21 Intrinsic and Time Value intrinsic value of inthemoney options = the payoff that could be obtained from the immediate exercise of the option for a call option: stock price
More informationLogNormal stockprice models in Exams MFE/3 and C/4
Making sense of... LogNormal stockprice models in Exams MFE/3 and C/4 James W. Daniel Austin Actuarial Seminars http://www.actuarialseminars.com June 26, 2008 c Copyright 2007 by James W. Daniel; reproduction
More informationFrom Binomial Trees to the BlackScholes Option Pricing Formulas
Lecture 4 From Binomial Trees to the BlackScholes 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 information1 Geometric Brownian motion
Copyright c 006 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
More informationOptions 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 informationDefinition 6.1.1. A r.v. X has a normal distribution with mean µ and variance σ 2, where µ R, and σ > 0, if its density is f(x) = 1. 2σ 2.
Chapter 6 Brownian Motion 6. Normal Distribution Definition 6... A r.v. X has a normal distribution with mean µ and variance σ, where µ R, and σ > 0, if its density is fx = πσ e x µ σ. The previous definition
More informationEC3070 FINANCIAL DERIVATIVES
BINOMIAL OPTION PRICING MODEL A OneStep 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 informationCOMPLETE 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 meanvariance problems in
More informationTABLE OF CONTENTS. A. PutCall Parity 1 B. Comparing Options with Respect to Style, Maturity, and Strike 13
TABLE OF CONTENTS 1. McDonald 9: "Parity and Other Option Relationships" A. PutCall Parity 1 B. Comparing Options with Respect to Style, Maturity, and Strike 13 2. McDonald 10: "Binomial Option Pricing:
More informationwhere N is the standard normal distribution function,
The BlackScholesMerton 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 informationMoreover, 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 informationEXP 481  Capital Markets Option Pricing. Options: Definitions. Arbitrage Restrictions on Call Prices. Arbitrage Restrictions on Call Prices 1) C > 0
EXP 481  Capital Markets Option Pricing imple arbitrage relations Payoffs to call options Blackcholes model PutCall Parity Implied Volatility Options: Definitions A call option gives the buyer the
More informationJungSoon Hyun and YoungHee Kim
J. Korean Math. Soc. 43 (2006), No. 4, pp. 845 858 TWO APPROACHES FOR STOCHASTIC INTEREST RATE OPTION MODEL JungSoon Hyun and YoungHee Kim Abstract. We present two approaches of the stochastic interest
More information3. Monte Carlo Simulations. Math6911 S08, HM Zhu
3. Monte Carlo Simulations Math6911 S08, HM Zhu References 1. Chapters 4 and 8, Numerical Methods in Finance. Chapters 17.617.7, Options, Futures and Other Derivatives 3. George S. Fishman, Monte Carlo:
More informationDoes BlackScholes framework for Option Pricing use Constant Volatilities and Interest Rates? New Solution for a New Problem
Does BlackScholes 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 informationFinancial Modeling. An introduction to financial modelling and financial options. Conall O Sullivan
Financial Modeling An introduction to financial modelling and financial options Conall O Sullivan Banking and Finance UCD Smurfit School of Business 31 May / UCD Maths Summer School Outline Introduction
More informationMonte 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 informationLecture 8: Random Walk vs. Brownian Motion, Binomial Model vs. LogNormal Distribution
Lecture 8: Random Walk vs. Brownian Motion, Binomial Model vs. Logormal Distribution October 4, 200 Limiting Distribution of the Scaled Random Walk Recall that we defined a scaled simple random walk last
More informationGenerating Random Numbers Variance Reduction QuasiMonte Carlo. Simulation Methods. Leonid Kogan. MIT, Sloan. 15.450, Fall 2010
Simulation Methods Leonid Kogan MIT, Sloan 15.450, Fall 2010 c Leonid Kogan ( MIT, Sloan ) Simulation Methods 15.450, Fall 2010 1 / 35 Outline 1 Generating Random Numbers 2 Variance Reduction 3 QuasiMonte
More informationThe BlackScholes Formula
ECO30004 OPTIONS AND FUTURES SPRING 2008 The BlackScholes Formula The BlackScholes Formula We next examine the BlackScholes formula for European options. The BlackScholes formula are complex as they
More informationValuing Stock Options: The BlackScholesMerton Model. Chapter 13
Valuing Stock Options: The BlackScholesMerton Model Chapter 13 Fundamentals of Futures and Options Markets, 8th Ed, Ch 13, Copyright John C. Hull 2013 1 The BlackScholesMerton Random Walk Assumption
More informationSimulating 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 informationNotes on BlackScholes Option Pricing Formula
. Notes on BlackScholes Option Pricing Formula by DeXing Guan March 2006 These notes are a brief introduction to the BlackScholes formula, which prices the European call options. The essential reading
More informationAn Introduction to Modeling Stock Price Returns With a View Towards Option Pricing
An Introduction to Modeling Stock Price Returns With a View Towards Option Pricing Kyle Chauvin August 21, 2006 This work is the product of a summer research project at the University of Kansas, conducted
More informationA Tutorial Introduction to Financial Engineering
A Tutorial Introduction to Financial Engineering M. Vidyasagar Tata Consultancy Services Ltd. No. 1, Software Units Layout, Madhapur Hyderabad 500081, INDIA sagar@atc.tcs.com Abstract In this paper we
More informationLecture 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 Putcall
More informationReview 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 informationA SNOWBALL CURRENCY OPTION
J. KSIAM Vol.15, No.1, 31 41, 011 A SNOWBALL CURRENCY OPTION GYOOCHEOL SHIM 1 1 GRADUATE DEPARTMENT OF FINANCIAL ENGINEERING, AJOU UNIVERSITY, SOUTH KOREA Email address: gshim@ajou.ac.kr ABSTRACT. I introduce
More informationPricing American Options without Expiry Date
Pricing American Options without Expiry Date Carisa K. W. Yu Department of Applied Mathematics The Hong Kong Polytechnic University Hung Hom, Hong Kong Email: carisa.yu@polyu.edu.hk Abstract This paper
More informationPathdependent options
Chapter 5 Pathdependent 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 informationDERIVATIVE SECURITIES Lecture 2: Binomial Option Pricing and Call Options
DERIVATIVE SECURITIES Lecture 2: Binomial Option Pricing and Call Options Philip H. Dybvig Washington University in Saint Louis review of pricing formulas assets versus futures practical issues call options
More informationOption 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 informationSome stability results of parameter identification in a jump diffusion model
Some stability results of parameter identification in a jump diffusion model D. Düvelmeyer Technische Universität Chemnitz, Fakultät für Mathematik, 09107 Chemnitz, Germany Abstract In this paper we discuss
More informationMore Exotic Options. 1 Barrier Options. 2 Compound Options. 3 Gap Options
More Exotic Options 1 Barrier Options 2 Compound Options 3 Gap Options More Exotic Options 1 Barrier Options 2 Compound Options 3 Gap Options Definition; Some types The payoff of a Barrier option is path
More informationOPTIONS and FUTURES Lecture 2: Binomial Option Pricing and Call Options
OPTIONS and FUTURES Lecture 2: Binomial Option Pricing and Call Options Philip H. Dybvig Washington University in Saint Louis binomial model replicating portfolio single period artificial (riskneutral)
More information1. (First passage/hitting times/gambler s ruin problem:) Suppose that X has a discrete state space and let i be a fixed state. Let
Copyright c 2009 by Karl Sigman 1 Stopping Times 1.1 Stopping Times: Definition Given a stochastic process X = {X n : n 0}, a random time τ is a discrete random variable on the same probability space as
More informationArbitrageFree Pricing Models
ArbitrageFree Pricing Models Leonid Kogan MIT, Sloan 15.450, Fall 2010 c Leonid Kogan ( MIT, Sloan ) ArbitrageFree Pricing Models 15.450, Fall 2010 1 / 48 Outline 1 Introduction 2 Arbitrage and SPD 3
More informationThe BlackScholesMerton Approach to Pricing Options
he BlackScholesMerton Approach to Pricing Options Paul J Atzberger Comments should be sent to: atzberg@mathucsbedu Introduction In this article we shall discuss the BlackScholesMerton approach to determining
More informationSome Research Problems in Uncertainty Theory
Journal of Uncertain Systems Vol.3, No.1, pp.310, 2009 Online at: www.jus.org.uk Some Research Problems in Uncertainty Theory aoding Liu Uncertainty Theory Laboratory, Department of Mathematical Sciences
More informationOn MarketMaking and DeltaHedging
On MarketMaking and DeltaHedging 1 Market Makers 2 MarketMaking and BondPricing On MarketMaking and DeltaHedging 1 Market Makers 2 MarketMaking and BondPricing What to market makers do? Provide
More informationFour 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 informationELY, WILLIAM, M.A. Pricing European Stock Options using Stochastic and Fuzzy Continuous Time Processes. (2012) Directed by Jan Rychtar. 71 pp.
ELY, WILLIAM, M.A. Pricing European Stock Options using Stochastic and Fuzzy Continuous Time Processes. (2012) Directed by Jan Rychtar. 71 pp. Over the past 40 years, much of mathematical nance has been
More informationLecture 11. Sergei Fedotov. 20912  Introduction to Financial Mathematics. Sergei Fedotov (University of Manchester) 20912 2010 1 / 7
Lecture 11 Sergei Fedotov 20912  Introduction to Financial Mathematics Sergei Fedotov (University of Manchester) 20912 2010 1 / 7 Lecture 11 1 American Put Option Pricing on Binomial Tree 2 Replicating
More informationSection 5.1 Continuous Random Variables: Introduction
Section 5. Continuous Random Variables: Introduction Not all random variables are discrete. For example:. Waiting times for anything (train, arrival of customer, production of mrna molecule from gene,
More informationHedging 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 informationPricing Options Using Trinomial Trees
Pricing Options Using Trinomial Trees Paul Clifford Oleg Zaboronski 17.11.2008 1 Introduction One of the first computational models used in the financial mathematics community was the binomial tree model.
More informationA Uniform Asymptotic Estimate for Discounted Aggregate Claims with Subexponential Tails
12th International Congress on Insurance: Mathematics and Economics July 1618, 2008 A Uniform Asymptotic Estimate for Discounted Aggregate Claims with Subexponential Tails XUEMIAO HAO (Based on a joint
More informationAdditional questions for chapter 4
Additional questions for chapter 4 1. A stock price is currently $ 1. Over the next two sixmonth periods it is expected to go up by 1% or go down by 1%. The riskfree interest rate is 8% per annum with
More informationPart V: Option Pricing Basics
erivatives & Risk Management First Week: Part A: Option Fundamentals payoffs market microstructure Next 2 Weeks: Part B: Option Pricing fundamentals: intrinsic vs. time value, putcall parity introduction
More informationLecture Note of Bus 41202, Spring 2012: Stochastic Diffusion & Option Pricing
Lecture Note of Bus 41202, Spring 2012: Stochastic Diffusion & Option Pricing Key concept: Ito s lemma Stock Options: A contract giving its holder the right, but not obligation, to trade shares of a common
More informationMertonBlackScholes model for option pricing. Peter Denteneer. 22 oktober 2009
MertonBlackScholes model for option pricing Instituut{Lorentz voor Theoretische Natuurkunde, LION, Universiteit Leiden 22 oktober 2009 With inspiration from: J. Tinbergen, T.C. Koopmans, E. Majorana,
More informationBlackScholes Option Pricing Model
BlackScholes 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 informationAlternative Price Processes for BlackScholes: Empirical Evidence and Theory
Alternative Price Processes for BlackScholes: Empirical Evidence and Theory Samuel W. Malone April 19, 2002 This work is supported by NSF VIGRE grant number DMS9983320. Page 1 of 44 1 Introduction This
More informationLECTURES ON REAL OPTIONS: PART II TECHNICAL ANALYSIS
LECTURES ON REAL OPTIONS: PART II TECHNICAL ANALYSIS Robert S. Pindyck Massachusetts Institute of Technology Cambridge, MA 02142 Robert Pindyck (MIT) LECTURES ON REAL OPTIONS PART II August, 2008 1 / 50
More informationLecture 6 BlackScholes PDE
Lecture 6 BlackScholes PDE Lecture Notes by Andrzej Palczewski Computational Finance p. 1 Pricing function Let the dynamics of underlining S t be given in the riskneutral measure Q by If the contingent
More informationChapter 11 Options. Main Issues. Introduction to Options. Use of Options. Properties of Option Prices. Valuation Models of Options.
Chapter 11 Options Road Map Part A Introduction to finance. Part B Valuation of assets, given discount rates. Part C Determination of riskadjusted discount rate. Part D Introduction to derivatives. Forwards
More informationStock Price Dynamics, Dividends and Option Prices with Volatility Feedback
Stock Price Dynamics, Dividends and Option Prices with Volatility Feedback Juho Kanniainen Tampere University of Technology New Thinking in Finance 12 Feb. 2014, London Based on J. Kanniainen and R. Piche,
More informationThe Monte Carlo Framework, Examples from Finance and Generating Correlated Random Variables
Monte Carlo Simulation: IEOR E4703 Fall 2004 c 2004 by Martin Haugh The Monte Carlo Framework, Examples from Finance and Generating Correlated Random Variables 1 The Monte Carlo Framework Suppose we wish
More informationThe interest volatility surface
The interest volatility surface David Kohlberg Kandidatuppsats i matematisk statistik Bachelor Thesis in Mathematical Statistics Kandidatuppsats 2011:7 Matematisk statistik Juni 2011 www.math.su.se Matematisk
More informationOn Quantile Hedging and Its Applications to the Pricing of EquityLinked Life Insurance Contracts 1
On Quantile Hedging and Its Applications to the Pricing of EquityLinked Life Insurance Contracts 1 Alexander Melnikov Steklov Mathematical Institute of Russian Academy Sciences and Department of Mathematical
More informationStochastic Inventory Control
Chapter 3 Stochastic Inventory Control 1 In this chapter, we consider in much greater details certain dynamic inventory control problems of the type already encountered in section 1.3. In addition to the
More informationJorge Cruz Lopez  Bus 316: Derivative Securities. Week 9. Binomial Trees : Hull, Ch. 12.
Week 9 Binomial Trees : Hull, Ch. 12. 1 Binomial Trees Objective: To explain how the binomial model can be used to price options. 2 Binomial Trees 1. Introduction. 2. One Step Binomial Model. 3. Risk Neutral
More informationA Genetic Algorithm to Price an European Put Option Using the Geometric Mean Reverting Model
Applied Mathematical Sciences, vol 8, 14, no 143, 7157135 HIKARI Ltd, wwwmhikaricom http://dxdoiorg/11988/ams144644 A Genetic Algorithm to Price an European Put Option Using the Geometric Mean Reverting
More informationExam MFE/3F Sample Questions and Solutions #1 to #76
Exam MFE/3F Sample Questions and Solutions #1 to #76 In this version, standard normal distribution values are obtained by using the Cumulative Normal Distribution Calculator and Inverse CDF Calculator
More informationProbability Generating Functions
page 39 Chapter 3 Probability Generating Functions 3 Preamble: Generating Functions Generating functions are widely used in mathematics, and play an important role in probability theory Consider a sequence
More informationτ θ What is the proper price at time t =0of this 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 informationOther variables as arguments besides S. Want those other variables to be observables.
Valuation of options before expiration Need to distinguish between American and European options. Consider European options with time t until expiration. Value now of receiving c T at expiration? (Value
More informationAsian Option Pricing Formula for Uncertain Financial Market
Sun and Chen Journal of Uncertainty Analysis and Applications (215) 3:11 DOI 1.1186/s446715357 RESEARCH Open Access Asian Option Pricing Formula for Uncertain Financial Market Jiajun Sun 1 and Xiaowei
More informationNumerical 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 informationOffline sorting buffers on Line
Offline sorting buffers on Line Rohit Khandekar 1 and Vinayaka Pandit 2 1 University of Waterloo, ON, Canada. email: rkhandekar@gmail.com 2 IBM India Research Lab, New Delhi. email: pvinayak@in.ibm.com
More informationParameter Estimation for BlackScholes Equation. Peter Gross Advisor: Dr. Jialing Dai. Final Report URA Spring 2006
Parameter Estimation for BlackScholes Equation Peter Gross Advisor: Dr. Jialing Dai Final Report URA Spring 2006 Abstract The BlackScholes equation is a hallmark of mathematical finance, and any study
More informationBond Options, Caps and the Black Model
Bond Options, Caps and the Black Model Black formula Recall the Black formula for pricing options on futures: C(F, K, σ, r, T, r) = Fe rt N(d 1 ) Ke rt N(d 2 ) where d 1 = 1 [ σ ln( F T K ) + 1 ] 2 σ2
More information