第四章及其他章节中的例子使我们明白,变动比例模型可以限制总资金的波动;同时我们应该记得在这一模型中使用的比例通常比风险比例法中的比例更低。假设我们要将总资金的波动比例控制在0.5%以内。
每天早晨我们都要检查. 一遍ATR值,1月4日可以看到,ATR值为0.1230.现在我们就回过头来看看之前经历的过程。
首先我们先来计算允许范围内的最大波动值:
波动值= 00000x0.5/100=500
基于我们的观察可以看出,每份MS股票的波动值为0.1230欧元,因此,为了将最大波动值限制在500欧元以内,我们可买入的股票数为:
股票数=500/0.1230 4065
这一结果与我们在u止损情况F使用限制风险法得到的结果非常接近。对于这种情况,我们也有一个计算公式:
股票数=总资金x波动%
平均波动范围(N)x100N代表的是计算ATR值所需的天数。因此,交易的盈利额为:盈利=990 -930)x4065=2439(欧元)
在此,我们再次强调前一章中提到过的一个概念,在交易结束的时候,固定分数法可以用来限制号损交易对总资金的影响;换句话说,它通过止损来减小影响。而波动比例模型限制的是交易过程中的影响,也就是说,它可以反映股票在最近儿几天中的变化情况。而这也会在资金曲线中有所体现。
可以明显看出,波动比例模型并不涉及待开立交易策略层面的内容。计算可买入股票数的公式中并不含有买入价和止损值这两个参量,与此相关的只是股票在最近一段时间内的波动值,也就是我们持仓期间股票的波动范围。
如果止损值更加接近买入价,使用波动比例模型依然会得到相同的结果(显然,必须使用同一天的数据),而如果使用固定分数法,结果则差异迥然。
如果选取的止损值并非最大下跌时的最低值,而是前一个价格柱的最低值,也就是9.06点(2006年1月4日的最低值),那么我们可以买入的股票数就是:
股票数=(9.30-9.06)x100100000x2 =8333
这一结果与此前相比有了显著增加,后续交易也再没有达到9.06点的u止损值。当然,这并不能说明哪种方法更好,但却深刻反映了两种方法的本质区别。我们还使用了比例为0.5%的波动比例模型,它也适用于股票。然而,如果对期货使用相同的比例,恐怕我们只能进行非常少量的交易(后文有介绍)。因此,考虑到期货市场的特点及其本身的杠杆,我们应该对期货使用更大的比例。
一旦交易开始,我们就应该按计划时刻跟踪它的变化。如果想开启第二笔交易,其他参数都必须与第一笔交易相同, 唯一变化的是投入的资金额。为了确定投入的资金额,我们应该使用核心净值模型、总净值模型和退减总净值模型中的规则。
对于核心净值模型。如果使用的是“风险比例法”,那么投入到下一笔交易中的资金就应为98000欧元(这是从00000欧元的总资金中扣除未平仓交易的止损额2000欧元之后得到的);而如果使用的是变动比例法,再次投入的资金额就是97764欧元(可买进的股票数为4065,止损值为8.75点,如果交易亏损,合计损失为2236欧元。
“总净值模型”会始终考虑未平仓头寸的价值,并物其与我们手中的流动资金合计在一起。
如果我们买入4065份股票(使用波动比例模型),我们使用的资金为:4065x9.3- 37804.5(欧元)因此,我们手头的流动资金总额为:100000 37804.5. 62195.5(欧元)(为了方便起见,我们暂时不考虑交易佣金,同时还要明白,流动资金通常可以从操作平台中直观地看出来,而且对于计算而盲它也没有太大的用处。》
如果在1月26日这一天开立了一笔新头寸,我们就可以参考现在正E在交易的头寸,用1月25 日的平仓数值进行计算。MS在1月25日的平仓价为9.37点,所以我们可以得到:
4065x9.37=38089.05此时,我们的资金总额为:62195.5+38089.05-100284.55(欧元)这是利用总净值模型计算时需要参考的资金总额。
退减总净值模型投入的资金同样是98000(或97764)欧元。不过,一旦MS超过9.47欧元,我们就应该将止损提高到9.11点,如图11.2中所示。
在这种情况下,交易一旦亏损,就会损失:
4065x(9.3- 9.11)-77235(欧元)新的参考资金额为:
100000 - 772.35-99227.65(欧元)
当头寸退出时,不论使用哪种方法,最终的参考资金都是:
100000+(990- 930)x4065= 102439(欧元)
我们应根据股票的波动情况适时调整买入的股票数量。
从理论上来说,使用变动比例法是为了限制未平仓交易资金的波动幅度,观察股票在前一阶段的波动情况,可以帮助我们计算交易开始后买进的股票或合约数(仅对于期货而言)。
如果交易时间很长,股票价格就有可能出现较大的波动,资金曲线也可能超出此前设定的范围。
波动量减少,这当然是没有问题的。但如果增加,就会使我们陷入困境。因此,为了使资金曲线的波动幅度基本上保持一致,我们就要定期对买入的股票数进行调整。从理论上而言,我们应该每天调整一次,但这样做又很浪费时间。下面我们假设每5个交易日(也就是一个星期)对其进行一次调整。
每5个交易日统计一次ATR值,然后再决定是否对投资组合做出相应的调整。让我们来看看,从1月4日开始,MS股票每周的ATR值(表11.1)。
我们一周一周来看。从表11.1可以看出,1月5日买入的股票数为4065。1月11日卖出时,利用“总净值模型”可以计算出我们手中的全部资金为:
参考资金m=100000 - 4065x9.3+ 4065x9355-100223.575(欧元)
我们应该使用这一参考资金调整即将买入的合约数,最大波动比例为0.5%.ATR值为0.1320 (1月11日获取的数据),那么下一次买入的股票数即为:
股票数= 00223.575x0.5 -37960.1320x100
可以发现,与这一结果相比,现在我们拥有的合约数更多。因此,我们就要在第二天开盘之后将多余的合约卖掉,多出来的合约数为:4065- 3796=269份
这样一来,我们的一部分收益就变得更有保障;但是,第二天卖出的价格低于买入价,显然,这会使我们的资金受损,同样会增加资金的波动性。
然后再来看看1月18 日晚的情况。因为之前卖掉了一部分合约,所以在计算参考资金时会稍微复杂一些(其实并没有那么复杂,因为操作平台会告诉我们未平仓头寸的价值和账户内流动资金的数额)。
参考资金1310100000 4065x9.3+3796x9 30+269x9 36-100016.14(欧元)
可以看出,这一结果是用初始资金减去最初用于购买合约的资金总额(最初购买的合约数乘以买人价)加上投资组合的当前价值(账户内当前的合约数乘以1月18日交易停止时的价格)加上卖出合约的总价值(卖出的合约数乘以卖出价,也就是I月12日交易开始时的价格)得到的。
已知以上数据和ATR值(为0.1540),可以得到:
合约数= 00016.14x0.5-3247
0.1540x100这时,我们仍需要卖掉的合约数为:
3796- 3247=549份
这549份合约是在下一日开盘时以933点的价格被卖出的。我们再来观察后一个星期的情况,还是先计算参考资金:
参考资金1月20-100000- 4065x9.3+3247x9.37+269x9.36+549x9.33=100259.9(欧元)鉴于ATR为0.1500,所以可买人的合约数为:
合约数=: 100259.90.5 : 33410.1500x100
这比我们手头的合约数多,就说明我们还要继续买入。其实,如果害怕风险扩大,也可以不买;但是,为了完成我们的分析,还应该在下一日开盘时,以9.405点的价格买入:3341- 3247-94份合约接下来是2月1日,还是先来计算此时的参考资金:参考资金2月18=100000 4065x9.3+3341x9.775+269x9.36+549>9.33- -94>9.405-101609.72
我们要清楚,这时的未平仓头寸总额为3341x9.775,而其他部分都属于流动资金。
从表11.1中可以得知,2月1日的ATR值为0.1540,由此我们可以得到:
可买进的合约数= 101609.72x0.532990.1540x100
因此,我们手中的合约数就多出了42份,在2月2日以9.78点的价格将这些多余的合约卖掉。因为还未到下一个星期,股价就已经涨到了9.90点的目标价位,交易也随即停止了。
因此,我们的最终盈利为:
盈利额=( - 4065x93+269>936+549x9.33- -94>9.405+42>9.78)+3299x990 2022.3(欧元)可以发现,这一结果比未调整份数的结果要少。这是因为对合约数的调整会增加交易佣金,因此我们可以得出结论,这种方法并非适用于所有情况,至少不适用于以上情况。
整个过程非常复杂,最让读者头疼的应该还是参考资金的计算。其实,在实际交易中,这的确非常困难。从操作平台我们可以得知交易日收盘时投资组合的总价值和目前的流动资金总额,我们只需将这两个数字相加,就能得到所谓的“参考资金”。以上内容仅适用于教学,我们还可以参考核心净值模型和退减总净值模型来进行操作。在此,我们不再做过多的计算,我们的目的其实很简单,仅仅是想证明,控制未平仓头寸的资金波动是完全可能的。
一般方法适用于所有交易,包括投资组合,因为它遵循交易系统的操作规则。