发现知乎上涉及交易策略的话题很多,但是真正关心资金管理的反而很少;说说你在交易中都采用怎么样的资金管理方法?


我做的是期货,我当前的资金管理策略主要是控制最大回撤,建立在之前的实盘数据与复盘数据据上。

1.既定最大回撤下,计算单笔最大止损

按单笔止损最大1%算,400多条复盘数据出现过的复盘数据最大回撤为30%,这是没有计算手续费和滑点的。

按实盘数据与复盘数据的对比,得出实盘由于滑点和手续费,实情情况是平均每笔会有0.1%左右的成本。因为是做小周期,所以成本比较高。

而最大回撤期有发生了接近100交易,也就是说,复盘出现30%回撤,实盘的回撤大概在40%左右。

如果愿意接受的最大回撤是30%,那么单笔最大止损就应该控制在30/40*1%,也就是0.75%以内。

如果愿意接受最大回撤20%,那同理,单笔最大止损就应该控制在0.5%。

而自己的最大回撤是多少取决于自己的系统,需要自已去测试,如果是复盘数据,一定要算是滑点和手续费,然后根据自己的回撤接受度,算出自己单笔最大止损。

2.以单笔最大止损计算单笔仓位

这个策略简单好用,用的人很多。计算方式如下:

[公式]

3.协调资金利用率、交易频率、单笔风险

通过2计算出来的最大仓位,结合自己使用的周期,以及品种,需要自己通过交易去检测一下,交易频率是否适合。

情况一

如果自己使用的周期以及品种,一个月生产30笔交易信号,而且实盘交易中,以自己的单笔最大止损,这30笔交易都能成交,不存在保证金被持仓占用,有信号开不了新仓的情况。那个当前的周期,和频率是适用的。

不同资金的利用率并不是很高,结果个人情况与意愿,如果盯盘盯得过来,甚至可以增加交易频率,提高资金利用率,最大回撤不用发生改变。单位时间内赢利期望会提高。

情况二

如果经常会出现保证金被占用,有信号开不了新仓的情况。

那说明资金在当前周期下不能支撑目前的单笔最大止损,与交易频率。

情况二可能有三种策略解决。

策略一:放大周期

放大周期之后止损会同步放大,保证单笔最大止损不变时,最大仓位会变小。也就是说小周期下可能需要10手才能实现单笔止损1%,大周期下,可能7手,或者5手,甚至3手就能实现单笔止损1%。

这样一来保证金占用较低了,之前的交易频率就能得到保证。当然,因为周期放大了,之前的品种下,频率会下降,要保证之前的频率就需要增加品种,或者多一套周期,或者多一套系统。

这样做最大回撤不会改变,赢利期望也不会改变。

策略二:降低单笔最大止损

这种做的话,最大回撤会缩小,赢利期望也会同比缩小。

策略三:降低交易频率

比如原来盯了3个品种,现在减少1个品种,改盯2个品种。

这样做,盯盘压力会小一些,最大回撤不会缩小,但是因为频率降低,回撤周期会拉长。一定时间能赢利期望也比较小。

这是三种单独的策略,但是可以混合使用,而且有什么种组合方式,这里就不一一展开了。

有兴趣的可以自己去尝试。

PS:步骤3中的这些两种情况下的调整都是建立在调整之后完全不影响系统的执行上,如果调整会影响到了系统的执行,那么就应该采用更保守的策略,优先保证系统不受影响。


这个问题,我做一下另类的回答,希望能够帮助题主扩展思路。

之前做过类似的回答,因此我直接复制过来。

我个人的建议是:

1.开仓时建立偶数单,原因:假设盈利200点时,采用固定止盈,减仓一半,剩余仓位继续持有。例如:2手、4手、6手等等这样开仓。

2.反向开仓时需要注意风险控制,毕竟是逆主趋势交易,因此反向开仓应为前期剩余仓位的0.5:1或者更小。

3.当调整趋势结束,加仓时应按照,现有仓位的浮动盈利,结合加仓的止损点数,采取1:1或者0.5:1来加仓。

下面画图举例说明一下:

假如:开仓4手空单,预先设定固定止盈的位置,到位置后先行减仓2手,剩余2手将止损移动到开仓价位。这样的好处是可以先保护一部分的获利,同时保护好剩余仓位不会发生亏损。

反向开仓时,根据止损位置的点数以及浮动盈利的点数,不超过0.5:1的比例,因此加仓1手。

最后,调整结束,价格继续按照先前放心运行,准备加仓,加仓时需注意,要考虑的剩余2手空单的浮动盈利点以及共同的止损点,要保证若趋势反转,不会发生亏损。因此加仓应采用1:1或者0.5:1的比例。

希望我的回答能够帮到你


=================== 以下是回答 ===========================

以下,是回答猫猫问题的内容。

1、期货市场的本质是相对于现货市场存在的,是为了避险,名曰套期保值。期货市场不是零和博弈,它只是资金流动时所经过的一个点。除非固定期货参与者的总资金量,不许出也不许进,否则您怎么证明它是零和呢?我想但凡有点脑子的人,都不会立这规矩吧。不过天朝管理者们难说。

2、您可以把数学理解为一个参照系,我不了解事物A,但我了解数学。为了定义事物A,将其放入我了解的数学参照系中,并观察二者的相对变化,从而获得对事物A的相对定义。但并不是一定要用数学,您也可以使用白菜,只要能最后获得相对定义即可。使用数学的原因是:它是事物描述的通用语言(至少现在是),特别是计算机,只认数学。而且,一个具备初步可操作性的交易策略(先不计对错),必须要能通过计算机的严格逻辑才行。

3、关于谁赚谁亏,大概有这么几种情况:

a、说到亏或赚,前提是必须成交。如果有成交,只有对客观事物理解较差的人会亏,也就是认知与实际差距相对较大的人会亏。神与人的差别在于:神只会了解并遵守规律去行事。而人只会停留在「我认为」上。著名的「瞎子摸象」故事,充分表达了这一内涵。所以只有那些只会「我认为」的人会亏。

b、如果没有成交,谁也不会亏或赚。买方在最低点等著买进,卖方在最高点等著卖出。不会有成交就不会有报价,没报价连历史数据都没有,怎么做呢?这时全球买卖行为会消亡,最终宣布全人类进入到了计划经济的高级阶段--共产主义。虽然我不能说这不可能,但我是看不到了。

c、我佛说了:欲得我真经,须经九九八十一难,方成正果。您觉得人类有那么高的觉悟会听人讲经么?他们绝大部分要么不关心或无暇关心,要么就只会等著吃而已。即使传授真经给他们,也只会是浪费时间和生命。所以,唐僧取经是用最伟大的方式充分浪费了生命,最后的结果也只是为自己成佛而已(请伟人原谅,罪过!)。这是人的本性,也是自然规律之一,否则是不可能再会有战争这种事,甚至连国界都会消失。不管您信不信,人从来都不是被教会的。

以上内容,或许言语过激,会令人不适。特别是对拥有5000年「面子」史的某大国人类。在此先行致歉。个人只是用观点表达:与其关心谁会赚还是亏,不如节省时间关心下怎么做好单子吧。

谢谢!

=================== 以下是原文 ===========================

最近被问到许多问题,实在时间有限,所以请容我在有时间且有能力的情况下,逐步回答。

先谢谢题主的邀请。个人水平有限,只能试著说点自己的看法。

说实话,所谓资金管理,我是觉得没什么特别的技巧可言,就是y = ax - bx。不管您是什么高深理论和观点,就算上帝来了,他也要遵守这个规矩。以前我曾经做过一个测试,大概说一下,或许算是个答案吧。

测试定义的原则:

1、以y = ax - bx为数学依据。

2、对于未来的价格波动如何运行完全不知道。只知道价格会上下,且幅度有大有小。

3、可能无法完全避免,但要努力禁止中间存在任何主观判断。所有开仓和平仓都由价格波动决定。

4、可能无法完全避免,但要禁止或努力减小统计概率的数学依据存在。

大概思路:

1、价格无非就是上涨、横盘和下跌,剩下的就是幅度大小。假设我按照固定间隔挂单,如果价格会连续上行,则多单会连续成交,持仓量会自然增大;如果不会,则多单成交数量会自然很少。如果获利的话,连续上行的价格运动会使得很多多单连续获利(每一单有单独的获利设置);如果亏损的话,也就是振荡行情,每次成交的多单由于很少,那么亏损自然也会相对较少。除非振荡行情持续个没完。也就是说,理论上,a会大于b。

2、a与b的关系有三个,a &> b,a=b,a &< b,三种情况下,有两个是我不想要的,或者说是对我不利的。而振荡行情的持续,本质上是不同周期下跌与上涨互相影响的结果,也就是说,振荡行情持续的时间与某个连续单边持续的时间可以等长,甚至超过。再加上开平仓信号滞后,获利会减小,而亏损会增大。所以,仅靠第一点做法,不能保证a一定会大于b。

3、原本每一单都有单独的获利,那么总获利 = a1 + a2 + a3 + a4 ...an,它与b一样都是个一次函数。那只要增加ax的获利速度即可。那么,我们可以将总获利 = a1 + 2a1 + 3a1 ...na1,也就是说将所有单独的获利更改为统一的获利,这样就变成了,获利是ax^2,而亏损还是-bx。

4、所有开仓由价格涨跌决定,所有平仓也都由价格转折打掉止损决定(实际上,不加入分析判断,这一点很难完全准确执行)。

以下是两张测试图,根据完全一样,只是我故意改了一点止损设置。如图:

图1:

图2:

以上是现货黄金测试图(2009年3月直至现在)。各位看官别喷,我知道这图能看不能用。动荡太大,资金效率低。我只是借助他们表达观点,包涵包涵。上面的图实际上并不是按照获利ax^2来做的,因为那需要主观判定才可以,而初始原则是禁止主观判定的,所以只能是努力靠向那个目标。实际上,中间某些亏损也是二次函数,只是相对少一些。

以上内容表达的主要意思是:

1、资金管理并不是为了管理而管理,它与价格波动之间是有明确因果关系的。而资金管理必须遵守价格波动的本质特征。或者说,是利用这些特征,来安排持仓大小,从而扩大获利,压低损失。如果不是100%正确,损失无法避免,那就索性主动让亏损产生,不必躲。

2、上图测试中,没有任何技术分析,没有任何主观判定,更加没有统计概率存在的余地。所有参照的数学依据,都是确定的代数关系。虽然不能准确说明大小关系,但我想任何一个上过初中的人都知道,一次函数是追不上二次函数的增长的。何况测试本身也并没有完全做到二次函数的要求。所有过程中,仅仅只有对资金使用的规则安排,且都是基于y = ax - bx。所以,在正确且客观认识价格波动的前提下,靠资金的合理运用,至少不会让你天天爆仓。

3、想要压低图中的动荡,只有靠正确的技术分析才可能。这也解释了,技术分析究竟在解决什么问题。从这个图中,你可以找到过程中的动荡宽度,从而可以计算出,对于一个初始资金,使用怎样的初始单量才能把初始亏损控制在你的要求之中。另外,从图本身表现出的特性,你也可以知道,什么投资对象才是对你的操作方式更加有利的。

4、如果你能定义ax与bx的关系,对于没有发生的行情,你是不是就能更多的肯定,你要的获利是存在的呢。至少比绕了800圈回来,还说不清自己的概率要靠谱的多。

5、以上内容仅限表达观点,看官们切勿随意模仿,以免我的自以为是,给各位带来伤害。

谢谢!


没那么复杂:

1,分步,不一次建仓完毕,要分很多步。

2,每次下单,都要很轻,最好是允许的最轻仓,比如外汇标准账户,就是0.01手,资金多了可以增加。

3,错了马丁,但不要太过。

4,对了,浮盈加仓

不结合分析的资金管理意义不大。

以上是建立在顺势的基础上,顺大势逆小势。


交易中资金管理是道,技术方法只是术。

资金管理是是原则,必须无条件执行。

而技术方法就可以随遇而安灵活机动的。

资金管理是重中之重,然而大多数人都是著眼于技术方法,从这里也看出来大多数人失败的原因在哪里,那就是方向的错误


推荐阅读:
相关文章