s 阅读页

第二节 如何建立高胜算交易系统

  “知己知彼,百战不殆”,交易者在建立交易系统前要先明确一下自己的各种“参数”。先做到知已,多问自己几个问题,比如:

  1.我的风险偏好如何?是倾向进攻还是倾向保守的策略?

  2.我的看盘时间有多少?每天有多少时间盯盘?还是只看每天的收盘价?关注股价有多频繁?

  3.我想投入多少本金?是闲置不用的钱还是需要随时取出的?我能承担的最大风险有多大?每次亏损的底限是多少?

  4.我一年的期望收益百分比是多少?一年中我肯定不忍受亏掉多少?

  5.我一年操作多少次比较合适?

  诸如此类的问题,这好比是我们想买一辆车,总要根据经济承受能力、车的用途、主要是谁使用、在哪使用、对动力的要求、安全性等各方面要有个认识。这样再去选择合适的汽车。

  做完“知已”的准备工作后,就可以开始建造我们的交易系统了。建立交易系统的过程是认识市场的过程,最终是要达到“知彼”。做到了“知已知彼”离“百战不殆”则不远了!要知道“胜可知而不可为”。我们只要建立了盈利需要的交易系统,盈利就在我们的系统概率内,只要坚持执行即可,让概率去发挥作用。

  交易系统是交易者的工具,拥有交易系统是交易持续稳定获利的必要条件,但并非充要条件。这说明拥有一个好的交易系统是取得成功的良好开端,但最终能否取得成功还必须交易执行者的配合。在交易过程中最难的还是人的心态,有句话说得好,“性格决定命运”,在交易中则是性格决定了交易工具的选择和交易的最终成败。

  2.1建立交易系统的原则

  交易系统相当于赛车手的赛车,自然是动力越足、速度越快越好。但也要看其适用性和稳定性。不能一味追求暴利而忽略潜在的风险!一般好的交易要满足以下几点即可:

  1.具有完整性和客观性。从系统的观点来看,一个完整的交易系统至少应该包括以下组成部分:技术分析(入市、离市)策略、资金管理策略(加仓、减仓、止损)与交易心理控制策略(一致执行)等子系统。交易系统的客观性有两方面的含义,其一,系统设计的基础应该建立在市场运动的客观规律之上,交易系统不是凭空想象的产物;其二,系统给出的决策信号是确定和唯一的,应该具备可操作性。

  2.简单原则。价格瞬息万变,纷繁复杂,如果用一套复杂的系统去描述复杂的市场只能适得其反,而且也不利于投资者及时作出快速有效的反应。用一套简单、精确而且高效的行为模式去描述市场,才能不被表面的大量随机因素所误导。克罗也将其总结为KISS法则,就是“Keep it simple,Stupid”的缩写。意思即尽量简单,傻瓜!

  3.毋需过度优化。很多交易者,在他们的交易系统已经通过测试达到稳定盈利水平时,还想继续优化,想获得更好效果。他们总是试图找出完美卓越的交易系统和方法,其实这是一种近乎于单纯的想法。要知道一个系统会有他的极限,刚者易折。市场的价格变化包含着大量的随机因素,甚至包括人的心理因素,是呈现一种非线性的市场,纷繁复杂,而交易系统是线性的,或顶多是近似接近市场波动模式,只能捕捉市场中规律性的一面,这就足够了,过度的优化对收益没有什么作用。

  4.捕捉趋势。市场的运行实际上非常简单,只有涨、平、跌三个方向,对于上涨和下跌,很容易进行描述,但市场大多数时间是处在横盘震荡状态,如何过滤掉横盘,在横盘的时候不做单,或者想办法做到横盘的时候不亏钱或者少亏钱,一旦出现趋势,获利就成为必然了。

  5.概率作用。赌博也好,做股票也好,实际上做的都是一种概率,想方设法让自己长期站在概率高的一方,包括交易系统的选择,也是如此。正如大作手利弗莫尔说的“赌博和投机的区别在于前者对市场的波动压注,后者等待市场不可避免的升和跌。在股市赌博是不会成功的。”

  2.2建立高胜算交易系统

  我们看到,在交易系统三个组成部分中,按重要性来说,技术分析最低占20%左右,资金管理占30%,而交易心理最重要占50%。这里要再次强调一下执行的重要性,在下面一章中我们会详细介绍。交易心理是交易系统运用的“心法”!对交易盈利高低起到决定性作用。在第二章中我们讲了技术分析,技术分析主要解决了“方向”的问题,即通过分析判断行情方向来决定是买还是卖。第三章中我们讲了资金管理,它主要解决了“多少”的问题,即通过历史数据测试对方向的概率上押多少筹码做合理的配比。交易者在掌握前两章的基础上,只需明确交易系统所需参数,便能很容易地建立起交易系统的雏形。

  2.3交易系统测试

  建立了一个交易系统后,要对其进行严格的历史测试。有人形容开发交易系统的过程就是测试、测试、再测试。是否进行科学严格的历史测试,是系统交易者与感觉交易者的一个明显区别。心理学家告诉我们,人类的心理存在着选择性记忆和选择性理解的现象,简单说,对于过去,人们总是只记住好的,例如记住了某只个股的某个指标发生突破后成为了大黑马,而记不住其它很多个股同样这个指标发生突破后却让人套牢。另外,视觉误差也是一个导致判断失误的常见因素,例如在电脑屏幕上看到某只股的K线升势十分强劲,但实际上可能它只涨了5%。科学的历史测试可以彻底消除这些因素的影响。

  对于测试方法,视工作量而定,如果数据量小用手工或EXCEL表格足够完成测试。如果操作周期较短,又要测试长时期的系统效果,这时最好要用比较专业的交易软件。国内的股票软件一般只能测试进出场信号的成功率,还不能测试整个交易系统的盈利效果。在测试这方面对广大交易者来说会有一个瓶颈,因为比较专业的软件还是国内期货软件或国外的外汇软件比较好,需要有一定的软件应用能力,甚至外语能力和计算编程能力。国内的行情数据可以导入到其他专业软件平台中进行测试,平台如:TradeBlazer、MultiCharts、TradeStation、MT4等等。

  在初期不必用到如此专业的软件进行测试,最重要的是先建立系统化的交易思想。成为一个系统交易者不是简单轻松的事,需要不断地学习和积累,我们认为,这些幸苦比起无谓的大量亏损来说还是相当值得的。有了系统就有了优势,至少比80%甚至90%的中小投资都要更有更多盈的机会。

  2.5交易系统建立中的误区

  误区一:交易系统过度优化

  很多交易系统交易者认为,交易系统就是优化之后的指标系统,因此这些制作者热衷于使用分析家、通达信等股票分析软件的指标优化功能,每天对每个指标进行计算并赋予特定的参数。其实这些人犯了两个错误,一是将交易系统的分析部分误认为是交易系统的全部,忽略了仓位控制和风险控制,但实质上这两部分比技术分析更重要。二是交易系统的技术分析部分除了指标的优化之外,还包括交易理念的体现。首先,完善技术分析部分时,交易者必须对各种股票的走势非常了解,并已经具备了良好的技术分析手段,即使没有经过优化,制作者也能人为的比较准确地进行分析。其次,交易者必须将若干的条件进行组合,不仅仅是对已有的指标进行优化,更重要的是将自己的分析思路明确化,或者可以用综合测试交易系统的软件,加上包括资金管理和技术分析两部分的测试。这样才是对系统完整优化。

  误区二:正期望交易系统仓位越重盈利越多

  有些交易者认为,既然是正期望的系统,可以实现稳定获利,那么仓位越重,盈利岂不是越多,每次都满仓进场,岂不是能获得最大收益。交易者如果真正按系统测试过一段时间,就会发现这是明显的错误。交易系统正因为是整体才能发挥作用。如果按主观来加大仓位,和没有交易系统已经没有多大区别了。

  每个系统都有连续亏损的时候。如果在较大的盈利出现之前出现了连续的亏损,一旦亏损的金额超过了交易者能承受的范围,或者是占交易资金很大百分比的亏损,那么这个交易账户原来的交易系统就失效了。再好的交易系统也会有一定的错误概率。这个概率是衡量一个交易系统风险大小的指标,指的是出现连续最大亏损超出了账户的承受能力,影响了系统的一致性执行。交易者可以通过控制仓位来调整可能使系统失效的概率的大小,使其控制在一个自己愿意承受的合理范围内并能保证系统的作用得到持续发挥。

  误区三:看重总盈利不看重盈利分布

  交易系统的盈利总额确实是衡量交易系统好坏的重要依据,但绝对不是最重要的。对于交易次数少,而盈利又集中在少有几笔大盈利(暴利)上,那么这个系统的可靠性就会降低。如果将通过历史数据检验能够获得最大利润的系统应用在实践之中会发生很多问题。首先,这一利润总额与用来计算的历史数据的年限有关,可能某一年的利润额特别高从而导致几年的利润额也高,这样的系统在实践中是不可取的,因为我们不知道未来的行情是否与该系统历史中获得高利润额的行情相似,或者说很可能不一致,如果未来的行情不一致,使用这套系统就不能获得高利润,甚至可能会赔钱。其次,我们在实践操作中首先应该避免市场风险,在此基础上再去获取稳定的受益,如果将追求利润总额高放在首位必然要承担较大的风险。因此,交易系统应该首先是安全的,有能力避免市场的风险,其次应该稳定,能够保证在不同的情况下都能赢利,然后再去获取尽可能大的受益。

  误区四:理论上的利润,实际中做不到

  对于一些短线或R值较小的交易系统确实会碰到这些问题,这些交易系统大多数是盘中出信号的交易系统。在实际操作中,这些信号出现后如果不能及时下单,就会产生一定的滞后,而且成交价格也可能不利,因而在实际操作中的利润总是没有测试时的利润高。但出现这种问题的根源并不在于交易系统实现的利润是理论化的,而是在于这些交易系统的设计存在问题。交易系统是为了给交易者提供直接的交易支持并帮助交易者遵守既定的原则,如果在实践中使用盘中即时的信号指导操作不能实现,那交易者应该按照他能接受的某一特定时间的信号进行操作,比如收盘时按照是否有信号进行收盘价的操作。事实上,盘中给出的信号常常是虚假的,比如盘中价格向上突破了某一关键的阻力位,交易系统因此发出了一个买入信号,而随后价格又跌回该阻力位之下,该信号随之消失。如果按照这种虚假的信号进行操作,将会导致不必要的损失。如果担心理论盈利不可实现的问题,可能在设计交易系统时在进出点加入滑点,这样给系统一些余地,现实执行中的盈利值与理论上盈利值则会非常接近了。

  2.6什么是高明的交易系统

  所谓高明的交易系统是指对某位交易者最合适的交易系统。因为每位交易者的操作手法和风险偏好不同,所以对高明的交易系统的定义也不一样。但能通过交易结果-盈利,来验证交易系统的优劣。

  一般来说,短线交易系统强调的是系统的成功率,即要求赢利次数要明显大于亏损次数,其奉行的交易理念是“薄利多销,积少成多”;趋势交易系统则更注重的是小亏大赢,用不断的止损做为成本和代价去换取大的趋势利润,趋势交易者对成功率并不敏感,有些趋势交易系统的赢利次数甚至小于亏损次数,但其最终却是赢利系统,这充分说明了趋势系统所奉行的交易理念是“厚利薄销,小亏大赢”。对于短线交易和趋势交易这两种交易方法而言没有孰是孰非,孰优孰劣之分,关键看其能否适合交易者的性格。因此短线交易者选择短线交易系统作为其交易工具,中线交易者选择趋势交易系统作为其交易工具,是交易者与交易系统的良好搭配。当然有经验的交易者会在短线系统和趋势系统之间找到较佳的结合点。不同的方法,源于不同交易者的交易性格使然,不同的性格决定了不同的关注点和不同的交易方法以及不同的交易工具。

  简单来说,一个完善的交易系统应该具有以下特征:

  1.稳定性。表现为收益的稳定性,有可能有大起,但决不会有大落,一切可能造成重大损失的交易都不能存在,哪怕这种可能性微乎其微。

  2.枯燥性。挣钱没有乐趣可言,过程一定是枯燥的,交易系统经过验证可行以后,每天只是枯燥地去执行,具体交易不需要掺杂任何的个人情感。

  3.简单性。交易计划的制定和执行全部加以程式化,人需要做的只是去付诸实施,并加以监控。简单往往最有效。

  一位交易者建立一个合适的高明的交易系统,相当于一个好的赛车手找到了一个适合他的赛车一样。合适的高明交易系统一般包括以下几个方面的涵义:

  1.正确的操作理念。交易系统必须反映股票的价格运动特征,其中包括价格运动的趋势和价位,前者为交易决策提供交易的战略方向,后者提供交易的出入场策略。因此,交易系统必须具有一个技术分析系统,技术分析系统要对行情趋势和参与价位进行有效判断。

  2.反映交易者的人性特征。交易方法本身是科学的艺术,是具有艺术性的科学。其中,交易方法受价格运动特征和资本特征的制约,这种制约是科学性的体现,但交易方法还必须受到人性的制约,具有投资人的激进型、保守型或者稳健型的个性色彩,否则,交易系统则不能为人所接受。交易系统的人性特征,则导致了交易方法的艺术性,并具体体现为带有人性色彩的不同的交易策略。因此,交易系统如果是私密性的,则必然具有其研制人使用人的文化、性格、经验等个性特点。常说“文如其人”,那么在交易上就是“系统如其人”;而交易系统如果是半开放性的用于基金投资的交易工具,则应该具有可以容纳不同人性特征的交易策略库,以达到适应基金董事层或者具体的交易实施管理层人性特点的可选择性要求。

  3.反映交易资本的风险特征。就风险交易对象的价格运动特征来讲,其某个具体时间、空间的个别价格运动的随机性和价格总体运动的规律性是偶然与必然的对立统一。因此,在承认风险交易对象价格运动的规律可以揭示的同时,亦必须承认价格的随机扰动是不可避免的,是与其规律性共生共存的。交易风险是具体的,其表现就是可能造成或者实际造成交易资本的损失,风险的大小则由亏损占交易资本的比例来衡量。并且,资本本身也具有独特的风险特征,譬如,资本占用时间的长短、资本的来源、投资的目的等等,都会对资本的风险属性构成影响。因此,交易系统仅仅具有行情判断功能是不行的,还必须具有风险控制功能,交易系统在结构上必须具有仓位控制与风险控制子系统,从而在满足资本的风险特征的同时,达到精确量化地控制风险、保护资本的效果,进而实现资本的增值要求。

  4.能够满足实战的需要。交易系统要具有明确、量化、唯一的交易信号。并且已经通过历史数据测试,即检验该系统在过去的盈利分布情况达到考核标准。并且通过一段时间的实战检验,实践是检验真理的唯一标准。

  5.能够持续一致性的执行。在执行系统信号时应不折不扣,不心存犹豫。充分信任交易系统,信任来自于成绩。首先我们应认识到交易系统的亏损期属于正常现象,此时才是真正考验和提高交易者交易水平的时期,是考验交易者应对困难、处理困难能力的时期,是培养交易者稳健交易风格和耐心交易品质形成的重要时期。

  实践证明:能在系统亏损时期,尚能一如既往地执行交易信号的交易者才是真正的、少数的赢利者。因为未来是不可预测的,在事前我们并不知道这是系统的困难时期,而这个时期往往是已经在其成为历史之后才能被发现,因此这个时期的交易信号如果你没有去执行,很可能就会漏掉行情。谈到这里,我想强调一点就是交易系统并不试图去预测价格的空间和时间,系统唯一做的就是把握现在,是处理正在发生事情的对策式交易,而不是处理尚未发生事情的预测式交易。很多人毕其一生心血研究预测技术,而忽略了正在发生的现实,导致其交易理念严重与交易本质背道而驰。因此交易者应该不愿再回答所谓的“你认为大盘明天是不是要涨?”之类的提问,因为系统交易者根本不必担心这些问题。

  2.7交易系统的可信度检验

  在评估一个交易系统测试出来的绩效指标前,必须先要检验其测试结果的可信度。比如,我们测试一个交易系统得到的R值达到7,但5年来交易次数仅为3次,这样的R值的可信度就非常低。交易者可能找到一个交易系统,也可能是自己开发了一个交易系统,但是不论你对这个系统的开发者或是你自己有多信任,我们都要坚持先检验测试结果的可信度。如果因为盲目的相信或侥幸心理,跳过去这个过程,这无异于给以后的交易埋下一个定时炸弹。

  交易系统测试结果的可信度评估主要有以下几个方面:

  一、这个系统是不是“黑盒子”(只能看到输出的结果,看不到过程)?如果是,不论是什么理由,其结果都不可信。这虽然有些绝对,但侥幸心理是交易之大忌。这有点像在坐飞机时帮陌生人捎带东西一样:那东西打不开,但一定是炸弹吗?也不能下定论。如果你认为不能带陌生人的东西上飞机,你也不应该相信一个“黑盒子”系统。

  二、检验系统测试条件与实际交易的符合程度。如果不符,各种绩效指标就不用看了。我认为至少要检查以下几点:

  1.测试数据是否涵盖了至少一个大的牛市和熊市的循环周期,时间长度,依据交易周期而定,一般至少要3年以上,长的可能达10年。很多系统,测试指标很漂亮,可仔细一看,测试结果是基于指定的某段时间,比如从2006年6月到2007年12月,这时就要打个问号了,因为这正是一波十年一遇的大牛市。其测试结果的可信度参考价值不大。对于大多数要卖钱的交易系统,这样做是不难理解的。一般来讲,测试涵盖的时间越长,交易的次数足够多,其测试的可信度越高。

  2.测试是否把交易佣金从赢利中扣除。否则,你可能在为证券公司打工。这一点对于交易频繁的系统尤其重要。

  3.测试是否把交易的滑价从赢利中扣除。譬如测试的某个股票是在20元买入的,在实际交易中可能你买不到,你可能要花20.10元,有的市场甚至可能要20.20元。好的系统测试会根据被测市场的流通性假设一个合理的滑价。越是短线的交易系统,滑价造成的影响越大。我还见过几次这样的情形:很好的测试结果,滑价预计得比较低,但当前市场的流通性确实很好,滑价好像是合理的。但总觉得结果好得让人不敢轻易相信。仔细一想,发现了问题:这个市场只是最近这两年才热起来的,以前的日成交量很低,但测试结果是按照当前的日成交量来估算滑价的。如果按以前的日成交量来算滑价,系统的绩效就远不如第一次看到的那样好。但是起码这是合理的结果。在测试时坚持合理的假设,会减少在实际交易中出现的没有预想到的损失。另一个需要注意的情形是如果系统是一个突破型的系统,例如在股票突破五日最高点时买进,这时市场上可能有很多交易者都盯着那个点买入,在价格突破时会有很多人进场作多,这时即使是日成交量很大的股票都可能会出现大的滑价,在测试中这些都需要考虑进去。

  三、检查测试结果是否具有统计意义上的可信度。如果统计意义上的可信度很低,别的指标不用看了。统计的指标有:

  1.交易次数。至少要超过30次,才能满足一般的统计要求。结果的不确定性是与交易次数(统计上的样本大小)的平方根成反比的。因此,系统交易的次数越多,这些交易所表现的系统绩效的确定程度就越高,也就是结果越可信。

  2.系统的赢利是不是集中在少数几个交易上。如果一个系统的赢利有8万元,但其中的5万来自于某两次交易,那么应该把这两次交易去除,看你能不能对系统的其他次交易的结果满意,因为很有可能你在实际交易中很难碰到这种超大R值的交易。

  四、系统是否被“过度优化”。可以看以下几点得到初步印象:

  1.看系统有几个优化参数。参数越多,“过度优化”的可能性越大。一般来讲,超过两个就很危险了。如果你手头有系统测试软件,你可以做个简单的试验:选一个股票,用两个移动平均的交叉作买入和卖出的信号,然后对这两个移动平均的日数做优化(例如从10日到160日,5日一阶),很有可能在优化的结果中你能找到很不错的。如果再加一个参数,譬如说止损点或赢利目标位,那么今天你就可以找到不少诱人的系统。但是这些理论上的交易盈利能实现吗?

  2.看系统交易程式中是否有“神奇”数字。如果有,就要问为什么用这个特定的数字。譬如,程式中用了一个20天的移动平均,一般我都会问为什么用20天而不是10天?如果是10天的移动平均会是什么结果?30天又是什么结果?

  3.看系统的交易策略是否简单。越是逻辑简单的系统,一般来说,越不容易被过度优化,也越能经得起时间的考验。海龟交易法则就是一个简单系统的典范。很多人不相信大家都知道的交易策略能持久地赢利。这个问题的关键在于,不能简单地以为知道了交易策略就万事大吉了。交易策略可以大家都一样,但每个人的交易计划,包括资金管理和交易管理,和每个人的性格与自律程度,以及对市场的了解,则千差万别。总之,交易策略可以简单,但要指望通过交易达到稳定地赢利却不容易。

  五、看交易系统的交易策略是否有实际意义。也就是说,系统的交易逻辑必须能够被合理解释。好的交易系统捕捉市场的某些可量化的特性,如果系统的逻辑无法合理地解释成市场的某种特性,那么这个系统是不可信的。举个例子说,假设某人发现在每波大行情的结束的时候,农业股隆平高科总是会上涨一波,于是他开发出一个系统在上证指数跌破20天均线的时候买入隆平高科的股票。这个系统可能可以通过以上所有的可信度检验而且每年能给你50%的回报,但是,在我有足够的依据证明上证指数与隆平高科会有这种关系之前,我是不会用这个系统进行实战交易的。

  只有在通过了以上所述的交易系统结果可信度检验后,讨论交易系统测试的绩效指标才有意义。如果是自己进行交易系统的开发,在交易策略的选择、优化和测试的过程中就必须把可信度的问题考虑在内。

  “你如果能在股市熬十年,你应该可以不断赚钱了;你如果熬二十年,你的经验将极有借鉴的价值;如果熬过三十年,那么你定然是个极其富有的人。”

  ――华尔街名言

  
更多

编辑推荐

1一分钟心理控制术
2赢利型股民、基民必备全书
3人人都爱心理学:最妙...
4看图炒股
5一看就懂的股市赚钱图形
6基金投资最常遇到的1...
7买基金、炒股票就这几招
8明明白白买基金、炒股票
9新手上路 实战股市
10少年不知愁
看过本书的人还看过
  • 少年不知苦

    作者:王慧艳  

    经管励志 【已完结】

    本书内容:初三开学的第一天,同学们就想不管不顾地大哭上一场,其中不乏几个脆弱的女生已经泣涕涟涟,打湿了一张又一张面巾纸。“陈大班,你说话呀!没人让你做哑巴。”牛天梓瞪着牛眼,生气地冲班长陈远嚷着...

  • 新手上路炒股票

    作者:薛义明  

    经管励志 【已完结】

    书中自有黄金屋,教你如何成为股票市场叱咤风云的成功者,如何成为一个输少赢多的投资人,如何成为能立足股市的成功者。

  • 新手上路炒基金

    作者:林和文  

    经管励志 【已完结】

    本书重点介绍基金的基础知识及品种,常用的技术分析方法及投资技巧,分析了基金投资案例等。

  • 凯达之魂:记一个民营企业家的人生和事业

    作者:冯萌献  

    经管励志 【已完结】

    本书记述了张文远从一个只有中学文化程度的中学生,从一个生产队的记工员开始,成长为民营企业家的历程。