当前位置:首页 > 问答

亚式期权定价

我来帮TA回答

求助,亚式期权定价的matlab程序

比如说欧式期权定价的程序是这个
function [callprice,putprice]=euro1(S,X,r,T,sigma,N)dt=T/N;u=exp(sigma*sqrt(dt));d=1/u;p=(exp(r*dt)-d)/(u-d);
for i=1:N+1 St(i)=S*power(u,i-1)*power(d,N+1-i);end
for i=1:N+1 Call(i)=max(St(i)-X,0); Put(i)=max(X-St(i),0);end
for i=N:-1:1 for j=1:i Call(j)=exp(-r*dt)*(p*Call(j+1)+(1-p)*Call(j)); Put(j)=exp(-r*dt)*(p*Put(j+1)+(1-p)*Put(j)); endend
callprice=Call(1);putprice=Put(1);

亚洲式期权的介绍

亚洲式期权亦称平均利率期权,期权合约的结算是根据相关资产在合同期内的平均值。

求助:关于亚式期权 很明白,但有不怎么明白

Hi我要交了 会的朋友请在2010年6月20晚8点之前帮我传下 谢谢

求 程序对美式亚式期权的蒙特卡罗定价的代码!谢谢啦!!

用matlab的包吧,这里是官方介绍Matlab__asiansensbyls

asiansensbyls:“Calculate price and sensitivities for European or American Asian options using Monte Carlo simulation

PriceSens = asiansensbyls(RateSpec,StockSpec,OptSpec,StrikeSettle,ExerciseDates)

代码那里没得选matlab,下面是我的例子:

Rates = 0.06;

StartDate = 'nov-1-2018';

EndDate = 'nov-1-2020';

RateSpec = intenvset('ValuationDate', StartDate, 'StartDates', StartDate, 'EndDates', EndDate,'Compounding', -1, 'Rates', Rates)

AssetPrice = 100;

Sigma = 0.25;

StockSpec = stockspec(Sigma, AssetPrice)

Settle = 'nov-1-2018';

ExerciseDates = 'nov-1-2020';

Strike = 100;

OptSpec = 'call';

NumTrials = 10000;

NumPeriods = 60;

AvgType = 'arithmetic';

Antithetic = true;

AmericanOpt = 1;

OutSpec = 'Price';

Price = asiansensbyls(RateSpec, StockSpec, OptSpec, Strike, Settle, ExerciseDates, 'NumTrials', NumTrials, 'NumPeriods', NumPeriods,'Antithetic', Antithetic, 'AvgType', AvgType, 'AmericanOpt', AmericanOpt, 'OutSpec',OutSpec)

另外,美亚式可以自己写二叉树来定价,参考Hull的“ Efficient procedures for valuing european adn american path-dependent options”。

期权delta标准计算公式与举例说明如何计算的!

你知道Black-Scholes的公式吗?里面的N(d1)就是看涨期权的Delta,看跌的就是1-N(d1)。如果知道这个公式的话就可以不用看下面的内容了。下面只是维基百科搬运来的公式而已。


就是下面这个公式:(我只拿了看涨的举例,想看看跌的去这个链接,维基百科:http://en.wikipedia.org/wiki/Black%E2%80%93Scholes_model#Black-Scholes_formula)

其中:

T是到期时间(单位年)

K是执行价格

e是欧拉数

r是无风险利率

小写的Sigma是波动率(现实中这个数是用市场价格倒推出来的隐含波动率)


式子第一行左边的C(S,t)表示看涨期权的价格,两个变量S是标的物价格,t是已经经过的时间(单位年),其他都是常量。Delta的定义就是期权价格对标的物价格的一阶导数,所以右手边对S求一阶偏导,就只剩下N(d1)了。d1的公式也在上面了,把数字带进去就好了。N是标准正态分布的累积分布(需要计算器或者查表)。


最方便的方法,去这个网址:http://www.soarcorp.com/black_scholes_calculator.jsp 可以计算价格和各种Greeks。

已知价格想倒退隐含波动率去这里:http://www.soarcorp.com/black_scholes_implied_volatility_calculator.jsp

期权定价模型的历程

期权是购买方支付一定的期权费后所获得的在将来允许的时间买或卖一定数量的基础商品(underlying assets)的选择权。期权价格是期权合约中唯一随市场供求变化而改变的变量,它的高低直接影响到买卖双方的盈亏状况,是期权交易的核心问题。早在1900年法国金融专家劳雷斯·巴舍利耶就发表了第一篇关于期权定价的文章。此后,各种经验公式或计量定价模型纷纷面世,但因种种局限难于得到普遍认同。70年代以来,伴随着期权市场的迅速发展,期权定价理论的研究取得了突破性进展。
在国际衍生金融市场的形成发展过程中,期权的合理定价是困扰投资者的一大难题。随着计算机、先进通讯技术的应用,复杂期权定价公式的运用成为可能。在过去的20年中,投资者通过运用布莱克——斯克尔斯期权定价模型,将这一抽象的数字公式转变成了大量的财富。
期权定价是所有金融应用领域数学上最复杂的问题之一。第一个完整的期权定价模型由Fisher Black和Myron Scholes创立并于1973年公之于世。B—S期权定价模型发表的时间和芝加哥期权交易所正式挂牌交易标准化期权合约几乎是同时。不久,德克萨斯仪器公司就推出了装有根据这一模型计算期权价值程序的计算器。大多从事期权交易的经纪人都持有各家公司出品的此类计算机,利用按照这一模型开发的程序对交易估价。这项工作对金融创新和各种新兴金融产品的面世起到了重大的推动作用。
斯克尔斯与他的同事、已故数学家费雪·布莱克(Fischer Black)在70年代初合作研究出了一个期权定价的复杂公式。与此同时,默顿也发现了同样的公式及许多其它有关期权的有用结论。结果,两篇论文几乎同时在不同刊物上发表。所以,布莱克—斯克尔斯定价模型亦可称为布莱克—斯克尔斯—默顿定价模型。默顿扩展了原模型的内涵,使之同样运用于许多其它形式的金融交易。瑞士皇家科学协会(The Royal Swedish Academyof Sciencese)赞誉他们在期权定价方面的研究成果是今后25年经济科学中的最杰出贡献。
1979年,科克斯(Cox)、罗斯(Ross)和卢宾斯坦(Rubinsetein)的论文《期权定价:一种简化方法》提出了二项式模型(Binomial Model),该模型建立了期权定价数值法的基础,解决了美式期权定价的问题。