期货程序化交易教程.doc_第1页
期货程序化交易教程.doc_第2页
期货程序化交易教程.doc_第3页
期货程序化交易教程.doc_第4页
期货程序化交易教程.doc_第5页
全文预览已结束

下载本文档

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

文档简介

期货程序化交易教程一什么是程序化交易程序化交易是一种在计算机和网络技术的支持下,瞬间完成你预先设置好的组合交易指令的一种交易手段。程序化交易在投资实战中不仅可以提高下单速度,而且可以帮助投资者在交易过程中避免受到情绪波动的影响,实现理性投资。程序化交易的操作方式不求绩效第一、不求赚取夸张利润,只求长期稳健的获利,于市场中成长并达到财富累积的复利效果。经过长时期操作,年获利率可保持在一定水准之上。二程序化交易的投资模式1将交易模式系统化:程序化交易的买卖决策完全决定于系统化、制度化的逻辑判断规则,透过电脑的辅助,将各种讯息转化为程序语言,藉由电脑来代替人为发出买卖讯号,再根据系统使用者发出的委托方式,执行下单程序。2确保交易方法的一致性:严守既定的操作纪律及交易的基本原则,透过电脑将既定的操作规范、获利以及风险管理等条件写成程序语言,依程序发出进出场买卖的讯号。3克服人性的四大心理障碍:排除人为情感因素,用电脑取代人性,消除交易时人性的恐惧、贪婪、迟疑及赌性等四大情绪因子。程序化交易投资的关键性优势:1. 有效掌握多空趋势,顺势操作,赚取波段利润。2. 系统化交易,策略明确,可排除人为贪婪及恐惧等因素3. 讯号指令简单明确,操作方式轻松一致。4. 稳健的投资报酬率。5. 大赚小赔的优异稳定性。6. 有效的风险管控。三程序化交易系统的特点1顺势交易:大多数交易系统都是顺势交易系统,也存在一些逆势交易系统。 2纯粹技术分析性:系统交易方法完全排除任何基本面分析的影响。 3客观性:程序化交易系统以计算机为决策工具,完全排除了决策主体的主观判断,从而有效解决了交易者的情绪对交易的负面影响这个问题。 4数量化:完全数量化。 5机械化:程序化交易系统的全部规则和参数完全机械化,使得系统交易方法相对于非系统交易方法而言比较容易实施。 6资金管理制度化:资金管理制度是交易系统的有机组成部分。 7风险控制制度化:风险控制制度是交易系统的有机组成部分。 8系统性:交易系统本身是一个系统,交易小组和交易系统二者又构成一个新的更大的系统。 9一致性:采用系统交易方法,使得交易决策活动具有一致性,这对于交易者获得长期的稳定的获利具有根本意义。 10反应迅速:程序化交易系统对于市场的波动反应迅速,有利于系统交易者在剧烈波动的行情中抓住瞬息即逝的交易机会。 11风险型决策:如果一个交易者采用系统交易方法进行交易决策活动,那么系统发出的每笔交易指令的具有相对稳定的获胜概率和期望收益率,这就使得在系统交易方法指导下的交易决策成为一种风险型决策。风险型决策的系统交易方法有利于交易者运用现代投资组合理论和方法。这一点对于非主力大资金非常有利。 程序化交易系统的设计是一项复杂的系统工程,不是简单的几个指标的应用,理论上来说程序化交易系统就是一种赢利模式,体现的应该是设计者的操作风格和手法,设计者应该是实际操作中的赢家,所做的只是把行之有效的赢利模式程序化、自动化。“人性的弱点主要有幻想、贪婪、侥幸、恐惧和绝望等,在交易中表现为:损失厌恶,即认为不赔钱远比赚钱更重要,对避免损失有一种强烈的偏好;重视成本,即更重视已经赔掉或花掉的钱,而不是考虑未来可能要赔的或要花的钱,总想捞回前面的损失;处置错误,即总是早早地处理了不该处理的持仓,兑现了利润而留下应该尽早处置的持仓,让亏损不断扩大;还有重视短期、重视结果、羊群效应和趋利选择等等。”李斌认为,任何一个交易者在交易时都会受到各种弱点的影响,以致可能作出非理性的选择,“因此,可以通过程序化交易,让我们的交易保持理性状态”。四程序化交易的优点和缺点程序化交易有许多优点,如严格按照事先编好的交易系统来执行,消除交易时人性的恐惧、贪婪、迟疑及赌性等情绪,实现理性投资。然而任何事物都存在两面性,程序化交易也存在缺点,如缺乏一定的灵活性。因此,以下将进一步分别介绍程序化交易的优点和缺点。 1程序化交易的优点(1)交易客观性的优势系统化交易具有客观性,可排除人为贪婪及恐惧等因素。程序化交易系统以计算机为决策工具,从而有效解决了交易者的情绪对交易的负面影响这个问题。人们在参与交易时,随着盈利或亏损的变化,难免会受到一些负面情绪的影响。如盈利的贪婪,或者暂时亏损时的恐惧等。这些情绪会影响交易者做出不理性的决策,从而与盈利失之交臂,而有时候抓住这样的机会也许只需要再坚持几分钟或者几小时。而程序化交易能代替人们时刻保持“头脑清醒”。(2)速度优势由于市场价格波动快,对于金融衍生产品重仓操作每天都有可能让交易者承受过重的心理压力。程序化交易可以让交易者迅速换手。同时日内短线交易者对速度的要求也非常严格。而程序化交易能够自动触发成交。所以毫无疑问的和个人实际的交易行动相比较,这在速度上给交易者带来了全新的不同,也让普通的散户投资者在这个层面上和职业化的交易者和大机构站在了同等的舞台上面。如当发现了RSI指标顶背离等一些投资机会时,程序化交易能在第一时间下单,自动抓取每一个敏感而细小的盈利机会。(3)计算能力的优势金融衍生品交易中往往会遇到许多复杂的模型,要计算如此复杂的模型,对计算能力有很高的要求,程序化交易在计算机的帮助下能实现对定价进行估算、快速寻找不同投资品种之间的价差或者是对历史数据进行统计分析,寻找合理的买点与卖点等等。并且能通过反复模拟测试收益率,比较不同的投资策略,从而选出最优的投资策略。这些在组合金融衍生品指标交易、股指期货期现套利等方面发挥出巨大优势。(4)分散投资风险的优势因为无法保证每一笔交易的盈利,金融衍生品市场的交易很大程度上是博取概率事件的胜率。因此,这就需要我们分散我们的交易,同时对多个品种交易,或者同时采用不同的交易策略对一个品种交易。采用程序化交易可以顺利完成上述策略,达到最大限度的风险分散,实现合理资产配置。(5)持续关注市场的优势程序化交易能持续关注全球市场变化,因而能持续快速发现市场的投资机会。例如一个程序化交易策略可以同时追踪所有国内期货品种的RSI指标背离、股指期货期现套利机会,并给出预警信号。从另外一个角度来说,在程序化交易的帮助下,投资者可以将有限的精力放在做一些重大决策上,大大降低投资的人力成本。2目前市场上程序化交易系统的缺点(1)出现资金大幅回撤有些程序化交易模型从长期看是盈利,但是短期内可能会出现巨幅的资金回撤。部分投资者对程序化交易认识比较模糊,认为程序化交易就是一台赚钱的机器,永远盈利,因而在这种资金回撤下就可能难以继续进行程序化交易,从而错过后期出现的大幅盈利。(2)交易系统滞后于价格变化大部分程序化交易系统都是追随趋势的,但这种模型在区间震荡行情中往往会遇到频繁的交易并可能连续亏损。(3)缺少灵活性目前已有的程序化交易系统往往缺少灵活性,特别是无法真正发挥资金管理的作用。而资金管理在一定程度上也是程序化交易系统的胜败关键。(4)需要使用者具有极大的耐心和纪律因为程序化交易系统并不是必胜的。它重在追求长期累积效益,在此过程中,就必然要损失和牺牲短期的盈亏。也可能短期内的频繁的小亏让你感到厌烦,但是系统在捕捉到一个可以获得较大盈利的行情时,往往可以弥补以前所有的亏损,这需要极大的耐心和纪律。五程序化交易的几个认识误区1、 系统交易的真正功能系统交易最大的作用和它产生的原因就是通过客观的交易规则来抵消投资者在市场中无法避免的情绪波动,但完全的机械化程序化的交易系统还是比较危险的,虽然完全机械化交易系统在保持交易的纪律性方面有着很大的优势,但这种系统缺少灵活性,无法真正发挥资金管理的作用。而资金管理往往在投资交易中起着至关重要的作用。我们常常听到这样的一些观点,说优秀的交易商交易的成功率往往是低于50%的,但是他们却凭着较低的成功率来获得巨大的利润,原因也是不言自明的,那就是“截断亏损,让利润奔流”。交易系统最核心的作用还是控制人内心某些很难抗拒的弱点:恐惧、贪婪。让一个客观的规则在我们头脑失去控制时给我们敲响警钟,告诉我们现在可能出现问题了。尼克里森是在新加坡从事日经指数期货和期权交易,贪婪和自负让他完全失去了对市场的观察,在最疯狂的时候,整个市场仿佛只有他一个人在做多,他一个人已经握有5万多张日经期货合约,而他周围的人全都成了他的对手。他盲目的相信自己可以控制整个市场,事实上,凭借手中如此大的仓位,他确实可以左右一些局部的行情,但一个趋势的扭转是完全无法靠一个人来扭转和改变的,特别是在一个趋势的后期,往往会给参与抄底的投资人以致命的打击。里森在绝望中等待最后的判决,而这家有着233年历史的银行也就此破产。而当时里森却被认为是世界上为数不多的熟练掌握期货与期权运作的专家。事实上,不止是里森,很多著名投资人在成为著名“炒家”之前,几乎都经历过似乎是无法避免的重创甚至破产,这些我们都可以在他们的自传或者记录中得到证实。每个人都有难以克服的弱点,而约束自己的弱点便是减少自己犯错误的的概率,也就保证了自己的安全。2、 一劳永逸的“圣杯”?市场中不会真正存在一个这样的“系统”,根据系统提示的信号下单就可以保证稳定的盈利。这种“系统”,或者说“圣杯”就像以前物理学家所希望找到的“永动机”一样是不可能存在的。因为物理学中有能量守恒的定律,所以“永动机”不可能存在,而市场中的资金在某种意义上也是守恒的,不可能平白无故的出现一个这样的系统,让发现它的人可以将市场当成他的提款机,开采这取之不尽的市场宝藏。其实,真正的“圣杯”确实是存在的,它蕴藏在我们每个人的内心,也就是说,每个人都有属于自己的一套最适合的交易系统,有了它,每个人都有在市场中稳定获利的可能。每个人的性格、价值观以及禀赋是不同的,而且对市场的认识和观察也是不尽相同的,甚至是千差万别的。这就决定了每个人对行情的认识也是不一样的,交易体系之所以被称为系统是因为各项规则都构成了一个有机整体的必要组分,不能或缺。各部分之间的相互影响相互作用非亲手建造者往往不能知其妙。有人拿了别人完整成熟的交易体系执行后结果却很不理想,原因常常是对某些规则理解上有偏差。所以最适合自己的就是最好的,没有什么绝对的放之四海而皆准的标准,一个好的交易系统对于设计它的人来说可能,但给一个对市场认识非常浅薄的人来说可能是亏损累累。交易体系的最根本的价值是用明确的一致性的原则让我们在不确定的世界中比较好地抓住那些概率性的机会,更稳定更持续地赚钱,它应该是一个动态的开放的系统,跟随不同时期、不同品种、不同经济环境在不断的变化。3、交易系统的核心在于纪律要对自己的交易系统有信心,才能坚持,也许运用这套交易规则,自己刚开始的时候大部分都是亏损,从此对系统产生了怀疑,在接下

温馨提示

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

评论

0/150

提交评论