版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
金融数量分析—基于MATLAB编程第10章期权定价模型与数值方法MATLAB2026/5/122第10章期权定价模型与数值方法什么是期权?期权就是当什么时候或条件下,你有什么权力。教课书上的期权似乎离我们比较遥远,或仅限于金融市场。但如果仔细想想,车险或疾病保险似乎也是一种期权,期权本质是一种选择权。例如,商业医疗保险,客户每年缴纳一定的保费,获得在生病时获取一定补偿的权利。公司期权,若工作业绩达到某个标准(付出),得到公司多少多上的期权。就如面临选择,需要权衡一样;各种期权也需要衡量(定价)。2026/5/1231期权基础概念买入期权、卖出期权和标的资产三者之间存在一种价格依赖关系——买入期权和卖出期权平价。设S为股票市价,C为买入期权价格,P为卖出期权价格,E为行权价,ST为到期日股票价格,t为距期权日时间,r为利率。买入期权和卖出期权平价:C=P+S-Ee-rt2026/5/1251.2买入、卖出期权平价组合期权定价的主要研究工具是随机过程的一个分支——随机微分方程。1973年,芝加哥大学教授Black和MIT
教授Scholes在美国“政治经济学报”上发表了一篇题为“期权定价和公司负债”的论文;同年,哈佛大学教授Merton在“贝尔经济管理科学学报”上发表了另一篇论文“期权的理性定价理论”,奠定了期权定价的理论性基础,B-S期权定价公式诞生了。2026/5/1262期权定价方法的理论基础著名的Black-Scholes期权定价公式,欧式买权或卖权解的表达式为:其中,
Black-Scholes期权定价模型将股票期权价格的主要因素分为五个:St:标的资产市场价格X:执行价格r:无风险利率:标的资产价格波动率T-t:距离到期时间。2026/5/1272.1Black-Scholes期权定价公式MATLAB中计算期权价格的函数为blsprice函数
[Call,Put]=blsprice(Price,Strike,Rate,Time,Volatility,Yield)输入参数:Price:标的资产市场价格Strike:执行价格Rate:无风险利率Time:距离到期时间Volatility:标的资产价格波动率Yield:(可选)资产连续贴现利率,默认为0输出参数:Call:Calloption价格Put:Putoption价格2026/5/1282.2Black-Scholes方程求解若要分析期权价格与波动率关系,我们可以根据一系列波动率计算,一系列看涨期权与看跌期权的价格,可以编写blsprice_Vol.m程序。程序如下:Price=100;%标底资产价格Strike=95;%执行价格Rate=0.1;%无风险收益率(年化)Time=3/12;%=0.25;%剩余时间Volatility=0.1:0.01:0.5;%年化波动率从0.1到0.5间隔0.01共41个数据点N=length(Volatility)%
数组Volatility的元素个数Call=zeros(1,N);Put=zeros(1,N);2026/5/12102.2Black-Scholes方程求解期权价格受到当前价格S、执行价格E、期权的期限T、股票的价格方差率σ2、无风险利率r五个因素的影响。期权对这五个因素的敏感程度称为期权的Greeks,其计算函数如下。2026/5/12122.3影响期权价格的因素分析2026/5/12142.3影响期权价格的因素分析若要分析期权Detla与标的资产价格、剩余期限的关系,即不同的Price与Time
计算不同的Detla三维关系,可以编写delta_price_time.m
程序。2026/5/12152.3影响期权价格的因素分析隐含波动率是把权证的价格代入B-S模型中反算出来的,它反映了投资者对未来标的证券波动率的预期。例:假设欧式股票期权,一年后,执行价格95元,现价为100元,无股利支付,股价年化波动率为50%,无风险利率为10%,则期权价格为:>>[Call,Put]=blsprice(100,95,0.1,0.25,0.5)>>Call=13.6953
Put=
6.3497假设目前其期权交易价格为Call=15.00,Put=
7.00分别计算其相对应的隐含波动率。2026/5/12163B-S公式隐含波动率计算在Matlab的finance工具箱中,自带了隐含波动率计算的函数blsimpv。Volatility=blsimpv(Price,Strike,Rate,Time,Value,Limit,Tolerance,Class)输入参数:Price:标的资产市场价格Strike:执行价格Rate:无风险利率Time:距离到期时间Value:
期权的市场价格Limit:(可选)可行解上届,默认为10Tolerance:(可选)迭代算法的停止条件
1e-6(默认),具体看参看非线性优化相关内容Class:(可选)Class
=
1看涨期权,Class=2看跌期权,默认为看涨期权输出参数:
Volatility:波动率2026/5/12173B-S公式隐含波动率计算使用示例:Price=100;%标底资产价格Strike=95;%执行价格Rate=0.1;%无风险收益率(年化)10%Time=1;%剩余时间CallValue=15;%看涨期权市价15元%看涨期权
Class={'Call'}(默认)CallVolatility=blsimpv(Price,Strike,Rate,Time,CallValue,[],[],[],{'Call'})PutValue=7;%看跌期权市价7元%看跌期权
Class={'put'}PutVolatility=blsimpv(Price,Strike,Rate,Time,PutValue,[],[],[],{'Put'})计算结果:CallVolatility=0.1417PutVolatility=0.34792026/5/12183B-S公式隐含波动率计算在Matlab的finance工具箱中提供二叉树模型计算期权价格的函数binprice[AssetPrice,OptionValue]=binprice(Price,Strike,Rate,Time,Increment,Volatility,Flag,DividendRate,Dividend,ExDiv)输入参数:Price:标的资产市场价格Strike:执行价格Rate:无风险利率Time:距离到期时间Increment:
每个阶段的时间间隔,例如1年分12阶二叉树,每阶段时长1个月2026/5/12204期权二叉树模型的计算输入参数:Volatility:波动率Flag:
期权种类
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 28544-2026封装闪烁体光输出和固有分辨率的测量方法
- T/SDPEA 0028-202335千伏及以上高压电力用户输变电设备运行维护技术规程
- T/LCH 039-2025老旧小区景观绿化改造工程管理与验收规范
- T/CDAIA 0009-2025智能网联汽车示范运营作业规范
- T/CFA 0197-2025镁合金半固态注射成型机
- T/CSPSTC 179-2025堤防振动测试技术规范
- GB/T 14531-2026办公家具阅览桌、椅、凳
- 2025~2026学年贵州省黔西南布依族苗族自治州兴义市十校监考人教版三年级上册12月月考数学试卷【附答案】
- 2027届湖南长沙长郡芙蓉中学八年级数学第一学期期末质量跟踪监视试题含解析
- PHP程序员笔试真题(含详细答案)
- 2026一级建造师《水利水电工程管理与实务》真题及答案解析(完整版含图表)
- 2026年福建省高考地理试卷真题(含答案)
- 2026年铅锌冶炼行业市场深度调研报告及未来五至十年技术路径与产业化前景
- 2026标准短视频拍摄合同律师审核修订版条款严谨权利义务对等公平合理可签
- 中国临床肿瘤学会(CSCO)胃癌诊疗指南(2026版)
- 有限空间作业监理实施细则(详细完-整版)
- 2026年烟花爆竹零售经营安全考试试题及答案
- (正式版)DB34∕T 3763-2020 《水泥生产企业化验室达标评价规范》
- 2026年产科急症多学科协作处置试题(含答案)
- 草原鼠虫害防治施工方案及技术措施
- 2026年国家林业和草原局直属单位招聘笔试练习题附答案
评论
0/150
提交评论