[引用原文已无法访问]
[淘股吧]咸鱼兄,给你发个十年前我讲课写的系统构建资料,希望对你有帮助。
系统设计的关键部分
(1)、根据自己的性格特点选择操作的时间级别,是短线交易、波段交易还是中长线交易。通常情况下,这决定了系统产生的信号频率。
短线交易系统一般具有较高的信号频率,也就是交易相对比较频繁。因此必须控制系统的连续亏损次数和每次亏损的金额。实际上所有盈利的短线交易系统要么是单笔大额盈利伴随着一系列的小亏损,要么就是有着较高的胜率。因此在进行系统设计时必须要以较高的胜率和较小的最大亏损额为前提。要了解历史最恶劣市场环境中的最大连续亏损次数,通过资金快速流动的复利效应达到本金增值的目的。通常情况下一个良好的短线交易系统是中小资金快速增值壮大的最佳途径。作者本人使用的短线交易系统近两年就取得了年收益超过50%的交易业绩。
波段交易系统的信号频率相对短线交易系统来说大为减少,这是由于在市场中真正有价值的操作波段在整个市场走势中所占的比例不过为30%左右。因此,对于波段操作系统的重要设计原则就是如何使盈利达到整个上升波段的可能最大部分。而在市场上升中的盘整阶段,不被过早的振荡出局,止损位的设定和资金管理方式是系统设计的难点。以前面介绍的趋势跟踪系统为例,该系统的止损设定根据上升趋势中底部不断抬高的特征,设定在跌破前一个相邻底部是合理的。但在上升过程中应用有效的资金管理方式可以取得更好的绩效。我们可以在股价进入加速上升的阶段后在价格高点形成后出局持有的部分仓位,也可以根据股价加速上升时依托的短期均线作为部分仓位的止损设定位置。而在价格上升过程中回落在前一个突破高点的价格支撑位附近形成的低点增加仓位,将会以最低的风险收益比扩大我们的交易利润。对止损和资金管理方式的把握因每个人对市场的理解不同而存在着差异。不同的市场环境下适合不同的方式,通常的原则是牛市中满仓操作,而在熊市中降低仓位比例。在
盈利时加码交易,而在每一笔买入时控制仓位比例。止损的设定决不能只凭主观想象。一定要根据价格走势的某些规律性特征进行合理的设置。引用一句美国顶尖专业交易培训专家范.K.撒普的一句话:“好的交易从来都不会离我们太远”。
对于中长线交易系统来说时机选择对系统绩效的影响弱于品种选择。因为中长线交易系统的交易信号主要的基础是极为严格的基本面分析,在选择好目标品种后,要做的只是寻找低于其内在价值的机会买入并长期持有至少两年以上。类似于买入并持有战略,这几乎要求100%的成功率。如此长的交易周期我认为在目前国内的沪深股市中并没有实际的操作价值。而事实上至今国内股市能提供稳定分红的品种也极为稀少。基本上有时候我们可以预测价格的中短期走势,但预测价格的长期走势是一件极为困难的事。因此,至今市场上仍极为少见有实际应用价值的中长线交易系统。综合各种市场信息,对市场作出中长期走势进行战略判断是绝对必要的,但具体的操作层面仍然需要波段交易系统和短线交易系统来完成。也许巴菲特的投资策略接近中长线交易系统的定义。但我更倾向于他所使用的是买入并持有策略,而不适合称为交易系统。
(2)、设计交易系统的逻辑顺序
在我们了解了关于交易系统的各个相关部分后,可能很多人已经迫不及待的准备开始着手开发属于自己的交易系统,也可能很多人仍然发现自己是茫无头绪。那么现在,我们就从第一步开始,按照系统的逻辑顺序来开始这个过程。首先,在进行任何行动之前,第一件最重要的事是找一个安静的地方,坐下来,静静的对你自己进行一个全面的深入了解,事实上很少人在入市之前经过仔细认真的思考。
你必须能够清楚的回答如下问题:你一共有多少资本?其中有多少现在用来投资?你每年生活需要多少钱?这些保证生活的钱来源于那里?你能承受的最大亏损是多少?你每年期望投资的回报率是多少?你除了交易外有没有其它收入并使你的投资资本增长?你目前的投资交易每天需要花多少时间?你在心理性格方面的优势和劣势是什么?你是否能做到遵守个人纪律?是否在交易中会经常出现情绪上的问题?比如冲动、恐惧、愤怒或沮丧。你对计算机技能的掌握如何?如果很差你是否愿意学并能找到帮你掌握这方面知识的人?你目前的知识层面如何?你每天可以拿出多少时间用来投资交易和准备工作?在交易上你的优势和劣势是什么?这些问题将使你清楚的知道自己所需要的是一个什么样的交易系统。比如如果你现在所有的资本都用来投资,你的投资将对你的交易心态产生重要的影响。在设计交易系统之前,你应该知道你所愿意承担的最大损失并相应设计止损和资金管理原则。如果你的生活来源全部依靠投资收入,那么除非较大的资本额,否则你很难在市场中盈利。而且一旦出现连续的亏损月份,生活的不稳定状态将对你的交易心态形成破坏。如果你有全职工作,那么只能考虑使用波段交易系统,只需要你每晚花半个小时看一下收盘的数据即可。
对这些问题的回答将决定你是否适合进行交易,适合使用什么样的交易系统。然后你需要找到一个有用的理念,而这个理念将反映你对市场的理解程度。它必须是你深刻理解并深信不疑的。你需要知道自己在市场中需要实现什么,如何来实现?当你确定了这些问题后,你需要找出市场中最好的获利机会。比如说我们会发现市场中最好的获利机会是每一波中级行情的主流板块。那么我们就需要观察总结这个获利机会发生的客观条件。用什么方法来度量,对这个问题的回答就给出了你自己系统的重要部分:时机选择或或入市信号,也就是说要解决在什么样的情况下会出现这个获利机会,当出现这种情况时就是你系统的入市信号。比如说我们发现一波中级行情的发生条件是经过2---6个月的下跌或20%以上的调整后成交量的连续放大伴随着价格的连续上升并突破相邻的股价高点。那么这些条件的成立就成为你系统的入市信号。当满足这些条件时,你就在次日进场做多。这样我们就完成了系统设计的第一个重要部分:时机设定。接下来,我么要为系统添加一个保护性的止损。因为尽管我们观察到的现象在历史中经常性的出现,但这并不能保证以后在同样的条件下就一定会出现一轮中级行情,而仅仅是我们得到了一种大概率的可能性。我们需要在这种可能已经被证明错误的时候离场。第一为了保护本金,第二等待下一次入市信号出现。对于止损位置的设定必须与失败的确认条件建立相应的逻辑关系,就是说只有在证明预期并未出现反而继续维持原来走势的位置制定止损才是合理的。比如说我们按中级行情启动的买入信号入场后,逻辑上我们入场之前的低点就应该是这一上升波段的最低点。因此我们把止损设定在这个低点出现当天的最低价或下浮1%--3%。这就能保证止损的合理性。一旦价格向下跌破了这个位置,那么一定说明我们先前的中级行情启动的预期并未实现。
如果市场走势没有触及止损且按我们预期的方向前进,那么我们要继续设定什么时候价格会结束先前的前进方向并发生逆转,也就是怎样实现利润。这也是整个系统设定中最重要的一个环节。因为它最后决定了我们将从这笔交易中取得多少利润。关于离场的方式有很多种,大部分投资者在之前的交易中容易出现两种错误的倾向。其一是由于害怕失去已经取得的浮动利润而过早出局;其二是在出现明显的顶部后还想能在接近最高点的价格附近卖出,导致错过出局良机。在随后的股价下跌过程中,终于有回到起点,给三菱电梯做了回广告。
出现这两种情况的主要原因是没有采用一个正确的离场方式,而正确离场方式的设定是建立在对个股和大盘相互关系的深刻理解上。首先我们必须遵循的一个原则是:以大盘的走势作为止损离场的根本原则。这可以使你回避市场上80%的以上的系统性风险。对于所有的股票在大盘已经出现离场信号时可能有三种走势,已经提前于大盘给出离场信号,和大盘同步出现离场信号,或是在大盘出现离场信号后还继续上升。提前于大盘出现离场信号的通常是这波行情中的主流品种,这些股票通常也是在在行情启动初期领先于大盘走强的股票。如果我们持有的是这样的品种,那么很好,通常我们会取得超过大盘上升幅度的收益。如果我们的股票与大盘同步走势,那么我们在离场时就没有什么好犹豫的。如果我们持有的股票品种走势滞后于大盘,那么这正是你在价格高点出局的最好时机。离场的设定可以是以短期的均线,如10日均线,价格高点或者我们在前边的波段交易系统中所设定的跌破相邻的价格低点。在进行更精细的头寸调整时,我们把几种离场方法结合使用,每次退出不同的持仓比例,逐步兑现利润。这可以使你对整个交易过程更加胸有成竹。在完成所有这些之后,我们已经基本完成了系统中主要部分的设定。最后我们要确认我们系统中的资金管理部分,其中的基本原则是在牛市中加大投入的资金比例,不要在第一次买入时投入你所有的资金,盈利时加码,离场时分批卖出。采用合适的资金管理方法将使你的系统得到最好的期望收益。
5、系统的检验与维护
(1)、在历史走势中进行检验
当我们完成了系统设计的各个部分时,我们会比以往的任何时候都更了解自己的交易。此时我们往往会信心百倍。但是且慢,在你开始正式投入使用你的交易系统之前,还需要两个重要的步骤。第一个就是要在历史走势中对你的系统进行一次全面的检验。要做到这一点通常有两个办法,比较简单的办法是在分析软件中把你的系统计算机化。这样你的检验过程通常可以更快捷,也可以更方便的得到关于你的系统的重要数据。在分析家和飞狐交易师中都有强大的功能可以使你的想法很轻易的实现。但对于没有相应的计算机技能的投资者,这个方法可能无法实现。那么你就只能采取另一种较笨的办法,从市场的历史走势中逐日的进行一次模拟交易,而且你必须使你的检验过程尽量接近实战条件,检验的周期至少要包括一个完整的中期上升和中期下跌,并包括一次剧烈的突发上升或下跌。无论采用那种方法,你都必须从检验中得到如下的重要数据
A、净利润
净利润是指在实战期间扣除亏损和交易成本所获得的盈利额度。只有你的净利润为正值,你的系统才可以投入使用。通常情况下净利润比例除以检验的时间段所得到的年平均利润率在15%以上的交易系统才有实战意义。
B、单比最大盈利额和最大亏损额
这可以使你知道你的利润主要是如何取得的。你的系统是否能抵抗巨大的突发性风险。如果你的单次最大盈利额占整个盈利额的比重过大,那么你需要重新审视你的系统是否有足够的稳定性。
C、最大连续盈利次数和亏损次数
你必须要知道最坏的情况是什么,这可以有效的帮助你建立起系统执行的足够信心。比如最大连续亏损次数是五次,那么当你在实际操作中连续遇到四次亏损时,你不但不应该害怕,而且应该在下一次信号出现时加码操作。这符合统计学的基本原理。
D、最大亏损额度
这也同样是出于做好最坏情况的准备。如果你所能承受的最大风险是损失本金的15%,而检验结果出现的最大亏损额度占到了你本金的30%。此时,你是否还有足够的勇气继续执行系统给出的交易信号,或者这个交易系统根本不适合你。
E、总交易次数
这是告诉你交易机会的数据。一年中你大概有几次交易机会,即使是一个有较大正期望值的系统,如果10年中只有两次交易机会,你是否愿意采用呢?实际上,如果检验过程中的交易次数小于30次,那么系统的可靠性就无法得到保证。一个良好的交易系统,一年中起码应该有2次以上的交易机会。
F,盈利交易次数占总交易次数的比例
这个数据告诉你系统的成功率有多高,但你会发现,一个成功率低于30%的系统可能是一个有良好盈利的系统,这并不奇怪,很多著名交易员都在使用同样成功率的盈利系统,而一个高成功率的系统却出现亏损的结果,那一定是某些方面的设定出现了问题。
得到了所有这些重要的数据后,你就可以对系统进行一个准确的评估,它是否是一个让你满意的系统。如果不是,有那些方面需要调整和改进,或者你需要重新寻找一个正确的理念。如果它的表现良好甚至超出你的预期,恭喜你,成功已经在你触手可及的地方了。