外汇交易失败的主要原因

外汇交易失败的主要原因

如果知道我会死在哪里,那我将永远不去那个地方。

外汇交易想要成功,需要我们在方方面面都做到最好,但是外汇交易想要亏损,那么走错一步即可,外汇交易是世界上最残酷的战场,超过 90% 的汇民活不过第一年,以下是我总结的几个主要原因,希望大家引以为戒。

不设置止损

如果我们可以提前预知,未来一段时间内汇市会处于区间震荡状态,那么「不设置止损」将会是我们的最佳策略。如下图,我们在 A 点做多,当价格处于浮亏状态的 B 点,我们不会止损,因为我们知道未来一段时间内价格会回到区间内得以解套。

问题是,我们无法提前预知未来一段时间内汇市会处于区间震荡状态还是处于趋势状态。如下图,我们在 A 点做多,如果汇市变成趋势状态,等待我们的将是「爆仓」。

我们将在「外汇交易进阶」中,具体阐述止损的理论依据和具体方法。

重仓交易

还是这个例子,抛骰子,假如你有 100 本金,每次赌 1 元,如果抛出 1、3、5,我就赔你 2 元,想必你很开心,因为这是一个对你有优势的游戏,你平均每赌一次,就能赚 0.5 元。但是,当我们把每次赌注变成 50 元呢?虽然你有优势,但是只要你连续输两次,你就破产了(而且连续输两次的概率不小)。

「重仓交易」加上「不设置止损」会让账户快速死亡,我称之为「外汇之癌」、「绝世好坟墓」。

低盈亏比

外汇市场中到处都是用 2 块风险赌 1 块收益的人,这种低盈亏比的交易方法虽然不会像「不设置止损」和「重仓交易」那样导致账户快速死亡,但是会使得账户资金慢慢缩水,慢速死亡。

忽略趋势

短线交易者天天看着价格的短期走势进进出出,完全忽视了市场的趋势存在,在强烈的多头市场做空,在强烈的空头市场做多,大幅增加了止损的次数(这些止损原本可以避免),降低交易优势。

我们将在「外汇交易技术分析」中,具体阐述趋势衡量方法。

高估自己的风险承受能力

大多数交易者都会高估自己承受痛苦的能力,他们自以为能承受 30% 或 40% 的最大回撤,其实他们不能,当这样的情况发生后,交易者通常会彻底放弃交易或者改变策略,而这恰恰是最不应该改变策略的时候。

非系统化交易

非系统化的交易是混论的交易方法,今天使用 A 方法,明天使用 B 方法,导致交易者永远在寻找新方法、新指标的路上,成熟交易员使用的必定是系统化、整体化的交易方法,也是个人交易员在汇市立足的唯一手段。

我们将在「外汇交易进阶」中,具体阐述系统化交易方法。

交易之路你交了多少学费?

25 万。

这是一段非常不愉快的经历,如果有人正好看到我的经历,希望你们能吸取我的教训,他们说最聪明的人从别人的经验中学习,而不是以身试法。

我是一个起点很高的交易者,我刚开始学习交易的时候,市面上还不像现在人人都懂一点交易系统,你打开百度和谷歌搜索「交易系统」,数据不超过 3 页,然而在一个资料这么贫乏的时期,我恰恰懂交易系统的原理,交易系统的设计以及交易系统的测试。

你想啊,当别人还在超短线、高胜率、重仓等盈利陷阱打转的时候,我已经站在了中长线(或者日内)、高盈亏比、轻仓止损的一致性系统化交易一边。

我花了一年多时间设计了一个交易系统,用样本内数据测试设计系统,用样本外数据模拟测试,我觉得自己已经万事俱备只等捡钱了,所以对我第一个系统押了重金 50 万,结果你也看到了,亏了一半。(在货币通缩阶段的 50 万,是很值钱的一笔现金)

用成功的结果来推导原因,往往是不靠谱的,但是用失败的结果来推导原因,往往是最值得重视的。

曲线拟合

我把曲线拟合放在第一位,是因为这是设计交易系统过程中,你会碰到的最大的敌人,也是最不容易发现的敌人,如果你一不留心,就会深陷。(像我一样的高起点交易者,曲线拟合需要下大功夫克服的困难)

在系统测试复盘过程中,我们常常会发现按照自己现行的规则,会错失几笔重要的盈利,你非常想把这几笔盈利纳入囊中,怎么办?加一个新规则!一切迎刃而解。

问题在于,这个新规则在整个测试其内只发挥了几次作用,从统计学上说,我们从寥寥几个例子中无法得出太多的结论,所以你根本无法得到足够多的数据来说明这个规则是有效的、是正期望的,这也是为什么很多历史测试成绩很好的系统,在实盘中败北 —— 交易者在设计系统的时候,有意无意的进行了曲线拟合。

我在第一个系统中就犯了曲线拟合的错误(虽然不是很严重的曲线拟合),我的主要问题在于核心参数过多,核心参数过多的系统是一个高自由度的系统,未来有极大的可能性无法重现历史表现。

以下是我提出的一些解决办法,仅供参考:

  • 有足够多的历史数据,足够多是相对而言的,如果你是 1 分钟周期的交易者,那么 1 年的历史数据足够多了,如果你是 H4 周期的交易者,那么至少拥有 15 年历史数据,足够多的数据不仅确保了样本规模,也确保了样本对总体的代表性,同样确保了交易次数不会过少
  • 系统中的规则有足够多的生效次数,假如某个规则仅仅适用于少数几次交易,即使我们测试了上千次系统也不足以确保统计学上的有效性
  • 减少核心参数
  • 对最优参数附近的参数进行考察,如果附近参数的交易成绩远低于最优参数,当未来稍作变化,未来成绩会直线下降
  • 对多市场进行测试,一个核心期望值较低的系统,难以在多市场有良好的表现

本金投入过大

对于第一次做交易的人来说,不应该投入过大的初始资金,即使你站在很高的起点,有很强的自信心,有着万无一失的前期准备,因为未来是不确定的,在你看来很棒的系统,可能因为某些你没有预见的因素,从而导致功亏一篑。这种功亏一篑不仅体现在对本金的打击上,更体现在对自我信心的打击上。

对实盘交易中具体心态、细节操作的疏忽

用小额资金试水还有一个好处在于,一些在历史测试、模拟盘中无法体会到的心态变化、具体操作细节,在实盘中会体现的淋漓尽致,一旦你疏忽了这些细节,而当这些东西真实摆在你面前的时候,你就会惊慌失措。

  • 价格变化过快,开仓滑点导致成本增加 50% 怎么办?
  • 临界点、模棱两可的开平仓,如何处理?
  • 遇到一个自己感觉会百分之一百止损的符合交易规则的开仓点怎么办?
  • 因为止损距离小,头寸很大,晚上都睡不着觉怎么办?
  • 等等....

止损距离设定过小

我一直保持着这样一个观点,看一个交易员的操盘水平最直接的方法,是看他的止损设定规则,一个好的止损规则,既可以过滤掉大部分的噪音,又可以把盈亏比设定在合理的水平,一句话,既有内在逻辑性,又有实际操作性,这是很考验交易员的水平的。

我当时一个很大的问题就在于,对止损位置的设定,过于简单(最高点、最低点),没有考虑到噪音的过滤,安全距离的设定,从而时常导致持有比较大的头寸,而这样的头寸常常让我精神紧张、失眠、过山车。

所以一个健康的头寸设定,不仅局限于止损距离的合理性、破产风险为零的约定俗成,还需要考虑个人的心理压力。一个健康的头寸,应该让你看到后觉得肯定没有问题,无论怎么走我都能承受。

止损距离设定过小还有一个副作用,那就是历史数据测试下的高盈亏比,这种高盈亏比是不可重现的,设想一下,如果历史数据中这笔高盈亏比被噪音止损掉了,你的系统成绩还会这么好看吗?

所以对止损位置的设定,是我接下来交易生涯一块很重要的改进。

对固化 K 线形态的运用

外汇市场不同时区、不同交易平台,K线价格或多或少是有差别的,甚至差别很大,下图展示了两个不同平台的H4周期图同一个时间点的K线形态差异。


如果过度依赖于固定化的 K 线形态定义,可能是要吃大亏的,相同系统不同平台的测试数据,可能会有较大差异,不过这也从侧面反应出,系统的正期望值不够强大,但从这个点出发有个启示,你不仅要把K线用于正确的使用场景中,而且还要弱化固定化的K线形态定义。

单笔交易头寸过大,虽然破产风险为0,但因为跳空的存在,单笔损失会超过心理承受能力

在外汇市场,跳空绝对不是闹着玩的,如果你是超短线交易者,一次巨大跳空足以毁灭一切,我还在模拟盘的时候,其实就已经知道了外汇市场的跳空会导致的一系列问题,只是直到实盘后我才发现原来跳空会有这么大的影响,一次 3% 止损的仓位,可能因为跳空而亏损了 6%,一个很好的挂单点位因为跳空,成本价接近增加60%等等,这些因素可能会导致一个原本有正期望的系统,变成负期望,就是这么残酷。下面为一次普通的滑点示意图。

以下是我提出的一些解决办法,仅供参考:

  • 增加交易周期,比如原先是 1 分钟周期,转换为 15 分钟周期
  • 减少仓位,有些小资金交易者每次仓位可能有 6% 甚至更多,减少仓位意味着收益率的减少,但这不失为一个明智的妥协
  • 使用收盘价或者开盘价开仓,而不是挂单开仓
  • 在设计交易系统的时候,要寻找、创作出那些有巨大优势的系统,否则跳空、点差、佣金这些交易成本,可能会让原本就优势不大的系统,变成亏损状态

高估了自己在高风险水平下承受巨大波动的能力

「交易系统需要匹配个人性格特征」,其实是一句老生常谈的话,但就是很多人听不进去啊,包括刚开始实盘交易的我自己,如果在我们眼前有一个平均年收益80% 的系统,虽然最大回撤高达 50%,我们还是会义无反顾的开始使用这个系统,心里想着:系统盈利能力这么强,我一定会承受住 50% 回撤的压力的。遗憾的是,现实已经一次又一次地证明,人们对自己承受这类损失的能力并不是那么了解。

在我刚开始实盘交易的第一年,我就遭受了两次 50% 的最大回撤,而这样的资金曲线在之前 15 年的历史测试中从来没有出现过,当系统第二次到达 50% 最大回撤的时候,我就奔溃了,是真的奔溃,以至于彻底放弃了这个系统,这是我放弃系统前的心理状态:

如果继续做下去,亏损 60%、70% 怎么办?
我之前的历史测试方法是不是有问题?
这个系统是否失效了?

这就是新手们即使使用有效策略也无法赚钱的原因:他们高估了自己在高风险水平下承受巨大波动的能力。

每个人的心理承受能力、性格特征都是不同的,所以在开发系统的时候,要把这两个因素放在收益率之前,发展出一套让自己操作起来舒服、坦然的系统,试想一下,一个趋势交易者去操作一个反趋势交易系统,这不是反人性吗?一个心理承受能力只有 40% 回撤的交易者,去操作一个有 60% 回撤的交易系统,这不是反人性是什么?

第一年实盘的巨大挫折,让我痛定思痛,在后来所有设计的系统中,都优先考虑自己的心理承受能力和性格特征,如果是别人设计出来的系统框架,大量复盘更加必不可少,得出系统胜率、风险报酬比、年交易次数、最大连续亏损次数、最大连续亏损额度、最大资金回撤、年收益率等数据后,再做适配,如果无法调整到我要的舒适感,那么就放弃该系统,即使盈利能力确实不错。

总结来说,一个交易者,不仅要对自己所使用的交易系统优点、缺点以及测试数据了如指掌,更要对自己的心理承受能力、性格特征了如指掌,接下来两者的平衡才有可能性,之后,增加自己的执行力才有力可发,否则只是缘木求鱼,一开始路就走错了。

最后

过去的错误已经犯下,只能在未来的系统中,避免陷入同样的陷阱,一个人在自己很顺的时候,是很难深入了解自己并做深度思考的,从这个角度来看,挫折其实是最好的老师,他让你直面问题、全面考虑、反思系统的能力边界,变得谦虚。

在开发新系统的过程中,也慢慢学会了和自己和解,放下骄傲和想要一炮而红的心态,接受交易生涯是一条长长的山道,学会在爬山的路上享受美丽的景色,多陪陪家人,开发一些好似没用而有趣的爱好,偶尔写写文章,不着急,每天有耐心有规律地做好一些普通的事情,关注自己的健康,锻炼意志力,努力让自己更加开心和幸福。

变得有钱并不是人生的终点,变得更加幸福才是,做交易有时候会让人变的很痛苦,但我们要意识到,并不是忍受了这些痛苦,忍受了这些挫折,有了很多钱,人生就会开始幸福起来,生活本身是一座比交易之路更长更陡更艰难的山道,如果你现在不幸福,不开心,交易做的再好,也于事无补。