导航:首页 > 期权债券 > 股票期权实例matlab实现

股票期权实例matlab实现

发布时间:2021-08-14 12:48:39

A. 清风,咱们举个例子.股票期权是什么,不需要多说

股票期权是上交所的四大产品之一,
股票期权分为场外期权和场内期权。
场外期权:买一只股票的涨,标的股票涨了那么你就按照买到的市值来算收益,股票跌了那么就亏损权利本金。

B. 股票期权每一品种代码和名称是怎样设置的

上海证券交易所股票期权合约的代码和名称的设置遵循上海证券交易所的相关规定进行设置,具体规则如下:

经中国证监会批准,上海证券交易所决定于2015年2月9日上市交易上证50ETF期权合约品种,其合约交易代码包含合约标的、合约类型、到期月份、行权价格等要素。

上证50ETF期权合约的交易代码共有17位,具体组成为:

第1至第6位为合约标的证券代码;

第7位为C或P,分别表示认购期权或者认沽期权;

第8、9位表示到期年份的后两位数字;

第10、11位表示到期月份;

第12位期初设为“M”,并根据合约调整次数按照“A”至“Z”依序变更,如变更为“A”表示期权合约发生首次调整,变更为“B”表示期权合约发生第二次调整,依此类推;

第13至17位表示行权价格,单位为0.001元。

合约简称与合约交易代码相对应,代表对期权合约要素的简要说明。

上证50ETF期权的合约简称不超过20个字符,具体组成依次为“50ETF”(合约标的简称)、“购”或“沽”、“到期月份”、“行权价格”、标志位(期初无标志位,期权合约首次调整时显示为“A”,第二次调整时显示为“B”,依此类推)。

C. 股票期权实例~~

我以前也一直想做股票期权,因为这个是双向交易的,比平时做的单向交易的股票强多了,我现在在Trader711上面做,其他类似的网站还有ndex之类的,都是在线交易的,是一种固定收益期权,回报固定,一般在80%左右,一小时到期,不过夜,不操心,喜欢短线的人应该是很不错的选择。
希望采纳

D. 如何使用matlab实现Black-Scholes期权定价模型

参考论文 期权定价理论是现代金融学中最为重要的理论之一,也是衍生金融工具定价中最复杂的。本文给出了欧式期权定价过程的一个简单推导,并利用Matlab对定价公式给出了数值算例及比较静态分析,以使读者能更直观地理解期权定价理论。 关键词:Matlab;教学实践 基金项目:国家自然科学基金项目(70971037);教育部人文社科青年项目(12YJCZH128) 中图分类号:F83文献标识码:A 收录日期:2012年4月17日 现代金融学与传统金融学最主要的区别在于其研究由定性分析向定量分析的转变。数理金融学即可认为是现代金融学定量分析分支中最具代表性的一门学科。定量分析必然离不开相应计算软件的应用,Matlab就是一款最为流行的数值计算软件,它将高性能的数值计算和数据图形可视化集成在一起,并提供了大量内置函数,近年来得到了广泛的应用,也为金融定量分析提供了强有力的数学工具。 一、Black-Scholes-Merton期权定价模型 本节先给出B-S-M期权定价模型的简单推导,下节给出B-S-M期权定价模型的Matlab的实现。设股票在时刻t的价格过程S(t)遵循如下的几何Brown运动: dS(t)=mS(t)dt+sS(t)dW(t)(1) 无风险资产价格R(t)服从如下方程: dR(t)=rR(t)dt(2) 其中,r,m,s>0为常量,m为股票的期望回报率,s为股票价格波动率,r为无风险资产收益率且有0<r<m;dW(t)是标准Brown运动。由式(1)可得: lnS(T):F[lnS(t)+(m-s2/2)(T-t),s■](3) 欧式看涨期权是一种合约,它给予合约持有者以预定的价格(敲定价格)在未来某个确定的时间T(到期日)购买一种资产(标的资产)的权力。在风险中性世界里,标的资产为由式(1)所刻画股票,不付红利的欧式看涨期权到期日的期望价值为:■[max(S(T)-X,0)],其中■表示风险中性条件下的期望值。根据风险中性定价原理,不付红利欧式看涨期权价格c等于将此期望值按无风险利率进行贴现后的现值,即: c=e-r(T-1)■[max{S(T)-X,0}](4) 在风险中性世界里,任何资产将只能获得无风险收益率。因此,lnS(T)的分布只要将m换成r即可: lnS(T):F[lnS(t)+(r-s2/2)(T-t),s■](5) 由式(3)-(4)可得欧式看涨期权价格: c=S(t)N(d1)-Xe-r(T-1)N(d2)(6) 这里: d1=■(7) d2=■=d1-s■(8) N(x)为均值为0标准差为1的标准正态分布变量的累积概率分布函数。S(t)为t时刻股票的价格,X为敲定价格,r为无风险利率,T为到期时间。欧式看跌期权也是一种合约,它给予期权持有者以敲定价格X,在到期日卖出标的股票的权力。 下面推导欧式看涨期权c与欧式看跌期权p的联系。考虑两个组合,组合1包括一个看涨期权加上Xe-r(T-1)资金,组合2包含一个看跌期权加上一股股票。于是,在到期时两个组合的价值必然都是: max{X,S(T)}(9) 欧式期权在到期日之前是不允许提前执行的,所以当前两个组合的价值也必相等,于是可得欧式看涨期权与看跌期权之间的平价关系(put-call parity): c+Xe-r(T-t)=p+S(t)(10) 由式(10)可得,不付红利欧式看跌期权的价格为: p=Xe-r(T-t)N(-d2)-S(t)N(-d1)(11) 二、Black-Scholes-Merton模型的Matlab实现 1、欧式期权价格的计算。由式(6)可知,若各参数具体数值都已知,计算不付红利的欧式看涨期权的价格一般可以分为三个步骤:先算出d1,d2,涉及对数函数;其次计算N(d1),N(d2),需要查正态分布表;最后再代入式(6)及式(11)即可得欧式期权价格,涉及指数函数。不过,欧式期权价格的计算可利用Matlab中专有blsprice函数实现,显然更为简单: [call,put]=blsprice(Price,Strike,Rate,Time,Volatility)(12) 只需要将各参数值直接输入即可,下面给出一个算例:设股票t时刻的价格S(t)=20元,敲定价格X=25,无风险利率r=3%,股票的波动率s=10%,到期期限为T-t=1年,则不付红利的欧式看涨及看跌期权价格计算的Matlab实现过程为: 输入命令为:[call,put]= blsprice(20,25,0.03,0.1,1) 输出结果为:call=1.0083put=5.9334 即购买一份标的股票价格过程满足式(1)的不付红利的欧式看涨和看跌期权价格分别为1.0083元和5.9334元。 2、欧式期权价格的比较静态分析。也许纯粹计算欧式期权价格还可以不利用Matlab软件,不过在授课中,教师要讲解期权价格随个参数的变化规律,只看定价公式无法给学生一个直观的感受,此时可利用Matlab数值计算功能及作图功能就能很方便地展示出期权价格的变动规律。下面笔者基于Matlab展示欧式看涨期权价格随各参数变动规律: (1)看涨期权价格股票价格变化规律 输入命令:s=(10∶1∶40);x=25;r=0.03;t=1;v=0.1; c=blsprice(s,x,r,t,v); plot(s,c,'r-.') title('图1看涨期权价格股票价格变化规律'); xlabel('股票价格');ylabel('期权价值');grid on (2)看涨期权价格随时间变化规律 输入命令:s=20;x=25;r=0.03;t=(0.1∶0.1∶2);v=0.1;c=blsprice(s,x,r,t,v); plot(t,c,'r-.') title('图2看涨期权价格随时间变化规律'); xlabel('到期时间');ylabel('期权价值');grid on (3)看涨期权价格随无风险利率变化规律 s=20;x=25;r=(0.01∶0.01∶0.5);t=1;v=0.1;c=blsprice(s,x,r,t,v); plot(r,c,'r-.') title('图3看涨期权价格随无风险利率变化规律'); xlabel('无风险利率');ylabel('期权价值');grid on (4)看涨期权价格随波动率变化规律 s=20;x=25;r=0.03;t=1;v=(0.1∶0.1∶1);c=blsprice(s,x,r,t,v); plot(v,c,'r-.') title('图4看涨期权价格随波动率变化规律'); xlabel('波动率');ylabel('期权价值');grid on (作者单位:南京审计学院数学与统计学院) 主要参考文献: [1]罗琰,杨招军,张维.非完备市场欧式期权无差别定价研究[J].湖南大学学报(自科版),2011.9. [2]罗琰,覃展辉.随机收益流的效用无差别定价[J].重庆工商大学学报(自科版),2011. [3]邓留宝,李柏年,杨桂元.Matlab与金融模型分析[M].合肥工业大学出版社,2007.

E. 股票期权每一品种代码和名称是怎样设置的

你好,上海证券交易所股票期权合约的代码和名称的设置遵循上海证券交易所的相关规定进行设置,具体规则如下:

经中国证监会批准,上海证券交易所决定于2015年2月9日上市交易上证50ETF期权合约品种,其合约交易代码包含合约标的、合约类型、到期月份、行权价格等要素。上证50ETF期权合约的交易代码共有17位,具体组成为:

第1至第6位为合约标的证券代码;

第7位为C或P,分别表示认购期权或者认沽期权;

第8、9位表示到期年份的后两位数字;

第10、11位表示到期月份;

第12位期初设为“M”,并根据合约调整次数按照“A”至“Z”依序变更,如变更为“A”表示期权合约发生首次调整,变更为“B”表示期权合约发生第二次调整,依此类推;

第13至17位表示行权价格,单位为0.001元。

合约简称与合约交易代码相对应,代表对期权合约要素的简要说明。

上证50ETF期权的合约简称不超过20个字符,具体组成依次为“50ETF”(合约标的简称)、“购”或“沽”、“到期月份”、“行权价格”、标志位(期初无标志位,期权合约首次调整时显示为“A”,第二次调整时显示为“B”,依此类推)。

合约编码用于识别和记录期权合约,唯一且不重复使用。

上证50ETF期权合约编码由8位数字构成,从10000001起按顺序对挂牌合约进行编排。

期权合约条款主要包括合约简称、合约编码、交易代码、合约标的、合约类型、到期月份、合约单位、行权价格、行权方式、交割方式等。

期权合约的合约单位、行权价格发生调整的,交易代码及合约简称同时调整,交易与结算按照调整后的合约条款进行。

参考资料:《上海证券交易所股票期权试点交易规则》、《关于上证50ETF期权合约品种上市交易有关事项的通知》

F. matlab中用二叉树方法求欧式期权价格的script,求各位大神把脚本求出来啊,在线等挺急的

function EXS()
S=input('30:\n');%请输入当前股价
K=input('35:\n');%请输入股票执行价格
r=input('0.03:\n');%请输入无风险利率
theta=input('0.01:\n');%请输入波动率
T=input('2:\n');%请输入到期时间
bc=input('0.1:\n');%请输入步长
q=input('0.1:\n');%请输入股息率
KZ=input('1\n');%是否为看涨期权?若是请输入1,若不是请输入其他任意值
u=exp(theta*(T/bc)^0.5);

阅读全文

与股票期权实例matlab实现相关的资料

热点内容
姜慧恩演的片 浏览:924
最新带挠脚心的电影 浏览:117
刘智苑健身是什么电影 浏览:294
韩国恐怖电影失踪免费观看 浏览:899
韩剧电影免费看伦理 浏览:373
韩国最好看的三极推荐 浏览:503
两个男人一起做鸭子的电影 浏览:745
国产恐怖片反派带着面具拿着菜刀 浏览:522
可可托海 电影 浏览:472
池恩瑞的作品 浏览:18
巨猫电影 浏览:178
吃人奶 片段 浏览:168
啄木鸟电影都有哪些 浏览:298
江湖左手谁演的 浏览:670
部队题材电影军人可以去影院免费看吗 浏览:564
章子怡 床戏 浏览:718
结婚过的男女电影 浏览:163
床戏影视 浏览:182
想看片却找不到网站 浏览:724
国语电影免费在线 浏览:808