程序化交易实践解析Z.doc_第1页
程序化交易实践解析Z.doc_第2页
程序化交易实践解析Z.doc_第3页
程序化交易实践解析Z.doc_第4页
程序化交易实践解析Z.doc_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

程序化交易实践解析 Z声明:本文来自网络下载编辑而成,对开发程序化交易系统非常有借鉴作用。【引言】大家都认为投机是一种了解未来,是一场预测未来的游戏。他们都错了。投机是一种发展致胜策略,把获胜的金额或机率拉到自己身边来,而所谓的预测,只是一种想证明我们高人一等的不成熟行为,没有人可以预测未来,过去没有,未来也不会有。Larry Williams一、投资失败的主要原因1.在商品现货市场,如果买卖双方达成交易,一般是胜-胜型的双赢结果,而在期货市场,期货合约的交易则是胜-负型结果。因此,在任何情况下必定有一部分投资者将处于亏损的被动局面中。如果投资者想在期市中成为长期、稳定的赢家,就必须确立符合市场条件的投资原则。2.市场交易的方式非常多,用五花八门来形容一点也不为过,各种交易方式都有获利的可能,这也是期货的魅力所在.这种魅力吸引了大量投资者来参与期货交易,人人都认为自己可以成功,然而,也正是因为交易方式的多样性,导致投资者难以找到适合自己的交易方式,因为市场在不同的阶段都有与其相适应的交易方式在获利,这使投资者产生一种错觉:市场上到处都是机会天天都有人在赚钱,可自己为什么却总也抓不住呢投资者很容易迷失在这种错觉之中,这种错觉的根源在于投资者因错过任何机会都很后悔,都会自责,因为他自认为这个机会他是有能力把握的,市场的包容性,往往是导致投资者无从确定自己交易方式的根源.而实际操作中,越贴近市场越容易受到各种各样其他因素的影响,如市场气氛,主力的出入,消息的震荡,行情运行的拉锯,都可能使一个交易者无法承受心理压力而做出错误的判断,这就是亏损的根源.3.参与期市的交易者往往依靠自己对市场的直觉去交易,由于他对市场的理解和实践经验有限,他们的这种直觉往往是一种错觉.比如说,在上涨趋势中,一个新手看见某商品连续大涨就会迫不急待地想去做空,被套了还要加仓,这于他们在日常生活中低买高卖的理念有关,还有些交易者看见以前K线中出现了某种看涨形态,后来商品价格也的确上涨了,便以为出现这种形态都会看涨.其实,他的这种看法是对以前的认知体系所产生的一种依赖性.但历史不会简单重复,这一次不等同于上一次,以往的经验不能完全成为判断现在的依据,尤其是对于初入期市的新手而言,最大的不幸是他的直觉往往导致了他的错误.例如,在今年的铜的大牛市中,我一刚入市的朋友看对了方向却没赚到钱,为什么呢原来他一直持有铜的多单,但铜价一上涨,他总认价格涨得太快太猛要调整了,于是先平了仓想等价格跌下来再买,哪知这次铜价一涨就没回头,三月底从50000一直涨到了80000点,气得这位投资者捶胸顿足,后悔不迭.二、认清市场价格变动的规律是期市制胜的基础1.价格趋势演化过程的有限增长规律价格是人们对于客观存在的各种商品价值的主观反映。因此,商品价格变动趋势会因人们的主观印象及其资源和环境的制约,从而呈现出增长的有限性。具体表现为,某一方向的价格趋势在其产生期和衰退期增长速度较低,中间成长期增长速度较高。增长的总体过程呈现为S形曲线。价格趋势演化过程的有限性规律,使得未来商品价格变动趋势是可以预测的。即,一旦我们发现某一方向的价格趋势正处在产生期的慢速增长过程中,则可得知下一步将要进入高速成长阶段。0&image.height 0)if(image.width=700)this.width=700;this.height=image.height*700/image.width;border=0 1.价格趋势演化过程的复杂性变动规律价格趋势的演化过程,就其形式来说就是一个从混沌到有序,从有序到混沌的递推过程。混沌:现指价格走势呈现出一种貌似随机的变动有序:现指价格走势呈现出一种方向性极强的价格变动在价格趋势刚刚开始的时候,由于其内部增长力量还很弱,且外界环境还不能完全支持其向待演变的方向推进,所以必须经过多次震荡尝试后才会积聚到足够大的能量,形成未来的趋势。并且,在趋势成长推进的过程中,还会有许许多多的反动势力要大量消耗其增长的动能,需要不断从各方吸收新的支持。而当增长过程积累到一定的程度,各种条件已不能维持其进一步增长的需求时,价格趋势的整个增长过程也就不得不逐渐停滞下来。因此,价格变动的轨迹是非常复杂的,也就有了世界上没有两张相同的图表一说。从期货价格波动具有高度的随机性及其内在联系的规律性,可以引伸出下列的结论:在存在操作成本的前提下,具有正期望值的操作系统的发现是可能的,但该类系统的发现是非常困难的。如果价格波动是百分之百随机的,则具有正期望值的操作系统不可能存在。价格波动在某种程度上的非随机特件的存在,是投资交易系统存在的基础。投资家(包括投机家、交易师)的主要仟务就是:l识别该特性的存在条件及其特征。l据此制订出相应的交易系统。l实施拟订出的交易系统。2.价格趋势演化过程的分形规律大的价格趋势的发展过程是由一系列小的发展阶段组合而成的。每个发展阶段均服从S形曲线的有限增长规律,而整个价格趋势的发展过程也服从S形曲线的有限增长规律。这种部分结构与整体结构的自相似性就叫做分形。这就是说在做市场分析的时候必须从大的时间级别判断市场趋势,从小时间级别的走势中捕捉交易机会。三、程序化交易,简单客观的交易策略期货价格波动具有高度的随机性,要找出隐匿在它们背后的动力学机制目前还很困难,如果仅从价格运动轨迹的现象出发,则可找到一条绕开这种困难的途径.程序化交易则是一种从现象到现象的期市操作方法,它通过现象看本质,以大量现象为依据,探讨事物发展的规律.这种方法不要求知道市场体系各元素间的因果关系,只要根据价格走势所产生的具有规律性的图例对市场进行辩识来建立模型便可.因此简便实用.程序化交易,顾名思义即是将市场常用之技术指标,利用电脑软件将其写入系统中,籍由程式计算出买卖点,操作人只要依据其讯号进行买进或卖出的动作,而不以自身的看法(Trend view)进行操作。程式交易的优点在于利用电脑化的讯号,以杜绝投资人可能因为盘势所产生的情绪化追涨杀跌的操作。程序化交易方法是对目标进行分析模式的定义,建立100%客观的定义标准,从而完全排斥主观的界定方法。0&image.height 0)if(image.width=700)this.width=700;this.height=image.height*700/image.width;border=0在这种客观型技术分析方式中.由于投资人处于投资决策过程的辅助性地位,因此,投资人心理状态的变化,对操作信号的生成效果和生成质量的影响被大大减小,具有明显的在投资过程中加强心理控制的优势,使得交易过程简单。四、程序化交易的获利原理1.系统化操作是提高获利水平的有效方式从某种意义上来讲,期货市场是一处特殊的金融市场,也是多空双方的市场主力进行智力拼杀的战场.交易者能否在期货市场上盈利,最终获得战斗胜利取决于他们对市场的认识及成功的交易策略.长久以来,交易者们为了能够取得成功,不断地研究和开发期货市场地技术分析工具,直到目前已有近30000多种技术指标和分析理论流行于市场投资者之间。但是,由于期货市场的参与者群体庞大,市场信息纷繁多变,交易者情绪经常处于波动中,使得价格变化的形式非常复杂多样,而技术指标的设计者,理论方法的缔造者的学识是有限的。因此,想凭借任何单一的技术指标,分析方法来准确预测价格走势是根本办不到的。现在有效的方法就是将各类技术工具组织起来,形成一套系统的分析与交易决策体系,采用多数决定的立场,当大多数指标都显示出一致性的信号时,我们再去相信趋势正在形成或结束。这样就可以减少分析的失误,提高交易结果的获利性。0&image.height 0)if(image.width=700)this.width=700;this.height=image.height*700/image.width;border=0 2.程式化交易进一步规范了交易体系任何一个高明的技师都不可能仅用一两件工具就能完成所有零部件的加工或设备的组装维修工作,但只要选择好适当的工具,严格按工艺流程去操作,一个普通的技工也能够很好地完成一系列复杂地工作。而程式化交易正是系统化交易理念最高级的体现形式,设计者将市场上常用之技术指标或逻辑化数值,利用电脑软体写入系统中,藉由程式决定买卖点,交易者只要依其讯号进行买进或卖出的动作,而不以自身的看法(views)进行操作,可排除投资人因为盘势所产生的情绪化反应,做出不理性的追高杀低动作,另外,亦可透过一致化的交易规则,免除不必要的操作。无论何种交易系统,只要程式建构的逻辑合理,且交易系统经过严格回溯测试(back-testing)后,绩效报告的因素分析结果为可行,可获利而值得去执行,则根据交易系统的买卖讯号做交易,皆能得到稳定和可观的报酬。0&image.height 0)if(image.width=700)this.width=700;this.height=image.height*700/image.width;border=0模型名称:财富快车:白糖合约名称:白糖0703测试时间:2006-05-16-2006-08-11测试周期:30分钟测试模式:理想模式开仓时使用的资金比率:50%最大开仓手数:1000保证金比率:8%单位:10吨/手手续费:10圆/手日内交易手续费减半:否综述测试天数:87测试周期数:509指令总数:64初始资金:100000最终权益:415770总利润率(最终权益-初始资金)/初始资金):315.77%扣除最大盈利后利润率:231.17%扣除最大亏损后利润率:357.35%总手续费:45820交易统计统计系数总交易次数:64盈利系数:48.44%平均交易周期:7风险系数:46.88%平均利润率:4.93%胜率:51.56%-五、与市场中传统的技术分析相比,程式化交易的益处何在?1.传统的技术分析复杂多样,程式化交易清晰简捷技术分析包括各种技术分析理论、技术分析指标、图表形态;不但要对前人的成果熟练掌握,倒背如流,而且还要达到创立自己的技术分析理论和技术分析指标的程度。初学者往往到处寻找各种新颖的花里胡哨的技术分析理论和技术分析指标,热衷于追求各种新潮流新思想。对于所学,初学者往往只知其然,不只其所以然。想要得到一知半解,不但要求交易者具有一定的智商和天赋,还要求交易者具有刻苦钻研的精神。在具体分析过程中,初学者往往不具备鉴别真理和谬误的能力,往往分析了半天还是不能对行情作出评价。如图:0&image.height 0)if(image.width=700)this.width=700;this.height=image.height*700/image.width;border=0而程式化交易是交易者长期在市场中摔打摸索总结出的,是对市场规律性一面的理解和总体形成的交易行为体系,它充分利用计算机和通讯技术,集成资讯、行情、报价、交易的客观数据,由电脑自动计算并在盘中实时发出买卖信号。不需要预测,只要执行信号即可,操作简单客观,收益稳定,能帮助我们把握市场,运筹帷幄。0&image.height 0)if(image.width=700)this.width=700;this.height=image.height*700/image.width;border=0 2.技术分析具有强烈主观色彩,程序化交易方法是建立100%客观的定义标准技术分析有一个明显的缺陷就是具有强烈地经验主义与主观色彩,而且很多分析者往往困于技术分析的某一特殊领域,并主观地认为他所关注的那一点才是成功的关键。例如,做了多单,技术图形给出一个三角形整理,那么他会认定是一个告涨之信号,那么对持空单者呢?就出现矛盾心理,因此,单靠某一技术的分析,也是有问题的。这说明每一种技术分析方法只能是解释出大谜团中的一个线索而已,交易者把握的线索越多,解出谜团的胜算就越大。但是,就人脑目前的信息处理能力来说,一旦需要同时把握的线索超出3个以上思路便开始混乱,无法及时捕捉战机甚至不能感觉到面临的风险。0&image.height 0)if(image.width=700)this.width=700;this.height=image.height*700/image.width;border=0而相对于技术分析的主观主观色彩,程式化交易也就是把交易分析简单化,这就意味着投资者可以在很短的时间内完成由生手向熟手的转变,也意味着交易的有效化。交易的关键是如何把握现在、处理正在发生的行情,而不是如何预测未来。技术分析让太多的人花太多的精力去预测未来,而对正在发生的情况却不知所措,这导致太多的人亏损。程式化交易就是致力于处理现在的交易,而不是未来的交易。在价格复杂的变动过程中,谁也无法告诉你未来会如何走,但程式化交易可以告诉你现在应该怎么办,也就是说程式化交易规避了人性的弱点,是一种完全客观化的交易模式。0&image.height 0)if(image.width=700)this.width=700;this.height=image.height*700/image.width;border=0 3.传统技术分析方法的交易结果难以评估,真假难辨。程式交易可以在通过对其历史的表现加以不断的改进传统意义上的技术分析其实是一种图表分析的艺术,运用之妙存于每个交易者的心中,交易结果谁都没底。在期货、股票等风险交易领域,并不乏具有自己的交易理念和独特的操盘技术的高人,但多数高人并不能获得稳定的高效益,不是他们的技术不好,而是因为他们无法对自己的交易决策系统进行量化的评估,他们无法准确的知道每种交易模式的具体表现到底如何,在某一品种上偶尔获利了是否以后该方法仍然有效?其他品种上的反应会如何?连续5次亏损了我该怎么办?头寸多大合适?您是否知道您看到一个头肩顶或者均线交叉的时候他的胜率是多少并且分配合理的资金呢?等等等等,面对这些未知的问号,您的心态会如何?只能一头雾水,在痛苦中交易,在交易中痛苦。而运用程式交易系统的测试功能,可以得到任何一种交易模式在任何品种其历史上的交易测试报告,包括资金曲线、头寸占用比例、盈亏分配、资金回撤情况,年、月、周、日等交易成绩分布状况;得到正确的概率和盈亏比率,以及各种可能发生的亏损,比如最大亏损和连续亏损等,能够根据统计数据指定合适的风险控制方式和资金分配,从而多大限度的发挥该交易模式的盈利能力,并控制风险。六、如何建立完善的程式化交易系统第一,选择程式化交易系统类型什么是完善的程式化交易系统?每一年都能赚钱的就是完善的程式化交易系统,但程序分为好几种,适不适合自己用就很重要了,挑选自己适合的程序,比程序本身的总体获利还重要许多,在进行程序交易之前,我们有必要对程式化交易系统的种类,有更深一层的认识,进而了解到自己依循的,到底是哪一种程序程式化交易系统,合不合自己的个性,下单时有没有莫名的阻力,或不安全感。所有的程式化交易系统类型,可分为两大类:第一类:策略性系统化程序交易第二类:绝对性单一化程序交易第一类策略性系统化程序交易一般这类型的程序交易,包含二到多个公式,或数据,彼此互相运用,并可细分为以下各项:(1)长线掩护短线型:包含两个公式,例如:长线处于多方,短线也处于多方,则进场作多单,如长线为多短线为空则出场,空手观望。(2)少数服从多数型:至少包含三个公式,例如:公式中呈现2多1空,作一手多单,3多则加码一手多单,回到2多1空,减码一手多单,再到1多2空,则由一手多单转为一手空单,3空则加码一手空单,依此循环。如图:0&image.height 0)if(image.width=700)this.width=700;this.height=image.height*700/image.width;border=0第二类绝对性单一化程序交易这种程序,只以一个公式作依据,不是多就是空,没有空手的时候,也没有加码点及减码点一年200多个交易日,天天手中都有单。0&image.height 0)if(image.width=700)this.width=700;this.height=image.height*700/image.width;border=0关于程序交易的类型,在使用上各有利弊,我不做评论,但我还是必须强调,程序的适用性比整体获利还重要,下单时得心应手,没有心理压力,则永保安康,下单时担心这,担心那,则再好的程序也没用。第二,选择技术指标一旦你选择好程式交易系统的类型后,接下来就是要将适合的指标公式加入到你的模型当中。一般而言,指标系统的设定通常可以分几个方向:顺势系统、逆势系统、形态操作三种。一般市场上常见的交易系统多为顺势系统,顺势系统即为我们所称之趋势单,此种系统的胜率不高,大约仅有40%50%,也就是作十次大约只会赚四次,不过这四次却足以弥补其他六次的亏损,基本上属于赚大赔小的策略;第二种称为逆势系统,事实上即为震荡系统,一般而言该种系统的胜率较高,大约为50%60%。指标体系相当于战士手中的武器,自然是威力越大越好。在交易软件或者是交易思路的选择上,需要把握好以下几点即可:(1)简单原则:价格瞬息万变,纷繁复杂,用一套简单精确而且高效的行为模式去描述市场,才能不被表面的大量随机因素所蒙蔽。例如,与其这样:0&image.height 0)if(image.width=700)this.width=700;this.height=image.height*700/image.width;border=0不如这样:0&image.height 0)if(image.width=700)this.width=700;this.height=image.height*700/image.width;border=0(2)定期优化:多数人总是试图找出完美卓越的交易系统和方法,以期一劳永逸。其实这是一种近乎于单纯的想法,市场的价格变化包含着大量的随机因素,是呈现一种非线性的市场,纷繁复杂,而交易系统是线性的,只能捕捉市场中规律性的一面,随着时间的推移,原有的指标系统很有可能无法适应目前的行情变动而产生巨大的风险隐患!我认为,应每月对系统进行一次维护,及时对指标作出修复。另外,在实际操作中,合约尽可能选择近期内的主力品种,同时开始根据下一个主力品种的走势优化或开发新的指标系统。比如:模型名称:白糖指数15分钟参数:2,24合约名称:白糖指数测试时间:2006-03-17-2006-06-05测试周期:15分钟测试周期数:760指令总数:55初始资金:100000最终权益:1093489总利润率(最终权益-初始资金)/初始资金):993.49%胜率:61.82%0&image.height 0)if(image.width=700)this.width=700;this.height=image.height*700/image.width;border=0但到了2006-06-30-2006-08-11之间总利润率(最终权益-初始资金)/初始资金)仅为:46.48%0&image.height 0)if(image.width=700)this.width=700;this.height=image.height*700/image.width;border=0如果将参数进行适度优化,成为:2,18的话我们可以发现总利润率(最终权益-初始资金)/初始资金)增长到:171.22%0&image.height 0)if(image.width=700)this.width=700;this.height=image.height*700/image.width;border=0第三,资金管理和风险控制没有应用资金管理模型的交易系统只能是一个玩具,这是我听到的对资金管理重要性的最形象的描述。资金管理更专业的称呼提法是头寸调整(Position Sizing)。入市、离市研究的是何时交易,头寸调整研究的是交易多少更安全、更合理,或者说,应该让帐户中的多少钱去承担多少大的风险。比如:资产配置:商品持仓比例范围为10-35%,其中单一品种持仓比例小于20%,相关品种持仓比例小于25%,不相关品种持仓比例小于35%。对于单个帐户,100万以下做单一品种,100万以上组合投资,如500万资金组合投资如下:铜持仓10%,豆5%,豆粕5%,胶4%,油3%,麦3%,棉花5%,合计总持仓35%。风险控制:在投资全过程中严格实施风险预算管理,通过主动的量化风险管理,使整个投资过程风险可控。将总资金的风险控制在20%以内。七、如何科学界定并检验程式交易系统报告有交易系统研究和使用经验的投资人都会深切体会到交易系统检验报告的重要性。由于人的视觉误差,记忆误差以及心理误差,人们倾向于肯定自己事先已有倾向性的事物。因此,对于几乎所有的人来说,都很难在对某一事物评判的时候保持真正的公正性。在交易方法的研究上,投资人非常容易产生某种偏爱或倾向性。例如,有时投资人在数次观察到某一技术指标的精确表现或某一价格模式的预测功能后,便会认定其有效性。但是,有计算机系统研究经验的投资人都会有这样的体会,很多时候用肉眼观察到的某些胜率很高的分析技术,计算机检测结果却截然相反,表示只有相当低的胜率。总之,只要计算机程序输入正确,计算机检验是最公正的。投资人必须认真分析交易系统检验报告,以观察计算机检测和本身的预期有何种差距,进而分析原因,找出科学的解决办法。(1)净利润率:指交易系统在特定时间中,扣除交易成本和交易亏损之后的净获力额度比率,引用公式为:净利润率=净利润/总投入;这其中应当遵循的基本原则是:任何净利率为负值的交易系统都不能作为实际应用的交易系统。(2)胜率:又称盈亏比率,公式表达为:胜率=盈利次数/总交易次数;该比率是反映交易系统所依据的投资理念的主要指标。投资也是一种商业活动,很多著名的投资家都曾经指出,只有当投资人把投资活动当成一种实实在在的商业活动并切实遵循商业活动的游戏规则之后,投资人才有可能真正掌握投资技巧并有效控制自身的心理波动。任何商家对利润的获取都必然在下述两个原则之间取其一:A薄利多销原则;B暴利原则。很多商家以为暴利是致富捷径,实在是一种错误观点。任何人如果潜心研究过世界著名企业的发展史,都可以看到薄利多销的经商原则贯彻其中。像著名的快餐店麦当劳和肯德基以及美国三大汽车公司等,正是靠这样的蝇头小利,才能发展成世界上最顶尖的跨过企业。投资活动也是如此。有人倡导以一次巨大盈利补偿九次小额亏损。这种投资理念是相当危险的,但是却是大多数投资者所遵循的。一个稳定的交易系统,至少应当使盈利次数比率大于50%,即盈多亏少。系统研究者在系统检验时,如果发现盈利次数小于50%,应当首先检查系统设计的交易策略思想,看其所遵循的投资理念是否与自己相近。这样说,并非是说盈利次数比率小于50%的系统不是盈利系统。该比率小于50%的系统也有可能成为相当好的交易系统。但是,当胜率小于50%时,系统在分析上已不占优势,而是依靠风险控制技术取胜。显然,如果一个系统既占有市场分析优势又占有风险控制优势,则会有更大的安全性。(3)最大单次盈利与最大单次亏损:这两项参数提供给系统研究者和使用者重要的系统质量信息,如果最大盈利占总盈利中的比重过大,则应怀疑系统的实际盈利能力和稳定性。如果最大亏损与平均亏损之间差别过大,则应进一步检验系统的风险控制能力。(4)最大连续盈利次数与最大连续亏损次数:这两项参数报告对有经验的系统操作者是极其重要的信息资源。它为系统操作者进行风险控制提供了极其重要的依据。例如,如果在系统样本值足够大的情况下,最大连续盈利次数为5次,最大连续亏损次数为4次,则系统操作者在连续盈利达到45次之时,便应该采取积极的防御态势,比如开始减轻每次交易投入的资金额度,使投资额度回复到第一次盈利的水平甚至低于该水平。同样,当系统连续亏损34次,甚至56次时,投资人不但不应对所使用的交易系统丧失信心而放弃继续使用该系统,相反,投资人应当更有信心,应当采取更积极的进攻态势,如开始逐步增大每次交易的资金投入量,甚至开始使用加码技术。实践证明,该统计信息配合以相应的风险控制规则,可以使交易立于不败之地,而该统计信息是系统交易方法以外的任何方法都无法得到的。(本系统最大连续盈利次数与最大连续亏损次数分别为5和1)由上述几项参数的结果,投资人大致可以判断出该交易系统是一个相当稳定的系统。由讯号总数481次交易样本可以推断出统计检验的有效性,并且,该系统所依据的投资哲学同样相当稳固,它有机地结合了趋势交易和反趋势交易两大投资流派的长处,从而保证它能够取得极高的胜率和抵御突发事件灾害的出众能力。八、对程式化交易优点的主要体会经过多年的实践,我认为,程式化交易作为一种决策方法,其好处主要有以下四个方面:第一,把交易规则系统化,有助于交易者把市场经验和知识进行积累、整合和修正。程式化交易的规则至少有4个要件,即买进、卖出、止损、头寸。非程式化交易者往往三缺一,即缺少头寸的规则,甚至二缺二或一缺三,即没有止损规则或明确的卖出规则。第二,保持交易规则的一致性,即长期坚持按既定规则交易,这样有助于克服情绪的干扰。证券市场常常会表现出它的博弈性,它给人成功的机会大约在10%。人们在这里博弈的是心理,要进入10%的队列,就要战胜人性中所具有的贪梦和恐惧。因此,依靠有纪律地执行交易系统是一种现实和有效的方法;第三,程式化交易者将大量重复而简单的劳动交给计算机去完成,大大减轻了盯盘的负担减少了盯盘的时间。可以专心分析和研究市场波动的规律,在从容冷静地思考自己的交易构想完善自己的交易系统,当其他人头昏眼花辛苦看盘、绞尽脑汁猜测庄家时,系统交易者则可以腾出时间来研究期货的基本面和市场状况,可以更加完善期货交易计划,帮助提高获利的胜率;第四,开发交易系统的过程相当于在实验室中做实验,通过对交易系统进行历史测试(Back-Testing),即通过软件模拟出在过去的结果和表现,使交易者面对行情震荡时会信心在握、成竹在胸,压力减轻后给生活各方面带来无法估量的好处,很多走过来的系统交易者对此深有体会。客户自主交易与使用计算机程式化交易对照:自主交易程式化交易市场变化处理方式预测市场变化顺从市场变化投资回报率稳定性不稳定稳定专业能力需求高中精力与时间投入高低长期交易平均损失概率60%70%30%40%交易记录/风险警示人工手动电脑自动运算速度/执行能力缓慢快速智慧/价值人性智慧/无价人工智慧/有价决策判断方式感性/主观/恐惧贪婪理性/客观/数据讯号九、选择和使用程式化交易系统的注意事项随着中国期货市场的发展,投资者由原来的盲目交易正逐渐转向理性投资,由被动的跟盘转向由交易系统来指导自己的交易。实际上,在期货市场长期获利的交易系统应该存在,但交易系统对于交易者来讲仅仅只是一件交易工具,也并不是任何人用同样的交易系统都会得出同样的交易结果的。获得了交易系统和通过交易系统来获利完全不是一回事,运用交易系统的能力远比交易系统本身更为重要。要想通过交易系统获利,首先就必须正确认识交易系统,同时自己的交易能力一定要和交易系统相匹配。运用交易系统的能力表现在两个方面:如何度过系统的困难时期;如何充分发挥系统的优势。(1)交易系统只是一个提示交易机会的系统。我们开发一个交易系统,目的是盈利,这是一个很简单的道理。然而,在实际开发与应用中,相当多的一部分人把它当作一个预测系统。也就是说,如果出现做多信号,便认为或者告诉别人,行情会涨;或者说,在开发的过程中,过分追求信号的成功率,即如果出现了做多信号,行情一定会沿信号给出的方向运行。产生这种原因是由于投资者长期形成的依赖行情预测的交易思想已深入自己的交易理念中,而对系统交易的本质把握不准而致。实际上,全球大多数顶尖的交易员,他们的交易成功率均低于50%,他们获利的根本原因是能够将亏损的交易控制在小的范围内而给赢利的交易足够的空间去发展,他们只是顺着行情方向走的路程大于亏损的时候走的路程,而不是预测对行情的次数多于预测错行情的次数,因为后者与盈利与否没有必然联系。关键是,如果发生了亏损和盈利,我们开发的交易系统如何去处理它,才能使我们对的时候走的更远,错的时候走的更短。过分的追求成功率会使系统的开发工作偏离方向。(2)盈利的系统只是一个盈利额大于亏损额的系统。很多投资者设计过一些简单的交易系统,测试成绩很不错,而且在实际的交易过程中效果挺好。但投资者在使用的过程中还是经常抱怨使用系统中所面临的亏损,绞尽脑汁的想办法去避免那些亏损的交易,然后又去寻找其他的指标来和原来的指标叠加来决定下面的交易要不要执行。这是由于投资者心态不好、过于追求完美或者配备的资金管理模式不对而导致的。实际上,交易系统是一个复杂的、各方面因素互相影响的系统。投资者使用其他指标叠加的时候,有可能过滤掉一些亏损的交易,然而,这样的叠加也会对赢利的交易进行过滤,甚至有时候可能出现虽然减少了亏损量,但集中了亏损分布反而造成更大的资金回撤的情况。世界上不存在完美的交易圣杯,每个交易系统都是存在缺点的,都有亏损的时候,过于追求完美只会增加系统的复杂性。要克服系统使用中的亏损带来的不适,建议使用多种系统,多个品种的组合方式来处理。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论