已阅读5页,还剩35页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Chapter 21 Basic Numerical Procedures,Options, Futures, and Other Derivatives, 9th Edition, Copyright John C. Hull 2014,1,Approaches to Derivatives Valuation,Trees Monte Carlo simulation Finite difference methods,Options, Futures, and Other Derivatives, 9th Edition, Copyright John C. Hull 2014,2,Binomial Trees,Binomial trees are frequently used to approximate the movements in the price of a stock or other asset In each small interval of time the stock price is assumed to move up by a proportional amount u or to move down by a proportional amount d,Options, Futures, and Other Derivatives, 9th Edition, Copyright John C. Hull 2014,3,Movements in Time Dt (Figure 21.1, page 451),Options, Futures, and Other Derivatives, 9th Edition, Copyright John C. Hull 2014,4,Tree Parameters for asset paying a dividend yield of q,Parameters p, u, and d are chosen so that the tree gives correct values for the mean & variance of the stock price changes in a risk-neutral world Mean: e(rq)Dt = pu + (1 p )d Variance: s2Dt = pu2 + (1 p )d 2 e2(rq)Dt A further condition often imposed is u = 1/ d,Options, Futures, and Other Derivatives, 9th Edition, Copyright John C. Hull 2014,5,Tree Parameters for asset paying a dividend yield of q (continued),When Dt is small a solution to the equations is,Options, Futures, and Other Derivatives, 9th Edition, Copyright John C. Hull 2014,6,The Complete Tree (Figure 21.2, page 453),Options, Futures, and Other Derivatives, 9th Edition, Copyright John C. Hull 2014,7,Backwards Induction,We know the value of the option at the final nodes We work back through the tree using risk-neutral valuation to calculate the value of the option at each node, testing for early exercise when appropriate,Options, Futures, and Other Derivatives, 9th Edition, Copyright John C. Hull 2014,8,Example: Put Option (Example 21.1, page 453-455),S0 = 50; K = 50; r =10%; s = 40%; T = 5 months = 0.4167; Dt = 1 month = 0.0833 In this case,Options, Futures, and Other Derivatives, 9th Edition, Copyright John C. Hull 2014,9,Example (continued; Figure 21.3, page 454),Options, Futures, and Other Derivatives, 9th Edition, Copyright John C. Hull 2014,10,Calculation of Delta,Delta is calculated from the nodes at time Dt,Options, Futures, and Other Derivatives, 9th Edition, Copyright John C. Hull 2014,11,Calculation of Gamma,Gamma is calculated from the nodes at time 2Dt,Options, Futures, and Other Derivatives, 9th Edition, Copyright John C. Hull 2014,12,=0.5(62.99-50)+0.5(50-39.69),Calculation of Theta,Theta is calculated from the central nodes at times 0 and 2Dt,Options, Futures, and Other Derivatives, 9th Edition, Copyright John C. Hull 2014,13,Calculation of Vega,We can proceed as follows Construct a new tree with a volatility of 41% instead of 40%. Value of option is 4.62 Vega is,Options, Futures, and Other Derivatives, 9th Edition, Copyright John C. Hull 2014,14,Trees for Options on Indices, Currencies and Futures Contracts,As with Black-Scholes-Merton: For options on stock indices, q equals the dividend yield on the index For options on a foreign currency, q equals the foreign risk-free rate For options on futures contracts q = r,Options, Futures, and Other Derivatives, 9th Edition, Copyright John C. Hull 2014,15,Binomial Tree for Stock Paying Known Dividends,Procedure: Construct a tree for the stock price less the present value of the dividends Create a new tree by adding the present value of the dividends at each node This ensures that the tree recombines and makes assumptions similar to those when the Black-Scholes-Merton model is used for European options,Options, Futures, and Other Derivatives, 9th Edition, Copyright John C. Hull 2014,16,Control Variate Technique,Value American option, fA Value European option using same tree, fE Value European option using Black-Scholes Merton, fBS Option price =fA+(fBS fE),Options, Futures, and Other Derivatives, 9th Edition, Copyright John C. Hull 2014,17,Alternative Binomial Tree (page 465),Instead of setting u = 1/d we can set each of the 2 probabilities to 0.5 and,Options, Futures, and Other Derivatives, 9th Edition, Copyright John C. Hull 2014,18,Trinomial Tree (Page 467),Options, Futures, and Other Derivatives, 9th Edition, Copyright John C. Hull 2014,19,Time Dependent Parameters in a Binomial Tree (page 468),Making r or q a function of time does not affect the geometry of the tree. The probabilities on the tree become functions of time. We can make s a function of time by making the lengths of the time steps inversely proportional to the variance rate.,Options, Futures, and Other Derivatives, 9th Edition, Copyright John C. Hull 2014,20,Monte Carlo Simulation and p,How could you calculate p by randomly sampling points in the square?,Options, Futures, and Other Derivatives, 9th Edition, Copyright John C. Hull 2014,21,Monte Carlo Simulation and Options,When used to value European stock options, Monte Carlo simulation involves the following steps: 1. Simulate 1 path for the stock price in a risk neutral world 2. Calculate the payoff from the stock option 3. Repeat steps 1 and 2 many times to get many sample payoffs 4. Calculate mean payoff 5. Discount mean payoff at risk free rate to get an estimate of the value of the option,Options, Futures, and Other Derivatives, 9th Edition, Copyright John C. Hull 2014,22,Sampling Stock Price Movements,In a risk neutral world the process for a stock price is where is the risk-neutral return We can simulate a path by choosing time steps of length Dt and using the discrete version of this where e is a random sample from f(0,1),Options, Futures, and Other Derivatives, 9th Edition, Copyright John C. Hull 2014,23,A More Accurate Approach (Equation 21.15, page 471),Options, Futures, and Other Derivatives, 9th Edition, Copyright John C. Hull 2014,24,Extensions,When a derivative depends on several underlying variables we can simulate paths for each of them in a risk-neutral world to calculate the values for the derivative,Options, Futures, and Other Derivatives, 9th Edition, Copyright John C. Hull 2014,25,Sampling from Normal Distribution (Page 473),In Excel =NORMSINV(RAND() gives a random sample from f(0,1),Options, Futures, and Other Derivatives, 9th Edition, Copyright John C. Hull 2014,26,To Obtain 2 Correlated Normal Samples,Obtain independent normal samples x1 and x2 and set Use a procedure known as Choleskys decomposition when samples are required from more than two normal variables (see page 473),Options, Futures, and Other Derivatives, 9th Edition, Copyright John C. Hull 2014,27,Standard Errors in Monte Carlo Simulation,The standard error of the estimate of the option price is the standard deviation of the discounted payoffs given by the simulation trials divided by the square root of the number of observations.,Options, Futures, and Other Derivatives, 9th Edition, Copyright John C. Hull 2014,28,Application of Monte Carlo Simulation,Monte Carlo simulation can deal with path dependent options, options dependent on several underlying state variables, and options with complex payoffs It cannot easily deal with American-style options,Options, Futures, and Other Derivatives, 9th Edition, Copyright John C. Hull 2014,29,Determining Greek Letters,For D: 1. Make a small change to asset price 2. Carry out the simulation again using the same random number streams 3. Estimate D as the change in the option price divided by the change in the asset price Proceed in a similar manner for other Greek letters,Options, Futures, and Other Derivatives, 9th Edition, Copyright John C. Hull 2014,30,Variance Reduction Techniques,Antithetic variable technique Control variate technique Importance sampling Stratified sampling Moment matching Using quasi-random sequences,Options, Futures, and Other Derivatives, 9th Edition, Copyright John C. Hull 2014,31,Sampling Through the Tree,Options, Futures, and Other Derivatives, 9th Edition, Copyright John C. Hull 2014,32,Instead of sampling from the stochastic process we can sample paths randomly through a binomial or trinomial tree to value a derivative At each node that is reached we sample a randon number between 0 and 1. If it is betweeb 0 and p, we take the up branch; if it is between p and 1, we take the down branch,Finite Difference Methods,Finite difference methods aim to represent the differential equation in the form of a difference equation We form a grid by considering equally spaced time values and stock price values Define i,j as the value of at time iDt when the stock price is jDS,Options, Futures, and Other Derivatives, 9th Edition, Copyright John C. Hull 2014,33,The Grid,Options, Futures, and Other Derivatives, 9th Edition, Copyright John C. Hull 2014,34,Finite Difference Methods (continued),Options, Futures, and Other Derivatives, 9th Edition, Copyright John C. Hull 2014,35,Impl
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026浙江台州市椒江农场招聘编制外人员1人备考题库【必考】附答案详解
- 2026中共齐齐哈尔市委党校招聘3人笔试题库及答案详解(全优)
- 2026广西北海市博物馆招聘讲解员5人笔试题库往年题考附答案详解
- 2026浙江宁波市镇海区龙赛医疗集团招聘编外人员3人模拟试卷及完整答案详解【名校卷】
- 2026-2030建筑复合隔热板行业市场现状供需分析及重点企业投资评估规划分析研究报告
- 2026浙江宁波市明州测绘院招聘2人考前冲刺试卷附答案详解(综合卷)
- 2026年7月福建福州市鼓楼区国有资产投资发展集团有限公司招聘3人考前冲刺密卷汇编附答案详解
- 2026河南安阳市滑县第二批就业见习岗位招募考前冲刺试卷含答案详解【满分必刷】
- 2026广西玉林兴业县卖酒镇卫生院招聘编外工作人员2人备考题库及参考答案详解(B卷)
- 2026中国医学科学院药物研究所第二批面向社会招聘18人模拟试卷及参考答案详解(综合卷)
- 庐山文旅笔试题目及答案
- 2026年福建省福州市法官检察官遴选试题及答案
- 江苏省无锡市2025-2026学年四年级下学期6月数学期末调研试题(试卷+答案)
- 2026年国际汉语教师证书CTCSOL笔试真题及答案解析
- 胃全切术后血糖管理
- (2026)继续教育公需课必修课考试题与参考答案(完整版)
- 2026年医师定期考核中医试题(附答案)
- 110kV变电站土建监理实施细则培训
- 《精装修施工工艺标准图册》
- 食品生产企业配料作业SOP指导书
- 霍尼韦尔Forge平台战略竞争力分析市场调研报告
评论
0/150
提交评论