原油最近一波多头行情走的很好,我有时候切到日线,看着K线图就想,我在6月均线多头的时候520开一张多单捏着不动,到现在650不就发财了吗?忍不住心算了下,一张多单就能赚13万,口水都留下来了。
再回头看看我的组合,表现的实在很糟糕,多个策略几近失效,不仅没有赚到钱,反而还小有亏损。让我内心忍不住产生了一丝动摇。我一直以来的信仰——一致性,真的是交易的真谛吗?或许主观看宏观基本面,配合技术指标,再结合盘面进行交易,才是真正的交易之道?
于是我重新开始思考这个问题。首先,如果以宏观基本面为主,什么时候多什么时候空,就没法量化了,意味着策略无法回测。好吧,那就只能先回测技术指标部分。没了多空方向,短线是没法测了,只能测长线。诶?长线不正是开头说的大肉吗?说干就干,我就来测一个日线级别均线策略,60日线上做多,线下做空。为了防止爆仓设置10个点止损位,不设止盈吃大肉。
回测结果可想而知——亏肿了。这里我要抛出一个假说,即:回测赚钱的策略,实盘不一定赚钱;回测亏钱的策略,实盘不一定亏钱,是否赚钱是看市场处于策略的哪个周期。如果基于这个假说,那么好,我干脆不看回测结果了,就硬上。
下面继续我们的思想实验,让时间轴回到6月,原油70美元的时候,彼时美联储正在放鸽,CPI数据增长放缓,非农显示就业强劲。欧佩克内部意见不一致,沙特想减产提振油价,阿联酋想多卖油。同时美元指数由于上一轮加息有一波上涨。基于以上看的到的基本面,我选择在6月16日,K线出现了双底形态,均线刚刚出现多头排列时,开多单进场,当日收盘价为71.7。头几天价格如同预料的一样,价格开始上涨,而正当沾沾自喜的时候,22日和23日出现了两个大阴线,从72.5跌到了67,最大回撤是多少呢?5.5*1000*7=38500元,意味着就这2天,保证金回撤高达40%,我相信很少有人能承受短期如此之大的回撤,所以到了这个关键点上,很多人都面临艰难的抉择:到底是割肉求生,还是拼死一搏。
那么回想一下吧,到底是什么原因把我们带到了这个艰难的位置?是止损位,止损位太大以至于打到止损的位置后,损失已经大到根本无法承受。情绪开始主导行为,厌恶损失的天性开始发作,我们忍不住想,赌一赌吧,赌一赌说不定就回去了。从这里开始,交易不再是交易,交易变成了赌博,我们一步一步的滑向深渊。
所以,无论你用什么方式开仓,胜率都不可能达到百分之百。如果止损位过大,则总会有一次开仓,把你架在那个熔炉上灼烧,赌对了过关,赌错了之前的收益顷刻化为乌有,况且就算赌对了这次,还有下次,下下次呢?
思想实验进行到这里,“解”也已经呼之欲出。还是止损位,“合理”的止损位,防止交易者陷入困境,在损失变的无法承受之前断臂求生。
止损应该是交易中的铁律,是无论如何都必须第一时间贯彻执行的操作。很遗憾,生而为人,只有极少数的人能做到这一点,大多数人往往在损失达到预设的止损位的时候迟疑不定,甚至心存幻想,止损没有被执行,交易变成了赌博。
我自诩是一个自律的人,我曾经在26岁一次性戒掉了抽了11年的烟。大概2年前我开始搭建系统的时候,就开始明白必须严格遵守既定的策略,哪怕每次干预系统后我都后悔不迭,我仍然无法完全控制自己的行为。看到有浮盈了而盘面发生了变化,就想去止盈,明明单子已经打到了止损位,还是想再多看一眼。太难了——理智根本无法控制行为。
所以我现在用机器代替我止损,眼看着打到止损位仍旧让我痛苦万分,但我能闭上眼睛,逃离情绪漩涡,让忠实的机器人仆人去坚定的执行我的策略。那么,这么长一篇文章,用来回答一开始提出的问题,为什么一定要程序化交易?答曰:因为要摆脱人性的干扰,恐惧和贪婪只会把事情搞砸,只有坚定的一致性执行策略,才能在长期交易中找到出路。
书呆子快跑 发表于2023/8/13 14:34:06 原创文章 请勿转载