e136l9

7
1 Normal (Gaussian) Distribution 0.2 0.25 ensity 0.8 0.9 1 1.1 e y Th Bl k Th Bl k Shl Mdl Shl Mdl 0 0.05 0.1 0.15 2 3.6 5.2 6.8 8.4 10 11.6 13.2 14.8 16.4 18 Probability De 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 Cumulative Probability ? The Black The Black-Scholes Model Scholes Model ... pricing options and calculating ... pricing options and calculating Greeks Greeks (c) 2006-2013, Gary R. Evans. May be used for non-profit educational uses only without permission of the author. Conceptually calculating what a 110 OTM call option should be worth if the present price of the stock is 100 ... 1.20 9.00 (1) We know how to calculate the 0.40 0.60 0.80 1.00 3.00 4.00 5.00 6.00 7.00 8.00 calculate the probability that the price will be above 100. (2) What, though, will be the value of that domain? 0.00 0.20 0.00 1.00 2.00 82 85 88 91 94 97 100 103 106 109 112 115 118 121

Upload: prashantkumar

Post on 18-Aug-2015

214 views

Category:

Documents


1 download

DESCRIPTION

black scholes model option pricing

TRANSCRIPT

1Normal (Gaussian) Distribution0.20.25ensity0.80.911.1e yTh Bl k Th Bl k S h l M d l S h l M d l00.050.10.152 3.6 5.2 6.8 8.4 10 11.6 13.2 14.8 16.4 18Probability De00.10.20.30.40.50.60.7CumulativeProbability?The Black The Black--Scholes Model Scholes Model... pricing options and calculating... pricing options and calculating Greeks Greeks(c) 2006-2013, Gary R. Evans. May be used for non-profit educational uses only without permission of the author.Conceptually calculating what a 110 OTM call option should be worth if the present price of the stock is 100 ...1.20 9.00(1) We know how to calculate the0.400.600.801.003.004.005.006.007.008.00calculate the probability that the price will be above 100.(2) What, though, will be the value of that domain?0.000.200.001.002.0082 85 88 91 94 97 100 103 106 109 112 115 118 1212How Black How Black- -Scholes works ... Scholes works ...The Black-Scholes model is used to price European options (which assumes that they must be held to expiration) and related( y p )custom derivatives. It takes into account that you have the option of investing in an asset earning the risk-free interest rate. It acknowledges that the option price is purely a function of the volatility of the stock's price (the higher the volatility the higher the premium on the option).Black-Scholes treats a call option as a forward contract to deliver stock at a contractual price, which is, of course, the strike price.The Essence of the Black The Essence of the Black- -Scholes Approach Scholes Approach Only volatility matters, the mu (drift) is not important. The option's premium will suffer from time decay as we approach expiration (Theta in the European model). The stock's underlying volatility contributes to the option's premium (Vega). The sensitivity of the option to a change in the stock's value (Delta) and the rate of that sensitivity (Gamma) is important [these variables are represented mathematically in the Black-Scholes DE, next lecture]. Option values arise from arbitrage opportunities in a world where you have a risk-free choice.3The Black-Scholes Model: European Options C SNd Ke Ndrt ( ) ( )13652C = theoretical call valueS = current stock priceN = cumulative standard normal probability dist.t = days until expiration tt r K Sd 2 365 ln21 tt r K Sd 2 365 ln22 d d t2 1 daily stock volatilityy pK = option strike pricer = risk free interest rateNote: Hull's version (13.20) uses annual volatility. Note the difference.t Breaking this down ... Breaking this down ... C SNd Ke Ndrt ( ) ( )13652 t r K Sd 2 365 ln2 ( ) ( )1 2This term discounts the price of the stock at which you will have the right to buy it (the strike price) back to its present value using the risk-free interest rate. Let's assume in the next slide that r = 0. td1 Dividing by this term (the standard deviation of stock's daily volatility adjusted for time) turns the distribution into a standard normal distribution with a standard deviation of 1.4... or simplifying it some ... or simplifying it some 2 1d STR d SP CP This is the absolute l th diffassume that r 2ln21STRSPd is zero so this islog growth difference between the strike price and the stock price.We are calculating ... assume that r is 0 and t is 1:This normalizes it to standard normal (the numerator is now number of standard deviations. is zero so this is the log-normal zero mean adjustmentgthe cumulative probability to this standard normal point.... and some more ... and some moreC S Nd K Nd ( ) ( )1 2(assuming r to be 0)This term, our x of two slides ago, represents the spread in continuous growth terms between the stock price and the strike price, and when normalized by the denominator the spread as the number of standard tt r K Sd 2 365 ln21 tt r K Sd 2 365 ln22 normalized by the denominator, the spread as the number of standard deviations. For example, if S = 110 and K = 100 and volatility = 10%, then this terms equals 9.5%, or about one standard deviation. x > 0 for itmcalls and otmputs and x < 0 for otmcalls and itmputs. t t This term has the effect of removing the bias.5Using the Black Using the Black--Scholes Model Scholes ModelThere are variations of the Black-Scholes model that prices for dividend payments (within the option period). See Hull section 13.12 to see how that is done (easy to understand) However because of what is said below you really can't use Black- understand). However, because of what is said below, you really can t use Black-Scholes to estimate values of options for dividend-paying American stocksThere is no easy estimator for American options prices, but as Hull points out in chapter 9 section 9.5, with the exception of exercising a call option just prior to an ex-dividend date, "it is never optimal to exercise an American call option on a non-dividend paying stock before the expiration date."The Black-Scholes model can be used to estimate "implied volatility". To do this, however, given an actual option value, you have to iterate to find the volatility solutiong p y y(see Hull's discussion of this in 13.12). This procedure is easy to program and not very time-consuming in even an Excel version of the model.For those of you interest in another elegant implied volatility model, see Hull's discussion of the IVF model in 26.3. There you will see a role played by delta and vega, but again you would have to iterate to get the value of the sensitivity of the call to the strike price.Calculating implied volatility with B/S: Calculating implied volatility with B/S: ln2SPName: Date:Gary R. EvansPut OptionOctober 27, 2011 2ln1STRSPdVery easy to do: O Bl k S h l iSymbol: DIAPrice:121.60Month:DecStrike:120.00Price:3.25012/17/20110.0100u Op oImplicit Daily Volatility (IDV) CalculatorPut StockInterest rate: Expiration date: Once Black-Scholes is structured, you can use an iterative technique to solve for .51510.014520.045Version 3.4 Aug 16, 2011Days to maturity today: Implied daily volatility: One-day time decay: Days to maturity override: Calculate6VBasic VBasic iterative technique used in IDV master iterative technique used in IDV master'Below is the actual calculation of implied volatility.'The Ringer is for testing temporary values in construction only.'DoCIPD = CIPD + 0.00001DeNom = Log(StockPR / StrikePR) + ((IntRR / 365) + (CIPD ^ 2) / 2) * DTMRDurVol = CIPD * DTMR ^ 0.5DND1 = WorksheetFunction.NormSDist(DeNom / DurVol)DND2 = WorksheetFunction.NormSDist(DeNom / DurVol - DurVol)Ringer = Exp(-IntRR * DTMR / 365)TempCallPR = StockPR * DND1 - StrikePR * Exp(-IntRR * DTMR / 365) * DND2L U til T C llPR > C llPR Loop Until TempCallPR >= CallPR'Command below writes a value back to a named designated cellRange("CIPD").Value = CIPDCalculating IDV for strangles (V. 3.3) Calculating IDV for strangles (V. 3.3)Name: Date: Stock Symbol: DIA Interest rate:Strangle Implied Daily Volatility CalculatorGary R. EvansMarch 30, 2012OneYear:AverageDGR: 0.00038StandardDeviation: 0.01299Stock Price: 131.680 0.010CALL PUTMonth: Apr AprStrike: 134.00 130.00Expiration: 4/21/12 4/21/12Price: 0.460 0.980Days to maturity: 22 22DTM override: 22 22Implied daily volatility: 0.00516 0.00702One-day time decay: 0 022 0 035AverageABSDCGR: 0.0090960day:AverageDGR: 0.00109StandardDeviation: 0.00565AverageABSDCGR: 0.00415One-day time decay: 0.022 0.035Version 3.3 August16, 2011CalculateExample: March 30, 2012 weekend strangle7An example ... An example ...Consider an itm option with 20 days to expiration. The strike price is 105 and the price of the stock is 100 and the stock has an daily volatility of 0.02. Assume an interest rate =LN(SP/KP)+(IR+(DV*DV)/2)*(DTM/365)=LN(SP/KP)+((IR/365)+(DV*DV)/2)*DTMof 0.01 (1% annual). 49464 . 020 02 . 020 2 02 . 0 365 105 100 ln21 rd58409 . 0 20 02 . 01 2 d d 70 . 1 58409 . 0 105 04424 . 0 1003652001 . 0 N e N CUsing an Option Value Calculator toUsing an Option Value Calculator to Calculate this same Value Calculate this same ValueCal lOpti on Pri ce Cal cul ator(Dai l y Vol ati l i ty)Stock symbol:TrialCall option:MayDate Today: 4/26/2011Expiration Date:5/16/2011DTM:20100.00105.00Daily Volatility:0.0200Interest Rate:0.010Ti 20Stock Price: Strike Price: =LN(SP/KP)+((IR/365)+(DV*DV)/2)*DTMNUMTime:20d1 Numerator: -0.04424Duration Volatility:0.08944Delta N(d1):0.3104N(d2):0.2796Option Price:1.70Option Premium:1.70( ) (( ) ( ) )=NORMSDIST(NUM/DUV)DUV