第六课 外汇交易失败者的最大盲点:仓位管理

第六课 外汇交易失败者的最大盲点:仓位管理

仓位管理是系统交易的核心,是交易程序的盲点!

——Bull

无论是基本面还是技术面,又或者说无论是驱动分析还是行为分析,都只涉及了交易的一个方面,这就是行情分析。不少交易者,包括外汇交易者之所以失败,最为关键的原因之一是他们将行情分析当作交易的全部,仿佛只要分析了行情就可以决定胜负了。其实行情只是一个最基础的工作(对于纯技术交易者而言),长期下来真正决定胜负的却是行情分析之后的工作,而这个工作几乎极少有人重视(大众盲点所在),当然也就极少有人做好,这就是仓位管理,包括了资金管理和风险控制等主要事项。行情分析和仓位管理是关系整个交易过程成败的一对阴阳因素,如图6-1所示。行情仅仅是整个交易的开始,仓位管理,也就是“进场、加仓、减仓、出场的路线图设计”才是交易得以确认的重要步骤,而这恰恰是交易大众的盲点所在,大众的盲点意味着成功交易者的焦点。仓位管理中

一个比较有效的策略是依据凯利公式配置资金,具体而言就是根据交易的胜率和报酬率来调配资金。至于胜率和报酬率,利用MT4这类软件对你的交易历史进行统计就很容易得到了,当然你也可以利用支撑阻力位置来预估风险报酬率。

当然,仓位管理和行情分析还不足以构成整个交易流程。完整的交易流程我们可以用图6-2来示范,其中最不重要的步骤是第一步的行情分析,当然这是相对于后面三个步骤而言,一个成功的外汇交易者必然在所有这四个步骤中齐备。首先是行情分析,你可以利用任何方式,当然在第四步你需要不断根据足够的交易数据对交易绩效进行检讨,以便提高你的行情分析能力和优化你的行情分析工具。行情分析的主要手段是基本分析和技术分析,还有介于两者之间的心理分析,心理分析不采用价格信息,也不采用政经等方面的信息,而是以持仓量和成交量,以及相应的情绪指标作为分析对象(心理分析是真正短线巨擎的焦点)。本书主要涉及技术分析,技术分析的目的是找出具有恰当报酬率和胜率搭配的市场交易结构,然后根据凯利公式展开第二步骤,这就是仓位管理。凯利公式的基本原理是报酬率越高,动用的资金就越多;胜率越高,动用的资金就越多。仓位为0就是出场或者不持仓,而进场、减仓和加仓的道理可以依此类推。进场和加仓的理由是潜在报酬率上升或者是潜在胜率上升,而出场和减仓的理由是潜在报酬率下降或者是潜在胜率下降。

一旦根据凯利公式大致推定了“迸出加减”的路线图,接下来则就需要认真地和严格地执行交易了。每次交易完成之后,都需要连带之前一段时间的交易进行回顾,回顾的样本应该跨越上涨、下跌和震荡三种市态(A股的不少炒家从来就不回顾熊市,他们只看到自己的策略在牛市中如何赚钱,然后就以为一直都是这样),然后在此基础上对行情分析和仓位管理,以及对执行交易的过程进行改善和优化提高。

行情分析是大众重视的焦点,而资金管理或者说仓位管理则是交易大众的盲点所在。下面,我们对资金管理或者说仓位管理进行较为深入的分析。

仓位管理是外汇交易游戏中发挥90%权重影响的重头戏,当交易者涉及盈亏问题时,仓位管理是最重要的方面。之所以重要,一方面是因为绝大多数交易者忽视它,所以这项技术能够给交易者带来超额利润;另一方面是因为交易的最终盈亏取决于仓位管理的模型。著名的短线交易大师拉瑞·威廉姆将区区1万美元在一年内变成了110万美元,他认为帮助自己实现奇迹的关键是仓位管理。事实上,许多成功的交易者,包括外汇短线交易者都将仓位管理看作是对交易盈利贡献率最大的因素。如果仓位管理是如此关键的因素,那么外汇短线交易者彻底掌握仓位管理的重要性就非常高了。

仓位管理究竟是什么呢?它又不是什么呢?关于仓位管理的定义有很多,这些定义对于交易界来说都有某些合理的成分。我们将以自己的使用经历来定义它,你也将在阅读和实践本书的过程中逐渐理解它的含义。仓位管理就是资金管理,绝大多数人只是在口头上宣称仓位管理是如何的重要,我们亲眼看到不少“大师”反复提到风险控制和仓位管理的重要性,但是却从来没有给出具体的仓位管理方法,更为可笑的是他们传授的内容和引导的重点居然是“反仓位管理”的,他们让读者和学员们去学习所谓的必胜形态和“抓顶兜底预测术”。我们或许会探讨这样的内容,但是我们从来不会掩盖仓位管理的首要性。仓位管理涉及的是交易的整体成败和绩效,而所谓的行情分析只是仓位管理控制下的一个次要的局部行为。“80/20原理”是现代管理界流行的一个话题,我们可以从这个原理的角度去看待仓位管理在整个外汇短线交易中的重要性:在交易中决定交易80%绩效的环节恰恰是占交易系统构建20%内容的仓位管理。

仓位管理或者说资金管理被不少人狭义地理解为“保护性止损”或者是“初始停损”,这种理解比那些从来不考虑仓位管理的交易者要强,但是却对仓位管理存在根本的误解。

从有利于操作的角度来定义仓位管理应该是这样的:在给定的风险报酬率和胜算率条件下,应该动用多少资金进行这笔潜在的交易。通过诸如凯利公式这样的工具我们可以大致确定用于“冒险”的资本额,这部分资金可以看作是我们从事一笔特定外汇交易的“成本”。

仓位管理能够被分解为两个不同的范畴:恰当的仓位管理和不恰当的仓位管理。恰当的仓位管理会同时考虑风险和回报因素,而不恰当的仓位管理则只考虑其中一者,比如风险或者是回报,对于新手而言风险是最容易被忽略的因素。

恰当的仓位管理会考虑整个账户的盈亏情况,而不恰当的仓位管理仅仅考虑特定交易涉及的盈亏或者是诸如胜算率这样的特征。恰当的仓位管理会对那些不能被定量证明的因素赋予更低的权重。不恰当的仓位管理则对那些不能被定量证明的因素赋予了更高的权重。恰当的仓位管理一般会说如果A和B条件满足,则应该按照C来操作;而不恰当的仓位管理则会说如果A和B条件满足,则有时候可以按照C来操作。恰当的仓位管理从不会盲目地决定介入或者退出交易,条件必须简单明确,毫不含糊,因为含糊是交易生涯走向衰败的开始。然而,绝大部分的外汇短线交易策略,比如你经常看到或者昕到的一些策略,往往忽略了仓位管理的原则。

当然,一些绝大多数外汇短线交易者讨论到的概念,比如止损,也会在我们本课程中得到阐释,这也应该算作是仓位管理策略的一个部分。止损策略会告诉你在特定的交易中,什么条件下应该了结部分或者全部仓位,这涉及仓位的变化,所以应该算得上是一种仓位管理策略。仓位管理涉及具体的“进场”、“加仓”、“减仓”和“出场”,恰当的仓位管理会告诉你如何放置停损以便于退出一笔交易。金字塔加仓法(Pyramiding)是非常出名的仓位管理策略,由杰西·利莫佛最先提出来,在后面的帝娜仓位管理模型中,我们会对此加以介绍。但是,切不可以为金字塔加仓法就是仓位管理的全部内涵,仓位管理更多是关注整个账户在交易中的风险报酬变化,而金字塔加仓法则关注的是某一个市场某一段走势对仓位变化的要求。金字塔加仓法基于趋势的持续性,这保证了实现金字塔加仓法的可能性,而金字塔加仓法本身是为了解决趋势稀缺性带来的盈利机会不足问题,这是利用金字塔加仓法的必要性。金字塔加仓法认为如果一笔交易处于盈利状态,则交易者应该力图利用汇价趋势的持续性来增加头寸,但是金字塔加仓要求后续加仓量要轻于之前的加仓量,这个要求既符合仓位管理的本身要求,也适应了人类的心理安全倾向。要让趋势自己来证明自己是趋势,就需要等待价格走势突破震荡区间之后一定幅度再加仓;如果价格运动呈现单边趋势,则必然在这一幅度的突破之后继续上行,所以你的加仓必然盈利,如果价格运动只是随机的突破,则必然在短暂突破之后就匆忙下行,所以你也没有机会加仓,在突破持续一段时间再入场加仓,这是让趋势自己来证明自己的有效方法,也是金字塔加仓开始的前提。

外汇短线交易中,特别是日内交易中,加仓和减仓的操作要求更高,这是由于外汇日内走势幅度较小、反复较多造成的,所以外汇日内交易中的仓位管理水平要求很高。无论是初次进场,还是持仓中的加仓和减仓,以及最终的出场,都可以看作是根据汇价当下走势导致的风险报酬率和胜率结构变化对仓位进行的相应调整,从这个角度来理解仓位管理和交易的“进出加减”才是正途。由于市场处于不停运动中,所以相应的风险报酬率和胜率结构也在不停变化,自然我们的仓位也要相应地不停微调。低水平的仓位加减是根据固定的主观规则,比如传统的金字塔加仓;高水平的仓位加减是根据市场结构(报酬率和高胜率)的变化,比如广义的凯利公式仓位管理法则。总而言之,恰当的仓位管理必须同时考虑风险报酬率和胜算率结构,考虑整个账户净值的变化情景,同时必须能够被定量化地处理。

下面就帝娜仓位管理模型进行介绍。帝娜仓位管理模型基于支撑线和阻力线,我们简称为R/S水平,在市场中对于风险报酬率最为有效的界定工具是R/S水平,比如我们进行一例做多美元兑日元的日内交易,则我们必须找到一个能够界定潜在风险和报酬的交易机会,至少我们界定潜在风险幅度,以及确认潜在的利润幅度大于次风险幅度,这时候我们就需要用到R/S水平线。请看图6-3,我们首先要找到进场点,如果在现价附近存在较强的支撑线,则现价附近、支撑线之上无疑是很好的迸场做多点。为什么呢?因为支撑线可以作为我们对市场行为的某种可证伪假定:当市场处于支撑线之上时,趋势向上,当市场跌破支撑线时,趋势向下;更为重要的是支撑线也为我们界定的一笔交易的潜在风险报酬结构,当我们根据对市场的可证伪假定将初始停损放置在此支撑线之下时,潜在风险幅度被确定了,这就是假定进场点B和假定初始停损点A之间的价格幅度。那么,潜在报酬幅度呢?因为我们假定价格在支撑线之上,市场向上的趋势就没有结束,所以潜在报酬幅度理论是无限的,如果是日内交易的话,我们会假定为日均波幅减去当日已有波幅。进场后,我们会根据市场的发展,也就是相应的风险报酬结构变化来改变仓位管理,而移动止损则是一种动态仓位管理的有效技术,当市场如我们假定那样继续前进,则我们应该把止损移动到离汇价较近而且留有缓冲余地的支撑线之下(比如图6-3中的C点附近)。移动止损就是在不停地改变暴露在市场中的风险幅度,当你锁定浮动盈利时,你就是在改变风险报酬结构,让它朝着有利于你的水平前景,同时你也是在管理仓位,意味着你其实是在通过“变相减仓”来减少风险暴露,至少你的减仓来自于既有头寸的盈利,而不是减少既有头寸本身。

请你仔细揣摩图6-3中的实用思想和技巧,虽然其中只包含了一种进场策略(见位进场)和一种出场策略(后位出场),剩下的迸场和出场策略将在本教程的最后两课讲解,但是你仍旧可以从中学到我们心中最为看重的策略之一。当然,图6-3展示的是简单头寸的管理技巧,也是日内交易中用得最多的仓位管理技巧之一,因为日内交易往往是单一头寸,而不是复合式头寸。当然,也有跨越日间,以波段交易作为短线交易模式的交易者,他们往往以复合式头寸为主,这就比较类似于杰西·利莫佛的操作,也与当今绝大多数期货交易者的仓位管理模式类似,比如说理查德·丹尼斯的操作。

下面我们来介绍帝娜仓位管理模型,这个模型可以用于一切“加减迸出”操作,其核心思想是微调仓位,也就是说根据市场的变动进行仓位逐步调整,而不是像绝大多数交易者那样全仓进出。之所以要微调,而不是一步到位,有两个原因:第一,市场的风险报酬率和胜率结构的变化往往是逐步的,存在一个过程,因此对应的仓位调整也应该有一个过程;第二,人的心理比较能够适应逐步调整,这也是绝大多数交易者倾向于盯着行情发展的原因,这样做可以避免在两次看盘之间出现较大幅度的价格变化从而造成交易者的心理落差,在实际交易中,比如股票交易中,要让被套交易者全仓割肉基本上不太可能,而分仓卖出却能够让交易者执行,这也是人类心理的固有特点。微调仓位是帝娜仓位管理模型的主要思想,同时帝娜仓位管理模型还有一个核心,这就是金字塔加仓和减仓:无论是加仓还是减仓都应该是递减的。加仓之所以是递减的,其最为主要的原因是为了控制加仓的风险,如果加仓过大,则经不起市场的回调;减仓之所以是递减的,其最为主要的原因是为了及时限制风险的扩大,在触及停损区域的开始阶段就应该了结大部分的仓位。但是,又不能了结全部仓位,主要是为了避免市场噪声造成我们停损错误,故而是分仓出场,而不是一次出尽。

我们已经从逻辑文字上对帝娜仓位管理模型进行了一个大致的介绍,下面我们结合具体的行情走势对我们的仓位管理模型进行更贴近实际运用的介绍。请看图6-4,我们这里示范一下帝娜仓位管理模型在英镑兑美元做多交易中的运用。前期高点在A点附近处构成初步支撑,我们以此RlS水平作为防守线在A附近入场做多交易,并在防守线之下设定初始停损区域,如果英镑兑美元在我们入场之后就掉头向下,触及了防守线之下的初始停损区域,则应该先平掉大部分仓位,然后随着汇价的继续下跌而逐步递减平仓,直到平掉所有的仓位。如果英镑兑美元在我们入场做多之后上涨,则我们应该在原有仓位的基础上加仓,但是应该递减加仓,比如最初入场是5手,那么在每上涨一段合适距离,并可以移动止损时增加少于5手的仓位,比如第一次加仓3手,第二次加仓2手,第三次加仓l手。我们这里的入场是见位做多入场,也就是汇价回落到某一水平支撑位入场,当然帝娜仓位管理模型也可以用于破位做多入场,也就是汇价突破某一水平阻力位之后入场做多,这时候阻力位就是防守线所在。

那么,做多交易中的减仓和出场如何利用帝娜仓位管理模型呢?请继续看图6-4这个例子,当汇价升到新的防守线时,也就是新R/S水平构成新支撑位之后,我们可以将其看作新的入场点,然后以新防守线构筑加仓和减仓路线图。我们可以看到,B点可以作为加仓点(新进场点),但是此后英镑兑美元快速回落,触及新的减仓区域,这时候我们就要逐步了结全部仓位。这个出场过程是以新防守线为基准,而且是做多后位出场,如果是其他合理的做多出场方式,比如做多同位出场则也可以利用帝娜仓位管理模型。下面我们对帝娜仓位管理模型在做多交易中的运用做一个总结,请看图6-5,这是理想的做多交易中的帝娜仓位管理模型。首先,我们需要找到一条防守线,这条防守线在交易时必须充当支撑线作用,如果是见位交易,则这条支撑线是既有的,如果是破位交易,这条支撑线则是刚由阻力线转化而来。当汇价上升远离防守立足线时,我们逐渐加仓,加仓必须是金字塔般递减的,比如初始仓位是10,然后加仓则可以是6、4、2、l等,加仓的仓盘严格说应该考虑到新的防守立足线和凯利公式估算结果。汇价上升是情景规划一,而汇价下跌则是情景规划二,当汇价下跌逐步远离防守立足线时,我们逐步减仓,减仓必须是金字塔般递减的,比如初始仓位是10,则我们可以先减仓6,然后减仓3,然后减仓1等,减仓的仓量严格说是应该用初始买入量减去凯利公式计算出的新持仓量得到。我们在交易中运用了背景规划(Scenario Planning),这门学科的方法与博弈论的博弈树方法一样对我们的交易促进颇多,有兴趣的读者可以去了解一下情景规划的相关内容。

做多交易中如何运用帝娜仓位管理模型想必大家已经从理论上掌握了,至于真正的掌握还需要进一步的实践操作,大家下来后可以先在模拟账户上将帝娜仓位管理模型与自己的交易策略结合起来操作,为了能够很好地使用这一策略应该让自己的账户可以动用较小的单位头寸规模,比如10000美元的账户可以动用“迷你手”。下面我们接着来看帝娜仓位管理模型在做空交易中的运用。请看图6-6,我们这里的进场以见位做空为例,当汇价


在下跌过程中反弹到前期高点构成的阻力水平时,我们寻找进场做空的机会,如果我们在A点处附近进场做空,则以R/S水平建立防守线。情景一是我们进场之后汇价上升,则我们应该递减减仓,并在开始阶段减去大部分仓位;情景二是我们进场之后汇价下跌,则我们应该递减加仓,如图6-6所示,原理与做多交易中利用帝娜仓位管理模型一样。随着汇价此后不断发展,我们会移动防守线,同时也会移动仓位管理的金字塔。当汇价下跌到图中B点附近的水平时,我们会根据新的R/S水平构建防守线和仓位管理金字塔,此后汇价回升触及新的逐渐减仓区域,我们就要先减掉大部分仓位,然后随着反弹逐步减仓。

下面我们总结一下做空交易中利用帝娜仓位管理模型的要点,请看图6-7,当汇价反弹到防守立足线(既有的阻力水平)附近,或者有效跌破防守立足线(既有支撑转化来的阻力水平),我们可以在此入场,然后面临两种情景:情景一,入场之后汇价上升,则我们采用金字塔减仓限制风险扩大;情景二,入场之后汇价下跌,则我们利用金字塔加仓扩大利润。