收藏 分享(赏)

对冲网-程序化交易研究分析报告.pdf

上传人:HR专家 文档编号:6252211 上传时间:2019-04-03 格式:PDF 页数:29 大小:1.56MB
下载 相关 举报
对冲网-程序化交易研究分析报告.pdf_第1页
第1页 / 共29页
对冲网-程序化交易研究分析报告.pdf_第2页
第2页 / 共29页
对冲网-程序化交易研究分析报告.pdf_第3页
第3页 / 共29页
对冲网-程序化交易研究分析报告.pdf_第4页
第4页 / 共29页
对冲网-程序化交易研究分析报告.pdf_第5页
第5页 / 共29页
点击查看更多>>
资源描述

1、 1 策略 研究报告 研究报告 程序化交易系统 程序化交易系统及策略介绍 研究报告 Page1 研 究员信息 研究员 陈政 电话 15986935915 邮箱 联系人 黄振 电话 0755-86549982 邮箱 相关研究报告 研究员信息 作者保证报告所采用的数据均来自合规渠道,通过合理判断得出结论,不受任何第三方授意、影响,特此声明 投资要点 程序化交易是投资的必然趋势 主要基于以下三点理由: 首先,从交易特点来分析,程序化交易事先验证、交易专业、反应迅速、纪律严明和交易理性的特点,符合交易的内在要求,是市场和信息技术发展的必然结果。和人工交易方式相比,程序化交易通过历史行情测试和外推检

2、验,可以事先检验交易策略的有效性,建立投资者对交 易策略的信心。程序化交易通过对海量历史行情数据的实时计算,能够迅速发现并捕捉市场中存在的各种稍纵即逝的套利机会。程序化交易在交易过程中,能够严格遵守交易纪律,长期保持交易逻辑的一致性,这有助于提高投资的长期绩效。程序化交易克服了人性的贪婪和恐惧,能够理性对待各种交易机会,在下跌时及时止损、在上涨时及时跟进,使投资者免于各种情绪困扰,保持一种良好的投资心理。正是这些鲜明的特点,程序化交易受到了投资者的热烈欢迎,并逐步得到推广和普及。 其次,从长期投资收益而言,程序化交易代表着投资的未来方向。程序化交易代表人物 是西蒙斯,他管理的文艺复兴技术公司(

3、 Renaissance Technologies Corp.)旗下的大奖章( Medallion)对冲基金( 1988 年成立), 1989 至 2007 年的年均收益率高达 38%,傲视群雄。而同期索罗斯管理的量子基金年均收益率为 22%左右,巴菲特的伯克希尔公司投资的年均收益率为 20%左右。虽然投机大师索罗斯和投资大师巴菲特的长期回报率远远超过标普 500 的 10%长期回报率,但和西蒙斯相比依然逊色不少。在2008 年全球金融危机的重挫中,西蒙斯管理的基金回报率更是高达 80%,程序化交易的威 力可见一斑。随着程序化交易理论和实务的进一步发展,程序化交易的长期投资收益必将得到广泛的认

4、同,投资者借助程序化交易追求投资收益的行为将成为一种时尚和趋势。 最后,从发展进程来看,程序化交易是投资者的必然选择。目前程序化交易在金融交易中的占比在欧美已经达到一个比较高的比例。在我国,越来越多的投资者已经开始使用程序化交易,同时潜在需求旺盛,随着融资融券、股指期货等业务的推出和发展,我们相信程序化交易一定会得到长足的发展。国内证券市场只有 20 年的历史,相比欧美以及亚太其他发达地区市场成熟度还有很大差距,不仅如此, 国内市场的一些特性也使程序化交易在国内发展受到限制。尽管如此,我们还是看好程序化交易在国内的发展前景。自今年 4 月沪深 300 股指期货被正式推出以来,大量的程序化套利策

5、略纷纷出炉并创造出惊人的交易量。 统计套利策略研究报告 -2012 年 8 月 20 日 分级基金套利研究报告 -2012 年 7 月 18 日 鳄鱼法则交易系统的设计 -2012 年 6 月 15 日 中国私募房地产基金研究报告 -2012 年 5 月 12 日 私募股权基金二级市场研究报告 -2012 年 4 月 16 日 作者保证报告所采用的数据均来自合规渠道,通过合理判断得出结论,不受任何第三方授意、影响,特此声明。 研究员信息 2 程序化交易系统 程序化交易系统的概念 程序化交易系统是指设计人员将交易策略的逻辑与参数在电脑程序运算后,并将交易策略系统化。当趋势确立时,系统发出多空讯号

6、锁定市场中的价量模式,并且有效掌握价格变化的趋势,让投资人不论在上涨或下跌的市场行情中,都能轻松抓住趋势波段,进而赚取波段获利。程序化交易的操作方式不求绩效第一、不求赚取夸张利润,只求长期稳健的获利,于市场中成长并达到财富累积的复利效果。经过长时期操作,年获利率可保持在一定水准之上。一句话:极其开放模型 (策略 )的设计、风险动态管理技术、误差矫正反馈检验准确率、快捷的下单速度。这四项组成了整个程序化交易系统。 程序化交易系统的形式: 1、价值发现型 2、趋势追逐型 3、高频交易型 4、低延迟套利型 程序化交易系统的投资模式 1、将交易模式系统化:程序化交易的买卖决策完全决定于系统化、制度化的

7、逻辑判断规则,透过电脑的辅助,将各种讯息转化为程序语言,藉由电脑来代替人为发出买卖讯号,再根据系统使用者发出的委托方式,执行下单程序。 2、克服人性的四大心理障碍:排除人为情感因素,用电脑取代 人性,消除交易时人性的恐惧、贪婪、迟疑及赌性等四大情绪因子。 3、确保交易方法的一致性:严守既定的操作纪律及交易的基本原则,透过电脑将既定的操作规范、获利以及风险管理等条件写成程序语言,依程序发出进出场买卖的讯号。 程序化交易系统的量化 在确定了总体的构建思路后,应该对一个完整的交易系统的每一部分进行量化,包括: 1、最大单笔和 总体交易头寸的确立,我觉得以总资金的固定比例同时结合单个品种的 平 均振荡

8、幅度来确定比较合适。 2、开仓时机的选择。既然确定了追随趋势,那么价格就 应该是我们最为关心的指标,可以以价格突破某个高点作为开仓的信号,但是这个开仓信号可以加以其它不同条件进行过滤,把明显的假信号或者风险很大的开仓信号过滤掉,比如可以结合价格与均线的距离来确定。 3、加仓次数和时机的选择。关于加仓,是比较难于掌握的一个操作步骤,我初步认为加仓应该是在趋势已经确立后再进行,突破了明显压力或者支撑,而这个压力或者支撑是否可以直接采用在技术分析上的价位?这样做会不会与整个程序化交易系统产生比较大冲突?因为这个毕竟是主观的东西,而且还难以在操作之前量化,与程序化交易系统的构造初衷 有所背离,究竟可不

9、可行还值得商榷。 4、止损位的设定。止损是整个交易系统中比较重要的部分,与确定最大头寸相似,我们可以把止损设定为固定比例同时根据不同品种的不同特征区别对待,并在加仓之后调整止损点位。 5、盈利头寸的平仓。关于平仓,因为是追随趋势,那我们就不能让价格的小波动影响3 到总体的操作,但在数量上如何界定是小回调还是大调整,抑或是价格反转,还是比较困难的。当然运用统计方法我们可以算出历史数据的大小波动及其对应的价格表现,但这样的历史数据对以后的操作有多大的借鉴意义还值得进一步验证。 总 体上来说,以追随趋势为思路来设计的交易系统,其成功率一定达不到 50%,因为市场的运动特征必然会导致出现这样的结果,但

10、是在趋势明确的时候,盈利率却很可能很高。如果不考虑交易成本,那么期货市场本身就是个零和市场,赚钱的人赚到的钱和亏钱的人亏损的钱是相同的,而长期以来针对这样的一个市场能不能做出一套保赚不亏的交易系统一直都是有争议的,因为历史经验证明无论是多么成功的交易者,都会在这个市场中出现反复,市场只要存在其交易就必然进行,而在交易者退出市场之前什么事情都有可能发生,现在能赚钱的交易系统在今后的一段时间里可能 就不好用了,所以说这个市场上根本就没有也不可能有那么一套在任何时间任何情况下都能屡试不爽的交易系统,可见不断地验证和修正对于交易系统是非常重要的。最后提一点,程序化交易可能的最大好处就是可以帮助系统使用

11、者最大程度地克服人性贪婪和恐惧的弱点。 系统设计的流程 1、交易策略的提出。 2、交易策略的程序化。 3、程序化交易系统的检验。 程序化交易系统的设计必须符合以下三个原则 准确性。 稳定性。 简单性 4、程序化交易系统的优化。 4 程序化交易的优点和缺点 程序化交易的优点 : 一 ,使用程序化交易可以在交易过程中可以克服人性的弱点 ,这是程序化交易最大的优点 ,也是我喜爱程序化交易的最主要原因 ,人是有人性的弱点的 ,人的情绪化因素 , 贪婪 ,恐惧 ,做事不果断 ,赌性等等因素都会让一个人在正交易的时刻突然改变原有的计划 ,.而这种行为是不断重复发生的 ,就如德国的哲学家心理学家叔本华说过

12、“一个人在相同的时间和环境条件下会犯同样的错误 ,是不可避免的 ,这就是人的劣根性 “,我作为交易了很多年的老期货人 ,有 非常深刻的体会 ,与其说我们和市场做交易 ,还不如说我们是不断的和自已的心魔做斗争 ,对期货市场有深刻认识的最典型的人特那非股票作手回忆录的作者莫属了 .而程序化交易是一切功课在事先 ,电脑是不折不扣的执行者 ,应当说几乎百分之百的做到知行合一 .这样也让人从盘面的辛劳中解脱出来 .多少年来我们天天面对着盘面 ,我们的心每天都被跌宕起伏的行情所牵扯着 ,其实我多年的想法就是希望能做快乐期货的模式 .轻轻松松的赚钱 ,快快乐乐的生活 .因为我前期为期货付出的太多 ,应当有个

13、回报了 ,所以更希望程序化交易能给我新的突破 二 ,使用程序化 交易可以突破人的生理极限 .我们都知道人的反应速度是有限的 ,我们交易从大脑所想到手动需要一段时间来完成 ,而电脑程序交易显然比人工快的多 ,特别是当我们为了分散风险而进行多品种组合时 ,人的能力是有限的 ,如果选择品种多一点更能降低交易风险 ,如果我们想同时持有四个以上的商品品种 ,当行情激烈时多品种同时发生信号交易 ,那一个人的行为是顾及不了的 ,但电脑可以轻松完成 .程序化交易可以让你远离期货 ,享受生活。 程序化交易的缺点 : 一 ,只有系统性交易者才能做到程序化交易 ,而其它类弄的交易方法 ,没办法用程序化交易来完成 ,

14、这就把一部分人挡在了门外。 二 ,程序化交易的不稳定性 :我认为程序化交易系统不可以永远包打天下的 ,总会在特定的时候出现一定问题的 .有的人高估程序化交易的效果 ,把程序化吹得很神奇 ,但也有人很排斥程序化交易 ,质疑程序化交易的作用 ,认为用程序化交易来赚钱是不是有点像发明永动机一样可笑 ,所以一棒子把它打死 .其实这是不妥的 ,.其实这和程序化交易本质是没有关系的 ,我们正确看待程序化交易 ,应当是把它作为一种工具来看待 ,怎么样做得好 ,是你怎么样利用好这个工具 ,程序化交易是人设计出来的 ,当然某个程序化交易系统赚钱的能力 会直接反映设计者的期货水平 .设计思想实质上是集成了交易理念

15、、交易思路、交易方法甚至包括交易经验在内的一种积累与沉淀,但我们是不能保证一种方法就一定能永远适用期货的 ,程序化交易系统背后的的设计者 ,是不能一劳永逸的 ,是要面对这个市场 ,不断学习 ,不断进取 ,不断掌握先机。 三 ,目前程序化交易技术门槛高 .不能平民化 .国内的一些知名软件平台 .有时还是不能全面完成反映交易者执行思路 ,.现在软件业越来越发达 ,但还是不会无所不能 ,总有缺陷的 ,编写程序是个比较有深度的技术 ,很多人都不会 ,学起来不是那么轻松的事 ,.有一部分 人望而却步 ,而就是知深的软件师 ,也不可能随心所欲的反映所有系统性交易者的交易思路 ,一套真正能长期稳定赚钱的系统

16、 ,.可能要求很复杂 ,不但在交易信号上 ,还有在资金管理上 ,寸头管理上多策动重叠上有各种各样的要求。 5 CCI 趋势捕捉系统 CCI 技术指标介绍 CCI 中文译名为 :随顺市势指标。它属于超买超卖指标中较特殊的一种。波动于广向正值无限大和微向负值无限小之间。本指标专门用以测量股价是否已超出常态分布范围。 CCI属于超买超卖指标中较特殊的一种。波动于广向正值无限大和微向负值无限小之间。但是不需要以 0 为中轴 线,这一点也和波动于正值无限大和负值无限小的指标不相同。然而每一种的超买及超卖指标都有其 天线 与 地线 。除了以 50 为中轴的指标,天线与地线分别为 80和 20 以外其它超买

17、超卖指标的天线和地线位置,都必须视不同的市场,如黄金、外币、期货不同的个股特性而有所不同 ,但是只有 CCI 指标的天线与地线分别为正 100、负 100,这一点是其原作者相当独到的见解。在意义上也和其它超买超卖指标的天线地线有很大的区别,股友们必须相当了解它的原理,才能把 CCI 和其它指标如 BOLL、 BANDS、 INGER 做一个更全面完整的运用及 操作。 那么什么是超买超卖指标?顾名思义,超买就是已经超出买方的能力,买进股票的人数超过了一定量数比例。那么,根据反市场投资心理,这时候应该反向卖出股票。超卖则代表卖方卖股票超出了特有区间,卖股票的人数超过一定比例时,反而更应该持有买进股

18、票。这也是在一般常态行情下,经常最被重视的反市场,反头寸人群理论。但是如果行情是超乎寻常的超强势,则超买超卖指标会突然间失去了方向,行情一刻不停的持续上攻前进,群众思想似乎失去了控制,对于股价狂牛般的脱序行为, CCI 指标是提供不了不同多角度的看法的。依照波浪理论的原理,股价 以五波的方式前进上攻,但是发展到最后第五波的阶段时,无论处于上涨波或下跌波,都是行情波动最凶猛的时候,说明群众投资毫无理性的疯狂,股票的价格在很短的时间内以极快的加速度完成最大幅度的上涨波动到达高山之巅。股友们都想在最安全的范围内买卖股票,但是对于部分赌性高爱冒险的股民而言,他们宁可选择在高风险的环境下介入速度快利润大

19、的市场,这种市场经常是一翻两瞪眼,下“赌注”要快,沽出逃的也要快,可以让投资人在无炮声的战场上打得痛快淋漓,给投机性强的股民一种快刀斩乱麻的畅快感。如果说以 0-100 为范围的超买超卖指标专门是 为常态行情设计的,那么 CCI 指标就是专门对付极端行情的。也就是说在一般常态行情下 CCI 指标不会发生作用,当 CCI 扫描到异常股价波动时,战斗机就立刻升入高空作战,而且力求速战速决,胜负瞬间立即分晓,战败方也必须立刻加速逃逸。请注意: CCI 的天线是 100,地线是 -100,这个范围也有可能因为个股股性不同而稍有变化。这可要靠各位读者明察秋毫加以推测了,但是总体上不会有太大差异。 6 C

20、CI 指标的计算方法 和其他技术分析指标一样,由于选用的计算周期不同,顺势指标 CCI 也包括日 CCI 指标、周 CCI 指 标、年 CCI 指标以及分钟 CCI 指标等很多种类型。经常被用于股市研判的是日 CCI指标和周 CCI 指标。虽然它们计算时取值有所不同,但基本方法一样。 CCI 的计算方法为: 其中, Pt 等于最高价、最低价和收盘价之和除以 3 SMA(Pt)等于最近 N 日 Pt 的平均值 (Pt)等于最近 N 日 Pt 的平均绝对偏差 0.015 为计算系数 运行原理 1、 CCI 从 100 -100 的常态区,由下往上突破 100 天线时为短线炒手抢进时期,亦为涨停板抢

21、盘法。(图 1)。 图 1 2、 CCI 从 100 天线之上,由上往下跌破天线时为加速逃逸时机 7 图 2 3、 CCI 从 100 -100 的常态区,由上往下跌破 -100 地线时为重打落水狗的放空卖出时机 图 3 4、 CCI 从 -100 下方由下往上突破 -100 地线时是打落水狗的空头,投资人应尽快回补买进股 票 8 图 4 图 5 CCI 指标区间的判断 1. 当 CCI 指标从下向上突破 +100 线而进入非常态区间时,表明股价脱离常态而进入异常波动阶段,中短线应及时买入,如果有较大的成交量配合,买入信号则更为可靠; 2. 当 CCI 指标从上向下 突破 100 线而进入另一

22、个非常态区间时,表明股价的盘整阶9 段已经结束,将进入一个比较长的寻底过程,投资者应以做空为主; 3. 当 CCI 指标从上向下突破 +100 线而重新进入常态区间时,表明股价的上涨阶段可能结束,将进入一个比较长时间的盘整阶段,投资者应及时逢高卖出股票; 4. 当 CCI 指标从下向上突破 100 线而重新进入常态区间时,表明股价的探底阶段可能结束,有将进入一个盘整阶段,投资者可以逢低少量买入股票 5. 当 CCI 指标在 +100 线 100 线的常态区间里运行时 ,投资者则可以用 KDJ、 W%R 等其 它超买超卖指标进行研判。 CCI 指标的背离 CCI 指标的背离是指 CCI 指标的曲

23、线的走势和股价 K 线图的走势方向正好相反。 CCI 指标的背离分为顶背离和底背离两种。 1. 当 CCI 曲线处于远离 +100 线的高位,但它在创出近期新高后, CCI 曲线反而形成一峰比一峰低的走势而 此时 K 线图上的股价却再次创出新高,形成一峰比一峰高的走势,这就是顶背离。顶背离现象一般是股价在高位即将反转的信号,表明股价短期内即将下跌,是卖出信号。在实际走势中, CCI 指标出现顶背离是指股价在进入拉升过程中,先创出一个高点, CCI 指标也 相应在 100 线以上创出新的高点,之后,股价出现一定幅度的回落调整,CCI 曲线也随着股价回落走势出现调整。但是,如果股价再度向上并超越前

24、期高点创出新的高点时,而 CCI 曲线随着股价上扬也反身向上但没有冲过前期高点就开始回落,这就形成CCI 指标的顶背离。 CCI 指标出现顶背离后,股价见顶回落的可能性较大,是比较强烈的卖出信号。 2. CCI 的底背离一般是出现在远离 100 线以下的低位区。当 K 线图上的股价一路下跌,形成一波比一波低的走势,而 CCI 曲线在低位却率先止跌企稳,并形成一底比一底高的走势,这就是底背离。底 背离现象一般预示着股价短期内可能将反弹,是短线买入信号。与MACD、 KDJ 等指标的背离现象研判一样,在 CCI 指标的背离中,顶背离的研判准确性要高于底背离。当股价在高位, CCI 在远离 100

25、线以上出现顶背离时,可以认为股价即将反转向下,投资者可以及时卖出股票;而股价在低位, CCI 也在远离 100 线以下低位区出现底背离时,一般要反复出现几次底背离才能确认,并且投资者只能做战略建仓或做短期投资。 CCI 曲线的走势 1. 当 CCI 曲线向上突破 +100 线而进入非常态区间时,表明股价开始进入强势状态,投资者应及时买 入股票; 2. 当 CCI 曲线向上突破 +100 线而进入非常态区间后,只要 CCI 曲线一直朝上运行,就表明股价强势依旧, 投资者可以一路持股待涨; 3. 当 CCI 曲线在 +100 线以上的非常态区间,在远离 +100 线的地方开始掉头向下时,表明股价的

26、强势状态将难以维持,是股价比较强的转势信号。如果前期的短期涨幅过高时更可确认。此时投资者应及时逢高卖出; 4. 当 CCI 曲线在 +100 线以上的非常态区间,在远离 +100 线的地方处于一路下跌时,表明股价的强势状态已经结束,投资者还应以逢高卖出股票为主; 5. 当 CCI 曲线向下突破 100 线而进入另一个非常态区间时,表明股价的弱势状态已经形成,投资者应以持币观望为主; 6. 当 CCI 曲线向下突破 100 线而进入另一个非常态区间后,只要 CCI 曲线一路朝下运行,就表明股价弱势依旧,投资者可以一路观望; 7. 当 CCI 曲线向下突破 100 线而进入另一个非常态区间,如果

27、CCI 曲线在超卖区运行10 了相当长的一段时间后开始掉头向上,表明股价的短期底部初步找到,投资者可以少量建仓。CCI 曲线在超卖区运行的时间越长,越可以确认短期的底部。 为了保证交易系统的稳定性 ,我们将进行历史数据回测和模拟实盘。 历史数据回测 效果预览(其中白线为资金曲线) 测算报告 IF1208 1 分钟 CCI 趋势捕捉 - 名称 全部交易 多头 空头 合约 IF1208 K 线周期 1 分钟 开始时间 2011-6-20 结束时间 2012-8-2 单位 300(吨 /手 ,元 /点 ) 保证金 12% 手续费 1.00% 下单价格 指令价位 11 开仓手数 1 参数 17,0,0

28、,0,0,0 名称 全部交易 多头 空头 测试天数 410 测试周期数 20760 指令总数 4056 初始资金 1000000.00 最终权益 1786572.95 空仓周期数 6043 最长连续空仓周期数 31 最长交易周期 33 标准离差 1335.89 标准离差率 5.08 盈亏总平均 /亏损平均 0.69 最大回撤 16286.03 最大回撤时间 2011/06/28 13:13 最大回撤比 1.56% 最大回撤比时间 2011/06/28 13:13 每手最大回撤 8216.11 每手平均盈亏 263.06 盈利率 78.66% 42.05% 36.60% 胜率 44.58% 平均

29、盈利 /最大回撤 0.07 平均盈利 /平均亏损 2.80 2.60 3.36 净利润 786557.31 420548.41 366008.91 总盈利 1415911.00 870595.38 545315.56 总亏损 629353.69 450047.00 179306.67 总盈利 /总亏损 2.25 1.93 3.04 其中持仓浮盈 239.98 239.98 0.00 交易次数 2990.00 1800.00 1190.00 盈利比率 0.45 0.43 0.47 盈利次数 1333.00 768.00 565.00 12 亏损次数 1657.00 1032.00 625.00

30、持平次数 0.00 0.00 0.00 平均交易周期 6.94 11.53 17.45 平均盈利交易周期 15.57 27.03 36.74 平均亏损交易周期 12.53 20.12 33.22 平均盈亏 (利润 ) 263.06 233.64 307.57 平均盈利 1062.20 1133.59 965.16 平均亏损 379.82 436.09 286.89 最大盈利 25634.27 12114.32 25634.27 最大亏损 8216.11 8216.11 5332.73 最大盈利 /总盈利 0.02 0.01 0.05 最大亏损 /总亏损 0.01 0.02 0.03 净利润 /

31、最大亏损 95.73 51.19 68.63 最大持续盈利次数 10.00 8.00 7.00 最大持续亏损次数 11.00 16.00 10.00 平均持仓手数 1 最大持仓手数 1 平均使用资金额 20198.79 最大使用资金额 113399.99 平均资金使用率 1.51% 最大资金使用率 10.69% 扣除最大盈利后收益率 76.09% 40.84% 34.04% 扣除最大亏损后收益率 79.48% 42.88% 37.13% 期间最大权益 1786643.42 期间最小权益 995490.09 手续费 495458.37 成交额 4954583701.83 13 数据统计 由于程序

32、里将设置 17 个最小变动价位止损, 53 个价位止盈 .最大仓位为 4 手。 测试天数 410 盈利次数 741 亏损次数 811 胜率 44.58% 总盈利 1415911.00 总亏损 629353.69 回报风险比 53 17 3.1 风险百分比 17 300 0.2 4( 1000000 12%) 100% 3.47% 最大回撤 16286.03 最大回撤比 1.56% 利润因子 总盈利 /总亏损 2.25 清算率 平均盈利 /平均亏损 =2.80 破产风险 1% 14 三重指标交易系统 系统指标介绍 三重指标交易系统 将移动平均线交叉与来自两个变动速率指标的信号结合起来,它们是 1

33、0 周的简单移动平均线、 6 周的变动速率以及 13 周的变动速率。这样,我们有了两类不同的指标 :一类是跟随趋势的移动平均线,再加上两个振荡指标。系统还包括了三个不同的时段。买人和卖出规则十分简单,当价格上升到 10 周移动平均线上方且 4 两个变动速率都为正值时买人,当三个全部为负时,也就是说,两个变动速率小于零,而价格也与其移动平均 线交叉时卖 出。只有当全部三项都同时为正或同时为负时,才会产生信号。这 是因为 我们希望确保体现在 三个不同时限之内的不同周期都相互拟合 。让我们密切关注图 1,了解在 1974年年中一 1976 年期间,该系统怎样用简单的 10 周移动平均线交叉来产生信号

34、。我再次用向上的箭头表示买人信号,用向下的箭头表示空头头寸。图中共有 13 个信号,整体利润为最初投资 1 美元基础上 19 美分,做多和做空都一样。与买人并持有方法相比。这一系统的损失约为 70 美分。从其本身而言,这是值得赞扬的业绩,但我们要记住,那占了很长一段时间 ;也就是说 ,1975 年大半年以及 整个 1976 年,英镑都持续下跌。确实, 1975 年末和 1976年初出现了大量的锯齿波,在两个椭圆中予以标注,但如它所证明的那样,这些都不重要。 图 1 下一步便是引人 13周的变动速率。当 13周的变动速率在其零参考线上方和下方交叉时,便产生了买人和卖出信号。如图 2 所示,这种方

35、法用 6 个信号获得了 23 美分的收益。这比移动平均线交叉的结果更好,特别是由于信号较少,大幅减少了锢齿状波动的可能。即使这样, 1976 仍然出现一些令人厌恶的锯齿状波动 。 15 图 2 第二个变动速率指标,以过滤掉一些锯齿状波动。选择 6 周的变 动速率,主要因 为它几乎跨越 13 周变动速率的一半。其结果,如图 15-3 所示它实现了更大盈利 (35 美分 )。但信号的数量也增加了。 图 3 16 我将这三个指标全部综合到图 4 中,这样你可以发现,它们的综合使利润变得更好。实际的结果是,在上一个 6 周的变动速率测试中,利润稍有增加。但重要的是,信号减少到只有 3 个。请注意。图

36、上方的收益线显示了较大而定的增长。更密切地观察图 4,第一个卖出信号出现在 1974 年 10 月,当时 6 周的变动速率跟随另外两个进人到负值区域。然后,到12 月 .13 周的 变动速率在零位上方交叉,紧接着。移动平均线也在零位上方交叉。最后 6周变动速率也成正值,因此产生了买人信号。后来到 1975 年 4 月, 3 个指标全部变为负值。移动平均线和 6 周的变动速率同时变为下跌趋势,随后 13 周变动速率也变为跌势,系统在整个 1976 年末都处于跌势之中。 1976 年 2 月时,系统几乎由跌转升,当时 价格与平均 交叉,而且 6 周的变动速率由负转正。然而, 13 周的变动速率一直

37、为负,后来也开始变为正值。但到这时,汇率已经滑落到其移动平均线下方,而且 6 周的变动速率也再次变为负值。结果,所有 3 个指标这段 时间从来没有同时为正值。 1976 年 6 月到 8 月的情况也是一样,当时,两个变动速率指标相互在正值与负值之间交替。我的动童课程的学生把这种现象认为是某种形式的复杂的负背离,在这样的环境中,将全部三个指标综合起来的系统,运行得极为出色,现实也是如此。 图 4 三重指标 实际运用 进场原则 当价格上升到 1O 周移动平均线上方且 4 两个变动速率都为正值时买人,当三个全部为负时,也就是说,两个变动速率小于零,而价格也与其移动平均线交叉时卖出。只有当全部三项都同

38、时为正或同时为负时,才会产生信号。这是因为。我们希望确保体 现在三个不同时限之内的不同周期都相互拟合 加仓原则: 当变动速率不断增加的时候,我们可以加仓 平仓原则: 变动速率由正变为零,或者变动速率下穿平均变动速率,卖平 变动速率由负变为零,或者变动速率上穿平均变动速率,买平 17 为了保证交易系统的稳定性,我们将进行历史数据回测和模拟实盘。 历史数据回测 效果预览(其中白线为资金曲线) 18 测算报告 IF1208 1 分钟 三重指标系统 合约 IF1208 K 线周期 1 分钟 开始时间 2012-6-18 结束时间 2012-7-27 单位 300 元 /点 保证金 12% 手续费 1.

39、00% 下单价格 指令价位 开仓手数 1 参数 7,5,0,0,0,0 名称 全部交易 多头 空头 测试天数 40 测试周期数 7782 指令总数 2748 初始资金 1000000.00 最终权益 1203150.75 空仓周期数 2094 最长连续空仓周期数 10 最长交易周期 18 标准离差 794.54 标准离差率 6.07 盈亏总平均 /亏损平均 0.40 最大回撤 11000.39 最大回撤时间 2012/06/19 13:38 最大回撤比 1.09% 最大回撤比时间 2012/06/19 13:38 每手最大回撤 8663.43 每手平均盈亏 130.90 盈利率 20.32%

40、7.11% 13.21% 胜率 47.74% 平均盈利 /最大回撤 0.06 19 平均盈利 /平均亏损 1.92 1.91 2.01 净利润 203157.08 71080.91 132076.17 总盈利 471337.81 229103.73 242234.06 总亏损 268180.72 158022.83 110157.90 总盈利 /总亏损 1.76 1.45 2.20 其中持仓浮盈 599.97 599.97 0.00 交易次数 1552.00 768.00 784.00 盈利比率 0.48 0.43 0.52 盈利次数 741.00 331.00 410.00 亏损次数 811

41、.00 437.00 374.00 持平次数 0.00 0.00 0.00 平均交易周期 5.01 10.13 9.93 平均盈利交易周期 10.50 23.51 18.98 平均亏损交易周期 9.60 17.81 20.81 平均盈亏 (利润 ) 130.90 92.55 168.46 平均盈利 636.08 692.16 590.81 平均亏损 330.68 361.61 294.54 最大盈利 8134.65 8134.65 3993.03 最大亏损 8663.43 8663.43 2482.21 最大盈利 /总盈利 0.02 0.04 0.02 最大亏损 /总亏损 0.03 0.05

42、0.02 净利润 /最大亏损 23.45 8.20 53.21 最大持续盈利次数 7.00 9.00 10.00 最大持续亏损次数 10.00 13.00 10.00 平均持仓手数 1 最大持仓手数 1 平均使用资金额 24109.58 最大使用资金额 93276.00 平均资金使用率 2.23% 最大资金使用率 9.30% 扣除最大盈利后 19.50% 6.29% 12.81% 20 收益率 扣除最大亏损后收益率 21.18% 7.97% 13.46% 期间最大权益 1207439.51 期间最小权益 995822.99 手续费 228552.47 成交额 2285524742.43 数据统

43、计 交易次数 1552 盈利次数 741 亏损次数 811 胜率 47.74% 总盈利 471337.81 总亏损 268180.72 回报风险比 53 17 3.1 风险百分比 17 300 0.2 4( 1000000 12%) 100% 3.47% 最大回撤 9463.31 最大回撤比 6.11% 利润因子 总盈利 /总亏损 1.76 清算率 平均盈利 /平均亏损 =1.92 破 产风险 1% 移动平均线和震荡指标 结合 移动平均线和震荡指标结合原理 指标来增强业绩的方法。这种方法,即结合移动平均线与某个振荡指标的力祛,使投资者可以利用趋势市场和交易区间两类市场。移动平均线交叉用于产生买

44、人和卖出信号,而振荡指标用于获取部分利润这种方祛的原理是 .移动平均线信号产生之后后,通常会出现可盈利的走势,但到抵消信号出现之时,利润要么变成了亏损,要么被大幅侵蚀。一方面, 2月的交叉是很好的信号,因为价格首先上涨,然后回调到移动平均线之上,没有出现负交叉 。价格随后继续创下新高,因此,交叉产生了一个可盈利的信号。另一方面,在 4 月的买人信号之后,出现了一次非常剧烈的反弹和同样剧烈的下滑。到负交叉出现的时候 .这次买人信号产生的所有利润。全都化为乌有。 21 图 1 将移动平均线与某个振荡指标相结合,可以设法获取部分头寸剧烈的反弹带来的利润,同时还允许剩下的头寸继续顺趋势操作,期待趋势依

45、然继续发展。这一系统可能稍稍限制了利润,但更重要的是,它也限制了亏损。此方法还可以充分利用趋势市场的潜力,但如果随后的市场走势成为了波动性很强的交易区间的一部分,它会将一部分 利润收人囊中。如果我们提前知道该趋势会持续发展下去,我们就不必担心在其发展途中获取利润。遗憾的是,目前 尚没有一种已知的方法来预测走势的幅度,因此,这种方法是一种折中。 果部分的利 润被收人囊中,而价格走势仍然有利于我们,这就是一个错误 (本来不应该将利润收回,而是任凭其继续发展 )。但另一种情况是,如果价格走势不利于我们,这也是一个问题,因为事后聪明将告诉我们,我们本应根据振荡指标的信号清算所有头寸。这一游戏的目标不是

46、实现最大利润,因为那是不可能的,游戏的目标是获取可观的回报,同时能够稳定地、切合实际地盈利。 移动平均线和震荡指标 介绍 移动平均线和震荡指标的系统是结合了一个预测趋势和交易区间价格走势两种方法来建立一个实际的系统。它包括 1、一根移动平均线 2、一个价格振荡指标 这里价格振荡指标用较短期的移动平均值减去长期的移动平均值而计算。在这次系统设计里我使用一个单时期的移动平均线 :也就是说,收盘作为较短期平均线 ,10 日简单移动平均线作为较长期的平均线。 22 图 2 系统的平仓方法 1、限价止损和止盈 2、限价止损和追踪止盈 3、利用超买超卖指标 本系统中是用限价止损和止盈和超买超卖指标相结合。

47、 系统运行原理 当价格在移动平均线上方交又时买人(比如在 7 月末的 A 点 )。然后,要么当价格在低于平均线的位置上交叉,要么将振荡指标达到一个特定的预先确定的水平时卖出。你可以发现,振荡指标几天以后到达指定的超买水平( B)。在这一系统中,我选择 +2.5%和一 2.5%这意味着,超买和超卖线相当于价格到了 10 日移动平均线上方或下方的 2.5%的位置。这样 .在 8 月初。价格在平均线下方交叉,于是发出了 -个做空信号 (C),头寸在月底非常接近实际低点的位置轧平,因为振荡指标触 及了它的超卖区 (D),在移动平均线交叉上出现的下一个买人信号于 9 月初出现 (E)。振荡指标没有机会移

48、动到 +2.5 的水平,因为移动平均线交又首先到达。下一个做空信号是一次锯齿波,随后便是最后的买人信号 (F)。它带来了小幅盈利。 23 图 3 为移动平均线和振荡指标使用一个变量,为超买和超卖条件使用另一个变量,采用这种方法来优化上述系统。在进行预演分析之后,总体的最佳回报是由 26/2/-4 的组合提供的,这可从表中看出。它并不是我最后选择的系统,因为 亏损次数比较多,本来可以选择 26/2/-2组合,但其利润只是略好一点 .28 日的移动平均线产生的信号更少,达到 234 个,而信号更少,意味着犯错误的机会也更小。表面上看来。亏损信号达到 234 个而盈利信号只有 131个,似乎这一系统十分糟糕的。但如果你更仔细研究表 2 中的

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报