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


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

   

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


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

主题:【期权日历价差】

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


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
【期权日历价差】  发帖心情 Post By:2020/4/13 17:22:46 [只看该作者]

有关日历价差的理论基础可以参考这篇文章https://wenku.baidu.com/view/b4ea95f651e79b896902260e.html?rec_flag=default&sxts=1586769610630

 

 

//cod1表示当月合约,code2是次月合约
code1:=OPOBYPRIRCE('QQ510050',2.7,0,202004,1);       
code2:=OPOBYPRIRCE('QQ510050',2.7,0,202005,1);        

ss:=2;          
       

HistoryVolatility:= VOLATILITY(50 ,'QQ510050' );
Implied_volatility1:= OPTIONINFO2(12 , code1);//取近月合约的隐含波动率
Implied_volatility2:= OPTIONINFO2(12 , code2);;//取远月合约的隐含波动率
Cond:= Implied_volatility1 - HistoryVolatility + Implied_volatility1 - Implied_volatility2;//波动率差作为信号

 

If Cond > 0 and TsellHOLDINGEX('' ,code1 ,1)=0 and TBUYHOLDINGEX('' ,code2 ,1)=0 and OPTIONINFO2(8,code1)>8  then
begin
tbuyshort(1,ss,lmt,DYNAINFO2(7 ,code1 ));
tbuy(1,ss,lmt,DYNAINFO2(7 ,code2 ));
end

 

If TBUYHOLDINGEX('' ,code1 ,1) > 0 and TBUYHOLDINGEX('' ,code2 ,1) > 0 and OPTIONINFO2(8,code1)<= 8 then
begin
tsellshort(1,TsellHOLDINGEX('' ,code1 ,1),lmt,DYNAINFO2(7 ,code1 ));
tsell(1,TBUYHOLDINGEX('' ,code2 ,1),lmt,DYNAINFO2(7 ,code2 ));

End

[此贴子已经被作者于2020/4/13 17:23:16编辑过]

 回到顶部