楼主: 玄霄
205404 1061

[程序化交易] 【推荐】交易系统典藏书籍总汇以及系统交易、程序化交易等经典资料收藏专贴   [推广有奖]

81
玄霄 发表于 2010-9-25 23:41:44 |只看作者 |坛友微信交流群
  二、股指期货程序化交易系统应用  交易系统主要分为:顺势交易系统、形态交易系统和逆势交易系统。无论投资者使用何种分析方法、投资期限多长、投资偏好如何,都可以在以上述三种交易系统中建立起适合自己交易风格的交易系统。  说明:由于股指期货仿真交易数据较少,无法进行分析,因此我们选择了沪深300(2931.484,9.40,0.32%)指数对三种交易系统进行测试。其中,均线系统买入价位以发出买入信号后第二天最高价成交,卖出价以发出卖出信号后第二天最低价成交;四周交易法则以收盘突破前四周高点后的一周最高点买入,以收盘跌破前四周低点后的一周最低点卖出;跳空缺口以出现跳空缺口后第二天最高价买入,以填补缺口当天最低价卖出。  1.顺势交易系统(趋势跟踪系统)  系统原则:发现趋势,顺势交易。  交易原则:追涨杀跌。当趋势信号产生后,顺势交易--追涨(上升趋势)杀跌(下跌趋势)。  图1:沪深300日线图    沪深300日线图。(来源:长城伟业)点击此处查看全部财经新闻图片  交易规则:  (1)13日均线从下向上突破21日均线后买入。  (2)在没有出现做空信号前持有。  (3)13日均线从上向下跌破21日均线后卖出,多头平仓同时做空。  (4)在没有出现做多信号前持有。  统计结果:  (1)交易次数:5次,其中亏损2次。  (2)时间跨度:2006年3月30日至2007年2月14日。  (3)交易概况:  1067.991买入1320.41卖出获利252.419(2006年3月30日-6月21日)  1320.41卖出1420.33买入获利-99.92(2006年6月21日-7月3日)  1420.33买入1367.051卖出获利-53.279(2006年7月3日-7月26日)  1367.051卖出1325.891买入获利41.16(2006年7月26日-8月28日)  1325.891买入2489.661卖出获利1163.77(2006年8月28日-2007年2月13日)  (4)盈亏统计:共获利1304.15点  图2:沪深300周线图    沪深300周线图。(来源:长城伟业)点击此处查看全部财经新闻图片  交易信号:  (1)收盘突破前四周高点后买入。  (2)在没有出现做空信号前持有。  (3)收盘跌破前四周低点后卖出,多头平仓同时做空。  (4)在没有出现做多信号前持有。  统计结果:  (1)交易次数:5次,其中亏损3次。  (2)时间跨度:2006年3月30日至2007年2月16日。  (3)交易概况:  1074.041买入1269.521卖出获利195.48(2006年3月30日-6月16日)  1269.521卖出1430.941买入获利-161.42(2006年6月16日-7月14日)  1430.941买入1221.991卖出获利-208.95(2006年7月14日-8月11日)  1221.991卖出1348.281买入获利-126.29(2006年8月11日-9月8日)  1348.281买入2396.791卖出获利1048.51(2006年9月8日-2007年2月16日)  (4)盈亏统计:共获利747.33点  顺势交易系统缺点:(1)只有出现单边行情时,顺势交易系统才会发挥其优势,一旦遇到长时间横盘振荡整理,顺势交易系统就会连续出现亏损(2)由于顺势交易系统交易周期长,其潜在风险相对较大,对于投资者的心理承受能力要求非常高。  2.形态交易系统(形态识别系统)  系统原则:形态出现,历史会重演。  交易原则:按照形态及突破后的测量目标位交易。出现形态后按照形态进行交易,形态分为反转形态和持续形态,趋势信号包括:跳空缺口、反转形态、持续形态、波浪理论等。例如:  图3:沪深300日线图    沪深300日线图。(来源:长城伟业)点击此处查看全部财经新闻图片  交易信号:  (1)出现跳空缺口后买入。  (2)填补跳空缺口后平仓。  统计结果:  (1)交易次数:4次,其中亏损2次。  (2)时间跨度:2006年4月28日至2007年3月9日。  (3)交易概况:  1218.861买入2611.39卖出获利1392.529(2006年5月8日-2007年3月9日,注:以3月9日收盘价计算盈利)  1252.76买入2611.39卖出获利1358.63(2006年5月9日-2007年3月9日,注:以3月9日收盘价计算盈利)  1352.41买入1277.331卖出获利-75.079(2006年5月15日-5月24日)  1436.07买入1403.01卖出获利-33.06(2006年10月9日-10月23日)  盈亏统计:共获利2643.02点  图4:沪深300小时图    沪深300小时图。(来源:长城伟业)点击此处查看全部财经新闻图片  交易信号:  (1)突破上升旗形上线后买入。  (2)跌破上升旗形下线后平仓。 图5:沪深300(2931.886,9.80,0.34%)日线图    沪深300日线图。(来源:长城伟业)点击此处查看全部财经新闻图片  交易信号:  (1)1、3、5浪买入,2、4、a、b、c浪卖出。  (2)破坏数浪原则后平仓。  形态交易系统优点:(1)能够通过形态的构造为我们展示形态突破后的比例和时间关系。当形态(分为持续形态和反转形态)出现后可以根据形态突破后的测量目标位计算风险/收益比率,并可预测出到达目标位的大致时间。(2)当波浪形成后,可以依据波浪理论对波浪特性的阐述把握住每一波段行情。  图6:支撑阻挡    支撑阻挡示意图。(来源:长城伟业)
[color=Blue]Live like you never lived before ,love like you never get hurt[/color].

使用道具

82
玄霄 发表于 2010-9-25 23:42:14 |只看作者 |坛友微信交流群
 逆势交易系统优点:(1)能够比较准确地预测价格波动的折转点,并能有效地捕捉到每一次涨跌。(2)能够在无明显趋势的行情中发挥其最大优势,弥补了顺势交易系统的不足。(3)逆势交易系统以短线交易为主,当日进出可以规避市场潜在风险,确保资产的高流动性,减轻投资者的心理压力。
  逆势交易系统缺点:(1)交易频繁会使得交易成本上升,快进快出对止损策略要求更加严格。(2)逆势交易系统是建立在投资者熟练掌握技术分析精髓的基础上,并且需要具备复杂的交易技巧和专业技能,因此该系统并不适合普通投资者使用。
  三、使用程序化交易系统的注意事项
  第一,没有任何一个交易系统既能在趋势行情中获利又能够在振荡走势中获利,只有在恰当的时间使用了适合的交易系统才会获取最大收益。
  第二,任何交易系统都是人设置的,所以不同的人,由于对技术分析的理解、解读、使用不同,设置出的交易系统是完全不一样的。因此,只有适合自己交易风格的交易系统才是最有效的。
  第三,把人为的主观分析编成理性的计算机程序,需要我们舍去很多以往交易中的经验,而这些宝贵经验往往是无法通过计算机语言所能描绘的。
  第四,时间周期不同(5、30、60分钟,日图、周图、月图),交易系统给出的交易信号可能会完全不同,投资者应当根据交易品种的特性选择不同的时间周期,并且应当严格按照交易系统选择的时间周期交易。
  第五,参数调整是决定交易系统成败的关键,因为没有任何一组参数适合所有交易品种。要根据交易品种特性不断地磨合、测试,找到适合该交易品种的参数,并且还要在今后交易过程中根据市场变化,不断加以修正。
  第六,程序化交易系统体现了交易者的交易思路和交易风格,但它只是交易的辅助手段,人才是交易的主体,不能本末倒置。只有将交易系统与风险管理和资金管理相互结合,才能发挥其最大功效。
[color=Blue]Live like you never lived before ,love like you never get hurt[/color].

使用道具

83
玄霄 发表于 2010-9-25 23:42:33 |只看作者 |坛友微信交流群
期货程序化交易系统建设可行性分析

 股指期货推出后,各种各样的程序化交易系统如雨后春笋般冒了出来。设计程序化交易系统的通常步骤是:先设计一个数学交易模型,交易模型中包含有各类不同的参数;然后根据历史数据优化这些参数,确定参数之后在历史数据中检验交易系统的表现;经过简单的测试后,程序化交易系统就投入生产了。

  受到各种各样因素的影响,国内的期货程序化交易系统在很长一段时间内不可能成为主交易系统。其一,它的风险控制系统严重缺失或完全没有风险控制功能;其二,它极其频繁的交易时常会触犯交易所或证监会的规定,从而触犯相关规定进而直接导致期货公司被扣分降级;其三,它的归档或日志功能基本上空白,不便于历史数据的查询以及上级部门的检查,一旦客户因亏损而投诉,明显不利于期货公司一方,从已发生纠纷的最终结果看,期货公司无一不是输家;其四,它没有银期转账功能或模块,只能从主期货交易系统(恒生或金仕达)中进行银期转账,再在程序化交易系统中手工进行出入金;其五,也是最关键的一点,当大行情来临时,用程序化交易系统所下的委托甚至无法成交。

下一个热点板块已被曝光! 这些股很可能快速翻番! 大涨大跌的背后有何玄机? 千亿资金进场疯抢股名单   同时,期货程序化交易系统还会大大增加期货公司的财务负担。购买程序化交易软件需要费用,增加程序化交易系统所用的席位需要年费,购买支撑程序化交易系统运行的硬件需要费用,需要连接交易所的专线和网上交易用的通讯费,还有一部分费用是看不见的相关维护人员的工资等。

  目前,国内的期货程序化交易系统基本上没有经过严格的测试,更不用说通过国家的什么认证,因而必然存在这样或那样的漏洞甚至是严重的安全问题。

  当然,期货程序化交易系统也不是一无是处。首先,它或多或少地能吸引一些短线投资者,满足这些投资者的投资需求;其次,它能明显地提高期货公司的成交量,提升期货公司的成交排名;最后,在年终时还能帮助公司获得交易所的丰厚返利(在交易所逐步取消成交返利的大趋势下,该优势慢慢在消失).
[color=Blue]Live like you never lived before ,love like you never get hurt[/color].

使用道具

84
玄霄 发表于 2010-9-25 23:42:51 |只看作者 |坛友微信交流群
 综合各方面情况来看,期货公司必须谨慎地、科学地、分阶段地实施期货程序化交易系统。期货公司可以从以下几个方面来着手进行:

  第一,做好前期的盈亏预算,根据程序化交易量及手续费收入来确定是否购买期货程序化交易系统。

  第二,做好程序化交易系统的选型和前期测试工作,不能一有客户提出就购买。每个客户的使用和交易习惯都不相同,买很多套程序化交易系统是不现实的。

  第三,在前期准备工作做到位的情况下,部署实施期货程序化交易系统。在期货程序化交易系统投入运行后,还要从以下几个方面严格把关:
[color=Blue]Live like you never lived before ,love like you never get hurt[/color].

使用道具

85
玄霄 发表于 2010-9-25 23:43:02 |只看作者 |坛友微信交流群
  (1)严把合同关。必须与程序化交易客户签订周全甚至有些看来是过分的补充协议及合同,避免客户出现亏损时将期货公司置于不利的境地。

  (2)严把风险关。期货公司绝不能因小而失大,不能因为程序化交易而违反交易所或证监会的相关规定,这会直接导致期货公司被扣分降级。因此,期货公司必须派专人(而不是兼职人员)严把风险关,合规、合法地进行交易。

  (3)严把制度关。由于期货程序化交易的快速和未知的风险,期货公司的后台服务和制度必须同步跟进,如审批流程、资金划拨流程、程序化交易账单确认流程及历史成交查询流程等等,全部应严格执行和遵守。

  目前,国内期货市场的程序化交易系统正处于群雄相争的初级阶段,在这种背景下,期货公司更应统筹规划和安排,权衡得失,找到平衡点,严格按流程和制度办事,深入市场调研,切不可草率行事,急功近利,盲目上马期货程序化交易系统。

  随着以股指期货为代表的金融衍生品的上市,国内金融市场将出现越来越多的对冲、期现套利、统计套利等较为复杂的交易策略,而这些策略的运用和实施很大程度上将依赖于所谓的程序化交易和算法交易。本文试图借鉴程序化交易和算法交易在国际市场上的发展情况、所遇问题以及适用监管,对程序化交易、算法交易在国内期货市场运用的可行性进行初步的探讨。
[color=Blue]Live like you never lived before ,love like you never get hurt[/color].

使用道具

86
玄霄 发表于 2010-9-25 23:43:17 |只看作者 |坛友微信交流群
  一、何为程序化交易、算法交易

  关于程序化交易、算法交易以及高频交易,国际上学术界与产业界并没有统一的权威定义,并且这些概念及理解也是随着市场与交易技术的发展与时俱进的,目前国际市场上对这三者的通常理解如下:

  1。程序化交易

  根据纽约证券交易所(NYSE)的定义,程序化交易是指包含15只股票以上、成交额在100万美元以上的一篮子交易。在后来的市场实践中,程序化交易的对象通常包括在纽约证券交易所上市的股票、在芝加哥期权交易所(CBOE)和美国证券交易所(AMEX)交易的与这些股票或股票价格指数相对应的期权,以及在芝加哥商业交易所(CME)交易的标准普尔500股指期货合约等,这种交易方式完全是基于这些投资品种(标的资产以及相应的期货期权等衍生品)之间的相互定价关系。在交易执行方面,程序化交易是指从交易者的电脑下单指令直接进入市场的电脑系统并自动执行,主要被机构投资者用于大宗交易。

  2。算法交易

  算法交易是指使用计算机来确定订单最佳的执行路径、执行时间、执行价格及执行数量的交易方法。算法交易已在金融市场上得到广泛运用,养老基金、共同基金、对冲基金等机构投资者通常使用算法交易对大单指令进行分拆,寻找最佳路由和最有利的执行价格,以降低市场的冲击成本,提高执行效率和订单执行的隐蔽性。算法交易可运用于任何投资策略之中,如做市、场内价差交易、套利及趋势跟随交易等等。

  3。高频交易

  高频交易(HFT)是一类特殊的算法交易,它是利用超级计算机以极快的速度处理市场上最新出现的快速传递的信息流(包括行情信息、公布经济数据、政策发布等),并进行买卖交易。
[color=Blue]Live like you never lived before ,love like you never get hurt[/color].

使用道具

87
玄霄 发表于 2010-9-25 23:43:30 |只看作者 |坛友微信交流群
 二、程序化交易、算法交易在国际市场上的运用

  程序化交易、算法交易在欧美发达国家的金融市场上运用较为广泛,在日本、中国香港、韩国等亚洲发达市场次之,在发展中国家的市场上使用则更少一些。

  下图显示了从2004年1月至2010年6月,纽约证券交易所中程序化交易在总成交量中的百分比。在这段时间内,程序化交易占总成交量百分比最大为48.8%,最小16.2%,平均28.6%。截至2010年6月11日,当周程序化交易成交量占比26.9%,用于指数套利的程序化交易占比仅为0.81%,非指数套利占比24.75%。最大的程序化交易者包括高盛、摩根士丹利、德意志银行、巴克莱资本、韦德布什•摩根、法兴美国、摩根大通、加拿大皇家银行资本等。

  算法交易在交易中的作用主要体现在交易的执行方面,具体包括智能路由、降低冲击成本、提高执行效率、减少人力成本和增加投资组合收益等方面。国际市场上通常有四种主要类型的交易算法:一是时间表驱动算法,它遵循时间表,有固定的开始与结束时间,如VWAP、TWAP等;二是动态市场驱动算法,它实时监控市场波动并做出反应,如Implementation Shortfall、Price in line、Volume in line等;三是高自由度Alpha算法,如Float、Hidden、AtOpen、AtClose等;四是主动的流动性搜索捕捉算法,它可以智能地访问多个明池和暗池,如TAP等。截至2009年,高频交易公司的成交量占美国股票市场总交易量的73%。从事金融服务行业研究的TABB集团于2009年8月公布了一份报告,估计在2008年进行快速算法交易的300家证券公司和对冲基金共从中获利210亿美元左右。
[color=Blue]Live like you never lived before ,love like you never get hurt[/color].

使用道具

88
玄霄 发表于 2010-9-25 23:43:42 |只看作者 |坛友微信交流群
在美国,总共大约有2万家交易商,其中采用高频交易的约占2.0%,也就是400家左右,但这2.0%的高频交易商在所有股票成交量中却占到了73.0%。从事高频交易的公司包括:少数大投行(如高盛、美林等)的自营席位、数百家最神秘的自营集团(如豹熊公司Wolverine、文艺复兴科技公司Renaissance Technologies、IMC公司和Getco公司)、不到100家最复杂的对冲基金等等。根据行业规则,他们往往倾向于秘密化、隐身化、智能化。

  高频交易的特点是资金流动性很高,持仓时间极短,计算机不断地根据市场行情的变化做出极快的反应。典型的高频交易通常是每天都完成很多笔交易,每笔交易获取小额收益,极少情况下可能会有少量隔夜持仓。隔夜持仓对于高频交易者来说通常是不予考虑的,因为在如今高波动率的市场上,这样做的风险特别高,此外,隔夜持仓所占用的保证金还需支付利息,这会降低交易的收益率。高频交易策略的构成要素包括:
[color=Blue]Live like you never lived before ,love like you never get hurt[/color].

使用道具

89
玄霄 发表于 2010-9-25 23:43:55 |只看作者 |坛友微信交流群
  1。低延时

  高频交易策略高度依赖于超低延时性。为了实现执行这些策略所带来的好处,高频交易公司必须拥有实时、与交易所同位的高频交易平台,通过这个平台来接受市场行情、生成交易指令、选择路由并执行指令,所有这些都是在不到1毫秒的时间内完成的。

  2。多种资产类别和多个交易所

  由于许多高频交易策略需要在一种以上的资产类别以及多个交易所之间进行交易,因此,需要配备适当的基础设施,以便在不同的数据中心之间进行远程连接。

  3。有限的有效期

  一个高频交易策略的竞争优势会随着时间的推移而削弱。尽管对于交易商而言,其高水平的交易策略可能会随着时间的推移保持前后一致的稳定性,但在微观层面上这些策略仍在动态调整,这样做有两个重要理由:第一,由于高频交易依赖于极其精确的市场互动以及证券之间的相关性,交易者需要时常调整算法的程序代码,以反映动态市场的微妙变化。第二,他们的交易策略信息可能被交易对手探测出来,这样容易受到对方反制,令他们最有利可图的想法成为最大的风险所在。
[color=Blue]Live like you never lived before ,love like you never get hurt[/color].

使用道具

90
玄霄 发表于 2010-9-25 23:44:12 |只看作者 |坛友微信交流群
  三、程序化交易、算法交易在国际市场上遇到的问题



  程序化交易最引发争议的一个问题是,很多人认为程序化交易加剧了市场价格波动。由于机构投资者是程序化交易的主要市场参与者,因此,有人认为程序化交易更多地损害了中小投资者的利益。对于这种观点,诸多欧美金融经济学家进行了大量的理论和实证研究,经济学家的研究结果表明:程序化交易与市场价格波动之间没有必然的联系,同样,也没有证据显示指数套利加剧了市场价格的波动。

  另外,美国证券交易委员会(SEC)曾对1997年10月27—28日美国股市经历的大动荡进行了调查,结果发现,包括指数套利、动态对冲以及指数期货等程序化交易在这两日内的交易行为均属正常,没有对市场振荡和价格巨幅下挫产生负面影响。

  最近一两年,高频交易越来越受到欧美金融市场监管层的关注。在某些经纪商看来,有些高频交易方式例如闪电指令,属于“有毒”的下单方式。正是闪电指令这种有毒的交易方式,导致成交量激增,尤其是在纽约证券交易所上市的股票,同时报价变化也相应出现激增,短期的波动率剧烈上升。如今,纽约证券交易所的专业交易员所进行的交易只占总成交量的大约25%,这个数字在过去曾经是80%。有些高频交易者(如高盛)利用市场下单指令流的内幕信息来交易,从市场的其他参与者处提取数以十亿计的美元。鉴于所谓的闪电指令技术给予使用闪电般迅速的计算机的高频交易者不公平的优势,纳斯达克市场从2009年9月1日开始终止使用闪电指令。
[color=Blue]Live like you never lived before ,love like you never get hurt[/color].

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jr
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-25 23:28