期货多周期和多品种 期货多周期多品种共振
期货日内波段看多周期组合好还是只看单周期比较好
要问你自己技术过硬不,技术过硬的,直接看分时图就可以决定当日机会有无。有些高手就通过某一周期图念册竖就可看出各个周姿燃期的大致情况。当然多周期仔大组合也可以,但是不应该超过3个。因为一个主图,两个幅图。太多周期你不容易确定哪个做主图,容易搞混。
最笨最赚钱的期货方法
不预测,不以某个品种的涨跌和幅度为中心。具体策略是趋势跟踪策略,采用多策略多品种多周期组合的形式,来平滑资金曲线,分散风险。
对所构建的组合,有很大把握能够稳定赚到钱,但对具体某个品种上是不是一定获利,并不确定,因为加上账户规模,市场观,纪律等实际情况的不同。
最简单的定式,是均线或者指标交叉,或者传统技术形态的突破,这些定式,如果参数各方面选取得当,是赚钱的好工具,简单易行,最关键的是,这些定式的进场点和出场点,是明确不二的,在这样的基础上,我们才有办法进行大量的统计验证,在统计验证能够获利的基础上我们才能够用来赚钱,否则就是拿自己的钱当炮灰。
实际上很多书上的那些技术分析理论,只是人主观的一厢情愿,没有统计验证的基础,主要有两方面的问题,第一,有些东西本身,进场出场并不确定,就没有办法进行历史统计,能不能赚钱根本无法验证,非要验证可以,模拟盘或者实盘,几年的时间慎虚亏下来,最终得出结论,这未免太浪费。
既然是模糊的方法,也就难以复制,这次赚钱了,下次可能因为一个心情不一样,进场出场甚至方向都不同,就是亏钱的,也就是长期交易方法不一致,造成交易结果的偶然性,长期必然就是亏损。中餐讲究经验,什么配料都是少许,火候也是文火武火之类的模糊的东西,一个师傅教出来的两个弟子,做出来都不同。
西方讲究标准化和可复制化,商业连锁做得好,做个菜,什么料多少,炸几段孝让分钟,完全都有讲究,全世界都是一样的做法,这就是复制的威力。复制的东西,不会很完美,不像中国古典文化那么博大精深,但是复制的东西,它的生命力就在于可以不断复制光大。
所以,想要成为预测高手或者盘感交易高手,用定式交易做不到,定式交易一年赚百分之几十或者一两倍,是很多定式交易者能够轻易做到的。盘感交易或者预测交易者,好的一年赚十倍几十倍的也有,我也认识那么几个,结合他们的方法再根据自己的交易情况,我进行了改进,所以我就走上了适合自己的定式交易,虽然没有他们那样的暴利,但是收益还是不错的,毕竟交易起来,内心是安详快乐的,这就够了。
短线和中线交易结合,因为今年从开始做到现在,就两个月多,利润还不是很多,所以还不打算做长线,因为长线有可能回撤比较大,所以先用短线和中线方法积累一些利润再考虑是否把长线的策略也添加进来。
短线交易基本上每天画两条线,就是一个区间,趋势跟踪嘛,当然是顺着突破的方向做,很简单,每天的区间突破,如果突破方向有利于自己的持仓方向,就持仓,让利润奔跑,如果突破方向握局不利于持仓方向,就平仓反手,实现获利或者及时截断亏损。区间的决定,以开盘价为主要参考,开盘价加上一个数字,得到区间上轨,开盘价减去一个数字,得到区间下轨。简单到绝大多数人觉得愚蠢的规则。
中线交易,以小时线为准,依据波段买卖点指标时上面的提示,多空一条线简单到绝大多数人觉得愚蠢的规则。
简单是简单,但结果上,好过绝大部分人靠主观预测做的交易结果,更重要的是,过程上,内心是安静欣喜祥和的,而不是做单前意淫,下单后恐惧,收盘后懊悔的无明状态。
一个交易体系或者说系统或者策略,核心的就是三部分,进场、出场、仓位,缺一不可,三者共同构成一个具有正期望值要求的系统。至于什么期望值大小、收益率、最大回撤、夏普率、风险回报比,标准差方差那些东西,只是用来评判收益的数理特性的项目或者指标而已。至于多品种多策略多周期组合,那只是运用马克维兹的结论,让资金曲线走的更好。
期货多周期易乱的原因
期货多周期易乱的原因是:主观教条。主观教条参与期货交易市场,都会有一套想法,总会认为某些事会闷伍发生。教条主义(Dogmatism)普遍意义上讲为,不分析事物的变化蚂羡或、发展,不研究事物矛盾的特殊性派橘,只是生搬硬套现成的原则、概念来处理问题。
在期货交易中,如何避免交易系统的过度拟合
在期货交易中,什么叫“过度拟合”?
举个量化的例子。你建立了一套戚宴期货交易系统,你需要进行历史测试。
你的交易系统中,有一个参数。什么叫参数?比如,海龟交易法则里的突破20日的最高点开仓。这个20,就是参数。
你为什么选20?你为什么不选21,34,15或者28?
这就叫参数的选择。
所谓的过度拟合,就是你用这套策略,经过历史回测之后发现,如果我把参数变成24的话,那么我的系统,在过去的这段走势中,收益是最高的。
所以,我就采用24。我交易系统中,所有的参数,都要选历史表现最好的那个。这就是过度拟合。
这样做的坏处是什么?因为它的效果是历史走势中最好的,但是历史走势最好,不代表未来依然会更好。可能你过了一年之后回来测试,发现现在最好的参数是32了。因为未来这一年的走势融入了历史中,改变了历史。
而如果你过度的拟合出了一个历史测试结果,比如,你发现你用100万交易螺纹钢期货的历史走势,你的最大回撤仅为10万,你的最大连亏次数仅为5次。于是,你基于这个优化过的数据来设计了你自己的仓位。
结果呢?未来的行情走势,这个参数忽然就不如想象中的那么好,节奏变了,导巧仔拦致你直接亏损到清盘线。
这就是过度优化的危害。
实际上,能走到优化参数的这一步的期货交易者,一般而言,不会爆仓,最大的风险是亏损超过预期,进而导致的一系列信心的挫败,意志的动摇而已。
很多期货交易者都会对系统进行参数的优化,但是他们往往不知道,优化到什么程度算没有过度拟合。实际上,我也不知道。
过度这个词,很明显,是一个没有范围的词。什么样叫做过度,这不是我能够说的算的。
那么,我采用了什么方式去避免过度拟合?
我采用的是,强行拔高,站在另一个维度来看待这个问题。
拟合,参数优化,说白了,都是些小细节。不同参数的背后,代表的是不同的盈亏比。比如,20日均线和50日均线,你承担的单次亏损额度,和在一波行情中的收入肯定都是有大小之分的。但是,行情走势是不确定的。
这一点很重要。既然我们都不知道未来行情会走成什么样子,那么,我们在这里纠结我选择哪个数字,有意义吗?你选21,你选15,你选45,这是不是拟合,这有没有过度拟合,是由未来的行情告诉我们的,我们没有办法走到未来,纠结这个就没有什么意义。
所谓期货交易大道至简的原因就在于,有些时候,你的想法必须要简单,简单到别人觉得太特么的粗暴了。
我站的维度,是直接看系统。
20日均线,和50日均线有区别。突破10日的高点,和突破20日高点也有区别,前者信号更多,止损次数更多,但是前者的入场位置可能某些时候有优势。
你喜欢做短一点的趋势,你接受不了大的利润回吐,那么你就选择小参数。你不喜欢经常出信号,你想要拿超大的趋势,那么你就选择大参数。
至于小参数中,是20更好,还是18,21?纠结这些,完全没有意义。
除此之外,仓位的设计,也不应该参考所谓的历史。有些人对策略仓位的设立,是非常的依赖其历史测试的。包括,历史最大回撤,历史最大连亏,平均亏损等等。可以不可以?可以。但是,如果处于绝对的安全角度,最好打个对折,再配合上赢冲输缩。
在期货交易孝胡中,因为走势的不确定性,仓位的管理,实际上也没有完美的方式。可能你按照策略历史回测的仓位来设计,根本一点事都没有,而且还有点偏低。但是也可能,你保守到只开一半的仓位,这个策略依然给你干清盘了。
走势的不确定性,它让一切都有可能。
一套策略,它被清盘了。它是本身有问题?那可不一定,有可能仅是因为这段时间的行情神挡杀神,佛挡杀佛,你之所以被清盘,不是逻辑的问题,是资金管理的问题。
资金管理的方式,是一个很长的话题。如果你基于对一套策略负责的角度,最好是安全垫+保守仓位+赢冲输缩。
所谓的过度拟合,其实本质就是让一个期货交易者,过分的自信了。他觉得他的策略很好,他觉得他的参数好,他觉得他的仓位好。
结果行情忽然变了节奏,把他打懵了之后走的极度流畅。这种事情说白了,根本就不可能100%解决。因为啥?
因为走势是不确定的。你做趋势,就是不来趋势。你做震荡,趋势一直不见停止,你做日内,无数杂波…
因此,我们如何尽人事?
做好资金管理规则。账户没有收益之前,尽量保守,如果保守依然还在亏,那就继续缩仓。如果你缩仓到了只开一手,依然是停不住亏损,那么,你就只能停止开敞口,或者,只能清盘。
你确保了自己的交易逻辑没问题,你的资金管理做到了极限依然止不住亏损,那么只能说,你的运气简直背到了买了10次彩票全是一等奖……
市场让我死,我不得不死。
最后,总结一下。过度拟合这件事情,没有什么标准,也没有什么好的方法。它也根本就无法彻底解决。
我建议,忘记这件事情。你要从自己执行,自己的偏好的角度来设计交易系统。如果20这个参数对于你来说很合理。那么21和18,根本就没有区别,因为你不知道未来。
如果你怕过度拟合了。那么你就把资金管理规则给设计完善了。资金管理规则完善了,你拟合没拟合都无所谓。
使用同一组数据,不管用什么算法,结果相同。路途也相似
1:尽量减少参数的使用
2:同一个参数用多品种多周期测试
3:测试时间尽量用更长的时间
4:制定一个规则,比如回撤多少有代表策略目前已经失效
优化参数控制在4个以内
区分实与虚,光与暗
可以多测试不同的商品。比如你的系统是为股指设计的,可以拿去测试螺纹钢,铝,外汇。另外时间段足够长。起码要50次以上交易数。如果调整参数数值,比如两个参数,随便改改。都能正收益,就是可靠的系统
这个无解,用多策略多品种多周期做组合来规避。没有完美的策略,因为市场结构本身就一直在变。
在期货交易中,如何避免交易系统的过度拟合?
题主的烦恼李股涨可以理解,题主是学习的理论太多,交易方法太多,交易系统还没有确立,尚在测试阶段。李股涨建议第一主观臆断是交易系统的天敌,建立交易系统的目的就是克服主观意识,成熟的交易者凭交易系统发出的交易信号操作,无论对错均按系统信号执行;第二交易系统设置原则是简单明了,易操作,能重复操作;
可以多测试不同的商品。比如你的系统是为股指设计的,可以拿去测试螺纹钢,铝,外汇。另外时间段足够长。起码要50次以上交易数。如果调整参数数值,比如两个参数,随便改改。都能正收益,就是可靠的系统
我的经验是,减少参数的个数。比如说,两个参数的交易系统就比是10个参数的更加不容易过拟合。如果参数太多,在调整的时候就会忍不住一直调整到最好的回测结果为止,过拟合了,自己也不知道。如果参数少一些,更能拿到接近普遍规律的结果。
其实想要做好期货也没有这么的难,找到有效的方法和工具可以帮助交易者。
我们的策略在逻辑编程完成后,总要进行定量的数据确定,通过对历史数据的测试,找到适合的数据范围。
但是,往往,有很多量化者朋友喜欢拟合出个最牛的数据组,实现高胜率低回撤高收益。这样的称为过度拟合。
我们都知道,所有的测试都是用历史来验证思路。数据在历史上表现好,在未来却不一定适用。就好像,你拿着北京的地图在上海找路,能行么?
一个好的策略,在选择数据时有这样的特征。
1.数据在合理的范畴内变化时,结果不会有性质的差别。就是说,数据组的数值在合理范围变化时,结果仍然是盈利并且回撤不大的。如果小小的变化都会造成亏损的结果,那么策略不成功。
2.不同的测试品种,不应该产生相反的结果。
不管是股票还是螺纹或者豆粕,不能通用的策略也不是成功的策略。
别搞那么复杂,越简单月有效