Finance 1 Université d’Evry Val d’Essonne Séance 3 BINOMIAL PRICING Philippe PRIAULET Introduction • It is based on an arbitrage argument. • The option can be replicated with the underlying stock and cash. • Objective: 1 Find the price of the option. 2 Derive the replicating portfolio: basis of hedging and (therefore) investment banking. Binomial Setting • The price of the stock only can go up to a given value or down to a given value. uS S dS • Besides, there is cash (bank account) that will pay interest of r. Binomial Setting (cont.) • We assume u (up) > d (down). • For consistency we also need u > (1+r) > d. • Example: u = 1.25; d = 0.80; r = 10%. S = 125 S=100 S = 80 Binomial Setting (cont.) • Basic model that describes a simple world. • As the number of steps increases, it becomes more realistic. • We will price and hedge an option: it applies to any other derivative security. • Key: we have the same number of states and securities (complete markets) ⇒ Basis for arbitrage pricing. Option Pricing • Introduce a European call option: – K = 110. – It matures at the end of the period. S C (K=110) uS = 125 Cu = 15 dS = 80 Cd = 0 S=100 Option Pricing (cont.) • We can replicate the option with the stock and the cash. • Construct a portfolio that pays Cu in state u and Cd in state d. • The price of that portfolio has to be the same as the price of the option. • Otherwise there will be an arbitrage opportunity. Option Pricing (cont.) • We buy Δ shares and invest B in the cash. • They can be positive (buy or deposit) or negative (shortsell or borrow). • We want then, ΔuS + B (1 + r ) = Cu ⎫ ⎬ ΔdS + B (1 + r ) = Cd ⎭ • With solution, Cu − C d u × C d − d × Cu ;B = Δ= S (u − d ) (u − d )(1 + r ) Option Pricing (cont.) • In our example, we get for stock: Cu − C d 15 − 0 1 Δ= = = S(u − d) 100 × ( 1.25 − 0.8 ) 3 • And, for cash: u × C d − d × C u 1.25 × 0 − 0.8 × 15 = = −24.24 B= (u − d )(1 + r ) (1.25 − 0.8) × (1.1) • The cost of the portfolio is, 1 ΔS + B = × 100 − 24.24 = 9.09 3 Option Pricing (cont.) • The price of the European call must be 9.09. • Otherwise, there is an arbitrage opportunity. • If the price is lower than 9.09 we would buy the call and shortsell the portfolio. • If higher, the opposite. • We have computed the price and the hedge simultaneously: – We can construct a call by buying the stock and borrowing. – Short call: the opposite. Risk Neutral Pricing • Remember that Cu − C d u × C d − d × Cu ;B = Δ= S (u − d ) (u − d )(1 + r ) • And C = ΔS + B • Substituting, Cu − C d u × C d − d × Cu C= + (u − d ) (u − d )(1 + r ) Risk Neutral Pricing (cont.) • After some algebra, ⎡1 + r − d 1 u − (1 + r ) ⎤ ×⎢ C= Cu + Cd ⎥ 1 + r ⎣ (u − d ) (u − d ) ⎦ • Observe the coefficients, 1 + r − d u − (1 + r ) , (u − d ) (u − d ) • Positive. • Smaller than one. • Add up to one. ⇒Like a probability. Risk Neutral Pricing (cont.) • Rewrite 1 C= × [ p × Cu + (1 − p) × Cd ] 1+ r • Where 1+ r − d u − (1 + r ) ,1 − p = p= (u − d ) (u − d ) • This would be the pricing of: – A risk neutral investor – With subjective probabilities p and (1-p) Multiperiod Setting • Suppose the following economy, u2 S uS udS S dS d2S • We introduce a European call with strike price K that matures in the second period. Multiperiod Setting (cont.) • The price of the option will be: 1 2 2 C= × [ p × max( 0 , u S − X) 2 (1 + r ) + (1 − p ) 2 × max(0, d 2 S − X ) + 2 × p × (1 − p) × max(0, udS − X )] • There are “two paths” that lead to the intermediate state (that explains the “2”). Multiperiod Setting (cont.) • Consider now n periods. n 1 n! [ C= n ∑ (1 + r ) j =0 j!(n − j )! × p (1 − p) j n− j j max(0, u d n− j S − K )] • Trick: count the minimum number of “up” movements that puts the call in the money. • Call that number a, substitute above and get rid of 0. Binomial Pricing • The price of the European call becomes, K C = Sφ (a, n, p' ) − φ (a, n, p) n (1 + r ) • Where, p×u p' = (1 + r ) • And φ(a,n,p’) is the complementary binomial distribution. • Probability of getting at least a “up” changes after n tosses with p’ the probability of “up” at each toss. Binomial Pricing (cont.) • The binomial distribution is tabulated. • φ(a,n,p’) is (approximately) the “delta” of the call: ⇒Number of shares (smaller than one) we need to replicate the European call. • Suppose we know the volatility σ and the time to maturity t. • We can retrieve u and d (see B&S): u=e σ t/n ; d = 1/ u American Options • Objective: we want to value an American call that matures in two periods. • Strike price, K = 100. • Interest rate: 5% (each period). • The underlying will pay a dividend of 8 after the first period. • Problem: should we exercise after the first period or wait until maturity? American Calls (no dividends) • Consider that there will be no dividend – – – – – – Remember, C > S - PV(X) But, obviously, CA ≥ C Therefore, CA > S - PV(X) > S - X But if we exercise the option we get (S - X) Therefore, we should never exercise it It is like a European option • American call with dividends, put with or without dividends: not clear whether early exercise is optimal Back to the Example Call Payoff 110 112.2 12.2 91.8 90.2 0 0 73.8 0 I (102) III 100 90 II (82) In parenthesis: ex-dividend Back to the Example (cont.) • Price of option at node II, 0: regardless of what happens afterwards the call pays zero. • Price of call option at node I: a If we exercise it (before the dividend is paid), 110-100 = 10. b Unexercised: we compute the value of the replicating portfolio. ⇒Then, we compare. Back to the Example (cont.) 110 112.2 12.2 91.8 0 I (102) Replicating portfolio: Δ × 112.2 + (1.05) B = 12.2⎫ ⎬ ⇒ Δ = 0.6 ; B = −52.29 Δ × 91.8 + (1.05) B = 0 ⎭ Value of call: C = (0.6) × 102 − 52.29 = 8.91 ⇒Solution: exercise and get 10. Back to the Example (cont.) • At node III: 110 10 90 0 III 100 • Replicating portfolio: Δ × 110 + (1.05) B = 10 ⎫ ⎬ ⇒ Δ = 0.5; B = −42.86 Δ × 90 + (1.05) B = 0 ⎭ • Value of call: C = (0.5) × 100 − 42.86 = 7.14
© Copyright 2026 Paperzz