楼主: 老马老
2366 0

[期货与大宗商品] 均值回归思路的一个交易策略分享 [推广有奖]

  • 0关注
  • 0粉丝

小学生

0%

还不是VIP/贵宾

-

威望
0
论坛币
958 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
30 点
帖子
1
精华
0
在线时间
6 小时
注册时间
2019-1-2
最后登录
2020-4-20

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
近日开始研究均值回归策略,先从简单的入手,这里把一个策略的思路,代码和回测报告和同仁分享一下哈。

思路: 做多:收盘价大于100周期均线,收盘价小于5周期均线,连续3根K线的最低价比上一根的最低价低,则以收盘价格减去0.5倍的ATR(10)值,再减去1个价格跳动的价格挂单做多;多单出场:若收盘价大于开盘价,以收盘价加上1个价格跳动限价出场;
做空的逻辑和做多反过来即可;

利用Multicharts (MC) 平台写代码建模如下:

input: pra1(100),pra2(5), pra3(0.5),pra4(100),pra5(5), pra6(0.5);

if c > Average(c,pra1) and c< Average(c,pra2) and l<l[1] and l[1]<l[2] and l[2]<l[3] and l[3]<=l[4] then //

        buy next bar at c - pra3 * AvgTrueRange(10)-1 points limit;

if c > c[1] then sell next bar at c+1 points limit;

if c < Average(c,pra4) and c> Average(c,pra5) and h>h[1] and h[1]>h[2] and h[2]>h[3] and h[3]>=h[4] then//

        sellshort next bar at c + pra6 * AvgTrueRange(10)+ 1 points limit;

if c < c[1] then buytocover next bar at c-1 points limit;


因为是均值回归思路,选择国内沪铜期货指数1分钟数据最近1年进行回测,回测时加上收盘平仓逻辑,以规避隔日的跳空。历史回测绩效结果如下:

策略收益:7850元,交易次数:309次,胜率:64%,盈亏比:0.61,单笔净利 25元;策略在2018年3月份出现一波较大的回撤4000元,但是总体一年下来权益曲线还算不错,可进一步优化。



二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:交易策略 均值回归 average Points lshort 量化 期货交易

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jr
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-23 14:30