搜索
查看: 76945|回复: 1300

精彩的期货人策略成长经历,能让人少走十年弯路

  [复制链接]

发表于 2014-11-26 19:37 | 显示全部楼层

精彩的期货人策略成长经历,能让人少走十年弯路

来自:MACD论坛(bbs.macd.cn) 作者:kkkcat001 浏览:76945 回复:1300

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
写这个帖子的目的,主要目的是为了找到长期合作的组织,或许还可以与同行有深入交流和探讨。基本上感觉搞程序化这一行的人,交流起来有障碍,大家对谈论自己的东西忌讳莫深。毕竟大家之间是竞争关系,这是一个负和游戏市场。或许你对我讲的东西嗤之以鼻,那也没关系,有的人走在前面,有的人走在后面,但这条路很长,只要坚持,大家都会有进步。


                实际上06年我就尝试做程序化交易,那时主要是测试股票。我发现哪怕就是一个简单的均线系统,其测试结果都比手工交易结果好得多,交易原来如此简单,只是一个简单的东西重复做就可以了。但是我本人并非编程专业人员,受制于国内软件平台,我只能做些简单的东西,加上要上班,没多久就放弃了。真正认真研究程序化是股指期货上市之后,有朋友(基本不懂交易)通过程序化成功地赚到钱,兴致勃勃地邀请我也参与研究研究。他说他缺策略,当前策略在慢慢失效,希望我能提供一些新东西,赚了钱可以给我分成。于是我开始研究了,刚开始搞了几个都不怎么样,比别人的差。但也没过多久,就弄出了两个日内系统,单手年收益都在100万以上,并且只有两到三个参数,各项指标都非常优秀,于是通过了他的要求,开始给他实盘。5月份开始,大概赚了3个月的钱之后,我自己也开始实盘。


                我自己的实盘起始资金20万,做一手股指,这要是现在打死我也不干,但当时就这么干了。从8月份开始,大概应该是连续赚到了第二年的三、四月份,赚了30万。不完全是单手赚的,最后两个月用了加仓系统。我还帮一个朋友70万的资金赚了45万,用的是加仓系统,也就8个月的时间。期间忍不住偶尔有些干预,不过我一直没有调过参数,干预的总体结果是少赚了几万。应该说我的系统表现和交易结果使我自信心膨胀,我一度认为我掌握了核心技术,所以系统会长期盈利,不会失效。正当我准备找更大的资金大干一场的时候,我的系统毫无征兆的出现连续地回落,虽然之前也出现过4万的回落,但这次回落感觉非常奇怪,是一种持续的稳定地无望的回落。最大回落到了12万,我的历史测试最大回落不超过5万,我在回落10万的时候被迫停了。朋友比我幸运,正好在我的系统不行之前要用钱,撤资了。我开始对策略进行修修补补,调整参数,但是无论怎么样做,都无法改变系统不再赚钱的结果。


                之后一段相当长的时间,我都没有实盘,我在思考和观察原先的系统将来到底如何表现。而今过去快两年了(当然这两年我不仅仅是等待和观察,此处暂时不表),结果是在不调整参数的情况下,系统还是创了新高,但是资金曲线非常平缓,甚至看不出创了新高,换句话说,如果继续坚持,两年来系统没赚钱,也没亏损。如果调整参数,资金曲线勉强还是向上的,但是代价是前面的收益压低了,总体收益基本上略等于两年前的收益。总体给人的感觉是,无论怎么调参数,跑得快的曲线先停下来,跑得慢的曲线后停下来,总之是难得赚到钱了。市场似乎有个限额,你只能赚那么多。


                实际上两年多以来,我一直想回到以前稳定暴利的状态,我写的策略几十百把个总是有的,但总是没有突破,也不敢实盘。我一度认为股指暴利是不能再现的,过去的暴利不是常态,市场在不断进化,股指的收益必定是越来越低,日内基本上是没戏了。但是,2013年春节之后的一件事情又改变了我的想法。一朋友从远方来,告诉我他的系统单手可以达到200万总收益(股指2010年上市,也就是三年时间测试收益200万),他甚至看到过别人有单手收益300万的系统。而我的系统,2011年就有150万收益,其中有30万是实盘赚到的,但过了两年,测试总收益还是150万左右。于是我怀疑可能还是存在暴利的机会,不是市场问题,是我没有找到方法,是我的方法太简单了。一个简单的方法怎么能长期暴利呢?我自己问自己。


                我又开始超负荷的研究,两个月之后,我的超复杂的暴利系统横空出世。5分钟周期,单手收益350万,最大回落8万,而且基本上无参数(关于参数问题,后面会有大量文字探讨),其它周期也有非常优异的表现。这太黄太暴力了!两年过去了,我终于有了重大的、全新的突破。欣喜之余,我不忘冷静下来,考虑到底有没有问题。因为,当前系统与我前期思考过的暴利不可持续以及系统要简单的思想违背。并且,这个系统有一个我十分不爽的缺点,就是它对其它所有品种的表现都一塌糊涂,因为没有参数可以优化,所以其它的品种不行就是不行,没有任何解决的办法。为此,我犹豫了很长时间,到底行不行,到底能否实盘。既然我用的是无参数的K线技术,为什么只有股指行,别的都不行。经过了一个月的思想斗争,等系统回落了5万左右的时候,我决定实盘。我的理由是,一个超高收益的系统,哪怕就是不行,大不了不赚钱,不至于亏损吧。至于为什么别的品种都不行,大概是因为股指期货与现货市场基本上无缝捆绑形成的特定的K线特征造成的,而商品则可以天马行空。我这样说服自己。


                这次实盘是灾难性的,几乎没有一天是赚钱的,直接回落了14万,我一直坚持到开不动股指了才放弃。我用的是设计时最优的5分钟周期,再也没有创新高,是在回落之后一直横盘到现在,也没有创新低。1分钟、3分钟周期设计时的表现没有5分钟好,当时回落反而不大,而且后来还创了新高,但是现在又创了新低。又验证了我那句话,跑得快的先停,跑得慢的后停,总之是要停。


                这次失败是非常沉重的,但不是故事的全部。我在自己实盘的同时,还在一家投资公司上班,因为资金量大,做的是组合,除了股指,还做商品。
金币:
奖励:
热心:
注册时间:
2002-3-23

回复 使用道具 举报

 楼主| 发表于 2014-11-26 19:38 | 显示全部楼层
很精彩,陆续转,和大家一起研讨
金币:
奖励:
热心:
注册时间:
2002-3-23

回复 使用道具 举报

发表于 2014-11-26 21:07 | 显示全部楼层
111ddingdingding111ddingdingding111ddingdingding111ddingdingding111ddingdingding111ddingdingding
金币:
奖励:
热心:
注册时间:
2011-10-18

回复 使用道具 举报

发表于 2014-11-26 21:18 | 显示全部楼层
梨子得自己尝:#DAXIAO
金币:
奖励:
热心:
注册时间:
2014-11-9

回复 使用道具 举报

签到天数: 13 天

发表于 2014-11-26 21:34 | 显示全部楼层
llllllll
金币:
奖励:
热心:
注册时间:
2014-11-9

回复 使用道具 举报

发表于 2014-11-26 21:59 | 显示全部楼层
:#JINGYA
金币:
奖励:
热心:
注册时间:
2012-9-4

回复 使用道具 举报

发表于 2014-11-26 22:06 | 显示全部楼层
看看
金币:
奖励:
热心:
注册时间:
2014-11-23

回复 使用道具 举报

签到天数: 4 天

发表于 2014-11-26 23:59 | 显示全部楼层
精彩的期货人策略成长经历,能让人少走十年弯路
金币:
奖励:
热心:
注册时间:
2003-4-2

回复 使用道具 举报

 楼主| 发表于 2014-11-27 00:58 | 显示全部楼层
把续篇也转过来


既然是做组合,目的是为了平稳,回避个性风险,我们要尽可能多的策略以及一切能做的商品进行对冲,只要是测试指标能够达到要求的我们都尽可能上。哪些指标?无非是收益风险比,夏普率或者R方值,盈亏比之类的东西。确定了品种,以及相应的策略以及实用周期和参数之后,再对商品的头寸进行优化,以最后确定组合中不同品种、不同策略、不同参数的交易头寸。最后我们的组合测试结果是近乎完美的几乎没有什么波折的资金曲线,收益风险比能达到10,也就是年化收益是历史最大回落的10倍,然后我们再把收益打对折,把回落放大一倍来决定最后使用的总资金,这算是万无一失了吧。但是,一开始,我们就不顺,各个账户持续缓慢的亏损。我们开始争论,开始探讨到底是怎么回事?我们怀疑是不是策略的互补性不够,是不是应该用统一的参数来建组合,并试图写出更多的不同类型的,从原理上能够互补的策略,要求能够普适性好的策略,要求尽可能简单,最好是无参数的策略。


                        我想说,当时的探讨对我的今天的交易思想产生了重要影响,不过我们团队的投资失败了,客户不能容忍持续的不赚钱,陆续撤资了,虽然亏损都没有超过协定的红线。或许亏损不是最重要的,重要的是实盘的表现与预期相差太远,并且看不到希望,所以客户提前撤资了。不仅如此,我们团队自己的资金也停了。说到底,我们的工作有重大缺陷,虽然我们有一些认识的改变,但是短期我们没有能力改变我们的交易,我们写不出符合要求的东西,符合要求的东西收益简直太低了,我们都是做过股指赚钱的人,尝过股指暴利的甜头,策略太低的收益简直难以启齿,根本不可能拿来实盘。


                论坛鲜有人讲交易失败的案例。没办法,我不喜欢讲话,一讲话就是实话,我还希望讲实话交到讲实话的朋友。总之,怀着一颗愧疚和郁闷的心,我辞职了。实际上,因为巨大的压力和工作强度,我的身体都吃不消了。我回家休息了。
金币:
奖励:
热心:
注册时间:
2002-3-23

回复 使用道具 举报

发表于 2014-11-27 23:03 | 显示全部楼层
OK,看看
金币:
奖励:
热心:
注册时间:
2014-11-20

回复 使用道具 举报

发表于 2014-11-27 23:46 | 显示全部楼层
顶顶,学习一下!
金币:
奖励:
热心:
注册时间:
2004-6-13

回复 使用道具 举报

签到天数: 579 天

发表于 2014-11-28 07:47 | 显示全部楼层
看看如何精彩。。。。。。。
金币:
奖励:
热心:
注册时间:
2007-2-25

回复 使用道具 举报

签到天数: 611 天

发表于 2014-11-28 11:19 | 显示全部楼层
顶顶,学习一下!
金币:
奖励:
热心:
注册时间:
2010-9-12

回复 使用道具 举报

发表于 2014-11-28 11:45 | 显示全部楼层
kankan
金币:
奖励:
热心:
注册时间:
2009-8-28

回复 使用道具 举报

 楼主| 发表于 2014-11-28 13:38 | 显示全部楼层
接着转:


续)故事就讲这么多了。论坛里面潜伏的大鳄一定大量存在,我的故事不值一提。下面要说的才是重点。包括我的基本交易思想和理论,我的策略要求和测试方法。


                一、暴利是不可持续的,或者说不是常态。如果暴利,可能是因为时间不够长,或者是市场发育不健全,或者是你掌握了绝大部分人没有掌握的东西。但是市场实际上就是一群人在博弈,暴利的方法总归会被人们慢慢发现,最后出现大量的竞争使得收益变得平庸甚至赔钱。


                二、稳定盈利产生的暴利是可能持续的。但是这是用时间来换取的,你需要掌握一种或者多种有效的,短期收益并不起眼,但是可靠性很高的方法。暴利靠的是时间,靠的是复利。很简单的道理,如果你赚钱的方法太过高效,并且能够长期有效,那么市场根本承受不起这种失血。无论怎样,市场会自动进行调整来对抗你的方法,这是一种进化。只有那些表面上并不高效的方法,市场才能够容忍。


                三、策略的第一要求是普适性。普适性包括品种普适和周期普适性,只有这样的策略才值得继续研究。如果对有些品种不行,那必须在程序化之外找到原因。比如,交易的资金越来越少频临死亡的品种。


                四、策略必须要足够简单。越是复杂的东西普适性越差,拟合的嫌疑就越高,越是拟合度高的东西,将来就越不可能复制。


                五、先把止损止盈这些无厘头的东西去掉,要看没有包装过的信号表现。交易连续的,除了跳空,交易价格是连续的,任何地方都有人买和卖,市场不知道也不关心你是哪里买的或者卖的(除非传说中的庄家和你作对),止损止盈算是什么交易理由?止损止盈是一个资金管理的范畴,可以通过别的途径实现。放在单个策略里,只是起到一个美化资金曲线的作用,是一个与交易无关的东西。通过止损止盈优化的系统能够使曲线变得光滑,但是不能避免大波浪的起伏。


                六、参数是个重要的问题,参数尽可能少,并且要适应不同的品种。。

                1、无参数不存在。所谓无参数实际上最起码是相当于参数是1。还有隐含参数,比如周期选择。如果是采用5分钟收盘价计算,计算,那么实际上就是5分钟采一次样,15分钟收盘就相当于是15分钟采一次样,这本身也是周期。橡胶用5分钟,铜用30分钟周期,这本身是非常重要的参数,而这个参数有理由吗?

                2、参数分布得广并且敏感性差,并不见得安全。打个比方,100*N和1000*M,N和M是参数,100是1分钟上取的数据,而1000是日线上取的数据,显然N的变动对结果的影响小,而且有更广的适应范围,但是他们本质没有区别,他们计算的结果反应的是同样的东西。所以参数的调试有一个要求,就是能够对交易频率产生显著的变化,看看它的表现怎么样。参数分布广不广,是指年交易频率从100次到1000次,都能赚钱,而不是说参数从1调到100,结果交易频率都集中在500-600次,这说明参数范围设定小了,要成倍的扩大,再看结果怎么样。

                3、不同品种可以是不同的参数,但是,给个理由。你不能根据优化结果笼统的说,不同品种有不同的特性。建议初级阶段,一类品种或者关联性很强的品种,要用同样至少是极为相近的参数,除非你能够准确的说出用不同参数的道理。要知道,不同品种上市时间不同,总体都不长,测试只是对历史数据的优化,总是有拟合的阴影,结果不见得有道理。


                七、或许你有多个策略都行,但是小心,这些策略可能没有不同效果,是一回事,不要指望他们有很好的互补性。你会发现,哪怕是不同的策略,如果他们的测试结果相近的话,有个特点就是他们的交易频率会在同样的范围,这就说明他们是一回事。所以互补要从两个方面着手,一个是原理互补,如果你找得到写得出的话;二个是从频率上互补,你不要管你的策略是什么,你可以理解为你一个范围的交易频率就是一种策略。与其说你放几个策略进去互补,还不如说放几个频率进去互补可靠得多。


                八、对测试收益的要求。如果你的系统对上述要求都统统做到了,那么现在在来看看测试结果你还满意么?估计不满意。如果不满意,那么有两条路可以走,一是继续寻找新的交易方法,二是接受测试结果。每个人对于系统达到怎样的指标要求不同,关注的指标也不太一样。举个最常见的指标收益风险比作为例子,是10你觉得可以实盘,还是5,还是2,抑或是1,你为什么满意,或者你为什么不满意?是否满意是相对的,如果大家的股指收益风险比都只做到了2 ,那么2你也会满意。关键是你的策略是否先满足上面那些要求。如果你真的严格做到了,但是指标很低,那么说明市场的赚钱效率可能就是这么低,你需要降低你的收益预期,去掉你的交易杠杆。


                九、上述工作全部做完了,都行了,是不是就可以实盘了呢?等等,工作只做了一半。还有一半我相信是开始做程序化的人不愿意做没有做的工作,那就是就模拟未来,或者就是所谓压力测试。上面做的一切一切,无论你是把期望放得很高,还是把期望大幅降低,总之你有个结果了,但是依靠这样的东西进行实盘还有个最为重要的缺陷,就是我们的工作方法中有未来函数。
金币:
奖励:
热心:
注册时间:
2002-3-23

回复 使用道具 举报

发表于 2014-11-28 17:03 | 显示全部楼层
看看
金币:
奖励:
热心:
注册时间:
2014-7-20

回复 使用道具 举报

签到天数: 611 天

发表于 2014-11-28 18:45 | 显示全部楼层
kkkcat001 发表于 2014-11-28 13:38
接着转:

谢谢分享!善用时间,细水长流。
金币:
奖励:
热心:
注册时间:
2010-9-12

回复 使用道具 举报

发表于 2014-11-28 19:32 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
金币:
奖励:
热心:
注册时间:
2014-11-28

回复 使用道具 举报

签到天数: 116 天

结构深研究

发表于 2014-11-28 21:57 | 显示全部楼层
金币:
奖励:
热心:
注册时间:
2003-5-21

回复 使用道具 举报

签到天数: 1 天

发表于 2014-11-28 23:50 | 显示全部楼层
:
金币:
奖励:
热心:
注册时间:
2013-3-13

回复 使用道具 举报

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

本版积分规则

本站声明:1、本站所有广告均与MACD无关;2、MACD仅提供交流平台,网友发布信息非MACD观点与意思表达,因网友发布的信息造成任何后果,均与MACD无关。
MACD俱乐部(1997-2019)官方域名:macd.cn   MACD网校(2006-2019)官方域名:macdwx.com
值班热线[9:00—17:30]:18292674919   24小时网站应急电话:18292674919
找回密码、投诉QQ:89918815 友情链接QQ:95008905 广告商务联系QQ:17017506 电话:18292674919
增值电信业务经营许可证: 陕ICP19026207号—2  陕ICP备20004035号

举报|意见反馈|Archiver|手机版|小黑屋|MACD俱乐部 ( 陕ICP备20004035号 )

GMT+8, 2024-5-6 04:58 , Processed in 0.080017 second(s), 7 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表