【台湾期权交易经验】期权定价交易笔记

论坛 期权论坛 期权     
叶少   2016-4-8 16:43   23092   3
本帖最后由 叶少 于 2016-4-8 16:47 编辑

【台湾期权交易系列】一直是期权论坛的独家特色版块!

国内很多研报和策略都是纸上谈兵,纯谈理论,美国期权市场和我们差别较大,而且英文不适合阅读,而台湾市场有十五年期权交易经验积累,市场和中国类似,沟通又无障碍,是目前国内最好的学习材料。

期权论坛独家推出上百篇台湾市场期权经验台湾期权交易系列配有交易策略和具体案例,操盘手法以及台指行情图,保证都是实战教学


选择权的评价是策略的最基础,瞭解各项因素对选择权价格的变动后,我们才能进一步讨论各项因素的实际运用。我们一开始需要先来应用Black–Scholes option pricing model,经过实际的计算瞭解后,再来看Greeks和波动率,再来才是各种价差和组合策略。


关于选择权的评价和解说,网路上的资料已经非常丰富,各项变动因素说明的文章也很容易找到,所以为了有些不同的贡献纪录,L将偏重在计算函数和程式介绍上面,实作上以EXCEL VBA和C#为主。


另一方面,大部份人看到评价公式后大概就已经懒惰了,但光是看看公式和解释,其实不如实际写一次、算一次来的有体会,而且实际上真的很容易,如果对于选择权有兴趣却没计算过的朋友们,请跟着一起作看看吧。


首先就看看公式的定义,可以到这两个网址先大略看看假设和定义,有兴趣再详读内容


Black-Scholes期权定价模型

推导和证明就算了吧,如果有要念财金所的话倒是会出考题,我们只要会用就好了,所以只要看Call和Put的价格是这样的:





其中d1和d2是这样的:




参数是这样的:




所以我们知道计算价格需要五个变数,

s 现货价格,我们拿来算台指选的话,就拿台指期市价当作s

k 履约价格

t 距离到期日的时间,要年化

r 年利率

v 年化波动率


放到excel上写写看了,如下图,


s,就是期货价,假设7750。

k,就是履约价,假设我们要算的是7700的call和put。

t,年化的到期馀日,这个地方要注意的是有人一年用日曆日365,也有人一年是用工作日255左右,L自己是惯用工作日的算法。到期馀日就是今日和到期日的差距,可以利用excel的函数 NETWORKDAYS()来计算,以图中例子就是=NETWORKDAYS(C27,C28)。今日也可以用函数来包,例如
=DATE(YEAR(NOW()),MONTH(NOW()),DAY(NOW()))。算出到期馀日为16后,拿来除255,就得到年化的t = 0.062745。

r,年利率,拿定存利率一年约一点多%,以1%为例。

v,主观的波动率,波动率是重要的主题.


下篇再以历史波动率和隐含波动率一起进行介绍纪录,这边以15%为例子。


有了这些参数,就可以算价格了,Call算出来理论价是145.23,Put是90.4。用函数 =calloption(F25,F26,F27,F28,F29),这个calloption就是我们要写的function囉,打开vba或直接在excel按ALT F11,贴上这段程式码


Function calloption(s, k, t, r, v)

calloption = s * Application.NormSDist(cal_d1(s, k, t, r, v)) - k * Exp(-(r * t)) * Application.NormSDist(cal_d2(s, k, t, r, v))

End Function

Function putoption(s, k, t, r, v)

putoption = k * Exp(-r * t) * Application.NormSDist(-cal_d2(s, k, t, r, v)) - s * Application.NormSDist(-cal_d1(s, k, t, r, v))

End Function

Function cal_d1(s, k, t, r, v)

cal_d1 = (Log(s / k) (r * t) (v ^ 2 * t / 2)) / (v * Sqr(t))

End Function

Function cal_d2(s, k, t, r, v)

cal_d2 = cal_d1(s, k, t, r, v) - v * Sqr(t)

End Function


稍微再解释一下,公式的N(),就是常态分配的机率,可以用NormSDist()来计算,sqr()就是根号,d1和d2也都各自写了function,也都是照着公式直接拿进来写,一个一个填就完成了。


如果跟着作的话,现在就可以试看看这几个参数的变动对于选择权价格的影响囉。


接着说明一点,这是不包含股利的评价模式,对于股票选择权不适用,算指数选择权刚好。


我们现在是带入五个变数计算出理论的选择权价格,实际上市场本来就有市价,那么五个变数裡只要知道四个,就可以求出剩下来那一个。所以我们有选择权市价、期货市价、要求的履约价、到期日、利率之后,就可以算出波动率了。

分享到 :
1 人收藏

3 个回复

倒序浏览
2#
@Xizi_qOxwqg7M  4级常客 | 2017-7-12 11:44:36 发帖IP地址来自 美国
学到很多东西
3#
dengzx  5级知名 | 2017-7-12 14:46:26 发帖IP地址来自 澳大利亚
谢谢分享代码
4#
shicang605  3级会员 | 2017-8-1 02:45:19 发帖IP地址来自 美国
看看
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:32502
帖子:352
精华:20
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP