SF22 | 来给你的交易策略加一个"变速箱",五挡起步那种

松鼠宽客
2020-11-19

.


公众号致力于分享量化策略,培训视频,Python,程序化交易等相关内容如果你喜欢本文,麻烦分享关注一下公众号非常感谢


赠言
“即是爱好,也是生活”




引言



大家好,我是乌克兰剑圣。最近事儿多,本月的第一个策略今天才搞定实在是抱歉。另外说一下,很多小伙伴不用商业平台,所以SF系列从SF20开始新增Python版本源码,相信Python是较为通用的语言了。


PS:Python量化平台杂七杂八的框架有很多,发现TqSdk(天勤)写策略还是很友好的。


SF22源码包一览:




剑圣镇楼



大佬们,A♠里面这个人是谁啊?评论区告诉我



正文


OK,我们来聊聊SF22这个策略。标题已经说明了要给策略加一个"变速箱"

那么,有俩个问题:


第一个,为什么要变速?


第二个,如何实现变速?


这幅图是螺纹钢2017至今的盈利绩效,是不是回撤期大于增长期。


策略的原理是:


开仓条件: 大于N周期高点开多,小于N周期低点开空;


平仓条件: 移动止盈出场(TRS);


N:=40,TRS:=40,Lots:=1


周期15分钟,手续费:默认1.0%%,双向各滑1跳


这个策略普通到不能再普通,绩效当然也是乏善可陈。从17年10月进入回撤期至2020年3月才创新高,确实过分了。


问题在哪里?是交易条件过于简单还是参数问题?


我们必须承认交易条件是一个策略的基石,对交易条件的不断优化和升级是我们坚定的信念。但是,这次我们不再优化交易条件,保持原有交易条件不变,我们来搞"动态参数",让策略变速。



为什么要让策略变速?


因为市场波动率不断变化,如果你指望一个模型用一辈子不用管,那你太NB了,你这种想法和造一个永动机没啥区别。


市场进化的速度可能比你想象的要快。。。


如何实现变速?


我们在来聊一下量化交易的人工干预、参数失效、筛选品种》这篇文章里已经聊过市场波动率监控的事儿,SF22就是利用波动率监控指标ATRMD来达到动态调参的。




当波动率大于SY时,波动率逐步走向过热:


1.波动率持续放大,说明趋势在加速,行情波动加大。移动止盈参数也随之增大以免被甩出去;


2.若波动率大于SY,但是波动率开始走弱说明行情可能进入回抽或者震荡,这个时候TRS参数将不再继续增加,即保护利润;


当波动率小于XY时,波动率逐步走向收缩:


1.波动率持续收缩,说明行情在震荡或者无明显趋势。移动止盈参数也随之减少以免因为参数迟钝在震荡行情亏损过大;


2.若波动率小于XY,但是波动率开始走强说明行情可能进入趋势或者波段,这个时候TRS参数将不再继续减少,即保护仓位;



这是经过变速后的结果,开仓条件和平仓条件没有动。仅仅加入了“变速箱",让平仓出场的幅度参数TRS根据ATRMD指标的放大和缩小自我调节。



绩效对比


螺纹原版

螺纹+“变速箱”



策略组合绩效




能看到这里的小伙伴,为你点一个大大的赞。不要重复造轮子了,去找小松鼠领取课件吧。别忘了转发,关注,点赞哦,有啥想说的在评论区留言或者在群里讨论吧。



欢迎来撩



长按下方二维码

加客服“小松鼠-松鼠宽客”
微信号: viquant01

策略领取:加小编微信,发送“SF22”

加入松鼠宽客俱乐部 发送   “VIP"



End


天勤Python,实盘免费


----------------往期精彩内容----------------


算法策略专辑:

4.【算法策略】 | 傅里叶滤波结合跨周期波段模型

3.【日内模型】TBquant信号回测版本+python历史回测版源码

2.【日内模型】第二版本基于orderflow的盘口策略(完整源码)

1.【日内模型】基于orderflow的盘口策略开发帖

量化视频专辑:

视频教程 | 手把手系列之"Aberration"策略的优化与升级

视频教程 | 手把手系列之"震荡过滤"突破策略的优化与实现

量化研究专栏:

量化研究 | 来聊一下量化交易的人工干预、参数失效、筛选品种

量化研究 | 残差动量策略刻画与构建(二)

量化研究 | 残差动量策略刻画与构建(一)

量化研究 | 主连复权算法大揭秘[含公式算法]

量化研究 | 策略在指数与主连复权的差异化分析(三)

量化研究 | 策略在指数与主连复权的差异化分析(二)

量化研究 | 策略在指数与主连复权的差异化分析(一)

精品自动交易策略库(近期更新):

【SF21】 | 利用PSY指标,我们来开发一个短线模型?

【SF20】 | 来聊聊平仓离场的方法,如何构建高效,灵活,可靠的出场策略?

【SF19】| 基于VWAP(成交量加权平均价格)开发Alpha均线增强策略

【SF18】| MACD顶底背离+动态区间交易模型源码(技术贴)

【SF17】| 均线波动差构建交易策略

【SF16】| "凹凸"均线形态交易策略源码(技术帖)

【SF15】| 波峰波谷交易策略结合ER降噪过滤

【SF14】| Supertrend“超级趋势线”指标魔改升级(源码)
【SF13】| 实盘策略解密“小品种,小资金”在跑策略源码!

【SF12】| 全新波动率算法,自适应区间+波动率择时!

【SF11】| 成交量来确定阻力支撑点,基于Volume Profile构建交易策略

【SF10】| 如何构建一个胜率超过60%的短线螺纹策略(开发教程)

【SF09】| 资金流向交易策略源码,绩效突出,适应性兼容性强,5分钟交易模型;
【SF08】| 经典KD指标另类使用有奇效,股指商品双版本策略




祝点击在看的小伙伴账户长虹,发大财

分享