Black-Scholes 期权定价模型概述

  1997年10月10日,第二十九届诺贝尔经济学奖授予了两位美国学者,哈佛商学院教授罗伯特·默顿(RoBert Merton)和斯坦福大学教授迈伦·斯克尔斯(Myron Scholes)。他们创立和发展的布莱克——斯克尔斯期权定价模型(Black Scholes Option Pricing Model)为包括股票债券货币商品在内的新兴衍生金融市场的各种以市价价格变动定价的衍生金融工具的合理定价奠定了基础。

  斯克尔斯与他的同事、已故数学家费雪·布莱克(Fischer Black)在70年代初合作研究出了一个期权定价的复杂公式。与此同时,默顿也发现了同样的公式及许多其它有关期权的有用结论。结果,两篇论文几乎同时在不同刊物上发表。所以,布莱克—斯克尔斯定价模型亦可称为布莱克—斯克尔斯—默顿定价模型。默顿扩展了原模型的内涵,使之同样运用于许多其它形式的金融交易。瑞典皇家科学协会(The Royal Swedish Academyof Sciencese)赞誉他们在期权定价方面的研究成果是今后25年经济科学中的最杰出贡献。

[编辑]

B-S期权定价模型(以下简称B-S模型)及其假设条件

[编辑]

(一)B-S模型有7个重要的假设 

  1、股票价格行为服从对数正态分布模式;

  2、在期权有效期内,无风险利率和金融资产收益变量是恒定的;

  3、市场无摩擦,即不存在税收交易成本,所有证券完全可分割;

  4、金融资产在期权有效期内无红利及其它所得(该假设后被放弃);

  5、该期权是欧式期权,即在期权到期前不可实施。

  6、不存在无风险套利机会;

  7、证券交易是持续的;

  8、投资者能够以无风险利率借贷。

[编辑]

(二)荣获诺贝尔经济学奖的B-S定价公式[1]

   

  其中:

  

  

  • C—期权初始合理价格 
  • L—期权交割价格
  • S—所交易金融资产现价
  • T—期权有效期
  • r—连续复利计无风险利率
  • σ2—年度化方差
  • N()—正态分布变量的累积概率分布函数 ,在此应当说明两点:

  第一,该模型中无风险利率必须是连续复利形式。一个简单的或不连续的无风险利率(设为)一般是一年复利一次,而r要求利率连续复利。必须转化为r方能代入上式计算。两者换算关系为:。例如,则r=ln(1+0.06)=0.0583,即100以5.83%的连续复利投资第二年将获106,该结果与直接用计算的答案一致。 

  第二,期权有效期T的相对数表示,即期权有效天数与一年365天的比值。如果期权有效期为100天,则。 

[编辑]

B-S定价模型的推导与运用[1]

  (一)B-S模型的推导B-S模型的推导是由看涨期权入手的,对于一项看涨期权,其到期的期值是:

  

  其中,

  • E[G]—看涨期权到期期望值
  • —到期所交易金融资产的市场价值
  • L—期权交割(实施)价

  到期有两种可能情况:

  1、如果*S**t* > L,则期权实施以进帐(In-the-money)生效,且max(*S**t* − L,O) = *S**t* − L

  2、如果*S**t* < L,则期权所有人放弃购买权力,期权以出帐(Out-of-the-money)失效,且有:

  max(*S**t* − L,O) = 0

  从而:

  

  其中:P:(*S**t* > L)的概率E[*S**t* | *S**t* > L]:既定(*S**t* > L)下*S**t*的期望值将E[G]按有效期无风险连续复利rT贴现,得期权初始合理价格:

  C = *P**e* − *r**T(E[*S**t* | *S**t* > L] − L)这样期权定价转化为确定P和E*[*S**t* | *S**t* > L]。

  首先,对收益进行定义。与利率一致,收益为金融资产期权交割日市场价格(St)与现价(S)比值的对数值,即收益 = lnSt / S = ln(St / L)。由假设1收益服从对数正态分布,即ln(St / L)~,所以E[lN(St / S] = μt,*S**t* / S可以证明,相对价格期望值大于eμt,为:E[*S**t* / S] = eμt + σ2T2 = erT从而,μt = T(r − σ2),且有σt = σT

  其次,求(*S**t* > L)的概率P,也即求收益大于(LS)的概率。已知正态分布有性质:*P**r06[ξ > x] = 1 − N(x* − μσ)其中:

  ζ:正态分布随机变量

  x:关键值

  μ-ζ的期望值

  σ-ζ的标准差

  所以:P = Pr06[*S**t* > 1] = Pr06[*lnS**t* / s] > *lnL**S* = :*L**N* − *lnL**S* − (r − σ2)TσTnc4 由对称性:1 − N(d) = N( − d)P = NlnSL + (r − σ2)Tσ*Tar**S*。

  第三,求既定*S**t* > L下*S**t的期望值。因为E*[*S**t* | *S**t* > L]处于正态分布的L到∞范围,所以,

  E[*S**t* | *S**t*] > = SerTN(d1)N(d2)

  其中:

  最后,将P、E[*S**t* | *S**t*] > L]代入(C = *P**e* − *r**T(E[*S**t* | *S**t* > L] − L))式整理得B-S定价模型:C* = SN(d1) − LerTN(d2)

  (二)看跌期权定价公式的推导

  B-S模型是看涨期权的定价公式,根据售出—购进平价理论(Put-callparity)可以推导出有效期权的定价模型,由售出—购进平价理论,购买某股票和该股票看跌期权的组合与购买该股票同等条件下的看涨期权和以期权交割价为面值的无风险折扣发行债券具有同等价值,以公式表示为:

  

  移项得:

  

  将B-S模型代入整理得:

  

  此即为看跌期权初始价格定价模型。

  (三)B-S模型应用实例

  假设市场上某股票现价S为 164,无风险连续复利利率γ是0.0521,市场方差σ2为0.0841,那么实施价格L是165,有效期T为0.0959的期权初始合理价格计算步骤如下:

  ①求d1:

  =0.0328

  ②求d2:

  

  ③查标准正态分布函数表,得:N(0.03)=0.5120 N(-0.06)=0.4761

  ④求C:

  C=164×0.5120-165×e-0.0521×0.0959×0.4761=5.803

  因此理论上该期权的合理价格是5.803。如果该期权市场实际价格是5.75,那么这意味着该期权有所低估。在没有交易成本的条件下,购买该看涨期权有利可图。

[编辑]

B-S模型的发展、股票分红

  B-S模型只解决了不分红股票的期权定价问题,默顿发展了B-S模型,使其亦运用于支付红利的股票期权

  (一)存在已知的不连续红利假设某股票在期权有效期内某时间t(即除息日)支付已知红利*D**t,只需将该红利现值从股票现价S中除去,将调整后的股票价值S′代入B-S模型中即可:S' = S* − Dte − *r**T*。如果在有效期内存在其它所得,依该法一一减去。从而将B-S模型变型得新公式:

  

  (二)存在连续红利支付是指某股票以一已知分红率(设为δ)支付不间断连续红利,假如某公司股票年分红率δ为0.04,该股票现值为164,从而该年可望得红利164×004= 6.56。值得注意的是,该红利并非分4季支付每季164;事实上,它是随美元的极小单位连续不断的再投资而自然增长的,一年累积成为6.56。因为股价在全年是不断波动的,实际红利也是变化的,但分红率是固定的。因此,该模型并不要求红利已知或固定,它只要求红利按股票价格的支付比例固定。

  在此红利现值为:S(1-E-δT),所以S′=S•E-δT,以S′代S,得存在连续红利支付的期权定价公式:C=S•E-δT•N(D1)-L•E-γT•N(D2)

[编辑]

B-S模型的影响

  自B-S模型1973年首次在政治经济杂志(Journal of Political Economy)发表之后,芝加哥期权交易所的交易商们马上意识到它的重要性,很快将B-S模型程序化输入计算机应用于刚刚营业的芝加哥期权交易所。该公式的应用随着计算机、通讯技术的进步而扩展。到今天,该模型以及它的一些变形已被期权交易商、投资银行、金融管理者、保险人等广泛使用。衍生工具的扩展使国际金融市场更富有效率,但也促使全球市场更加易变。新的技术和新的金融工具的创造加强了市场与市场参与者的相互依赖,不仅限于一国之内还涉及他国甚至多国。结果是一个市场或一个国家的波动或金融危机极有可能迅速的传导到其它国家乃至整个世界经济之中。我国金融体制不健全、资本市场不完善,但是随着改革的深入和向国际化靠拢,资本市场将不断发展,汇兑制度日渐完善,企业也将拥有更多的自主权从而面临更大的风险。因此,对规避风险金融衍生市场的培育是必需的,对衍生市场进行探索也是必要的,我们才刚刚起步。

[编辑]

对B-S模型的检验、批评与发展

  B-S模型问世以来,受到普遍的关注与好评,有的学者还对其准确性开展了深入的检验。但同时,不少经济学家对模型中存在的问题亦发表了不同的看法,并从完善与发展B-S模型的角度出发,对之进行了扩展。

  1977年美国学者伽莱(galai)利用芝加哥期权交易所上市的股票权的数据,首次对布-肖模型进行了检验。此后,不少学者在这一领域内作了有益的探索。其中比较有影响的代表人物有特里皮(trippi)、奇拉斯(chiras)、曼纳斯特(manuster)、麦克贝斯(macbeth)及默维勒(merville)等。综合起来,这些检验得到了如下一些具有普遍性的看法:

  1.模型对平值期权的估价令人满意,特别是对剩余有效期限超过两月,且不支付红利者效果尤佳。

  2.对于高度增值或减值的期权,模型的估价有较大偏差,会高估减值期权而低估增值期权。

  3.对临近到期日的期权的估价存在较大误差。

  4.离散度过高或过低的情况下,会低估低离散度的买入期权,高估高离散度的买方期权。但总体而言,布-肖模型仍是相当准确的,是具有较强实用价值的定价模型。

  对布-肖模型的检验着眼于从实际统计数据进行分析,对其表现进行评估。而另外的一些研究则从理论分析入手,提出了布-肖模型存在的问题,这集中体现于对模型假设前提合理性的讨论上。不少学者认为,该模型的假设前提过严,影响了其可靠性,具体表现在以下几方面:

  首先,对股价分布的假设。布-肖模型的一个核心假设就是股票价格波动满足几何维纳过程,从而股价的分布是对数正态分布,这意味着股价是连续的。麦顿(merton)、约翰·考克斯(John Carrington Cox)、斯蒂芬·罗斯(Stephen A. Ross)、马克·鲁宾斯坦Mark Rubinstein)等人指出,股价的变动不仅包括对数正态分布的情况,也包括由于重大事件而引起的跳起情形,忽略后一种情况是不全面的。他们用二项分布取代对数正态分布,构建了相应的期权定价模型。

  其次,关于连续交易的假设。从理论上讲,投资者可以连续地调整期权与股票间的头寸状况,得到一个无风险的资产组合。但实践中这种调整必然受多方面因素的制约:1.投资者往往难以按同一的无风险利率借入或贷出资金;2.股票的可分性受具体情况制约;3.频繁的调整必然会增加交易成本。因此,现实中常出现非连续交易的情况,此时,投资者的风险偏好必然影响到期权的价格,而布-肖模型并未考虑到这一点。

  再次,假定股票价格的离散度不变也与实际情况不符。布莱克本人后来的研究表明,随着股票价格的上升,其方差一般会下降,而并非独立于股价水平。有的学者(包括布莱克本人)曾想扩展布-肖模型以解决变动的离散度的问题,但至今未取得满意的进展。

  此外,不考虑交易成本及保证金等的存在,也与现实不符。而假设期权的基础股票不派发股息更限制了模型的广泛运用。不少学者认为,股息派发的时间与数额均会对期权价格产生实质性的影响,不能不加以考察。他们中有的人对模型进行适当调整,使之能反映股息的影响。具体来说,如果是欧洲买方期权,调整的方法是将股票价格减去股息(d)的现值替代原先的股价,而其他输入变量不变,代入布-肖模型即可。若是美国买方期权,情况稍微复杂。第一步先按上面的办法调整后得到不提早执行情况下的价格。第二步需估计在除息日前立即执行情况下期权的价格,将调整后的股价替代实际股价,距除息日的时间替代有效期限、股息调整后的执行价格(x-d)替代实际执行价格,连同无风险利率与股价离散度等变量代入模型即可。第三步选取上述两种情况下期权的较大值作为期权的均衡价格。需指出的是,当支付股息的情况比较复杂时,这种调整难度很大。

B-S 期权定价模型的更多相关文章

  1. QuantStart量化交易文集

    Over the last seven years more than 200 quantitative finance articles have been written by members o ...

  2. OpenCL与CUDA,CPU与GPU

    OpenCL OpenCL(全称Open Computing Language,开放运算语言)是第一个面向异构系统通用目的并行编程的开放式.免费标准,也是一个统一的编程环境,便于软件开发人员为高性能计 ...

  3. Code Project精彩系列(转)

    Code Project精彩系列(转)   Code Project精彩系列(转)   Applications Crafting a C# forms Editor From scratch htt ...

  4. 学习《Python金融实战》中文版PDF+英文版PDF+源代码

    学习python处理金融数据,建议学习<Python金融实战>,比较实用,只不过Yahoo财经的API改了,书里的方法不再有效要改一改,还有就是会有一些代码缩进小问题,总体上对金融分析很实 ...

  5. 【腾讯Bugly干货分享】程序员们也该知道的事——“期权和股票”

    本文来自于腾讯Bugly公众号(weixinBugly),未经作者同意,请勿转载,原文地址:https://mp.weixin.qq.com/s/pfj9NLLuKYAfJJF84R9WAw 作者:B ...

  6. 期权put和call

    今天和朋友谈到了FB的期权操作问题,保证一个固定收益或者得到一个以低价买入FB的机会. 首先说下基本概念:call:是指买权put :是指卖权但是这两种期权又分别对应了long和short的两种操作, ...

  7. 关于期权池Option Pools与Vesting:码农创业防身必备法器

    之前又看到饿了么创始人团队纠纷的几篇文章,参考了百科.wiki.36Kr.虎嗅.知乎以及邵亦波老师的文章,对之前一直感兴趣的期权汇编初略总结了下 ,仍觉粗糙,对一些具体操作还是不甚了了,不过感觉在中国 ...

  8. 那个写书教你交易期权的人James Cordier爆仓了

    那个写书教你交易期权的人James Cordier爆仓了 11月15日,James Cordier掌管的期权交易公司OptionSellers.com通过邮件告知投资者,其公司管理的账户遭遇了毁灭性的 ...

  9. 一家VC支持企业的发展轨迹——了解每次融资后股权和期权的变化,以及股份是如何被稀释的【转载】

    来源:ReachVc 该文是 ReachVC 上一篇文章,是某个投资公司副总裁的独立博客,文章写得不错.如果你是一个不太了解融资的创业者,那么本文将对你很有用.通过武林外传同福客栈的例子,了解每次融资 ...

随机推荐

  1. Kafka常用topic操作命令汇总

    offset topic consumer-group consumer producer producer-golang topic 工具 https://cwiki.apache.org/conf ...

  2. [python之路]变量和字符编码

    变量和字符编码 #变量##声明变量```#_*_coding:utf-8_*_ name = "Tom"```上述代码声明了一个变量,变量名为: name,变量name的值为:&q ...

  3. 关于将笔记本电脑作为wifi热点的详细步骤

    常规做法直接度娘.如果出现无法打开wifi功能,可找对应解决方法. 1.先检查网卡是否支持承载网络,检查方法为在cmd中使用管理员权限运行,输入netsh wlan show drivers.查看支持 ...

  4. HDU6183 Color it (线段树动态开点)

    题意: 一个1e6*1e6的棋盘,有两个操作:给(x,y)加上颜色c,或查找(1,y1)到(x,y2)内的颜色种类数量,最多有50种颜色 思路: 建立50颗线段树,对每个颜色的线段树,维护每个y坐标上 ...

  5. How to make as map two or more device located in the same media pool by using ddboost + nw

    How to make as map two or more device located in the same media pool by using ddboost + nw ? That is ...

  6. css 浏览兼容问题及解决办法 (1)

    主流浏览器css兼容问题的总结 最近又搞了一波网站的兼容,由于要求ie浏览器还是要兼容到ie8,所以调起来还是各种蛋疼. 现在就post一些做兼容的总结,可能不够全面,但是可以告诉大家如何避过一些坑. ...

  7. 5.7.20 多实例——MGR部署实战

    数据库 | MySQL:5.7.20 多实例——MGR部署实战 MGR介绍 基于传统异步复制和半同步复制的缺陷——数据的一致性问题无法保证,MySQL官方在5.7.17版本正式推出组复制(MySQL ...

  8. [jQuery]jQuery和DOM对象(三)

    iQuery和DOM对象 用原生js获取来的对象就是DOM对象 // 1. DOM对象 var myDiv = document.get.querySelector('div'); // myDiv ...

  9. Vue-20190623点滴

    Vue-20190623点滴 推荐黄奕同学vue的学习方式和过程. https://juejin.im/post/5b18d2d7f265da6e410e0e20 ♣♣♣♣♣♣♣♣♣♣♣♣♣♣♣♣♣♣ ...

  10. C#代码实现-冒泡排序

    冒泡排序原理:(升序)通过当前位置数和后一个位置数进行比较 如果当前数比后一个数大 则交换位置, 完成后 比较基数的位置变成下一个数.直到数组末尾,当程序运行完第一遍 最大的数已经排序到最后一个位置了 ...