分享

再谈外汇交易系统(二)

 有智慧不如趁势 2018-11-22


第七节:交易逻辑怎么合力?

简单地讲,就是交易系统之间的各个规则要相互匹配,负期望或者没有增加正期望的规则都要删除,能做到每个规则各司其职为系统带来整体的正期望,就算是合力了,就像一个篮球队,后卫、中锋、前锋。

我碰到很多人对交易系统设计非常迷茫,其实是基本功没有练好,对交易系统的各个零件没有做到如数家珍,没有做到优势劣势明确,就像一堆没有说明书的乐高积木,怎么也拼不对。

所以对这些人来说,交易系统并不是首要问题,基本功才是重要的,所有的开仓方法,所有的平仓方法,所有的止损位置设定方法,所有的资金管理方式都要过一遍,完整的体验规则的优势劣势以及背后的原理,心中有墨,下笔不慌。

到时候设计合力的交易系统是顺理成章的事情,你会知道这样的开仓规则可以搭配那样的平仓规则,这样的止损位置需要怎么样的盈亏比才能有正期望,这样的周期需要怎么样的平仓方式才能保护浮盈等等。

第八节:好的交易系统一定具有普适性吗?

问题一:好的交易系统一定具有普适性吗?

一个优良的交易系统必须也必定具有市场和周期的普适性,但前提是比对物性质要一致,比如一个黄金的系统,你可以在白银上测试是否可以获利(可以微调规则),但是如果在英镑上测试,那基本不能获得你想要的结果,因为不同性质的标的物,其价格走势的特点可以是千差万别的,在黄金市场中,你可以使用趋势跟踪和移动止损,因为商品的趋势往往延续性非常好,但在外汇市场中,价格波动反复性太高,使用波段和止盈就有优势。

对一个系统进行多市场和多周期测试,是设计系统的必修课,通过这个步骤可以显示出系统是否进行了曲线拟合,是否有足够大的优势,是否展现了真实的市场规律。

问题二:一个交易策略可能会失效吗?如何知道策略什么时候失效?有时候感觉一个策略失效了,但过段时间又会有不错的表现。而有时候感觉只是暂时失效,但事实是接下去好长时间都是失效。

交易策略可能会失效,失效主要有两个方面的因素:

  1. 市场特性发生了巨大变化

  2. 原有系统优势不够大

对系统失效的判断比较简单粗暴,看最大连续亏损(盈利)次数(额度),如果实盘连续亏损次数小于测试,我们应该坚定不移执行策略,如果实盘连续亏损次数大于测试,我们应该警惕系统失效(假性失效)和市场变化的可能性。

问题三:影响策略有效性的因素有哪些?趋势策略在震荡行情中会失效,除了这个因素,还有其他因素吗?是产品的波动性吗?

市场的特性,比如黄金这种商品市场,近 10 年来都是趋势导向的,趋势系统会收益很好,但是未来 10 年如果变成震荡市场导向,那么趋势系统的收益会缩水不少。

问题四:如何应对策略失效?

首先最重要的,要设计出有足够优势的系统,其实是多系统交易,多周期交易,多市场交易。

问题五:如何看待你的交易系统里技术方面的策略公之于众就会失效?

失效的系统注定会失效,找到一个优秀的系统原型很简单,找到一个用起来得心应手的系统就非常难,海龟交易法则是世界上最优秀的交易系统之一(系统原理优秀,系统成绩优秀),公布了十几年了,但市面上能用这个海龟系统原型实现获利的人凤毛麟角,并不是因为系统失效,而是海龟系统的获利分布、最大回撤不符合大部分人的交易背景,系统和交易背景的割裂,导致了系统不会给你带来预期的收益,强拧的瓜不甜。

类似于海龟交易系统这样的中长线系统,回撤大于 50 %,回撤时间大于半年(有的时候甚至一整年都没有赚钱),必定无法符合大部分小资金交易者的交易背景和获利需求的,战线太长,大部分人在中途就奔溃了。

任何垃圾规则都会在某段特殊的历史时期有璀璨的成绩,当未来的市场状态稍作变化(或者入市的人群发生变化),该系统如果就变成负期望,那只能说明原系统并不是真正的优秀,这样的系统永远不是我们的目标(原有的系统优势太弱不可维续),失效的系统注定会失效,而不是因为策略被公之于众。

交易中你是否同时使用不同交易系统,或有多个交易系统?

会,一个稳健交易者必然会走向这条道路——使用多个交易系统使得整个账户资金曲线更加平滑,最大回撤更加小,更好的应对错综复杂的未来。

对目前市面上大部分的交易系统来说,都采用的是守株待兔的模式——市场走出某个符合你交易系统的结构,然后你就获利了。矛盾的点在于,我们只有对过去的风险可以认知,对未来却无法预知,如果未来市场常常走不出符合你交易系统结构的图形,怎么办呢?

这样的反问给我们起码三个启示:

  1. 要设计出符合市场根本运行结构的交易系统(比如市场必定是以N字结构前行)

  2. 要设计出不强烈依赖于长期趋势的市场状态或者长期震荡的市场状态的交易系统(举例来说,如果一个交易系统非常依赖于一年中有几次非常长期的趋势,那么一旦未来趋势变少变短,系统成绩就会直线下滑)

  3. 同时运行多个交易系统

多个交易系统,可以减少我们对特定图形结构的依赖,减少我们对特定市场条件的依赖,弱化守株待兔模式的弊端,可以观察一下自己手头所有交易系统的历史收益,是呈现一个波浪形曲线,如下图所示,当系统A某年收益不好的时候,系统B收益好,或者当系统B 某年收益不好的时候,系统A收益好,或者系统A和系统B 某年收益都好,如果同时使用两个系统,则能起到平滑资金曲线,减少最大回撤,分散风险的效果。

实际上,多样化可以在不等比例增加风险的情况下提高系统的回报率,这种多样化不仅仅是使用多个交易系统,还可以是交易品种的多样化(低相关性、无相关性的多个品种)以及同一系统参数的多样化。

第九节:现在交易系统都可以编成系统了,人力操作可以敌得过系统吗?还有自己做交易的意义吗?

首先,传统的技术分析手法,你很难量化编程(硬编程后对系统的初衷和解释可能完全不同了),可编程的交易系统,主要分为运用数量化技术指标主导,以及市场统计策略两种形式。

目前在市面上,交易策略的形成主要有两种基本方法:自上而下法和自下而上法,自上而下法是基于对市场长时间观察总结并形成客观化的交易策略,自下而上法是从市场统计特征出发, 以观察系统在历史行情中的表现,从而形成的交易策略。

举个例子来,A 交易者通过长期观察,发现价格是呈现波峰波谷的 N 字形式运行的,从而开发出一套 N 字形态趋势交易系统,这就是一个自上而下法,这种交易方法交易逻辑性强烈,规则呈现的通常是对市场本质性的描述。B 交易者通过市场数据统计,发现价格在开盘高开 1% 以上的股票通常上涨的更加强烈,开发了一套高开买入系统,这就是一个自下而上法,这种纯粹是从数据出发的方法逻辑性较弱,当未来发生变化,描述可能就会失效了,同样也非常容易产生曲线拟合,一些 EA 系统开发者常常完全脱离实际的交易逻辑而使用纯粹数学结果,使得未来再现历史的可能性接近为零。

其次,手动操作比对程序化操作(统计策略),还有一个主要优点,手动操作可以对系统触发的机会进行第二次过滤,不过这种人工二次过滤建立在使用者有丰富的实盘经验之下,能够感受到,「虽然符合交易规则,但是从经验来看,这里超大概率是止损的」,所以人工交易可以主观避免一些程序化交易(统计策略)无论如何都要介入的机会。

从统计数据来看,程序化交易(统计策略)目前的套路基本就是高频率交易次数下,薄利多销的结果,传统人工交易下的高盈亏比低胜率,较难在程序化交易(统计策略)下很好的实现,当然也有可能是我见识的太少的原因。

运用数量化技术指标而设计出来的程序化系统,本质上和人工交易是没有区别的,实际上人工交易系统也是努力在往定性定量的方向上靠近,压缩人工主观参与的量,问题就是人工交易系统中,很多东西都较难程序化,同时数量化技术指标系统,我觉得,能发展的空间目前几乎为零了,因为指标就这么些,原理就是这些,世界上这么多聪明人,肯定都搭配过了,程序一跑结果就出来了,也没见谁在这块领域做的很好。

为什么有人说成功的手动交易比自动交易的收益率更高?

业内确实有这么一个说法,并不是很多知友们嘲讽和不屑的那样,这个问题其实可以转换一下:在有明确规则的交易系统中,是否需要加入「主观判断」?

实际上有点搞笑,我们建立交易系统就是为了排除主观意志的干扰,现在我们又来讨论是否在交易系统中加入主观判断?WTF?

为了避免歧义,这里我们简单的对几个概念做出定义

  • 相机交易:没有明确规则的非交易系统交易方法,比如大部分散户股民

  • 手动交易:有主观判断介入的手动操作交易系统,比如箱体突破系统,对箱体的定义较难写成代码,这种交易方法有机械交易系统的本质(尽量减少主观判介入),但没有机械交易系统的表现(可自动操作)

  • 自动交易:以数学型技术指标为核心,可写成代码自动运行的机械交易系统,比如双均线交叉

市场状态分类

每一种交易系统都有更加适合自己的市场状态,当某种交易系统正好运作在适合自己的市场状态下时,该交易系统的收益率能达到某个峰值,同理,当某种交易系统正好运作在不适合自己的市场状态下时,该交易系统收益率就会下滑。

我们沿用柯蒂斯费斯对市场状态的四种分类:

  • 稳定平静:价格在一个相对较小的范围内上下波动,很少超出这个范围

  • 稳定波动,有大的日间或者周间变化,但没有重大的月季变化(适合反趋势交易者)

  • 平静的趋势:价格在几个月中呈现出缓慢的运动或趋向,但始终没有剧烈的回调或反方向运动(适合趋势跟踪策略)

  • 波动的趋势:价格有大的变化,偶尔伴有剧烈的短期逆转(适合均值回归策略、波段趋势策略)

市场状态变化

为了更好的理解市场状态变化会对系统收益带来的影响,大家可以亲自用自己的交易系统测试比对一下近20年,前10年和后10年的表现,不出意外的话,前后10年的系统表现会有比较大的差异,更加极端点,后10年是正期望的,前10年是负期望的。

这就意味着,当市场状态有较大性质的变化时,我们可能就会遭遇到系统失效的境地。任何参与过瑞郎事件的当事人可能深有体会,在这样的黑天鹅事件发生时,不管你是什么种类的交易系统,不管你设置大止损还是小止损,不管你小头寸还是大头寸,通通都爆仓(除非你提前做空以及对冲了)。在这样波动突变下,如果你还傻到继续使用原来系统交易这个货币对,我也没有什么话可以说了。

从瑞郎事件出发,可以引出这篇回答我真正想说的:

通过系统化交易方法,建立一个尽量减少主观判断的交易系统,同时运用你的主观意志(在机械交易框架下的主观)来判断市场状态的突变。

主观意志衡量、判断市场状态突变的方法

  • 直接肉眼观察是否有高波动(我就不相信经历过瑞郎事件的人看不出市场性质发生了变化)、或者看波动率

  • 直接肉眼观察趋势或者震荡次数(持续时间)增加或者减少

  • 最大连续亏损次数超过历史回测、最大回撤超过历史最大回撤

当出现异常的巨大波动以及市场状态变化后,我们应该放弃交易该品种、谨慎的减少头寸量或者暂停执行信号,这些应对措施会给我们带来更加稳健的交易体系。

第十节:为什么交易高手的策略,自己用起来却感觉并不好用,甚至出现大亏?

其实是好用的,问题出在自己身上,就像谁都知道早睡早起有利于身体健康,但是能做到的人凤毛麟角。

这个里面有个重要的概念叫期望值反馈时间,当期望可以很快速的给予你反馈的时候,你会有无限的动力,这也是游戏容易上瘾的理论依据,做错了立马死亡,做对了立马升级,你说爽不爽。

相反,早睡早起是一个反馈速度非常缓慢的行为,缓慢到在这个过程中你已经完全不知道这件事情到底靠不靠谱。

所以,如果你现在手上有一个每天只交易 4 小时的短线系统(是一个全球顶级外汇高手手把手教你的),该系统每天都能实现正盈利(每天交易次数在 10 次,虽然胜率只有 50%),我想你还是会坚持操作这个系统,即使在某些规则上与你的性格相违背,优秀的历史成绩和个人崇拜早已让你屈服。

但是,如果让你回到 1983 年,你是海龟交易小组的第一批成员,从师的是世界上最伟大的交易员之一的理查德丹尼斯,我想还是会有很多人会违背海龟交易法则的系统,就因为这个系统的正期望反馈时间太缓慢,缓慢到怀疑人生。

没办法,这就是人性,所以你会看到一些老生常谈的话(什么交易系统要符合你的个人性格啊),其实最后都是有道理的。

碰到好的系统不稀奇,交易高手甚至可以在几分钟内创造一个系统原型,难的是如何让自己的本性与交易系统广义上的融合,我简单举例几点,如果你可以跨越,那么你的交易道路不会太艰难。

  • 深刻理解并认同自己交易系统规则背后的逻辑

  • 知道自己交易系统在什么情况下可以赚钱,知道自己交易系统在什么情况下赚不到钱

  • 知道自己交易系统正反馈的时间在多久,并且你可以忍受这段时长

  • 知道自己交易系统最大回撤在多少,知道自己交易系统最大连续亏损次数在多少,并且你可以接受这样的数据

  • 知道自己在使用该交易系统哪个规则时会有不舒服的感觉,从这点出发,找到原因,然后改进

  • 交易系统执行的时间是否与你的日常生活工作相匹配

  • 交易系统触发的频率是否与你的身体承受力相匹配

第十一节:其他概念

交易策略

交易策略和交易系统的概念有重合性,硬要深究起来,交易策略更倾向于单次交易下的相机交易方法,格局低于交易系统。

交易理念

交易理念,又可以称为是交易哲学,类似于一个人的人生观、世界观,你拥有怎么样的人生观和世界观,就会有怎么样的人生体验,相对的,你拥有怎么样的交易理念或者交易哲学,就会产生怎么样的交易规则和交易系统。

交易理念限制了交易行为,先有正确的交易理念,再有其适配分化的交易技术,交易技术是建立在特定的交易哲学之上的,交易哲学的高度决定了交易绩效的高度。如果拥有错误的交易理念,那么就不会有正确的交易行为,想要一夜暴富的交易理念,必定带来重仓的交易行为,胜率高就是好方法的交易理念,必定带来截短利润让亏损奔跑的交易行为。

我认可的交易理念

交易技术是建立在特定的交易哲学之上的,交易哲学的高度决定了交易绩效的高度。

  1. 市场不是完全随机的,市场中是有趋势的

  2. 系统化交易(系统思维、优势累积、正期望、概率思维、一致性)

  3. 交易者可以在零和甚至负和市场中建立正期望的交易系统

  4. 交易系统需要融合自己的秉性

  5. 系统设计应遵循「奥卡姆剃刀原理」

  6. 喜欢推卸责任的人必败无疑

  7. 剩者为王

  8. 先考虑风险,再考虑收益

  9. 没有风险,就没有收获

  10. 以小搏大(盈亏比和胜率都很大是最好的机会)

  11. 先追求盈亏比的提高,再追求胜率的提高,盈亏比与胜率的二元悖论(虽然胜率的提高比较难,优秀的交易系统胜率普遍在50%上下)

  12. 截断亏损,让利润奔跑

  13. 一个规则无论看起来多美好,都需要以测试结果为准

  14. 市场机会是不均等分布的,所以你只能控制风险,等待市场给你利润(轻仓+止损)

  15. 交易系统的规则设定以及交易者自身的思维方式,要符合交易盈利的基本规律

  16. 技术分析的作用是提供进场出场位置,但无法预测趋势

  17. 基本面分析的作用是提示市场趋势,但无法提供进场出场位置

  18. 金融市场中只有输家和赢家,没有中间地带,一旦选择了交易员这个行列,誓必当赢

  19. 做交易,要从进场(进场多少仓位)、出场(出场多少仓位)、加仓(加仓多少仓位)、减仓(减仓多少仓位)这四点出发,研究其他的都是跑偏

  20. 动态的仓位管理,动态的止损设定

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多