构建交易系统7

时间: 2017-12-13 阅读:21 录入:zhaobo2017

构建交易系统    第三讲:构建交易系统(4)

------------------------

好了,前面铺垫的差不多了,接下来我们来看一下逻辑链的问题。


一个好的交易逻辑,一般而言在考虑了前面所说的诸多因素之后,如果要把它落在几个点上,或者说有哪几个点是必不可少的,一个是逻辑有明确的赢利点,一个是逻辑的每一步都有承上启下的关系。


一个明确的赢利点,就是你这个逻辑在什么时候能够盈利,什么时候不能够盈利,这个是要有数的,这样我们是在市场上去贴合一些特征,而不是打乱仗,解决了这一点,对于交易员而言就是一个质的飞跃。


另一个就是逻辑有承上启下的关系,就容易在交易的时候贯通思维,这样我们的思维和市场的贴合就是一个过程。那么割裂的逻辑成不成?可以,那么要求你有很强的应变能力,但是谁能够保证自己的应变能力一直在线呢?作为资产管理,我至少不会这样冒险。


很多人说逻辑的立足点也很重要,这点我不否认,但是我觉得这个概念和赢利点可能重复,且比赢利点小,所以我不作为一个贯通的东西提出来。为什么说这一点要小一些呢?因为逻辑的立足点可以有很多。比如说你看行情,好吧,你要怎么看行情,基本面,技术分析都可以,还能够有很多的细分,这些都能够作为立足点。你不看行情,直接上纯资管模型或者就是卡死胜率和盈亏比,这个也行,只要符合市场特征,这个当然也能够盈利,但是思维模式和前者就有了本质的区别。至于哪个好,哪个不好,我不说,也说不好,交易本身在很多时候就是仁者见仁智者见智的事情。我这里说的好或者不好,只是指你有没有逻辑,至于你有什么样的逻辑,是没有办法评判的。就像有人会说一些人是疯子,另一些人觉着他们是天才,到底要怎么划分呢?怎么说对错呢?这个问题很难讨论,也不会有普遍的认同,那么我们就跳过了。


关于不同的逻辑,我还是举一些例子吧,这些例子不代表这是正确的,只是方便大家理解上面这段话。


首先,如果你把逻辑放到胜率和盈亏比上,那么至少你不能让基本的胜率和盈亏比完全成为一个事后的概念。这个上面,胜率你是不好确定的,但是对于盈亏比而言,你可以定一个最小值。我们在最小值的基础上,去制定一些扩大的规则,当然,这个需要是正向的,别最后贪了然后折本。


关于胜率,虽然是不确定的,但是我们可以想办法让胜率得到提高,因为考虑固定的胜率和盈亏比往往出场逻辑会略显薄弱,因为你要维护盈亏比就不得不做出这样的一些牺牲,那么开仓就显得会更加重要了。那么,提高胜率的钥匙,就是开仓。所以,我们能不能找到更好的支撑和阻力的临界点就是一个比较重要的事情了。这个事情有些人会用划线来做,有些人会用技术指标来做,不管你怎么做,你的核心要素是找到能够支撑或者压住行情的关键点位,这样,是能够形成盈利的关键。如果你用的方法不同,侧重点也就是不同的,比如说你划线,那么你划线的功力就要求比较高了。如果你用技术指标,那么这个技术指标能否在大多数时候标记重要的支撑压力就会很重要。你如果用多个技术指标,当然,首先就是分清主次,那么你加入的指标,一定要有帮助主要指标增加研判重要支撑压力位的效果。那么这就是一种基本思路。那么,这种方法里面,出场和进场貌似没有什么关系,怎么办呢?没有太多有效办法,因为你的逻辑核心在于一个固定的盈亏比之下提高胜率,那么盈亏比就是一个关键,是逻辑核心,而不是一定要符合某个技术指标对多空的研判,至于你想拿的更多,这就是一些递进策略搞做的事情了,但是总不会逃离逻辑核心独立存在。这样,其实行情特征后面怎么走跟你没有太多关系,你抓住的可能是其中的某一段,也可能是另一段,这是由你找的支撑压力位决定的。


如果你要用技术指标一类为盈利核心,那么,就和行情规律更加贴近了一些。因为技术指标出现某种走势,对应着行情指标也会出现某一个范围之内的特征,因为技术指标是从行情数据里面通过特定的算法处理过来的,不像划线或者找支撑压力位,主观因素和偶然因素都会较多。所以,往往对应着一类技术指标,能够盈利的行情也在一定的特征范围之内。那么,这个时候的核心逻辑,就应该是技术指标对于多空的一个分界上面。


举个例子,你用均线,做了多,那么均线斜率还在向上的时候,那么至少说明按照这条均线做多的逻辑还存在,如果这个时候价格还在均线之上,那么说明对这条均线的逻辑互有支撑,所以按照单纯的指标逻辑来看,是没有平仓理由的。有很多交易员在这里会有个误区,觉着有的时候价格上涨过快,离均线较远,这个时候不平仓就有逻辑冲突。事实上这个不是逻辑冲突,而是你理解的赢利点和你所用的指标上的冲突。均线,或者趋势类指标而言,对于行情的多空研判是一个时间和空间的概念。比如均线吧,你要有利的空间,可以,你需要用时间来换,换得过快,就需要给他多余的时间做修复,这才能体现一个基于前面数据的时间和空间的对等关系。而对于时空转换的关系是否发生变化,是不能短时间就做出判断的,这不是因为均线没用,而是行情的不可预测性。在说的直白一点儿,你觉得均线在这里不能够帮你做判断,那么让你自己判断,也会出问题。


这个问题是否突出,和逻辑没有关系,和你选择的均线参数有很大的关系。你的参数大,自然能够拿到的行情就大,但是同样均线对行情的包容性就也会大。对应的参数下,那么自然最终你看到的回撤就小,但是话说回来,可能随便一晃晃就让你错过了后面的行情。你又要大趋势,又不舍的回撤,所以你想解决这个问题,这是你心态的问题,和均线没有关系,因为你实现要确认你要拿多大的行情,这决定了你交易逻辑对应的行情特征。你想让你抓住所有的特征,这事儿很多时候并不靠谱,反而会造成你逻辑的混乱。对应着一种这样的逻辑思路,其实就已经注定了哪些行情是你的,那些行情不是你的,只是你还在做这个抗争罢了。


当然,您如果说可以每一次去进行判断,这样当然可以,我不是不想这么做,只是以我的功力做不到这样之后还保持非常理性的交易,所以我放弃这些利润,从而希望能够市场给我一些汤喝。


最后就是纯资管模型我就先不介绍了,第一,纯资管模型需要的资金量比较大,第二个纯资管模型要求的数学功底比较高,这就意味着要跟大家补充很多的数学知识,且这些知识并不那么简单,第三个讲一遍这个相当于给大家洗脑一遍。所以这个对于这个公众号大多数关注者来讲不但不适用,而且还可能带来很多思想上的冲击,所以就罢了。


最后问一串问题,大家根据这些问题自己做个总结吧:第一,你逻辑的立足点是什么?第二,你的逻辑是否在有立足点的基础上保持连贯?第三,你的交易有没有可以追求什么而做一些有损逻辑的事情而导致目前很迷茫?这三个问题总结清楚,相信对于很多人而言可以有所提高的。

-------------------------------

接下来所要讲的一个问题是逻辑的改进,因为既然说到这儿了这个问题就不得不讲了。


通常,很多人在这里衡量就是胜率和盈亏比,一般来讲这两个数据是一个双刃剑,你在不大量改编交易频率的前提下,胜率和盈亏比一般都很难同时提高,当然,如果能,那么恭喜你。这是从结果看。但是从未知的方面来看,你怎么保证在改变了一些条件之后,在未知的行情中能够产生这个结果?这个问题,在现在一些做程序化的人里面比较突出,我前面也多次说过了,过度的优化参数,结果看着好,一跑就死。


所以,对于任何逻辑的改进,也包括逻辑本身,我们首先要明白一点,我们面对的是未知的行情,我们是在未知里面做单。所以,对于逻辑上面的东西,改进上,一定要留有一些空间,而不要规定得太死。且默认这种改进对未来胜率和盈亏比的影响可能和过去不太一样。如果我们觉得前者逻辑不行,觉得很多东西要进行过滤,那么我们要明白,过滤掉一些误判的同时,可能也会过滤掉一些机会,同时,在严格执行的情况之下,有可能会减少绝对收益。


比如说一个波段策略,刚开始很简单,如果我们以五年为周期来进行研判。在没有太多过滤条件的同时,其胜率假设有33%,盈亏比为3.5,交易次数为300次,在过滤之后,交易次数还剩下150个,胜率提高到43%,盈亏比下降到2.5.我们如果在进行优化,那么交易次数还剩下75个,胜率上升到48%,盈亏比下降到2.2.这个时候,绝对收益最高的可能还是胜率最低的那个,而随着胜率的提高,事实上很多很好的机会我们可能就错过了,而且为了提高胜率,我们在持仓过程中对于你想持仓会越来越保守,导致了盈利单最终盈利的降低。那么到底哪一个更好呢?这个评判标准是不一样的。有的人觉得绝对盈利越高越好,那么这个时候你可能要忍受频繁打损且某段时间就是不盈利的状况;如果你想少忍受这种状况,你可能会错过一些机会,错过后面的一些较大的行情。这些都是双刃剑。


那么,所有的策略都会有一个平衡点,这个平衡点的存在就在于我们能够在盈利模式上从大体的行情特征中知道如果我们怎么做,就对应着我能够抓什么量级的行情,在这个基础上,我们想扩大这个期望的行情量级,我们势必会忍受更大的回撤,或者有更多的试仓。如果我们能够接受更小的量级,那么我们至少能够提高一下胜率,并且过滤得不太过分,否则长期以来平稳是平稳了,但是利润就减少了。


而以上描述的这些,都是结果性质的,我们在做的时候是未知的。


那么,你如果想优化,你首先要保证这个改变带来的结果你能够接受。至于结果,当然可能牺牲的比得到的多,也可能牺牲的比得到的少,因为行情是不确定的,而你的改良倾向其实就默认了一种行情特征的改变,潜移默化的改变了赢利点特征。但是这个改良的对与错,历史可以作为参照,但是说了不算。


那么以历史为参照的意义是什么呢?告诉我们历史的这种状况下,在各个阶段会发生什么样的结果。对于每一种逻辑来说,这种结果曲线往往不会是均匀的,有非常适合的时候,那么就有非常不利的时候。这本身就是一把双刃剑。历史的情况能够告诉我们最坏的情况和最好的情况,如果最坏的情况能够接受并挺过去,那么这个改良多半你内心来讲接受了。


当然,要达到以上的认知是有前提的,那就是你改良后的逻辑,包括先前的逻辑你都十分明晰,这样你对这样的改良才能够有充分的把控能力,后期才会有充分的接受能力,到最后才能够有充分的执行力,如果本身都模棱两可,且对改良的预期或者认识不足,那么最终极大的概率会导致一些偏差,然最终的结果走向非理性的一面。大家有的时候交易迷茫了想一想,是不是这么个事儿?


期货开户热线: 010-68569710 (赵博)
期货开户流程: http://www.yhqh.net/kaihu/shouji.html
为您提供专业的期货开户期权开户期货手机开户股指期货开户期货预约开户服务。
您或许还喜欢以下文章:
期货期权大全:
股指期货 国债期货 沪深300 螺纹钢期货 天然橡胶期货 白银期货 热卷期货 沥青期货 铜期货 黄金期货 锡期货 铝期货 锌期货 铅期货 镍期货 原油期货 燃料油期货 铁矿石期货 鸡蛋期货 豆粕期货 豆油期货 大豆期货 玉米期货 PVC期货 聚乙烯期货 棕榈油期货 焦炭期货 焦煤期货 PP期货 PTA期货 甲醇期货 玻璃期货 菜粕期货 白糖期货 锰硅期货 硅铁期货 淀粉期货 菜籽油期货 棉花期货 动力煤期货 小麦期货 早籼稻期货 棉纱期货 股票期权 白糖期权 豆粕期权