欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件交易策略发布专区 → 【期权策略】BS定价套利

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有8383人关注过本帖树形打印复制链接

主题:【期权策略】BS定价套利

帅哥哟,离线,有人找我吗?
FexTel
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:5960 积分:0 威望:0 精华:2 注册:2014/6/12 11:29:04
【期权策略】BS定价套利  发帖心情 Post By:2017/4/1 9:36:46 [只看该作者]

使用B-S-M 模型计算期权理论价格,形成套利机会。

 

算法模型失效或者可能误差的原因:
1.模型对平值期权的估价令人满意,特别是对剩余有效期限超过两月,且不支付红利者效果
更好一点。
2.对于高度增值或减值的期权,模型的估价有较大偏差,会高估减值期权而低估增值期权。
3.对临近到期日的期权的估价存在一定的误差。
4.离散度过高或过低的情况下,会低估低离散度的买入期权,高估高离散度的买方期权。
5.模型基于对市场部分情况的假设条件过于严苛,这与现实情况有所差别,可能会影响到模
型的可靠性。


//该模型为简单示范模型,用户需根据自己交易经验,修改完善后再实际应用!!!

代码:

//策略名:bs定价套利

//类型:无风险套利

//使用市场:商品、个股期权

//修订时间:20170401

 

LSBD:=VOLATILITY(60,'SH510050');    //50ETF的历史波动率
R:=0.044;                                                    //无风险利率
YHBD:IMPLIEDVOLATILITY(60,R);    //隐含波动率
LLJG:=OPTIONPRICE(60,R);                  //根据BS公式计算期权理论价格

//平仓部分
//距离行权日5个交易日的时候全部平仓,并且不再开仓
IF OPTIONINFO(8)<=5 THEN
BEGIN
TSELL(1,0,MKT);
EXIT;
END

//开仓部分
//认购期权实际价格低于认购期权理论价格30%,并且认购期权的隐含波动率低于历史波动率
IF OPTIONINFO(4)=0 THEN     
BEGIN
IF LLJG*0.7>CLOSE AND YHBD<LSBD THEN
TBUY(1,10,MKT);
END
//认沽期权实际价格高于认沽期权理论价格30%,并且认沽期权的隐含波动率大于历史波动率
IF OPTIONINFO(4)=1 THEN     
BEGIN
IF LLJG*1.3<CLOSE AND YHBD>LSBD THEN 
TBUY(1,10,MKT);
END

 

[此贴子已经被作者于2017/4/1 9:42:37编辑过]


金字塔—专业程序化交易量化投资平台

产品部

-----------------------------------------------------------

欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
zhuwenjie
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:25 积分:0 威望:0 精华:0 注册:2018/8/2 14:40:11
  发帖心情 Post By:2018/8/8 15:19:36 [只看该作者]

同问 是否期权策略都只能在后台交易策略中运行?模拟盘怎么测试后台交易系统?是否只能通过实盘出预警信号?

 回到顶部