如何建立交易系统

华尔街不可能有新事物,因为投机就像山岳那么古老。股市今天发生的事情以前发生过,以后会再度发生。这就是交易,不要总以为赚钱的人有什么独门秘籍关着门数钱。这个市场存在了上百年,任何可行或不可行的盈利方法早就是被研究透的,你再也找不出任何哪怕一丁点前人没有探究到的东西,所以不要认为你有什么新发现,那更多时候是自我编织的陷阱。
一个成熟的交易者不会认为交易有独到的秘诀,即使最赚钱的交易策略也早就是公开的,烂大街的,能抵御无时不在的诱惑而恪守自己的信仰,是赢家和输家的唯一区别,其它的没有任何秘诀。未来的行情谁也无法精准预测,你唯一用到的东西就是规则——一致性的交易规则,它让你站在这场概率游戏的大数一侧。
专业投机者和业余投机者的区别就是专业投机者有一套自己的经过长期实践检验过的行之有效的交易系统。能够做到“买有跟,卖有据”。而业余投机者只能追股评,抓形态,听消息等等盲目的买卖股票。赚钱了不知道为什么赚钱,赔钱了不知道为什么赔钱。
由此可见,建立一套适合自己的交易系统有多么的重要。由于人性的差异,操盘习惯的不同,思维方式的差别决定了别人的交易系统不一定适合你。同样的操盘方法别人赚钱,你用起来不一定赚钱。
建立一个交易系统是一个艰苦的长期的工作,没有5到10年的磨砺,不可能建立自己的完善的交易系统。当然天才除外。
简单的说,一个完整的交易系统要包括以下四个方面:交易思想,交易理念,交易系统,知行合一。这四个方面是按照顺序产生的,缺一不可。离开了哪一个方面谈交易系统都是形而上学,都是不可取的。都是那些没有拥有自己交易系统的股民自己的意淫。
经过不断的交易,磨砺,学习前人的操盘经验,不断的完善自己,否定自己,再完善,再否定,逐渐形成了自己的交易思想。例如左侧交易的低买高卖,右侧交易的追涨杀跌,等等。
有了自己的交易思想,进而就会形成自己的交易理念,做波段,做超短,做短线,在实战中不断检验自己的交易理念。失败了再重新开始,就是不断的肯定自己,不断的否定自己。当感觉自己操盘“买有跟,卖有据”的时候,就可以建立自己的交易系统了。
建立自己的交易系统要解决三个问题:如何买入,如何持股,如何卖出。这三个问题能否完美的解决,关系到你的交易系统能否完善,能否成功。简单的说,你把你的交易理念用指标的形式表达出来,一般不超过四个。这就是你的交易系统。然后根据你的交易理念,制定简单的买入规则,卖出规则,持股规则就可以了。接下来是一个痛苦漫长的过程,就是在实战中检验,完善,修正你的交易系统。交易系统能否成功,就看个人的悟性和机缘了。
有了交易系统,最重要的一环就是知行合一。要不折不扣的按照交易系统的信号执行。执行了交易系统的买卖信号,即使赔钱也是对的。未执行交易系统的买卖信号,即使赚钱也是错的。一分技术,九分执行,这才是关键中的关键。
股票交易系统步骤
第一步:解决你的交易理念。
首先要解决的是你的交易理念,交易理念非常非常重要,重要到我要用整个第一部分来写,交易理念是摆在首位的。交易理念是决定你能否成功的关键!只要交易理念正确,无论你是量化交易者还是主观交易者都会成功,反之,无论你电脑技术多高超,仍然难逃失败的命运。如果你忽略了这一步直接开始构建系统,我可以预见你的失败。一套能够盈利的交易系统,优势(胜率、盈亏比)、一致性、资金管理(风险和心理)三点是必不可少的 ,好的开始是成功的一半。
第二步:认清自己。
人们善于去了解很多事物,但最难的是了解自己,你永远也无法知道你到底会给别人一种什么感觉。你也很难了解你自己更加适合哪种交易方式,长线还是短线,对浮盈回吐能否坦然接受等。“认清自己”对于一个新手而言不可能很轻易做到,你可以先确定一种交易方法,然后在实盘中去体会和认识自己,这是一个不断修正的过程。在这一步我唯一能够给你的建议是,在完全了解自己之前,轻仓操作。
第三步:选择一个交易系统。
交易系统的选择,最关键的原则是适合你自己。可以从均线和通道中选择,前面已经非常清楚的讨论了均线系统和通道系统的优势和劣势。如果你资金充裕,你当然也可以构多套系统,但我强烈建议你从一套系统入手,不要心急。先运行6个月到1年时间再考虑开发新的策略,因为你同时开发两套系统可能会出现全面崩溃的可能。交易系统要选择简单的系统,并且要明白不可能有圣杯系统的存在。
第四步:代码化交易系统。
交易系统选择之后,你需要将这个系统代码化。虽然具体代码化的过程是本书无法教会你的,但是我可以向你保证,如果你愿意学,不需要两个星期你一定能够自己独立的应用代码去回测。
第五步:优化参数。
任何一个系统,均涉及到参数问题。参数的优化要避免前视偏差、过度优化和曲线拟合的问题。选择的参数要能够在80%以上的品种上获利。参数不宜过大更不易过小。止损和止盈的条件也可看作参数,止损和止盈在条件允许的情况下,尽可能为同一标准。进场参数尽可能选择敏感的参数,出场的参数尽可能选择较大的参数。参数的优化必须要考虑胜率、盈亏比、频率、时效性四大问题。
第六步:风险管理和资金管理。
风险分为黑天鹅风险和账户回撤风险,前者靠轻仓和分散化投资解决,后者是重点。账户回撤分为浮盈回吐和本金回撤,两者本质不同。浮盈回吐不重要,但也可以采取多周期多策略对冲和减仓的方法来控制。本金回撤是最重要的风险,控制本金回撤的方法首先是确定每一次止损的风险,然后再根据历史数据反推开仓资金。收益和风险的关系是相互的,它们永不分离。根据账户历史资金曲线创新高的平均时间,决定追加资金策略以实现复利。
第七步:实盘和调整。
在系统构建完成之后,反复确认没有bug和明显漏洞之后,就可以用小资金参与实盘了。量化交易是一个不断修正和调整的过程,没有一劳永逸的系统。要在干预和调整之间寻找一个平衡点。一个调整方案想好之后,不要立刻进行,通常等待1个月以上6个月之内去逐渐调整代码和规则。切勿朝令夕改交易规则和资金分配,我给自己定的一个规则是一年只有两次调整资金分配和规则的机会。
第八步:耐心的等待。
投资是一生的事业,记住:你永远承担不起一次破产风险。唯有复利可以引起资金量的质变,而复利需要时间。
交易系统几个核心内涵
1:心态核心。在交易系统没有提出可交易个股时期,心态如何摆正,并且做到行与心合一,是交易系统能够发挥系统交易的首要条件。如果,一套很好的交易系统,但心态急 噪,无法忍耐空仓或者视那些持续飚升但不知道如何控制风险才为合理而又强行介入,那么,作为脱离交易系统控制,导致的失败,就不能归咎于交易系统程序失 败,是心态失败导致了交易失败。因此,偶认为,心态是最重要的,决定了交易系统的成败。
2:得失核心。不同的资金起点,有不同的得失。如100万与3万,年一倍,其交易次序是一致的,但掌握100万的个体,其将收益目标降低到年50%,其收益高于3万翻 倍许多,其心理要求和技术要求就会大幅度的降低。因此,导致了不同的交易系统性质,100万的个体很有可能看重中线交易系统,3万的个体很有可能看重短线 交易系统。
3:技术核心。市场获利模式就三种,超跌反弹、高抛低吸、强势追高。1、超跌反弹, 超,超到什么程度必反?弹,弹到什么程度必跌?2、高抛低吸,高,高到什么程度为高?低,低到什么程度为低?吸,吸是一次还是多次?3、强势追 高,强,什么时期可以追,什么时期不能追?追,高到什么程度还可以追?超跌反弹:不同的人有不同的分析基点,那么,定义这个超,就可以采用历史统计来实现。例如,高点下降超过60%,并且在形态、成交量分布等等技术,都达到适当,那么,这个超,就是必反的定义。历史统计应该成功率非常高才对,如果,还是很低,那么,这个就不是超。高抛低吸:偶认为,从形式上,它应该是某种通道的产物,达到通道的上轨,抛出,达到通道的下轨,低吸(在你的系统中有使用布林线进行操作,但必须分析整个趋势处在什么 状态,如果处在整理趋势之中是很可行的一种技术分析指标,但如果明显处在一个上升或下降的趋势之中,那么使用趋势线与通道线是明智的选择——当然在整理趋 势中也适用,这样避免使用布林线等摆动指数所发出的模糊或错误信号)。通道的下轨永远都都在k线之下,出现小概率在之上,应该是抄底系统信号。通道的上轨 永远都在k线之上,出现小概率在之下,应该是逃顶系统信号。与布林线有同曲异工之妙。强势追高:当指数形成中级行情的时候,才追高,这种是比较安全的。也可以在下降通道中追高,但这要取决于历史统计,实际上,强势追高是一种不理性的操作手法。在追高的 选股时期,可以肯定手中有资金,行情在上涨,这部分资金踏空,那么,如果有上面两种交易系统,就不存在踏空。只存在速度上的不同。
4:控制核心在 交易系统出现信号时期,因为必然存在不确定性,就需要资金管理来将不确定性(偶称为风险)降到最大可控程度,这个并不是技术交易系统的内容。假设,一个可 以达到70%成功率的技术交易系统,如果加入资金管理,可以提升到80%,那么,这个技术交易系统的成功率就是80%,而不是70%。
5:跟踪核心在交易系统出现信号时期,并交易介入。后市趋势跟踪系统是否有转市的可能存在,如果存在,即立刻止赢。因此,好的交易系统,还应该有一个配套的好的趋势跟踪系统存在,以决定趋势的终结,以便于让利润奔跑。
6:空仓核心当交易系统没有信号时期,是否能够达到空仓所需要的心理素质,这也是交易系统成败的重大问题。
由此,可以清晰看到,技术交易系统只是交易系统的一个部分,而不是全部。当技术交易系统出现信号时期,并不是系统在做决策,实际上是人在综合做出行为决策。 一份好的交易系统,包含了心态、技术、要求、忍耐、控制等等。所以,交易系统是综合分析系统,用来解决在正确的什么时机、选择正确什么对象、进行正确的行 为的决策系统。
在系统交易中,资金管理主要体现在以下三个层次上:
(一)仓位。即帐户中股 票市值/(股票市值+债券市值+现金)*100%。据道氏理论及后人的多次统计,一个市场中约75%的个股的走势是与大盘高度正相关的。因此,根据大盘风险系数来决定仓位高低,应该是一个不错的稳健的选择。举例说,如果当前大盘风险系数是70%,那么仓位就应该是30%。当然,大盘风险系数的判断是有很大 难度的。这里推荐三个方法,一个是表格打分法,把影响大盘的各个因素列出来并赋予权重,设计一张表格,每日打分;一个是某基金投资总监、 《k线黄金定律》以及的r28定律,即用r28与a股指数对照;第三个是最简单的,就是当前指数在最近一个显著运行周期内所处的位置,应用的 原理就是周朝国立图书馆馆员老子先生提出的物极必反,反的高度可以根据历史统计取值。
(二)组合。即持有多只个股时,每只个股占用多少资金。这里说的组合与capm、apt基本无关。每只个股占多少资金,取决于交易系统对每只个股所处位置的判断。如果同时运用多个策略不同的系统,则还取决 于每个系统的目标预期年均回报率。另外,同一个系统又给出新的个股信号时是否换股,也是系统应该考虑到的问题。
(三)分段。即同一只个股的 买卖分段进行。基于趋势型策略的系统交易者,一般需要设立多个买入、卖出点。比如说系统设定了有三个可能的买入点,那么每个买入点各应投入多少资金,这也 是属于资金管理的内容。当然,更多的情况下,这个问题也同时属于买点、卖点、止损这几个要素的范围。
仓位、组合、分段这三个层次,其实是交 织在一起的。例如,当判断大盘风险系数增加,须降低仓位时,组合与分段常常也同时受到影响。理想的情况是系统本身对所有问题都定出明确的规则,但由于软件 平台的限制,实际上是不可能做到的。对于中小资金的投资者来说,运用手工方法每日进行一下处理,逐步建立起自己的一套方法,相信也能达到基本的效果。
当然,不管是指标公式、选股公式、交易公式,还是交易系统,其生命都源于交易策略。交易策略是根据对股市的基本原理和运行的非随机性特征及规律性进行深入研 究后制订的作战原则和总体思路。我们经常见到很多大资金管理人和操盘手并不去编什么公式,他们之所以成功,就是因为对交易策略有系统而深入的掌握。当然, 如果有了好的软件,他们把自己的策略放进公式里,也会省下不少的时间和精力(在这点上,你已经能编一些指标进行实战的操作,这方面是很�...