您的位置: EE17外汇易 > 外汇知识 > 外汇技术 > 马丁格尔法--反马丁格尔法策略介绍(2)

马丁格尔法--反马丁格尔法策略介绍(2)

来源:EE17外汇网 | 发布:2016-06-08 10:56

  在传统的「马丁格尔」以及「反马丁格尔」策略都是以2^n为乘积,但实际做法上2^n的递增操作模式在外汇市场是极为高风险。我们认为这个递增的乘机应与本院程式的「马丁格尔策略」一致,就是设在1.3~1.5之间。我们将统一以1.3为例子。所以,让我们以下面简单的数学运算来解释:

  x = lot

  y = Multiplier (乘积)

  所以:

  Level 1 = x

  Level 2 = xy

  Level 3 = xy2

  Level 4 = xy3

  Level 5 = xy4

  Level 6 = xy5

  当达到第六阶时,就是「连续获利六次」后你所开的总Lot数为:

  x + xy + xy2 + xy3 + xy4 + xy5

  由以上公式,当我们设定程式为:

  x = 0.01 lot

  y = 1.3 (乘积)

  所以:

  Level 1 = 0.01

  Level 2 = 0.02

  Level 3 = 0.03

  Level 4 = 0.04

  Level 5 = 0.05

  Level 6 = 0.07

  当你达到第六阶时,就是「连续获利六次」后你所开的总Lot数为:

  0.01 + 0.02 + 0.03 + 0.04 + 0.05 +0.07 = 0.22 Lot

  所以,若我们是在一个允许1:100的杠杆下的外汇经纪商交易,若我们使用10%的Margin,那安全的操作资金就至少需要2200美金。假设我们设定1、2、3、5、8的阶层方式每一阶的获利是每当34、55、89、144、233的点距去加开下一阶层。则如果市场让我们开到第六层,且第六层也要达到设定的点距,这个例子是89点,所以其获利为:

  0.01 * (34+55+55+89+89+89) + 0.02 * (55+55+89+89+89) + 0.03 * (55+89+89+89) + 0.04 * (89+89+89 ) + 0.05 * (89+89) + 0.07 * ( 89) = 47.12 Pips。47.12 Pips = $ 471.2

  所以一次的「滚雪球」获利成功竟然可达帐户资金471.2 / 2200 = 21.4%的正绩效。以下图说明,马丁格尔策略在趋势市场是亏损时,刚好是反马丁格尔的获利。

  图一: 马丁格尔亏损时,等于是反马丁格尔的获利

  读到这里,读者也不要兴奋得太早,因为我们还没谈到「风险」的问题。「反马丁格尔(Anti-Martingale)策略」的最大难度在于趋势的确立。就是因为我们无法100%的确立「趋势方向」的正确性,所以我们必须计算风险。没有经过「风险计算」就进场,在笔者眼中一直是名符其实的「赌徒」而非在做「交易」。

  上面提到,我们假设以0.01 Lot 做「雪球」的起始大小,假设山坡的长度设定是34+55+55+89+89+89 = 411 Pips,而滚雪球的过程中一共加码六次,每次以1.3当成乘积,所以到了山下雪球其实已经是0.01 + 0.02 + 0.03 + 0.04 + 0.05 +0.07 = 0.22 Lot,如果我们使用最大不超过10%的Margin,则帐户资金最少不得低于2200美金。我们为了计算方便,我们设定以2500美金为基准。每一次的「滚雪球」成功可以为你带来471.2美金的利润,它就是Reward。因为我们无法每次的趋势预测都神准无比,所以亏损的风险(Risk)必须先算出来。

  假设我们愿意承担的最大风险(Risk)是250 美金,这时我们就必须设定当进场后如果市场趋势并非我们想要的,当亏损达到250美金时,就要停止交易,因此整个帐户的资金最大亏损必须设为10%。这样的Risk/Reward 就是250/471.2 = 53%,如果风险承担仅愿意达帐户的6%就停损,则Risk/Reward 就是150/471.2= 31.8%。为何是帐户的6% ? 因为根据「亚历山大艾尔德」(Alexander Elder)交易理论,当帐户亏损达6%时,交易者必须先停损出场避免持续亏损的扩大。若以上面的例子来说,Risk/Reward 是31.8%,所以三次进场之中,至少要有一次是获利出场,否则会老是碰到6%的停损出场。如何设计一个至少进场三次就可以将雪球从山上一直滚到山下,真的不是一件简单的习题。这个问题以及为何是四个雪球我们留到下篇文章中讨论。

  院长/York

  我们接续与前篇有关「反马丁格尔(Anti-Martingale)策略」的说明。我们在前几篇文章中都已经论述过,类似滚雪球概念的「反马丁格尔(Anti-Martingale)策略」跟「马丁格尔(Martingale)策略」都是一种「赌博策略(Betting strategy)」。但是「反马丁格尔(Anti-Martingale)策略」跟「马丁格尔(Martingale)策略」不管是在概念上还是在实际的操作都是完全相反。若读者对「反马丁格尔(Anti-Martingale)」策略的概念还不熟悉,可以先参考我前篇的文章:「滚雪球(1) - 浅谈「反马丁格尔(Anti-Martingale)」交易概念」。有关于马丁格尔理论的相关文章,请读者自行参考本院旧文: 「运气与机率(1) - 绝不输钱的马丁格尔套利策略」, 「运气与机率(2) - 续谈马丁格尔套利策略之与市场对赌」,「运气与机率(3) - 三谈马丁格尔套利策略之资金保护退场机制」 以及「运气与机率(4) - 马丁格尔(Martingale),凯莉公式(Kelly criterion)与资金管理(Money Management)」等文章。

  「马丁格尔策略」的基本概念就是利用「机率」的方法来达到自己的「胜算」越来越高,然后依照「典型启发」(Representativeness Heuristic)理论「连续六次机率」的一个临界点,来让自己在市场上处于不败之地。但是重点就是只能挑「长期震荡」的货币市场,否则很容易赔光资金。相反的,「反马丁格尔(Anti-Martingale)」策略并不是强调以机率来打赢市场,因为它的理论是只要赢就一再的双倍下注,但自己的「胜算机率」反而却是越来越低的。所以,「反马丁格尔」策略的重点在于只能挑会走「波段走势」的趋势市场,而且必须顺着市场的趋势走。所以这两种策略在观念,理论,跟实务的做法上是刚好完全相反。因此「反马丁格尔(Anti-Martingale) 」策略的重点就是必须找出正确的「趋势市场」,正确的找出趋势之后,顺着这个趋势「一直加码」直到趋势结束或获利达到满足点。概念很简单,但要实际的执行起来却是异常的困难。

  首先,我们该如何得知市场的「趋势」已经被触发并开始往上涨或往下跌呢? 再者,即使我们见到了趋势走向,我们如何得知趋势目前是刚开始,走到中间,还是已经快要结束了? 利用各类指标来「看图说故事」每个人都会也都看得懂,因为那是在看一个「历史图」,但是对于一个「未来图」却是没有人可以说的准的。这就是为何即使是一个可以在外汇市场存活下来的交易者,他一样无法准确预测未来的市场走势。再者,即使该交易者真的可以利用高超的技术指标,或辛苦努力的追踪阅读任何一条重大的财经即时新闻,他一样无法「控制」市场未来的波动及走向。常看资深外汇交易专家的建议就知道,对市场的预测越多,仅会让市场对自己的打击越多。因为市场不会因为你是一国之尊还是贩夫走卒就会手下留情。外汇市场是非常不同于股票期货或选择权,不仅极少有所谓的「内线交易」存在,凭靠单一个个人或机构无法让市场的走势转向,即使是一个国家的中央银行进场干预或操纵,到头来,亏损最严重的反倒是该国的央行。我们可以看近期的日本央行以及瑞士央行的窘状就会清楚明了。

  在继续深谈「反马丁格尔」策略之前,我们先谈一下外汇市场的真实现象。在外汇市场里,大约至少有8成以上的交易者在进场交易时是进入一个「对的方向」市场,也就是说除非有特殊目的不然很少有交易者会跟市场的反方向做进场交易的。但是,即使有超过8成以上的交易者是进入一个「对的方向」市场,却有9成的交易者在市场上亏钱。为何会产生这种现象呢? 主要有两大因素。第一就是有非常多的外汇交易者喜欢利用高度杠杆来交易外汇以其能短期内迅速获取大额利润,即使真的获取一些利益,通常很短暂,因为这可能是因为幸运。但人不可能永远都很幸运,三个月可以获利,但一年以上的交易可能就会把获利全部都亏光。第二就是很少人知道如何在进场之后以科学方法来管理获利。

  接下来要谈一下「市场趋势」。经常在看外汇盘的老手都知道,除非是国际的重大利多或利空,市场不管是走多还是走空,它并不容易一下子每天在翻盘,货币市场的走势一般就是缓步的「涨势」、「跌势」或「平盘震荡」。任何货币利用一个4小时线就可以清楚看出货币缓步走势的现象。在「反马丁格尔策略」里,我们要的就是市场的「涨势」或「跌势」。,当我们掌握了趋势的走向,依照「反马丁格尔策略」的做法,只要进入的是对的「市场方向」,也就是说只要是获利就「缓步加码」,而只要市场方向没有变,这个「缓步加码」到最后就会变成一个「巨大的利益」。想像一下,假设我们是站在一个高山的山丘上,我们堆了4个雪球(成本),我们在同一个时间将雪球往下推,我们假设其中的两个雪球在开始往下滚的时候就碰到大石块被撞坏了(停损),另外一个跑到半山腰却被树木挡住不动了(不赚不赔),只有一个雪球很顺利的滚到山下且因为沾满了沿路的雪,当这个雪球来到山下时,它已经变成一个「巨无霸」般的雪球。而这个雪球可能已经变成了当初雪球大小的十倍或百倍大小(获利)。若依照这个假设,只要有1/4个雪球顺利达到目的地,3/4的「亏损」或「做白工」并不会影响整体的获利结果。为何会挑四个雪球,而趋势又该如何确立,我们将在下一篇文章会解释。

  趋势谈完后就是谈「趋势的长度」,也就是这个山坡的长度到底应该选多长的长度才容易让雪球由山上一直滚到山下顺利收成。这个就没有一个绝对的答案。我们如果还是以「典型启发」(Representativeness Heuristic)理论「连续六次机率」的一个临界点,那表示我们在一个顺势的市场中只要连续六次的同方向进场都是获利,那我们就是顺利把雪球从山上滚到山下并取得甜美的利润。而每一次的下一阶开仓应该比上一阶还要多出多少的开仓大小呢?

  在传统的「马丁格尔」以及「反马丁格尔」策略都是以2^n为乘积,但实际做法上2^n的递增操作模式在外汇市场一直都被认为是极为高风险的操作。我们认为这个递增的乘机应与本院程式的「马丁格尔策略」一致,就是设在1.3~1.5之间。我们将统一以1.3为例子。所以,让我们以下面简单的数学运算来解释:

  x = lot

  y = Multiplier (乘积)

  所以:

  Level 1 = x

  Level 2 = xy

  Level 3 = xy2

  Level 4 = xy3

  Level 5 = xy4

  Level 6 = xy5

  当达到第六阶时,就是「连续获利六次」后你所开的总Lot数为:

  x + xy + xy2 + xy3 + xy4 + xy5

  由以上公式,当我们设定程式为:

  x = 0.01 lot

  y = 1.3 (乘积)

  所以:

  Level 1 = 0.01

  Level 2 = 0.02

  Level 3 = 0.03

  Level 4 = 0.04

  Level 5 = 0.05

  Level 6 = 0.07

  当你达到第六阶时,就是「连续获利六次」后你所开的总Lot数为:

  0.01 + 0.02 + 0.03 + 0.04 + 0.05 +0.07 = 0.22 Lot

  所以,若我们是在一个允许1:100的杠杆下的外汇经纪商交易,若我们使用10%的Margin,那安全的操作资金就至少需要2200美金。假设我们设定1、2、3、5、8的阶层方式每一阶的获利是每当34、55、89、144、233的点距去加开下一阶层。则如果市场让我们开到第六层,且第六层也要达到设定的点距,这个例子是89点,所以其获利为:

  0.01 * (34+55+55+89+89+89) + 0.02 * (55+55+89+89+89) + 0.03 * (55+89+89+89) + 0.04 * (89+89+89 ) + 0.05 * (89+89) + 0.07 * ( 89) = 47.12 Pips。47.12 Pips = $ 471.2 所以一次的「滚雪球」获利成功竟然可达帐户资金471.2 / 2200 = 21.4%的正绩效。以下图说明,「马丁格尔」在趋势市场是亏损时,刚好是「反马丁格尔」的获利。

  图一: 「马丁格尔」亏损时,等于是「反马丁格尔」的获利

  一次成功就可以获利达21.4%的正绩效,看起来真的很不错。读到这里,请读者也不要兴奋得太早,因为我们还没谈到「风险」的问题。「反马丁格尔(Anti-Martingale)策略」的最大难度在于「趋势的确立」。就是因为我们无法100%的确立「趋势方向」的正确性,所以我们必须严格的计算风险。任何没有经过「风险计算」的进场交易,在笔者眼中一直是名符其实的「赌博」而非在做「交易」。

  上面提到,我们假设以0.01 Lot 做为「雪球」的起始大小,假设山坡的长度设定是34+55+55+89+89+89 = 411 Pips,而滚雪球的过程中一共加码六次,每次以1.3当成乘积,所以到了山下雪球其实已经是0.01 + 0.02 + 0.03 + 0.04 + 0.05 +0.07 = 0.22 Lot,如果我们使用最大不超过10%的Margin,则帐户资金最少不得低于2200美金。我们为了计算方便,我们设定以2500美金为基准。每一次成功的由山上全程滚到山下的「滚雪球」可以为你带来471.2美金的利润,它就是Reward。因为我们无法每次的趋势预测都神准无比,所以亏损的风险(Risk)必须先定义出来。

  假设我们在一个有2500美金资金的帐户里所愿意承担的最大风险(Risk)是250 美金,这时我们就必须设定当进场后如果市场趋势并非我们想要的,当亏损达到250美金时,就要停止交易,因此整个帐户的资金最大亏损必须设为10%。这样的Risk/Reward 就是250/471.2 = 53%。如果风险承担仅愿意达帐户的6%就停损,则Risk/Reward 就是150/471.2= 31.8%。为何是帐户的6% 呢? 因为根据「亚历山大艾尔德」(Alexander Elder)的交易理论,当帐户亏损达6%时,交易者必须先停损出场避免持续亏损的扩大。若以上面的例子来说,Risk/Reward 是31.8%,所以三次进场之中,至少要有一次是获利出场,否则会老是碰到6%的停损出场。如何设计一个至少进场三次就可以将雪球从山上一直滚到山下,真的不是一件简单的习题。这个问题以及为何是四个雪球我们将留到下篇文章中讨论

  原本的本篇内容要来介绍「雪球的设计」以及如何做「趋势波段」的确立判断,不过几经思考,还是决定先将「反马丁格尔(Anti-Martingale)」以及「滚雪球」概念的「理论基础」先做一个完整的说明再来介绍实务上的操作。金融交易的任何策略应该都是离不开纸上作业的「理论阶段」,一个好的策略在实际执行前如果已经先在「理论的基础」上验证过,那真正放到市场上交易时,就不会有太多令人感到意外的事会发生。

  因此,我们先再来复习一下所谓的「反马丁格尔(Anti Martingale)策略」的简单机率计算。在某个赌盘里,当每次赌金「赢钱」时就以2的倍数再增加赌金,若一直赢,就一再的加倍赌注。就机率而言,你不可能一直赢下去,所以你就必须事先设定一个「连续赢钱的次数」。只要一达到这个「连续赢钱的次数」就再从头来。因此「反马丁格尔(Anti Martingale)策略」在概念上是很简单的,就是在一个押大或押小的赌盘里,一直不断的只押某一单边(如押大或押小) ,每赢钱一次,就把赢钱的数目乘上两倍,一直到你达到了所设定之「赢的次数」,就再从头开始押盘。如果在未达「设定赢的次数」就输掉了,当然也得从头开始,就是再从第一次所押的金额从新开始押注。

  这会产生一个有趣的现象,因为依照「反马丁格尔(Anti-Martingale)策略」的操作方法,只要押注一输钱,不管是几次,都必须从第一次的押金再开始起算。因此使用「反马丁格尔(Anti Martingale)策略」在输钱时是以「重复第一笔押注」的输钱方式在亏损,但是赢钱时却以「倍数递增押注」的赢钱方式在获利。

  举例来说,在一个赌大小的赌盘,开大与开小都是50%的机率,连续开大或连续开小都是以50%开始递增或递减。所以在任何一个时间点上,你赢一次的机率是50%,连赢两次的机率是25%,连赢三次的机率12.5%,连赢四次的机率6.25%,以此类推。我们希望将「赢的次数」先设定为三次,我们暂且称这个为「一局」,而每一次的「一局」你可以赢过赌场的机率只有12.5%。但一旦你赢了「一局」,你可以得到的报酬是: n*2^0 + n *2^1 + n *2^2 = n * (1+2+4) =7 * n。n 代表你第一次押注的赌资。所以你可以拿到赌场对你的赔率是「一赔七」的赔率。转成白话来说就是,你在一个只有12.5%胜算的赌盘里跟赌场对赌,而它对你的赔率是1:7。在你还没碰到赢盘的12.5%机率之前,你自己对赌场的赔率是1:1。同样,假设你所设定的「一局」是「连续赢四次的次数」,那每「一局」可以赢的机率为6.25%,但是赌场对你的赔率可以高达n*2^0 + n *2^1 + n *2^2 + n * 2^3= n * (1+2+4+8) = 15 * n ,所以是1:15的赔率。在还未达到「连续赢四次的次数」就失败,也称之为「一局」,因为你必须从头开始押注。

  假设我们到澳门去试手气,带了10300元进赌场,第一次都是从100元开始押注,我们选择使用的是「反马丁格尔(Anti-Martingale)策略」,所设定的「一局」是「连续赢四次的次数」,而每赢ㄧ次都以2的倍数递增。也就是100,200,400,800一直递增方式来押注,因为设定的是「连续赢四次的次数」,所以最多只押注到800就会再从头。但是若每次都未达到连赢四次就亏损,例如只赢ㄧ次、两次、或只赢三次就翻盘亏损,这时就会呈现的亏损如下:

  +100 - 200 (第二次翻盘) = - 100

  +100 +200 - 400 (第三次翻盘) = - 100

  +100 +200 + 400 - 800 (第四次翻盘) = - 100

  由上面的例子来看,因为我们只带了10300元进赌场,所以最多我们仅能输掉103次的「一局」。不过我们来看实际的情形。以上面的例子来说,「连续赢四次的机率」是: 0.5^4 = 6.25%。当我们进场赌71次的时候,你会在某个点上「连续四次获利」的机率会变成88.8% (算法为: (1-0.5) x 0.0625 = 0.03125,0.9375 x (1 - 0.03125 )^67 = 0.1117265,1-0.1117265 = 88.8%)。也就是假设你口袋有10300元每次压100元,以「反马丁格尔」策略来押「大小赌盘」,在你押「大小赌盘」71次当中有一次会超过「连续四次赢钱」的机率是88.8%。当你押「大小赌盘」99 (103 – 4)次当中有一次会超过「连续四次赢钱」的机率则是95.95% ( 算法为: (1-0.5) x 0.0625 = 0.03125,0.9375 x ( 1 - 0.03125)^99 = 0.04045,1-0.04045 = 95.95% )。这个由机率所算出来的数字来看,使用「反马丁格尔(Anti-Martingale)策略」到赌场来的操作,你要「输光赌金」看起来似乎是不太容易。所以若以「反马丁格尔(Anti-Martingale)策略」跟赌场对赌,你设定每「一局」赢的机率是6.26%,而每次你输掉「一局」,你就要赔给赌场1:1的赌金,但每次你只要赢「一局」,赌场就要赔给你1:15的赌金。因此前面提到,使用「反马丁格尔策略」在输钱时是以「重复第一笔押注」的输钱方式在亏损,但是赢钱时却以「倍数递增押注」的赢钱方式在获利。看起来好像还蛮迷人的。

  概念搞清楚了以后,我们希望将「反马丁格尔(Anti-Martingale)策略」应用到外汇市场来操作。在外汇市场里的市场情况就只是「涨」、「跌」、「盘整」,而「盘整」又分成「盘整向上」跟「盘整向下」。基本上的金融市场大抵都只有这四种市况。在我们不做任何预测或对市场的判断之前,我们要使用「反马丁格尔」策略的话,一般仅会希望进场的市况是「涨」或是「跌」,而且必须是「涨」时做「多单」,而「跌」时做「空单」。所以成功跟着趋势下单的机率仅有25%,下单之后不符期待的机率则为75%。在这种机率之下,我们盲目的押注市场会「涨」或是会「跌」与我们原本的赌大小的「50% vs 50% 」机率已经产生不对称机率「25% vs 75%」的现象。所以为了拉回到「50% vs 50% 」机率,在真正的外汇市场里,我们就必须在一个进场的时间点上,在市价的上下方各下一个「买单」及「卖单」。让不管市场是「涨」、「跌」、「盘整向上」还是「盘整向下」,开盘出来的机率对我们而言都是「50% vs 50% 」的机率。

大家都在看