月度归档:2014年08月

管好风险,“找到长长的坡”——一个通过资金管理手段优化交易系统的实例

找到长长的坡

如果你不能够遵守资金管理规则,还不如去拉斯维加斯走一趟。——Alexander Elder

这是一个虚拟的案例。这个交易系统是不存在的。举这个例子,只是为了试算一下:交易系统的绩效与资金管理、交易频率之间的关系

结论是:结合对交易频率的控制,更保守的资金管理有利于交易绩效的改善。

未优化的交易系统

假设有这样一个交易系统:

  • 命中率:50%
  • 单笔交易期望:0.5R
  • 单笔盈利:1.5R
  • 单笔亏损:1.0R

这是一个盈利的交易系统。假设初始资金1万元,每次开仓投入1.2%的资金冒险,重复交易1000次。对这个模式进行100次独立的模拟,结果如下:

  • 平均终值为20.82万元,即本金的20.82倍
  • 期间最大回撤(MDD%)均值为16.36%

应该说,这个绩效是不错的。进一步通过计算标准差求得:

  • 终值与收益率
    • 有67%的概率,账户终值处于【10.85万元,30.78万元】的区间,即总收益率介于9.85倍到29.78倍之间
    • 有95%的概率,账户终值处于【0.88万元,40.75万元】的区间,即总收益率介于0.88倍到39.75倍之间
  • 最大回撤比率(MDD%)
    • 有67%的概率,期间会发生幅度为【–21.23%,–11.50%】的资金回撤
    • 有95%的概率,期间会发生幅度为【–26.10%,–6.63%】的资金回撤

如果用这样一个交易系统操盘,可知:

  • 账户最终出现小幅亏损的概率并不小
  • 出现10%以上的资金回撤是大概率事件,回撤幅度达到25%也是正常的

通过资金管理进行优化

其余条件不变,只是将R值由1.2%降为0.6%,交易次数设置为2000次,交易模式变为:

初始资金1万元,每次开仓投入0.6%的资金冒险,重复交易2000次

依然是100次独立的模拟,结果如下:

  • 平均终值为20.65万元,即本金的20.65倍
  • 期间最大回撤(MDD%)均值为8.50%

初步分析,收益倍数大体变化不大,最大回撤比率由16.36%下降为8.5%,下降了几乎一半。

同时,进一步计算:

  • 终值与收益率
    • 有67%的概率,账户终值处于【12.63万元,28.67万元】的区间,即总收益率介于11.63倍到27.67倍之间
    • 有95%的概率,账户终值处于【4.61万元,36.69万元】的区间,即总收益率介于3.61倍到35.69倍之间
  • 最大回撤比率(MDD%)
    • 有67%的概率,期间会发生幅度为【–11.19%,–5.80%】的资金回撤
    • 有95%的概率,期间会发生幅度为【–13.88%,–3.11%】的资金回撤

通过优化后:

  • 账户最终亏损的风险被显著降低了
  • 账户回撤幅度很可能被控制在15%以内

方法论的意义

资金管理很重要。两点启示:

  • 主动降低R值可以降低单笔交易风险。
  • 降低R值牺牲的获利空间要通过提高交易次数弥补。

巴菲特说,投资要“发现足够湿的雪和长长的坡”。提高交易次数就是在延长滚雪球的“坡”。当然了,如何提高交易次数不是本文讨论的内容。以后再写吧。

原创文章,转载请注明: 转载自风云居 | Less is more

本文链接地址: https://kangjian.net/blog/1520/

为什么基本面分析靠不住?

为什么基本面分析靠不住?

小纸条上的四句话

《与天为敌》这本书里讲了个故事。作者去参加一个研讨会,会议上有人递过来一张纸条,上面有四句绕口令一样的话:

你所拥有的信息不是你想要的信息。

你想要的信息不是你所需要的信息。

你所需要的信息不是你可以得到的信息。

你可以得到的信息花的成本又比你所愿支付的更大。

这不就是我们的基本面分析吗?

  • 我们拥有Wind,拥有Bloomberg,掌握了海量的信息——但这里面有多少是我们想要的?

  • 我们无时无刻不是在检索信息,可我们正在检索的信息由有多少是自己真正需要的呢?

  • 信息满足需求,意味着产生价值。价值哪里那么容易产生?需要的信息真的可以得到吗?

  • 既是可以得到的,又是想要得到的,还是需要得到的信息,成本呢?免费的——花费的时间呢?

我们的信息可靠吗?

苏格拉底曾说过,看似真的东西未必是真的。是的,眼见不一定为实。我们看到的重大新闻,“往往是精明资金准备出场的信号”(Van Tharp语)。当你坐在客厅看到晚间新闻时,这些新闻早已过时。市场已经在第一时间消化了这些新闻,基本面交易者们却还蒙在鼓里。

你看到的每一帧画面、每一组数字都是真的,只是信息送达之际,真实的世界已早早远去。走马观碑,刻舟求剑,新闻再快,也是二手三手,基本面分析的素材,永远是别人处理过的菜肴——肯定有营养,但决非最天然。

这些新闻、消息,往往是“真实”的——因为它们来自于真实的世界。它们又是最“不真实”的——因为它们必然是过时、被处理过的。

世界是复杂的,原因最不重要了

世界是复杂的。在这个复杂的世界里,“因”的概念是最模糊的,也是最不重要的——它几乎不可能确认,也无法准确界定。

我们从不敢确定;我们总是有着某种程度的无知。我们所拥有的大部分信息既不正确也不完全。

这对于大部分中国人自小接受的马哲体系认识论是一种否定。事实上,人的认识永远有立场、手段、价值上的局限性。承认了这一点,就等于承认了我们的世界是不可知的。面对一个不可知的世界,“知其然”远远比“知其所以然”重要得多。

重复一下,为什么基本面分析靠不住?因为——面对一个不可知的世界,“知其然”远远比“知其所以然”重要得多。

两个段子

最后,再讲两个段子:

- 天上掉石头

天上掉石头,基本面研究员会入定,分析石头大小,质量高低,下落速度等等,各种声音各种结论;交易员会立马就跑,下石头啊,还想你妹啊,跑啊……

- 怎么测都行

芝加哥的社会科学大楼上刻着Lord Kelvin的一句话——“当你无法测量的时候……你的知识就会过于贫乏、无法令人满意”Frank Hyneman Knight有一天看到了这句话,嘲讽地解释了一下:

“噢,好吧,当你无法测量时,你随便怎么测都行。”

原创文章,转载请注明: 转载自风云居 | Less is more

本文链接地址: https://kangjian.net/blog/1506/

如何在mac系统下载Slideshare的演示文稿

Slideshare上有很多有价值的资料。有些时候save按钮不能使用,也就无法保存演示文稿。采用下面的方法可以将这些文稿保存到本地。

下载Slideshare的演示文稿

首先你需要有一个自己的主机。用这段代码建立一个php文件。

<?php
$slideshowUrl="http://www.slideshare.net/coogle/ajax-and-php";
$slideshowPageContent = file_get_contents($slideshowUrl);
$pattern = "~doc=([w-]+)~";
preg_match($pattern,$slideshowPageContent,$matches);
$xmlurl = "http://s3.amazonaws.com/slideshare/{$matches[1]}.xml";
$sxml = simplexml_load_file($xmlurl);
foreach ($sxml->Slide as $slide)
echo $slide['Src']."<br />";
?>

http://www.slideshare.net/coogle/ajax-and-php中的coogleajax-and-php替换成要下载的Slideshare页面中的对应文字即可。

运行这个php文件,会得到类似这样的内容:

http://slideshare.s3.amazonaws.com/random-*****-phpapp02-slide-1.swf
http://slideshare.s3.amazonaws.com/random-*****-phpapp02-slide-2.swf
……

下载这些文件即可。

将下载的swf文件转换成pdf后合并

如果是windows系统,可以利用这个软件(vialocal)将swf转化成jpg。

如果是mac系统,可以直接用safari或chrome打开这些swf,然后另存为pdf。再将pdf文件合并即可。也可以用浏览器打开后直接存进印象笔记。

这时,下载的资料已经可以利用了。

原创文章,转载请注明: 转载自风云居 | Less is more

本文链接地址: https://kangjian.net/blog/1491/

交易中的“有为法”和“无为法”

池海东 有为法 无为法

在《离婚律师》第23集的开头,池海东对徒弟潘小刚说:

世间万法,都是有为法。如果有一天你能用无为法去面对得失利弊,你才真的能学有所成。

什么是“有为法”和“无为法”

我不懂佛法。简单学习了一下,大概有这两个出处。

  • 《金刚经》: 「一切有为法,如梦、幻、泡、影,如露亦如电,应作如是观。」

  • 《杂阿含经》:「如此二法,谓有为、无为。有为者若生、若住、若异、若灭;无为者不生、不住、不异、不灭。」

知乎上也有俗界的解读

有为,是拦堵,是忽视主要矛盾。无为,是疏通,是直面问题本身。

交易中的“有为法”

大部分不能实现稳定盈利的交易者的亏损根源都在于“有为”——总想做点什么,看到价格变化,脑子里空想出未来的走势,就要入场参与。信号是真的,进场,信号是假的,也进场,没有信号,想象一个出来,还要进场。亏损以后,真正的交易机会来了,脑子里想着亏损,恐惧主导了行为,却又错过了赚钱的机会。

这种心态的变化很典型。问题就在于“有为”上了。这里的“为”就是赚钱。交易者总想“有为”,总想赚钱,就变成了以盈利为交易的目的,结果自然很难赚钱。

交易中的“无为法”

交易中的“无为法”,是指在操作过程中完全不考虑盈利,不考虑赚钱还是亏损,不去计算任何收益率、回撤幅度。即使有,那也是盘后的事。下单时决不考虑这些。

这种心态类似一种“无目的”的状态。表面上看来,交易者做交易不想赚钱,那怎么行?可实际上,你信不信,只有这样才能盈利。

交易者找到行之有效的方法不难,交易之难,难就难在知易行难,什么都懂,就是做不到。交易是克己的学问。心态约束、资金管理、入场技术这三大支柱中,心态约束永远是最重要的。而所谓“无为法”,就是心态约束的捷径。

管理自己的心绪,就像打理一座花园。杂草不尽,亏损不止。时时刻刻控制自己的情绪,时时刻刻对抗贪婪与恐惧,是很累而且很容易失手的做法。最理想的做法,就是将这些全部抛诸脑后,不去管它,不战而战,无为而为。

去追求“无为的交易”吧

交易很累,累在交易之外。最耗精力的,是系统回测。其次是开发系统。
再次是读书学习前人的成果。除此之外,交易本身应该是“无为”的。

交易不应该成为任何人精神和时间上的负担。

无为的交易应该是这样:一旦进入账号开始挂单,大脑应该是空的。不要说“想赢怕输”了,就算是交易的品种是什么都可以忘记。脑子里只有要执行的交易系统。挂单完毕,放下一切,盘中如何波动,与我无关。有止损单保护,出场也是计划的一部分。

在这种交易中,交易员追求的东西,只有一个:执行交易系统。一个入场信号后顺利入场,一个出场信号后坚决出场,这笔交易就是成功的。如果你能做到每一个信号都坚决入场;同时每一笔交易都是计划内的,没有信号坚决不乱动——你也就距离成功不远了。

“放弃”收益,心如止水——也许这就是“无为的交易”吧!

2014-8-25

原创文章,转载请注明: 转载自风云居 | Less is more

本文链接地址: https://kangjian.net/blog/1503/

你真的想要平滑的收益曲线/资金曲线吗?

平滑的和不平滑的

先来看两个曲线。

回撤大的交易曲线
平滑的交易曲线

很明显,下面的曲线更好。上面的曲线也是盈利的曲线,可为什么看起来会有这样明显的差别?原因就在于回撤小,所以下面的曲线更加平滑。

什么因素让曲线变得平滑?

一般地,决定资金曲线是否平滑的关键因素有两个:

  • 操作仓位的轻重。轻仓的更平滑。

每次用1%的资本冒险,开仓错了,资金回撤1%;每次用10%的资本冒险,开仓错了,资金回撤10%。将10%的资金用于一个品种,和50%的资金用于一个品种,在市场出现不利波动时,回撤幅度自然也是不一样的。在命中率和回报比确定的前提下,风险资金比例越大,持仓仓位越重,回撤越大,就这么简单。

  • 操作品种的多少。品种间关联程度低,可以进行风险对冲的更平滑。

只操作黄金一个商品,和同时操作黄金、咖啡、日元和沪深300指数这个投资组合相比,在稳定盈利的前提下,一般是后面的组合收益曲线更平滑。尽管股票、商品、汇率、利率等市场也会存在同涨同跌的情形,但毕竟不同品类会出现“板块轮动”,涨跌的节奏不会完全一样。此消彼长之间,收益曲线就会平滑一些。

曲线平滑真的那么令人高兴吗?

现在我们的问题是:平滑的资金曲线真的是一件令人高兴的事吗?如果你还在追求减少回撤,你会觉得平滑的曲线确实是好事。但当身临其境时,也许并非如此。

平滑的收益曲线意味着回撤幅度更小,但资金增长的幅度同样变得平滑。

  • 当你轻仓的时候,资金在增长,你会不会后悔,“早知道多进一点了”?

  • 当你采取多品种对冲策略时候,手中的组合大赚小赔,你会不会后悔,“早知道会止损,就不动**品种了”?

亏损令人感到沮丧,少赚也会让人沮丧。这种沮丧就像惦记着该买没买又开出了大奖的彩票,挥之不去,余音不绝。

因此,当你在追求小幅度回撤的时候,当你在为着平滑的曲线努力的时候,有必要想清楚,能不能抵抗上面两种感受带来的失落和沮丧?那是平滑的代价,也是利润对风险的妥协。

什么时候要去追求平滑的收益曲线?

当然,有些时候,平滑的曲线确实是我们的不二选择。至少在这些时候,曲线越平滑越好:

  • 打理别人的钱的时候。

操作别人的资金,无论是基金形式还是代客操作形式,增长曲线都是越平滑越好。MAR值、MDD%是评价操盘手法的通行指标,控制不好回撤,就是在降低自己的得分。

  • 可能会用钱的时候 。

如果账户的资金是交易者生活的来源,或者一段时间内可能会动用的钱,那么增长曲线越平滑越好。这样约束的目的是为了防止从账户提现的时候,恰好赶上净值的低点——这部分资金取走用掉,也就没了翻本的可能,浮亏变成沉没成本。

  • 交易者年岁大的时候。

一般来说,无论交易者多大年纪,都要减少亏损。但如果交易者年轻,完全可以以回撤换经验,用浮亏搏反弹。海龟交易导师理查德·丹尼斯的浮亏曾到过80%,但后来依然可以创净值新高。尽管其中的等待很煎熬,对一致性也是很大的考验,但毕竟还有出头的可能。年纪大的交易者就不一样了,它们应该追求的是确定性和稳健的交易。我们很难想象年均收益23%的巴菲特可能去承受80%的浮亏。美国的有些书籍里甚至建议中老年人的钱只能投向政府担保的债券。总之一般来说,年龄越大,收益曲线越要平滑一些才好。

我们应该追求什么?

我们应该追求两件事:

  • 首先,搞清楚适合自己的MDD%(Max Drawdown),然后努力控制住它。

一般来讲,无论什么样的风险偏好,这个比值以不超过30%为宜。30%的浮亏对于回本来讲需要实现43%左右的盈利,比亏损幅度高出了40个百分点。超过这个水平,回本难度变大,浮亏基本就是“被套”了

控制MDD%的方法有很多。比如,随着浮亏的加大,逐级降低R值;设立警戒线,必要时停止交易,通过无风险品种获取固定收益弥补亏损后继续操作;多品种小仓位操作不同市场的不同品种,对冲波动风险等。这些方法不一而足,但背后有一个共同的逻辑:控制好你的交易冲动和欲望

  • 其次,在自己能接受的MDD%水平上尽量将收益率最大化,找到盈利的方法,努力提高MAR比值。

要结合最大回撤比确定交易策略。你确定的MDD%只有5%,那么就不要动用2成仓位以上的资金;你确定的MDD%可以到达25%,那么可以适当的下重手,以2%的R值去交易。总之,无论怎么设计、规划,确定MDD%以后再找方法。

交易的目的不在于收益率,而在于保持一致性通过保持一致性,确保稳定的MAR比值。这才是我们追求“平滑的收益曲线/资金曲线”背后的东西。

原创文章,转载请注明: 转载自风云居 | Less is more

本文链接地址: https://kangjian.net/blog/1500/

职业交易员是如何克服根据自己的偏见和喜好来进行交易的?

本文为知乎问题“职业交易员是如何克服根据自己的偏见和喜好来进行交易的?”的回答。以下为正文。

首先实名反对@刘刈柳橙 的答案。月度25%的收益率,插图中特别加入“天通银”的字样,很难不让新手心旌摇摆。强调一点,在国内做交易,请选择证监会下面的各家交易所或正规商业银行,不要参与其他任何形式的国内交易平台。知乎不是个专业的交易网站,在这里提及那些乱七八糟的平台只会害了更多的人。永远反对推荐证监会和商业银行以外的任何国内交易平台。

这是一个好问题,很好的问题,感谢@韦昌明 的邀请。

破个题先。这个问题实际是在问如何避免交易被情绪左右。实际上是探讨如何确保交易一致性。最近曾经写过一篇体会,题目叫做《收益率不是交易的目标》,探讨的就是如何处理交易心态。在我看来,交易心态、资金管理这两个东西与交易技术一样重要,甚至更重要。

随手归纳一些交易大师的观点,国内国外都有。

  • 交易系统中包括四个要素:方向预测、时机抉择、资金管理和心态控制。——《期货投资的命门》;

  • 做交易需要管理好三项要素:市场、资金和交易中自身。我们分别称之为市场管理、资金管理和自我管理。——《金融交易学》;

  • 要获得成功需要同时涵盖以下三个方面:方法;资金管理;心理因素。 ——《交易圣经》;

  • 成功的交易奠基于三大支柱。一是需要分析多空力量的平衡;而是需要实施良好的资金管理;三是需要严格按照自己的交易计划进行交易,避免套在市场高位。——《以交易为生》;

  • 我们坚信,要在投资市场赢钱,必须具有四个条件:一 ,要有准确的分析;二, 要有正确的投资策略;三 ,要纪律严明,切忌赢就赢粒糖,输就输间厂;四, 要有良好的资金管理。——《投机智慧》

  • 所有的因素归纳为以下五点:1.投资理念;2.研究分析的理论功底和交易技术水平;3.交易经验;4.交易策略和资金管理水平;5.交易心态控制能力。 ——《期货投资的命门》

从上面的文字可以看出,所有的成熟交易者都在强调两点:心态管理和资金管理。这两点要比进出场的技术、判断趋势方向什么的重要得多。

举个例子,这个简单的交易系统,收益肯定比余额宝高:

每天选一个固定的时间,比如晚上22:22,进入任意一个黄金交易平台,可以是上期所,可以是工行中行,掷硬币决定开多开空,然后设定一个止损位、一个止盈位,止盈空间是止损的3倍。如果是上期所,每20万元资金可以做一手,40万元做两手,以此类推;如果是工行中行,每3万元做10克。挂单后什么都不动,等着价格撞线。

按照这个系统每天都做,一年下来起码不会亏钱。有兴趣的可以拿着2013年的图复盘,看看能赚多少。这只是个最简单的资金管理。真正的资金管理包括多市场资金分布、品类限额、单一品种的风险暴露、头寸限制等。这里面的道道很深,后面会陆续说。

下面说说交易心态。

心态管理是个知易行难的问题。你很容易想清楚这里面的道理,但很难做到。就好像减脂,任何人都知道控制热量摄入,主动运动就可以减脂,但很少有人能够获得成功。

在我心里,心态问题的牛鼻子就在于:我们太看中交易的收益率了。在前面提到的文字里:

贪婪和恐惧是交易的大敌。这两种情绪与亏损有着千丝万缕的联系。一个交易者走向成熟的过程就是逐步摆脱贪婪和恐惧的过程。由于现有收益率较低而放大风险敞口,重仓交易,这就是贪婪;而由于提前完成收益率“目标”,为了确保”胜利果实“,人为降低风险暴露,这就是恐惧。以收益率为目标进行交易,注定要将贪婪和恐惧绑在身上。

因此,收益率不应该成为交易的目标。

那么,什么才是交易的目标?保持一致性。

这里的一致性包括:不在系统内的信号,不做;系统内的信号出现,坚决做;每次开仓的风险暴露,按系统做;出场时机,由系统决定。哪怕你是个主观交易者,系统是纯粹主观的,也要机械的按照主观系统来。完整、忠实的按照交易系统操作,就叫保持一致性。这才是交易的目标。也只有如此,才能保证长久的生存在市场中。

更进一步说,保持一致性是为了什么?——

交易是一个游戏,不出局,玩下去才是我们的最终目标。

因此,如果是我回答这个问题,我会说,做好资金管理,保持好交易一致性。当然,浮皮潦草,简单勾勒几句,挂一漏万。任一个具体的点都可以说上万把字以上。

慢慢聊吧。

石本无火,相激乃生灵光。希望知乎里多些交易的讨论,也希望能得到@潘越 @乔二 等老师的指正。

重复一句:在国内做交易,请选择证监会下面的各家交易所或正规商业银行,不要参与其他任何形式的国内交易平台。永远反对推荐证监会和商业银行以外的任何国内交易平台。

原创文章,转载请注明: 转载自风云居 | Less is more

本文链接地址: https://kangjian.net/blog/1489/

做交易,你应该知道什么是SQN指数

Van Tharp曾经提出一个非常重要的概念,即SQN指数。这是一个用来衡量交易系统好坏程度的指数。

SQN指数是什么

SQN指数的计算公式是:

SQN=root(n) * expectancy/stdev(R)

SQN=交易次数N的平方根 * 交易系统的期望值 / 期望值的标准差

其中:
- root(n) – 交易次数的平方根
- expectancy – 交易系统的期望值,以倍数(风险回报比)表示
- stdev(R) – 期望值的标准差

显然,SQN指数具有如下意义:

  • 交易次数越多,获利机会越大。

  • 风险回报比越大越好。

  • 风险回报比的标准差越小,交易结果越规律,回撤越小。

SQN指数的含义

很显然,如果你要优化SQN指数,需要做的事请包括:使交易次数和平均风险回报比的乘积尽可能大;使公式中的标准差尽可能小。

SQN指数的含义 (n=100时)
SQN 值 交易系统的质量
1.6–1.9 Poor but tradable 不怎么样,可以凑合用
2.0–2.4 Average 普通
2.5–2.9 Good 好
3.0–5.0 Excellent 杰出
5.0–6.9 Superb 一流
7.0- Holy Grail 圣杯

SQN指数的局限与修正

在这里,我们应该关注的是风险回报比均值和其标准差之间的比值。交易次数的平方根在这里不是最重要的因素,你可以很轻松的通过增减交易次数、在你的投资组合里增加更多的交易品种来改变它。

举个例子:我们拥有一个风险回报比为0.80R、标准差2.5的交易系统,我们在一年内用这个系统进行了100笔交易,这个系统的SQN指数是:

SQN = root(100) * 0.80 / 2.5 = 10 * 0.80 / 2.5 = 3.20

显然,这是一个杰出的交易系统。

现在假设一年内你进行了200笔交易,现在SQN指数变成了14.14*0.80/2.5=4.52。交易的成绩变得更好了。

再假设你一年内只进行了25笔交易,SQN指数立刻下降到了1.60。

可见,交易次数的多寡会使SQN指数出现很显著的波动。对此,Van Tharp给出的方法是,按照交易次数计算其平方根,但超过100笔交易,交易次数以100计算。

这里给出另一个修正的思路。

请注意,在上面的三种情况里,风险回报比和标准差的比值始终固定在0.32这个值上。

因此,我们可以去掉交易次数的变量,将SQN指数进一步修正一下:

SQN指数的含义 (剔除交易次数影响时)
风险回报比与标准差的比值 交易系统的质量
0.16–0.19 Poor but tradable 不怎么样,可以凑合用
0.20–0.24 Average 普通
0.25–0.29 Good 好
0.30–0.50 Excellent 杰出
0.50–0.69 Superb 一流
0.70- Holy Grail 圣杯

小结

SQN指数很重要。越高的SQN指数意味着交易系统越好。使用SQN指数越高的系统,控制好仓位,我们也就越容易实现我们的交易目标。至于是否优化——剔除交易次数变量,还是以100次为上限——全看你的兴趣了,都行。

原创文章,转载请注明: 转载自风云居 | Less is more

本文链接地址: https://kangjian.net/blog/1484/

交易系统的历史回测应该注意什么

交易系统的历史回测应该注意什么

交易系统必须能通过历史回测才可以投入使用。无法通过历史回测的交易系统不可能在实际交易中获利。历史回测是交易系统投入实盘的必要前置环节。能通过历史回测的交易系统不一定是好用的交易系统,但不能通过历史回测,则一定不是好用的交易系统。

一般地,回测交易系统,需要从稳健性(Robustness)分析的角度特别留意以下四点。

第一,历史回测的期间必须足够长。

一般来讲,对于国内的股票、商品,应该回测5年以上的数据,对于新上市的品种,至少也要回测3年。对于上市较早的品种或国际市场的黄金、美元指数等商品,则应至少回测一个牛熊周期,一般应该在10年–15年以上。回测的期间足够长久,回测的成绩才足够可靠。对于不能满足这个要求的品种,则应在开仓时将R值适当加权处理,主动降低风险暴露。

第二,分析回测成绩,应予以“断代”处理。

一个稳定、可靠的交易系统,在一定期间范围内,成绩应该相对稳定。仅靠一两波大行情拉高整体回测成绩的,会使使用者高估系统的价值。例如,回测上证指数时,如果仅仅将2005年–2007年的大牛市纳入总成绩,而没有逐年的回测数据,很可能会因为一次牛市而高估了一个本来绩效一般的系统。我的经验是,按年予以断代,分析各年的回测绩效。完全平均的回测成绩是不可能的,一个优秀的系统应该满足两个条件:单一年度不出现巨大亏损;各年整体稳定盈利,偶尔出现超额获利。

第三,回测系统后应该防止“过度优化”,尽量减少参数变量,防止“参数孤岛”。

过度优化(Curve Fitting,也可称为“曲线拟合”)是交易系统回测的最大敌人。一个交易系统应以简洁为上,少用参数变量。对于采取了变量参数的系统,最优参数附近的参数也应具备不错的绩效,形成“参数高原”。应防止过度优化后的“参数孤岛”。

第四,交易系统应经历多品种回测检验

一个可靠的交易系统应该具备普适性,不能仅仅适用于个别交易品种。只能用于一个品种的交易系统,往往是过度优化的产物。需要特别说明的是,不同品种间可以结合品种特性进行一些针对单一品种的微调。比如结合不同品种的ATR情况,根据日K线的振幅过滤一些非常态下的开仓信号等。这种根据具体品种采取的个性化调整不属于过度优化。

原创文章,转载请注明: 转载自风云居 | Less is more

本文链接地址: https://kangjian.net/blog/1482/

收益率不是交易的目标

20130118020847855

健全的原则将有助于我们战胜那些恐惧、贪婪和希望等可怕的人类情绪。自律,自律,再自律。 ——Brent Penfold

尽管获得较好的收益率并不难,但交易的目标不应该是这个。

当我们习惯性的把每年10%、30%、50%、100%的回报作为交易的目标时,操作将很难不受这个目标的左右。我们把目标定在50%,半年了只有5%的收益,下半年开始难免就要加大风险暴露了;反过来,如果目标收益是50%,半年收益就达到了40%,为了避免回撤,保持这个收益率,下半年很可能人为的降低风险暴露,减少R值,以低收益换取小回撤。如果后半年行情好,这样做很可能白白丧失了本来可以获取的利润。

可见,以收益率为交易的目标,会导致交易一致性的丧失。

丧失交易一致性对交易者的影响是致命的。常清老先生曾说,”交易者要想成功,最为重要的是要战胜自我,即战胜人性中最基本的两大缺陷:恐惧与贪婪。“贪婪和恐惧是交易的大敌。这两种情绪与亏损有着千丝万缕的联系。一个交易者走向成熟的过程就是逐步摆脱贪婪和恐惧的过程。由于现有收益率较低而放大风险敞口,重仓交易,这就是贪婪;而由于提前完成收益率“目标”,为了确保”胜利果实“,人为降低风险暴露,这就是恐惧。以收益率为目标进行交易,注定要将贪婪和恐惧绑在身上。

因此,收益率不应该成为交易的目标。

什么才是交易的目标?保持一致性。这里的一致性包括:不在系统内的信号,不做;系统内的信号出现,坚决做;每次开仓的风险暴露,按系统做;出场时机,由系统决定。哪怕你是个主观交易者,系统是纯粹主观的,也要机械的按照主观系统来。完整、忠实的按照交易系统操作,就叫保持一致性。这才是交易的目标。也只有如此,才能保证长久的生存在市场中。

交易是一个游戏,不出局,玩下去才是我们的最终目标。

原创文章,转载请注明: 转载自风云居 | Less is more

本文链接地址: https://kangjian.net/blog/1478/

永远永远不要被套

永远永远不要被套

自从建立了较为稳定的交易系统,只有亏损和砍仓,基本就不再“被套”了。思考原因,一方面是由于交易系统的入场信号以突破为主,规避了一些风险,另一方面,也是最重要的原因,在于心态的改变。相信下面的文字每一个高手都比我领悟的更深刻。

“被套”的原因

“被套”是追求“实体正义”的结果。“被套”者只关注交易的盈亏,以盈亏论对错,赚钱的交易就是对的,亏欠的交易就是错的。而人类天生就有一种趋利避害,不愿认错的天性。在亏损等于错误的时候,止损出场就是认错,这难度确实比较大。

可见,“被套”的错误在于将价值上的“正确”限制于结果上的盈利,而将“错误”与“亏钱”画上等号。这样的结果是主动将人性中不愿意认错的劣根性放在了通往成功的对立面。

“被套”的四个坏处

被套有四个坏处。

第一个坏处是,在资金上,“被套”一般会导致较大幅度的本金损失,而较大幅度的本金损失意味着回本的难度呈现指数递增。根据不对称原理,超过10%左右的本金损失意味着要用相当于1.1倍亏损幅度的盈利幅度来扳平。如果是30%的损失,意味着这个倍数将达到1.4倍。如果是50%的损失,200%才能扳平,这个比例将达到4倍。

第二个坏处是,“被套”往往意味着“被套”得更深。在期货市场上,由于有杠杆的存在,10%的保证金损失意味着不利变动的幅度一般只有1%左右(10倍杠杆计算)。而一个反向趋势一旦形成,很少有1%、2%的随即完成反转的请况。因此,在高杠杆的市场中,一旦“被套”,往往会越陷越深,无法自拔。

第三个坏处是,即使是“被套”后实现了“解套”,长时间等待解套也将产生巨大的机会成本。规模不大的资金在期货市场,很容易实现50%以上的年收益。以年收益50%计算,相当于月单利4%以上。4%的月单利意味着,3%以内的亏损及时止损出场,可以在一个月内扳平。而一个3%的浮亏如果变成了30%的浮亏,变成了50%的浮亏,什么时候才能回本呢?这还是没有考虑爆仓的情况。一旦爆仓,收益率再高,手艺再好,拿什么回本呢?

第四个坏处是,“被套”就像手指尖的倒刺,时时刻刻影响手艺,影响心情。手上有个倒刺,干什么心情都不会好。交易时,账户上有一笔交易存在大比例浮亏,操作就无法心平气和。

正确的做法

正确的做法是,不去关注交易的盈亏,而是以是否遵守了交易系统作为评价对错的唯一标准。遵守系统信号入场,亏钱了也是对的,没有遵守系统——无论是没有信号乱入场还是见到信号没敢入场,无论盈亏都是错的。在这种标准下,对错与盈亏无关,亏钱了及时止损就是,不牵扯认错,出场自然就易如反掌,至少没有亏钱后还要承认自己错了那么困难。

将是否遵守交易系统作为判断正确的标准,盈利从哪里来?从优势期望来。寻找一个胜率、盈亏比有相对优势的系统,保持同样的资金管理原则,按照系统操作,自然会有盈利。单笔的得失、盈亏,也就变成了世界上最不重要的东西。

原创文章,转载请注明: 转载自风云居 | Less is more

本文链接地址: https://kangjian.net/blog/1475/