程序化交易范文

时间:2023-03-07 22:29:30

程序化交易

程序化交易范文第1篇

关键词:期货 程序化交易系统 建设 应用

一、引言

程序化交易最早是由美国70年的证券市场上的系统化交易发展演变出来的,美国NYSE曾对程序化交易做出规定:对于任何含有标普500指数、15只股票以上,或者是一百万美元以上的交易都属于程序化交易。

伴随着我国期货市场的不断完善和成熟,很多期货产品都具有良好的流动性。同时,期货投资者的数量也在逐年增加,并且投资的结构也日趋合理化,我国的期货市场有效性也越来越强。这些好的势头都为期货市场中程序化交易的应用提供了良好的基础。期货市场程序化交易的迅猛发展,必将使那些提前掌握这一先进交易方式的投资者,在我国不断发展的期货市场中取得极大的优势。

二、程序化交易概述

1、概述

我国证监会于2010年3月印发了《关于同意中国金融期货交易所上市沪深300股票指数期货合约的批复》中同意中金所上市沪深300股票指数的期货合约。首批一共4个期货合约在2010年4月16日正式上市交易。这标志着我国期货市场理财时代已经来临。随之而来的是在金融市场上衍生出很多产品,那么相应的金融风险也被不断放大。程序化交易是一种防范风险、提高风险的可控性的有效手段,逐渐被越来越多的投资人所接受和喜爱。程序化交易主要是利用行情分析软件和已经编制好的电脑程序,并借助于期货市场的技术指标,由计算机程序来计算出买卖点,并依据电脑发出的信号对产品进行买卖操作。

2、国内外程序化交易的发展状况

程序交易化最早是产生于美国,上世纪70年代出现的“股票组合转让交易”。当时的专业投资经理人和经纪人通过电脑可以直接与股票交易所联机,最终是为了实现股票组合的一次性买卖交易。伴随着科技的进步、电脑技术突飞猛进的发展,以及几年来指数基金、数量化投资的产生和发展,程序化交易也逐渐发展并被广泛应用。到目前为止,程序交易化已经遍布美国及欧洲的各金融市场。据调查数据统计显示,在目前的全球期权期货交易市场中,程序化交易已经占到30%的比重,而在套利交易中则高达80%以上的比重。

相对于国外的程序化交易而言,我国的程序化交易知识处于刚刚起步阶段,应用的范围也比较小。但是,随着中国期权期货市场的不断完善和成熟,我们将像其他成熟的市场运行规律一样,程序化交易在不远的将来一定会成为我国交易技术发展的主要方向和必然的趋势。

三、程序化交易的优点

在期货市场中实行程序化交易具有以下优点:速度快、交易的效率高;能最大程度的克服人性的弱点;便于对交易中的风险进行控制;便于交易成本的管理;能精细化的把握市场的机会。

期货市场中程序化交易具有十分快捷的实现方式,能够以最快的速度根据指令来完成下单,提高了交易的效率。贪婪和恐惧是人类的天性,很多时候人在发现错误时不愿意纠正,通常抱有侥幸的心理,而计算机则只是会按照已经既定的规则去进行处理错误信号发出的指令。所以,计算机可以克服人类的弱点。另外,在程序化交易过程中,可以提前设计好风险管理和资金管理的具体模型条件,帮助期货投资者建立有效地的风险控制系统,例如:可以在系统中设置好盈余率、亏损率;在交易过程中,系统可以对市场状态进行监测,如保证金量、市场的流动性、下单的频率等。通过组合下单和佣金、对冲击成本的精确计算,实施盘中动态交易的成本控制。通过实践证明,程序化交易的核心就在于它的模型的复杂而精准的计算,通过计算机对交易条件的研究和判断,可以对市场上额投资机会进行精细化的把握。

程序化交易也是存在一定的缺点的。大部分的程序化交易系统是在跟随发展趋势而编写的,在技术分析方面比较看重,但是技术上的分析往往是落后于市场价格变化的。所以,由技术指标编写的模型所发出的交易指令也同样是滞后的,如果在区间震荡行情中出现频繁的交易就有可能出现连续的亏损。另外,程序交易很难对头寸规模的大小进行确定,也就是对资金管理很难进行科学的确定。

四、期货程序化交易系统的建设分析

一套优秀的期货程序化交易系统要从以下四方面进行考虑:

1、合理设计程序化交易系统软件

一套优秀的程序化交易系统必须依靠一个稳定、高效的载体来实现,这个载体为程序化交易提供了一个平台。为了使程序化交易的优点得到充分发挥,这个平台载体必须具备:及时稳定的行情数据接收端,稳定的程序化交易的指令下单交易端,稳定的行情及下单交易数据处理分析编辑平台,即模型的编辑平台,以及方便投资者正常使用的图形界面系统。

2、合理设计适合该软件的程序化交易模型

程序化交易范文第2篇

摘 要 程序化交易是将交易策略量化,以编码的形式写入计算机,当市场中的价量关系触发交易策略进行开平仓的方法。程序化交易策略有证券和期货两个领域之分,相对于证券程序化在期货中有着更大的发展,既有传统的日内交易策略、大趋势交易策略、组合策略和套利策略又有国外先进的高频交易策略,但是这些都避免不了“黑盒”的局限性。

关键词 程序化交易 期货交易策略 局限性

一、程序化简介

程序化交易、量化投资伴随着中国金融创新的步伐,越来越走近普通投资者。程序化交易是指策略开发人员将交易策略量化后,以编码的形式写入计算机。当市场中的价量关系触发交易策略时,交易系统自行发出多空讯号,并且有效控制量价的变化关系。

程序化交易最大的优点是克服人性的弱点,在实盘交易中,人一些情绪化因素,例如贪婪、恐惧和焦虑等都会被无限放大,而这些因素都会或多或少地影响既定交易策略的执行,正如很多投资者深刻地体会,做交易与其说是和市场博弈,倒不如说和自己的心魔斗争。而计算机则是在严格执行交易策略,靠模型的概率赢得市场的超额收益。同时,程序化交易在抢单,多策略执行等方面的表现也远远超过了人类自身的限制。

二、程序化的策略类型

程序化策略现在主要应用在证券和期货两个领域。根据这两个领域交易规则的差异策略方法又不尽相同。我国的二级市场主要是T+1的交易规则,故程序化交易具有很大的局限性。机构投资者在二级市场上主要使用ETF套利、定价套利、指数套利等策略方法。

ETF套利主要根据一二级市场的价差进行买卖的套利行为,主要分为两种方法:“溢价套利”是先在二级市场买入一篮子股票组合,然后从一级市场申购ETF,同时当日将申购的ETF份额当日卖出;“折价套利”是在一级市场买入ETF份额,然后申请赎回后将股票组合在二级市场卖出而赚取差价。根据一二级市场的价格偏差套取利润。

定价套利和指数套利则是利用市场价格的非理性,依据定价模型提前研判后续股价的走势,从而做出的买卖动作。

而在期货市场上,T+0的交易规则赋予了程序化交易新的活力,其中量价策略和模式识别策略更是大行其道。不管是哪种方法,都是基于技术分析,根据市场本身的运行特征,形成固定的交易策略模式,当量价关系触发到相应指标时,会第一时间发出买卖信号。目前国内比较成功的交易策略主要分为4类:日内交易策略、大趋势交易策略、组合策略和套利策略。

日内交易策略,就是在交易日内进行开平仓操作的策略,不留仓过夜,只做日内波段。该策略大部分基于1分钟、5分钟和15分钟的k线开发的,依据市场上已经存在的量价间关系,形成突破买入,日内止盈止损的方法。

大趋势交易策略,主要基于技术面和量化基本面,通过技术面和基本面的谐振,进行大规模的买入卖出,抓住主要波段。该策略建仓规模较大,留仓过夜,直到基本面发生变化时才出场。

组合策略,将资金严格分配到各个品种上,同时操作,对多个相关品种进行买入卖出,依据资金管理的GARCH模型和多个品种的相关联动性,采取智能的交易方式。

套利策略可以分为很多小类,例如期限套利,跨期套利,跨市场套利等,该策略主要利用价差的均值回归特性,在不同的合约上进行买卖,从而稳定地获取利润。比如IF1310合约,现价是2437,而其标的沪深300则是2432,到达交割日的时候,期货价格将以现货的价格进行交割,简而言之就是他们的价格将回归一致。此时若做空IF1310合约,做多沪深300指数,则可以在交割日套取5*300=1500元的利润。

随着金融市场的发展,新的程序化策略也在逐步进入国内市场,高频交易就是最近炒得很热的一个话题,其利用复杂的计算机技术和系统,以毫秒级的速度执行交易并日内短暂持仓。

其主流的交易策略有做市商策略和订单流策略,做市商策略试图通过为市场提供流动性来获取利润,不进行方向性的下单,多数是双向下单,通过提供不同买卖报价的订单而获得薄利。而订单流策略,通过分析市场中即时的盘口数据,根据短时间内买卖订单流的不平衡进行超短交易的策略。

三、程序化交易的局限性

程序化交易范文第3篇

投资者已经伤透了心,机构纷纷在反思。到底如何才能在控制风险下稳健地盈利?现在除了控制仓位才能控制亏损外,只有对冲与程序化交易。当然还有一种神仙,就是上涨的时候在市场里面,下跌的时候空仓,偶尔做到可能但不能复制。

量化及程序化交易真的能够赚钱?美国著名的对冲基金管理人西蒙斯,全球顶级数学家,他居然在投资界创造了一个至今无人能够超越的传奇。这位数学大师掌舵的大奖章对冲基金,从88年到06年录得平均高达38.5%的年收益率,即使在2007年美国次债危机爆发之年,该基金也录得了85%的高额回报。更令人咋舌的是38.5%的年回报率是在扣除了5%的固定资产管理费和44%的投资业绩提成之后的净收益,如果考虑收取费用之前的毛收益率,则会高于投资大师巴菲特和索罗斯数倍。而被称“模型先生”。

量化投资又被称为”黑箱投资”。量化投资是将基金经理的投资思想转化成数量模型,或者从海量交易数据中利用数学模型寻找能够盈利的“模式”,并利用电脑处理大量相关信息,然后按照模型进行投资决策。量化投资可以对投资思想进行事前的科学验证,可以确保投资的纪律性。

基于量化的程序化交易就是一种完全的客观交易,现在微博上流传一个漫画,一个记者问量化基金经理:“问:你对大盘怎么看。答:做量化,没看法,问:你们是啥投资风格,答:做量化没风格。问:你认为大盘反弹到多少点?答:做量化,没判断。等等。这个就是典型的量化投资的写照。

其实量化并不神秘,简单的说,就是如果你有交易思想,完整描述出“开仓条件,平仓条件,止损条件,止盈条件”后,金融工程人员用C语言等写成程序,然后调试程序,并用过去N年的每分钟的历史数据进行回测。如果证明还能有非常不错的业绩,并且回撤很小,模拟交易成功后,就可以在电脑上全自动实盘交易了。

历史上有一个著名的“海龟交易法则”,他的文字描述为:第一。突破20日均线最高价建立多单头寸,反之建立空单头寸。第二,突破之后如果盈利一定幅度后二分之一头寸加码N次。第三,如果建立头寸后亏损,固定比例止损。

就是这么简单的策略,在几十年的历史回测中,年化收益率达到了80%。但非常遗憾的是,绝大部分人根据这个海龟法则做交易,是亏钱的,因为遵守纪律,严格操作说起容易,做起非常困难,在漫长的交易过程中,交易者有时必须忍受几个月无趋势行情的反复止损而信心崩溃,而胜率非常低的系统,就是依靠那么几次非常大的盈利交易最终做到了年化80%。而为啥软件公司卖出软件,绝大部分人都说上当?那是因为程序化交易经常出现小的亏损,当你绝望放弃这个系统的时候,大的盈利如约而至,但与你已经没有关系了。

程序化交易是风险控制的利器,开盘前启动程序化交易之后完全自动进行而不进行任何人工干预,而每个策略每张单的止损都只有十几个点,截断亏损,让利润奔跑是我们写程序的核心思想。所以,我们策略42%的胜率,一样有非常好的收益风险比。

人的主观交易为啥经常不成功而控制不住最大回撤,是因为人始终无法克服贪婪、恐惧与侥幸。而程序化交易完全不同,开仓,止损,止盈早已写在程序中,电脑见到信号是六亲不认,不管多高也敢买,不管亏多少都敢卖。绝不犹豫。

挺浩投资经过多年的努力,写出了几十个交易策略,联合测试显示,年化收益超过90%,而最大回撤只有4.5%。不管大盘是暴涨还是暴跌,我们都欢迎。我们非常讨厌算命的主观交易,再也不为经常碰到地雷而防不胜防,我们将进入客观交易时代。

程序化交易范文第4篇

>> 程序化交易浅析 期货程序化交易设计研究 程序化交易简析(二) 浅析期货程序化交易 程序化交易策略的创新 程序化交易之客观交易时代来临 期货市场中程序化交易的应用策略分析 程序化交易与市场微观结构的案例分析 四周法则在期货程序化交易中的实用性分析 基于技术分析指标组合的程序化交易模型研究 中国商品期货程序化交易策略研究 小米正式程序化广告交易平台 TRIZ的程序化特征分析 初中数学典型问题的程序化设计及其应用分析 高压外绝缘试验环境修正及其程序化 安全医疗程序化操作模式探讨 变电站的程序化操作实施分析 一种组合型架构的期货程序化交易系统 国内资本市场程序化交易警钟敲响 浅谈用程序化操作降低人为误操作的风险 常见问题解答 当前所在位置:l.

[5] 叶振军.金融信息安全:模型、方案与管理策略研究[D].天津大学,2008.

[6] 张雪松. 程序化交易简析(二)[J].商品与质量,2012,35:11.

[7]高洋.外汇交易操作风险分析[J].内蒙古财经学院学报,2005,02:23-25.

基金项目:

国家自然科学基金面上项目(60873202)北京市自然科学基金面上项目(4132011)。

作者简介:

夏丙英(1987-),女,硕士研究生,北京信息科技大学;主要研究方向:信息安全、程序化交易。

程序化交易范文第5篇

随着计算机数据挖掘技术的发展和金融理财时代的到来,程序化交易作为一种防范风险和提高风险可控性的手段日渐被人们所接受。程序化交易就目前国内期货市场最为适用。目前对程序化交易没有统一的定义,总体来说,程序化交易是指将多个优质的交易策略编写成电脑程序,让电脑来完成开仓平仓指令,而不是靠个人意愿进行交易,从而避免受到人为情绪化的干扰而做到客观下单交易。

程序化交易操作方式不追求短期夸张利润,而是“薄利多销”的观点,长期立足市场,实现财富积累的复利效果,通过不断调整参数和优化交易系统,年获利率能够达到一定水准之上。

程序化交易是从美国七十年代资本市场的计算机股票组合交易发展而来的。随着计算机金融数学理论的发展,程序化交易理论日趋成熟,一些应用软件功能也逐步完善和富有效率。在欧美发达资本市场,程序化交易大规模的被应用,成为活跃市场的主流力量,而国内这方面起步较晚,目前还处于摸索阶段,但可以预见的是,随着资本市场规模的发展壮大,程序化交易必定会雨后春笋般的蓬勃发展。

期货程序化交易策略思路分析

程序化交易策略大致可分为:(1)指数套利。其具体操作包括套利空间的确认、现货组合的构建、现金股利的预测、交易规模的确认;(2)动态对冲。分为备兑权证创设中的动态对冲和股指期货中的动态对冲;(3)配对交易与统计套利。前者交易费用低,计算能力强,资金成本低,而后者则以承担一定风险但相对收益高为大家所熟知。

交易策略在程序化交易系统中有着举足轻重的作用,而判断一个交易策略的好坏,就要根据摸个策略的工作原理,适合自己的才是最好的。目前,国内期货市场比较流行的程序化交易策略死了大概有以下几种:趋势追踪型、套利交易型、高频交易型。

1.1趋势追踪型

趋势追踪型交易思路主要逻辑为相信历史会重现,通过对过去走势分析来预测其未来走向。

大量研究证明:高频数据中存在显著聚类特性。于是我们可以利用基于时间序列数据挖掘方法,结合模式识别,分析过去走势,识别现在走势,预测未来走势。时间序列是一种高维数据类型,是指客观事物的某个特征值按照时间先后顺序排列而组成的序列。在期货、证中,股票的交易价格和交易量、外汇市场的汇率、期货和黄金的交易价格以及各种类型的指数,这些数据通过在不同点的采样值形成一个持续不断的时间序列。趋势追踪型就是利用时间序列数据挖掘,获得数据中与时间相关的有用信息,提取买卖双方对价格达成一致的表现,找到相似形态。判断当前行情与历史行情走势的相似度,达到一定条件就做出买入、持有或者卖出的决定,辅助投资者做出正确的投资决策。

1.2套利交易型

套利交易型基于微观经济学的价格理论,利用期货理论与实际价格的偏差,同时在股指期货与现货两市进行相反方向的交易。此类型分为两种模式:正向型和反向型。当期货价格高于现货价格(考虑交易成本后),则卖出被高估的股指期货,买入股指现货,建立方向相反、数量相等的头寸,然后在某个适当的时间点进行平仓处理,以获取利润,此为正向型。同样道理,当股指现货高于期货的价格,则进行相反操作,即买入股指期货,卖空股指现货来进行套利,此为反向型。一般来说,套利交易型就是指我们所谓的“贱买贵卖”。当然,套利型投资者如果对市场把握不合理,就有可能会出现双向风险,此时可通过程序化交易的风险控制模块进行风险控制。

然而,由于期货行情波动剧烈,金融资产价格变化中,小概率事件发生可能性较高,所以在高度依赖统计学的套利型程序化交易中,为了避免执行错误的头寸管理策略,理论依据的可靠性显得尤为重要。

1.3高频交易型

高频交易型投资组合持有期短,利用计算机优势使得短线交易闪电般完成,在日内频繁做T+0交易,靠交易频率获利。因此,高频交易型系统必须具有足够强的信息处理能力和足够快的网络交易通道速度。高频交易型由于交易额度较小,盈亏有限,主要提高交易次数来实现总体盈利,所以高频交易型风险相对较小,同样,累积手续费较高。

高频交易型在国外占据了金融市场的主流,但是在国内备受争议。随着股指期货的上市,高频交易型发展非常迅速。高频交易型由于自身的特性,使得一部分高频交易者不断挂单,但在成交之前迅速撤单,或者引起一部分投资者盲目跟单,从而影响整成的市场秩序。2010年5月6日发生在美国华尔街的道琼斯指数瞬间暴跌近千点,于是引发了以欧美主要市场为主的全球股市的“黑天鹅效应”,显然不是偶然的。

程序化交易与市场结构分析

“黑天鹅效应”的出现属于小概率事件,但是它的确真真实实的发生了,而且其产生的影响足以让所有人震惊。程序化交易以其快速的价格发现和闪电般的下单指令,迅速推动着市场的流动性。但是市场瞬息万变,错综复杂,又存在一定的设计缺陷,容易导致出现极端的走势。总之,“黑天鹅事件”给交易所和监管层敲响了警钟,使之深刻反省,重新认识程序化交易对市场结构的冲击。

由于程序化交易采取了信息优势,较传统的交易模式具有速度快、交易量大的特点。总体来说,程序化交易和市场结构的关系架构大致如图1所示。这里采取了程序化交易的高频交易策略来加以说明。

目前国内的程序化交易系统算法设计不够严谨,只是依据历史数据的不同参数的对应关系进行分析,更缺少严格的市场监测,在风险控制模块存在严重问题,而且及其频繁的交易会触犯交易所的规定。因此,由于我国程序化交易本身的局限性,将很大程度上影响我国市场结构,我们的交易行为和交易策略也随之改变。

为此,相关法规也相继出炉。《中国金融期货交易所期货异常交易监控指引(试行)》[12]指出,异常交易行为包括:通过计算机程序自动批量下单、快速下单影响交易所系统安全或者正常交易秩序。《中国金融期货交易所交易细则》[12]中规定:会员、客户使用或者会员向客户提供可以通过计算机程序实现自动批量下单或者快速下单等功能的交易软件的,会员应当事先报交易所备案。会员、客户采取可能影响交易所系统安全或者正常交易程序的方式下达交易指令的,交易所可以采取相关措施。

为了避免特殊情况下程序化交易对市场的冲击,监管层要建立完善的监管措施,加大科技创新和投入,提高投资者的能力和素质,才能真正使程序化交易提高市场效率。

总结和展望

随着股指期货的推出和发展,程序化交易将金融管理学与计算机IT技术相结合,以克服人性弱点和挖掘潜在投资机会两大重量级优势为广大投资者所喜爱。前者避免行为金融学理论中的情绪经验主义,做到理性下单;后者则依据混沌理论中的价格有序“随机”有限可预测性,采用数理统计学、运筹学理论,以计算机中数据挖掘算法技术为指导,捕捉价格规律,用于风险控制、头寸管理。

然而,国内程序化交易起步较晚,程序化交易系统的研究和应用成果都较为匮乏,系统设计存在很多缺陷,不能实现较复杂的交易策略,而且策略缺乏严谨性,稳定盈利难度大,普通投资者也没有条件和能力拿来历史数据并对其进行挖掘。同样由于我国程序化交易发展时间短,也面临着本身和我国特殊市场环境而引起的风险,比如模型风险容易让投资者失去信心,半途而废,从而错失后期的盈利;再者,缺乏对所有市场行情的应变能力;甚至有时候特殊情况会造成市场异常波动。

尽管我国程序化交易体制和策略创新有待完善并且远未达到有效的程度,但是我们也不能因此否决程序化交易。计算机和通讯技术是程序化交易的基础,加大科技创新和完善市场监控体系,相信随着中国市场的成熟和投资者素质的提高,程序化交易有望给期货投资带来全新思路,发挥自身优势,成为国内主流交易模式。

参考文献

Amir E.Khandaniy,Andrew W.Lo.What Happened To The Quants In August 2007[J].working paper,2007.

GROSSMAN S J. Program Trading and Market Volatility: A Report on Interdev Relationships [J].Financial Analysts Journal, 1988,44(4):18-28.

蒋瑛琨,杨. 程序化交易的模型和应用[R]. 国泰君安证券,2010.

邹小,黄峰,杨朝军.流动性风险、投资者流动性需求与资产定价[J].管理科学学报,2009,12(6):140-146.

陈君兰,谢赤,曾志坚.证券市场间信息传递效应实证研究――兼论金融危机的影响[J].管理科学学报,2010,(11):112-120.

彭蕾,高春银.中国证券市场程序化交易研究[D].成都:西南财经大学,2005..

司继文,蒙坚玲,龚朴。国内外期货市场相关性研究[J].华中科技大学学报:城市科学版,2004,21(4):16-19

楼迎军.中国期货价格行为特征与市场稳定机制研究[M].杭州:浙江大学出版社,2008.

姜昌武. 股指期货投资攻略最激动人心的金融创新[M]. 北京:中国金融出版社, 2007.

王晓寅.程序化交易年报[R].东吴期货,2011.

程序化交易范文第6篇

关键词:程序化交易;交易哲学;半自动交易系统

程序化交易产生于美国,早期的程序化交易分为程序化买入和程序化卖出两种,用于纽约股票交易所同时买卖15支以上的股票组合的交易。因此,有时也被称为篮子交易。

随着投资管理业的资金管理规模扩大,投资经理和基金经理们发现凭经验和手工操作无法应对市场风险加大、价格变动频繁等挑战,程序化交易刚好可以解决这些难题,因为它具有速度快、避免个人情绪干扰、量化等优势,投资机构纷纷投入重金研发自动交易模型,其在提高投资决策质量和速度、交易辅助等方面大展身手。

时至今日,西方发达国家已经研发出不少成熟的自动化交易系统,譬如美国有70%的交易是由程序化交易完成的,而且交易量占比连年来还有不断上升的趋势,交易模型的功能也日趋强大和完善。量化投资及程序化交易大师西蒙斯默默无闻地在十几年间大量使用量化系统的交易方法,取得了比巴菲特、索罗斯等市场传奇更高的年收益率。譬如海龟交易创始人丹尼斯不断通过自动化交易实现其从400美金到2亿美金的个人传奇,还培训出一支海龟投资团队(现在还活跃在各大投资机构),他们为早期大胆吃螃蟹者的投资客无声无息地带来了可观的投资回报。

我国的程序化交易起步较晚,发展缓慢,开发出来的比较成熟的交易系统也相对缺乏,但最近几年发展也很迅猛,这得益于新的投资理念的导入、应用平台开发迅速成熟,如tb(交易开拓者)、文化财经、金字塔等平台已经深受广大自动交易者所喜爱和认同。由于程序化交易规避了人性中的贪婪和恐惧等弱点,交易速度快、系统性强,国内自动化交易量占比最近几年也在快速上升。据统计,我国当前金融产品的程序化交易占比为20%~30%,程序化交易的发展空间将会越来越广阔。

一、程序化交易策略为什么要创新

(一)策略效用的边际递减

使用策略的人多了效果就会越来越差。细心的投资者会发现,国内的股指期货越来越难做。在2010年国内刚推出股指期货时就有人使用台湾的一些比较成熟的程序化交易策略而大赚其钱,但在最近两年却发现不容易赚钱了,甚至遭到了比较大的回撤。这是什么原因呢?金融市场本身就是一个众多策略博弈的一个场所,某个策略一旦成功并被多人使用了,其有效性就会越来越低,而且道高一尺魔高一丈,市场上会出现针对某种策略的猎杀者。从技术指标层面看,例如20年前,通过一条20天均线的交易策略是有利可图的,紧接着,越来越多人开始使用均线来做投资决策。但是,每个交易策略和买卖机会都是有容量限制的,这使得策略使用的人越多,单个K线的波动则越大,例如突破20天均线的当根K线的波动极大,这使得中间的利润空间迅速收缩,最终使得策略失效。也可以理解成,当一个策略使用的人越多,知道的人越多,它的盈利能力则越低,最终变得无利可图。在基本面分析上,同样存在自毁性,例如20年前,只要买账面有利润的公司都能赚钱,紧接着所有人都认准了公司账面利润进行投资,这使得所有账面有利润的公司股价都很高,这时候,人们只能通过预测未来利润获得投资回报了。而随着越来越多人熟知各种预测利润的方法,导致价值被低估的公司越来越难找了,最终变成了一个均衡市场。笔者认为,这可以认为是交易策略效用的边际递减。

(二)行情特点发生变化

金融市场的复杂性表现在行情的多变性。还是以国内的股指期货为例,在2010年是一个双边大震荡的行情,2011年单边下跌,2012年、2013年宽幅震荡,2014年上半年窄幅震荡,可以看出无论是单边行情还是震荡行情,由于国内A股的市场容量越来越大,股指期货的日内变动幅度呈现出越来越小的特点,这就给日内趋势易策略带来不小的挑战。

知名投资人、“悍马理论”的创始人冯正平表示:世界上没有交易圣杯,这是他的悍马定律里的第一条。他说2008年前的市场特征与之后的就很不一样,一些原来赚钱的模型后来都赔钱了,而有一些原来赔钱的反倒变成赚钱了。他打了个比方很生动:“就像我们造一个工具,是拿来切菜的还是砍骨头的,还是拿来修指甲的,这个要想清楚。”意思是设计模型时要清楚自己设计出来的交易模型适用于哪种市场环境,要考虑模型的针对性、适应性。

基于多年期货量化交易的经验,上海泛金投资管理有限公司董事长杭国强认为,程序化的本质是给自己的交易列出一系列规矩,让自己的交易更有规则,并利用计算机提高交易速度,其中成败的关键在于对细节的处理。“利用程序界定、评价和预测未来的收益,建立有效的评估体系,不断适应市场的变化,才是程序化交易的灵魂”。

普天投资机构创始人吴转普也认为:自动化交易不存在永远的圣杯,不可能做出一个类似印钞机一样让交易者获利的程序化交易模型,自动化交易更多地被看成是一种管理控制系统,要加入对基本面和技术面的理解,要考虑市场参与者结构的变化,交易程序要不断优化和创新。

在国外,一些成熟的投资公司配备了众多数学和计算机专业人才,他们的主要任务就是针对市场的变化不断完善模型,这正体现了金融机构存在的必要性与重要性。80%~90%的工作人员是在做量化模型的建模、数据处理工作,交易执行人员比较少。由于要处理庞杂的数据,在量化交易中,团队的价值得到充分体现。每隔一段时间他们就会开发出新的交易模型。

即使在高性能硬件与软件结合的高频交易领域,也不存在可以长久不变的“交易圣杯”。高频交易策略对技术要求比较高,在网络速度、硬件反应速度及网络监测等方面都有近乎苛刻的要求。作为高频程序化交易者,Cyc partner公司创始人柳峰介绍说,高频交易者对市场的监测,以及对策略的修改一直不曾停止,“只有不断发现并保持自己的比较优势,才可能在变化的市场中保持盈利”。而高频交易背后的逻辑结构相对来说是简单的,盈利率比较高,有些策略在三年之内运行会比较适用。但是,在市场中采用同种高频交易策略的数量增加之后,交易者必须对策略加以改进。

二、程序化交易策略创新的思路

(一)交易哲学的革新

程序化交易本质上是交易者交易思想的体现,程序化是一种控制手段。有什么样的交易哲学就有什么样的程序化交易策略,所以审视自己的交易哲学的逻辑性就显得尤为重要。策略的优劣对比实际上是背后交易哲学的较量。优秀的交易策略创新来自于交易哲学的突破与革新,而做到这一点并不容易,需要交易者对世界、对自然、对市场有一种深邃的洞察力并能理解转换成为市场语言,物化为交易指标体系。笔者几年来一直致力于对市场背后推动力的研究,市场的上涨和下跌并非随机和无序。比如说,我们可以把市场按照形态分为单边和震荡,在单边市中趋势性模型就能大显身手,而趋势性模型在震荡市中由于来回止损会产生比较大的回撤。而震荡模型策略的表现刚好相反,所以用什么模型不是关键,判断对时段性的单边行情还是震荡行情成为交易策略提高胜率和盈亏比的关键。至于用什么模型来判断单边和震荡是笔者多年研究的成果,有比较高的准确性。

(二)从全自动到半自动的尝试

笔者认为,交易策略不易过于死板。众多程序化交易策略坚持不下去的原因是全自动带来的众多劣质交易,频繁止损。其实法无定法,笔者认为可以半自动化交易提高胜率和盈亏比,至于何时开启程序化何时关闭程序化背后的规则和逻辑也必须是严密的、一贯的,譬如在背后规则市场进入单边市时开启程序,市场重归震荡市时关闭程序,需要一切有章可循。正如世上没有永动机一样,没有一个自动化交易策略能一如既往地战胜市场,能够在资本市场有骄人业绩的一定是半自动交易程序策略。

(三)交易周期、参数的调整

可以针对不同金融市场的特点,变革不同的交易周期,充分认识到金融市场博弈的本质。当多数人使用某个交易周期的时候,我们可以回避它改变交易周期,比如在股指期货中大家常用1分钟图、10秒钟图,笔者觉得不烦尝试15秒图,既保持了一定的反应速度,又能减少频繁交易的问题,对于大家在交易中常用的macd指标、dmi指标、均线指标,我们可以通过测试调整其参数设置以达到阶段性优化交易的目的,更重要的是避开了大众常用参数,可以避开程序化交易猎杀者的屠刀。建议策略框架的核心参数不要超过三个,超过三个以上的参数有拟合历史行情的嫌疑。著名的海龟策略创始人也曾在海龟策略遭受比较大的亏损时修改技术参数才渡过难关的。

(四)创新交易技术指标

使用独创的交易技术指标来设计交易系统能在金融市场上提高交易胜率和盈亏比,其原因在于创新的交易技术指标相对保密,不具有从众性,相反具有出其不意的优势。比如在趋势交易系统里面大家认为均线是一个很好的趋势跟踪指标,但它的缺点也很突出,除具有其他趋势跟踪指标一样的滞后性外,对付慢涨急跌或者慢跌急涨的行情是一个弱项,所以有人创造了自适应均线来对付这种行情,这就是创新交易指标的做法。笔者举出这个例子意在抛砖引玉,创新和改良指标的方法和技术有赖于开发者的细心、耐心和汗水。

三、程序化交易策略创新后测试要注意的问题

首先,避免对交易策略的参数过度优化。过度优化是以拟合历史取得比较高的胜率和盈亏比的,这种过度优化的策略对付现实或者未来变化的行情反倒会产生比较大的回撤甚至亏损,这是由于形态的周期性反复原理产生的。

其次,核心框架策略可以试着应用于其他金融交易品种,观察其表现。

再次,某一参数取值的盈利远远高于或低于附近的参数值就要引起高度警惕。

最后,不要对一两次巨亏或比较长的连续亏损单独做优化,否则即使减小了最大回撤也是不可靠的。

参考文献:

[1](美)里什q纳兰.打开量化投资的黑箱[M].郭剑光,译.北京:机械工业出版社,2012.

[2](美)迈克尔・卡沃尔.趋势跟踪:顶尖交易大师的操盘获利策略[M].吴飞,译.北京:中国青年出版社,2013.

程序化交易范文第7篇

【关键词】期货;程序化交易;海龟交易法;策略优化

一、程序化交易概述

(一)程序化交易简介

程序化交易也被称为算法交易,是指设计人员将设计好的交易策略与过滤指标编码为计算机语言,借助于行情软件,由预定程序进行出入市点的计算,从而使整个交易策略系统化、可复制化,实现客观理易。当价格走势确立时,程序化交易系统会自动发出多空信号,以最短反应时间、最优价格完成交易操作,达到获得长期稳定收益的目的。所以程序化交易的操作方式不追求最高收益,也不追求赚取夸张收益,只是以稳健的获利在长期的操作中实现财富的不断积累,保持较高且稳定的年收益率。

程序化交易起源于20世纪70年代。在欧美一些发达国家,程序化交易已经被广泛应用于外汇、期货、债券等市场。但是,由于我国的期货市场起步晚,发展程度不高,所以程序化交易的应用也相对落后。目前,随着我国经济体系的完善和期货市场的快速发展,程序化交易作为相对于传统主观交易的另一种操作方式,逐渐被各个大机构投资者、期货公司所关注,也不断走向成熟。

(二)程序化交易策略设计原理

一个完整的程序化交易策略主要包括三个重要的因素:入市规则、离市规则和资金管理规则。交易策略的设计以技术分析为基础,适当加入实际的交易经验数据、技术指标统计分析来寻找并过滤交易机会。

二、程序化交易策略研究

(一)海龟交易法策略简介

海龟交易法则的主要交易原则是当价格上涨突破最近二十日高点时入市做多,跌破十日低点时平仓离市;反之,价格跌破二十日低点时入市做空,突破近十日高点时平仓离市。把握趋势、管理风险、坚定不移、简单明了是海龟交易法的核心,更是交易策略成功的基础。

可以看出,海龟交易法则的一个特点是用不对称的参数进行交易,即用二十日高点的大参数作为入市信号、十日低点的小参数作为离市信号。这样可以在不丢掉行情的情况下,避免离市的时候较大的浮盈回吐。但是,使用不对称的出入市参数也会增加亏损的信号,降低整个交易策略的成功率。

(二)海龟交易法的历史收益率检验

因为海龟交易法适合于交易具有较高流动性的品种,因此选择日均成交量达200万手左右的螺纹钢期货进行检验。

选取螺纹钢期货上市(2009年3月27日)至2015年1月5日的历史数据,按照海龟交易法进行复盘模拟交易,对年收益率、风险盈利比及赢利亏损次数进行统计。

从2009年3月27日至2015年1月5日,共有46次可交易机会,其中19次交易获利,占总交易机会的41.3%;27次交易亏损,占总交易次数的58.7%。全部交易总盈利金额为26023440元,总亏损为6286970,风险盈利比为24.16%,总回报率为413.93%。具体交易时间及盈亏金额见表1:

表1 全部交易情况汇总表

盈利交易汇总 亏损交易统计

编号 交易时间段 获利金额 编号 交易时间段 亏损金额

1 20090504~20090630 124710 1 20091109~20091127 -66630

2 20090715~20090814 495320 2 20091228~20100107 -82300

3 20090901~20091016 92470 3 20100118~20100222 -38260

4 20100316~20100419 5280 4 20100906~20100909 -127720

5 20100423~20100720 927180 5 20100928~20101011 -106920

6 20100723~20100823 91520 6 20101101~20101117 -92400

7 20101213~20110217 183690 7 20110406~20110415 -123460

8 20110221~20110406 209280 8 20110503~20110506 -102510

9 20110711~20110805 140940 9 20110616~20110704 -32440

10 20110914~20111114 1399210 10 20110808~20110810 -54600

11 20120423~20120531 780900 11 20111201~20120213 -48160

12 20120711~20120914 1864160 12 20120215~20120221 -157620

13 20121210~20130220 1570800 13 20120309~20120405 -144280

14 20130226~20130326 6600 14 20120406~20120416 -163240

15 20130703~20130829 450500 15 20120620~20120626 -81780

16 20130906~20131128 1141290 16 20120919~20120920 -117700

17 20131223~20140327 5501140 17 20120927~20121031 -200250

18 20140505~20140625 1634410 18 20121119~20121205 -143520

19 20140814~20141014 9404040 19 20130401~20130513 -920

20 20130516~20130617 -91830

21 20131202~20131213 -346320

22 20140408~20140415 -273060

23 20140710~20140718 -519300

24 20140721~20140728 -493000

25 20141023~20141127 -1045090

26 20141204~20141218 -791160

27 20141230~20150105 -842500

汇总 共交易19次 26023440 汇总 共交易27次 -6286970

从以上统计结果可以看出,全部交易中盈利的次数较少,但盈利金额要远大于亏损金额,符合海龟交易法赚大亏小、跟踪趋势的总体思想。

从上述对交易法的介绍可以看出,海龟交易法是一种追逐大势的趋势跟踪策略。但是当市场行情处于横盘震荡而并不具备大趋势时,仅仅依靠此交易法会导致不断入市、止损,造成连续的亏损。所以在下文对交易策略进行优化时,要选取一些确认趋势的指标,过滤掉震荡行情所造成的假突破,对全部交易机会进行筛选,提高策略总回报率。

(三)交易策略优化与历史数据检验

1.加入移动平均线(MA)进行优化。移动平均线(MA)是指将一段时期内的价格平均值连成的曲线,用来显示价格的历史波动情况,进而反映价格未来发展变化趋势的技术分析指标。

为满足海龟交易法追逐大势的要求,本文选取60日均线为主要参考指标,对全部交易进行过滤。主要包括以下两个方面:第一,出现做多信号(上涨超过二十日高点)同时上涨突破60日均线时再入市,反之,出现做空信号(下跌突破二十日低点)同时下跌突破60日均线时再入市;第二,出现做多信号(上涨超过二十日高点)并且多条均线组合形成多头排列或黄金交叉时再入市,反之,出现做空信号(跌破二十日低点)并且均线组合形成空头排列或死亡交叉时再入市。

结合以上两个方面,对全部交易进行过滤。统计结果显示,经过MA优化,从2009年3月27日至2015年1月5日,46次交易机会减少为32次,其中15次交易实现盈利,占全部交易的46.87%;17次交易亏损,占全部交易的53.13%。优化后的交易共实现盈利22628760元,总亏损为4136900元,风险盈利比为18.28%,总回报率为546.99%。

可以看到,经过优化,有10次震荡行情中的假突破被过滤掉,4次有效突破被过滤。风险盈利比下降5.88个百分点,总回报率提高超过133%,所以优化是有效的。

2.加入指数平滑异同移动平均线(MACD)进行优化。因为移动平均线MA产生的买入卖出信号比较频繁,所以为使发出信号的要求和限制增加,避免假信号的出现,使用MACD对全部交易信号进行再次过滤。

指数平滑异同移动平均线(MACD),由正负差(DIF)和异同平均数(DEA)两部分组成,DIF是快速平滑移动平均线与慢速平滑移动平均线的差,DEA是DIF的9日平滑移动平均。

本文主要依据以下三个方面对交易信号进行筛细:第一,当DIF、DEA均位于0轴之上时,意味着此时为多头市场,过滤掉全部做空交易信号,反之,当DIF、DEA均位于0轴之下时,意味着此时为空头市场,过滤掉全部做多交易信号;第二,当处于多头市场时,DIF向上突破DEA是买入信号,当处于空头市场时,DIF向下突破DEA是卖出信号;第三,当DIF上穿0轴线时为买入信号,当DIF向下跌破0轴线时为卖出信号。

综合以上三项指标对全部交易进行过滤,结果显示:经过MACD优化,从2009年3月27日至2015年1月5日,46次交易机会减少为25次,其中11次交易实现盈利,占全部交易的44%;14次交易亏损,占全部交易的56%。优化后的交易共实现盈利23712100元,总亏损为3425140元,风险盈利比为14.45%,总回报率为692.29%。

可以看到,经过优化,有13次震荡行情中的假突破被过滤掉,8次有效突破被过滤。风险盈利比下降9.71个百分点,总回报率增加额达到278.36%。所以运用MACD进行优化,结果优于使用移动平均线MA。

3.综合使用MA与MACD进行优化。结合以上两次优化过程,在使用移动平均线进行优化的基础上,加入MACD进行再次优化,最终统计结果显示:通过使用MA和MACD综合优化,从2009年3月27日至2015年1月5日,46次交易机会减少为18次,其中盈利和亏损的交易次数各占一半,共实现盈利20448730元,总亏损2755270元。综合优化后的风险盈利比为13.47%,总回报率为742.16%。

优化后,有18次假突破信号被过滤掉,10次有效突破被误过滤。在仅仅使用MA进行优化的基础上,风险盈利比下降4.81个百分点,总回报率提高195.17%,所以优化有效。

三、对程序化交易策略的客观评价

与传统的主观交易相比,程序化交易策略的入市和出市规则都是十分严谨和精确的,可以避免人的情绪波动对交易的不利影响,交易行为可复制,但灵活性较差。当实际价位在比较相近的两个价位之间不断震荡、波动时,可能会出现交易信号时有时无的情况,频繁、盲目的持仓就可能造成重大损失。所以本文选用2~3个指标来确认交易信号的出现。这样的策略可以增加交易成功的几率,降低交易风险,实现稳定的收益,但也会造成交易的严重滞后,错失最优价位。

总之,程序化交易策略最大的优势在于利用统一的、明确的原则让交易者在不确定的行情中比较好地把握交易机会,降低承担的风险,从而实现长期稳定的盈利过程。但需要注意的是,交易者要建立的程序化交易系统一定是一个动态、开放的系统,要根据不同的交易品种、不同的经济环境、不同的历史时期进行不断调整。只有这样才能最大限度地克服人性贪婪、恐惧的弱点,充分发挥程序化交易的优势,真正实现长期稳定的盈利。

程序化交易范文第8篇

【关键词】程序化交易;交易策略;交易局限性

一、程序化交易概述

2010年3月,中国证监会印发《关于同意中国金融期货交易所上市沪深300股票指数期货合约的批复》同意中金所上市沪深300股票指数期货合约。首批4个沪深300股票指数期货合约于2010年4月16日上市交易。我国股指期货的上市,标志着我国期货市场理财时代的到来。

随着我国期货理财时代的到来,金融市场上的衍生产品种类繁多,相应的金融风险也随之被放大。而程序化交易作为防范风险,提高风险可控性的一个有效手段为越来越多的人所了解和接受。程序化交易(Algorithmic Trading)又称系统程式交易,即利用行情软件和电脑程序,借助市场技术指标,由预定程序计算出买卖点,根据电脑的信号进行买进和卖出的操作。程序化交易的优点在于利用电脑化的讯号,可以帮助投资者在交易过程中避免受到情绪波动影响,实现理性投资。

程序化交易的概念最早产生于上世纪70年代的美国。当年具有代表性的是纽约证券交易所的DOT系统以及OARS系统。到了上世纪80年代,程序化交易主要被用于标准普尔500指数股票和标准普尔500指数期货之间的套利。有数据显示,在2006年欧美股票市场三分之一的股票交易来自于所谓的自动交易。现在这个比例已经大幅升高,虽然没有准确的数据,但是很多分析人士相信美国股市的交易量中有至少70%来自于程序化交易。

二、程序化交易在期货市场的策略类型及应用

程序化交易策略的应用领域十分广泛,几乎所有的交易策略中都可以找到其应用。在商品期货领域,基于技术分析的程序化交易策略占有主导地位。其中以趋势交易和模式识别为代表的策略是程序化交易策略的主流。这种基于技术分析的程序化交易策略不论是否属于日内交易还是隔日交易,其交易策略的建立主要依靠价格和交易量为基础的统计指标,当价格或者成交量达到组合指标的要求时,就形成交易指令。目前国内比较常见的交易策略,大体可以分为五个方向:日内交易、趋势交易、套利交易、组合策略等。

1.日内交易

日内交易,顾名思义,就是在日内频繁地做T+0的交易,只要每次操作的盈利高出手续费,就执行平仓。每一笔盈亏都不多,但是每天的交易次数可能会非常频繁,达到成百上千次,累积的收益情况就会非常可观。同时,由于每一笔的亏损都有限,因此风险非常低。以大豆期货举例来说,单边手续费按6元计算,日内平仓不收费,价格每波动1点是10元,那么只要价格上涨1点就可以赢利平仓,相应的下跌1点也需要立刻止损。日内交易的优点是风险小、盈利稳定,缺点是由于交易频繁而产生过高的手续费。

2.隔夜趋势交易

趋势交易的一般使用技术分析作为判断的依据,常见的有均线系统,各种技术指标等。在使用技术分析进行判断的时候,往往会出现某个指标对特定的品种效果非常好,但对其他品种效果一般,甚至由于不适合导致亏损。因此对于不同的品种,或者同一品种的不同时期,可能需要使用不同的模型,或者调整模型的参数才能获得比较理想的回报。

3.套利交易

套利交易是一种低风险、收益稳定的操作方式,是应用范围最广泛的程序化交易策略之一,国外大量的对冲基金都是用套利交易作为主要的交易方式。套利交易的种类多种多样,常见的有期现套利、跨期套利、跨品种套利和alpha套利等。根据交易的类型,套利的风险也是不同的。以期现套利来说,属于指数套利,当期货和现货指数之间的价差过大时建立头寸,从而赚取无风险的收益。其他的套利方式属于非指数套利,两个或者多个品种的价差走势存在一定的不确定性,因此存在一定的风险。根据NYSE的统计,所有的程序化交易中,只有3.5%的交易是指数套利,而剩下的96.5%都是非指数套利。

4.组合策略

程序化交易的雏形,就是对投资组合进行操作。当资金量巨大的时候,需要通过分散投资来降低非系统风险,也就是对投资组合进行管理。比如购买一篮子股票组合,或者在投资组合中使用多种交易策略。程序化交易可以帮助投资者对投资组合中每一个交易品种或者策略都进行精细的管理和分析,从而降低交易风险,提高管理效率。

策略的应用方面,目前主要入市策略有趋势跟踪法、震荡器法和价格模式。

趋势跟踪法就是设置能够跟踪趋势的交易指标,在价格走强的时候发出建立多头头寸的信号,走弱的时候发出建立空头头寸的信号。指标方面主要包括平均线、通道、动量策略、波动率等。震荡器法就是找出趋势的拐点,构造能够指示区间形态的统计量,当价格涨得过高的时候生成卖出信号,当价格跌得过低的时候生成买入信号。典型的震荡器指标包括相对强弱指标、MACD指标等等。价格模式通常可以通过持续观察连续几个交易日的价格模式,来对未来市场进行判断,一般被用来判断价格趋势的反转或者延续。

在一个程序化交易系统中,更为重要的是设计出合理的退出策略。不论本次入市交易是否已经盈利,都需要在一定的时机退出当前的交易头寸以避免头寸的风险暴露增加至投资者容许上限之外,从而避免盈利回吐现象或风险失控现象的发生。常见的退出策略有目标盈利、跟踪止损和固定止损。

在建立入市和退出策略后,还需要建立合适的过滤策略,来对程序进行优化,过滤掉那些买卖信号带来的收益不高或会带来较大潜在交易损失的交易机会,即需要检验当模型发出信号的频率和可靠性。参数选择和模型校验是程序化交易必须考虑的两个重点要素,在选用何种指标的时候,还要对指标进行严格的测试和实证检验。投资者应当根据交易策略的不同选择不同的时间周期,交易系统针对不同的时间周期可能给出的交易信号会完全不同。另外,交易策略还需要与风险管理和资金管理结合,才能发挥程序化交易的最大优势。

三、程序化交易的局限性和客观认识

2010年5月6日美国股市突然呈现自由落体式暴跌,一度蒸发掉1万亿美元!这是自1987年股灾以来美股遭遇的最大跌幅。纽约泛欧证交所营运长雷伯维兹表示,是计算机化交易(程序化交易)让美股周四正常的股市下跌演变为暴跌惊魂。他说,道琼斯工业指数998.5点跌幅的前半部也许还算正常,但因投资人不愿承接送到电子交易平台的卖单,使卖单积压如滚雪球般越滚越大,大额的卖单正常交易触发系统自动发出大量的卖出指令,程序化交易导致股市变得混乱。面对国内各大期货公司正在积极研发的程序化交易,我们有必要认识其局限性,在可控的范围内有效利用。

1.程序化交易不是完全靠电脑操作

一般来说,只要交易者有固定的投资理念、明确的交易规则,并且复制执行,就是一个程序化的交易者。从这个意义上说,一个成功的交易者,必定拥有一套持续稳定可复制的盈利模式,也必定是个程序化的交易者;程序化都不是完全机械的,至少在事先需要明确的交易思想来支撑。尽管使用了程序交易系统,但交易者应该明白,交易的主体是人而不是程序交易系统。交易系统不过是贯彻交易者的思想,执行了交易者的指令而已,交易者仍是交易的主体,这一点不因使用了程序交易系统而改变。

2.程序化交易策略随行情的波动而波动

交易系统有其高峰期和低谷期。交易系统从大类来分可分为趋势型和振荡型。趋势型的交易系统能在强趋势行情中发挥作用,在振荡行情中效果不佳;振荡型的交易系统只能在振荡市中发挥作用。而行情总是在趋势行情和振荡行情中交替运行,因此两类交易系统均有自身的高峰期和低谷期。当遇到涨跌停板时会影响交易系统信号的正常触发。在进行交易系统设计的时候,还应当增加关于涨跌停板的限制条件。具体过滤条件、方法,需要根据投资者的不同应对策略而设定。

3.程序化交易面对连续止损盘出现的压力

一种名为动态资产组合保险的程序化交易模型可以保护投资者的仓位,即程序化的止损安排。但是当市场价格下跌到一批投资者需要卖出股票来止损,一旦这种止损盘足够大,就可能造成市场价格进一步下跌,并引发其他止损盘涌入市场。模型并不总是正确的,一旦模型受到了太大的压力出现崩溃,其后果也是难以想象的。芝加哥联储的技术专家CarolClark说,监管者必须考虑所谓的“高频程序化交易”的影响,这种交易模式出现问题,只是迟早的事情。另外,面对市场失去流动性时,程序化交易不具有控制损失的优势。非常典型的例子是1998年美国长期资本管理公司(LTCM)管理的长期资本基金拥有非常优秀的风险度量、衍生品定价和交易系统,但是面对大量失去流动性的证券资产,是无力回天。

因此,综上所述,交易体系的最根本的价值是用明确的一致性的原则让我们在不确定的世界中比较好地抓住那些概率性的机会,更稳定更持续地赚钱,它应该是一个动态的开放的系统,跟随不同时期、不同品种、不同经济环境在不断的变化。市场中不会真正存在一个完美的“系统”,根据系统提示的信号下单就可以保证稳定的盈利。而真正的完美蕴藏在我们每个人的内心,每个人都有属于自己的一套最适合的交易系统,有了它,每个人都有在市场中稳定获利的可能。我国期货交易将越来越复杂,国内期货公司的程序化交易目前仅仅是在基础研究阶段,交易数量和金额也会越来越大,最终的程序化交易会走向数学建模的高级应用阶段。在我国股指期货时代的程序化交易,投资者应通过不断地学习才能接近国际上先进的交易水平,最大限度克服人性的弱点,发挥自身的优势,从而达到“人机合一”的境界。

参考文献

[1]程序化交易在股指期货中的应用[N].期货日报,2010-05-31.

[2]孙小杰.程序化交易在期市更具优势[N].证券时报,2010-04-27.

[3]霍娜.国内资本市场程序化交易警钟敲响[N].中国计算机报,2010-05-17.

[4]阿玄.中瑞金融:对程序化交易的认识[OL].和讯网,2008-11-26.

[5]程序化交易:新的统治力量[N].第一财经日报(上海),2010-03-08.

[6]全球程序化交易寻求新突破[N].期货日报,2007-9-6.

[7]罗文辉.期指程序化交易大行其道或只是个“传说”[N].第一财经日报,2010-04-15.

程序化交易范文第9篇

敲错一字母,暴跌上千点?

有消息称,美国东部时间5月6日下午2点47分左右,华尔街某银行的一名交易员在卖出股票时敲错了一个字母,将百万(Million)误打成十亿(Billion),导致道琼斯指数突然出现近千点的暴跌。

“真是太恐怖了!”华尔街交易所的交易员表示,“下午不到3点,股指瞬间狂跌9%,使2010年的原有涨幅顷刻间化为乌有。这不是日常的卖出,而是全线崩盘!”

惊恐的不只是华尔街的交易员。美国总统奥巴马7日表示,这是“非正常的市场抛售行为”,美国政府监管部门要彻底调查,公布调查结果,并提出适当的行动建议,以防止此类事件的再次发生。

真是交易员的“肥拇指”错下了160亿美元的卖单致使美股暴跌的吗?

不尽然。

有报道称,纽约泛欧证交所营运长雷伯维兹表示,是计算机化交易(程序化交易)让美股周四正常的股市下跌演变为暴跌惊魂。他说,道琼斯工业指数998.5点跌幅的前半部也许还算正常,但因投资人不愿承接送到电子交易平台的卖单,使卖单积压如滚雪球般越滚越大,大额的卖单正常交易触发系统自动发出大量的卖出指令,程序化交易导致股市变得混乱。

一位自称yykk88的网友在网上留言说:“我看到过两次这样的暴跌:2004年10月的期铜和这一次。两次的原因都是一样――对自动交易的依赖,使关键位置的破位引发了连续的自动平仓,导致价格崩溃式下跌!”

所谓程序化交易,是指将交易策略的逻辑与参数通过数学建模,用计算机进行系统运算,让投资人不论在上涨或下跌的市场行情中,都能及时抓住趋势波段,进而获利。极其开放模型的设计、风险动态管理技术、误差矫正反馈检验准确率、快捷的下单速度,这四项组成了整个程序化交易系统。

本来运用超级计算的速度优势获得比整个市场更快的市场行情以及下单速度是程序化交易的优势所在,但信息系统类似于人的神经系统,太敏感的话,任何微小的刺激都可能引发强烈的震动,而且很容易进入不稳定区域,最终导致不可控制。如何兼顾敏感性和强壮性历来是信息系统的一个关键课题。

程序化交易 福祸交织

我国股指期货4月16日开通上市和近期股票大盘的持续下跌,让本已备受关注的资本市场又处于社会舆论的风口浪尖。我们的股票市场、期货市场会不会也遭遇如此暴跌?我们又应该怎么办?

一德期货经纪有限公司徐亮在接受《中国计算机报》记者采访时表示,就期货市场而言,我国的市场监管比较严格,有跌停板制度、限仓比例的约束等,不太可能出现像这次美股如此规模和深度的暴跌。

至于程序化交易,徐亮说,包括一德期货在内,国内期货公司都处于起步阶段。各个期货公司对程序化交易都非常感兴趣,但都只是在做基础研究,在合规的基础上,根据客户的想法和自己对市场的理解,开发用于辅助交易的自动工具,远没有形成像国外那样,运用数学模型实现完整的自动交易体系。

民族证券总工程师马光悌接到《中国计算机报》记者的采访电话时,正在一个程序化交易的研讨会上,他表示,无论是从速度、交易策略,还是从套利方面考虑,程序化交易都有很大价值,国内各券商也都在积极做开发应用。但程序化交易在我国证券市场的应用还远没有达到成熟阶段。目前国内券商比较担心的问题有:第一,程序化交易会增加行情查询、分析等需求,券商需要追加投入,强化行情系统;第二,程序化交易要求券商的通信、通道都要做出变化调整;第三,券商更担心的是程序化交易系统会对主交易系统造成干扰。

另一位不愿透露姓名的证券公司CIO接受《中国计算机报》记者采访时表示,在他看来,很可能就是触发大量自动卖单导致的美股大跌。他说,程序化交易作为交易系统的一个模块,一旦出现误算或其他问题,会造成死循环,占用系统资源,形成蝴蝶效应,对整个交易系统造成干扰。

系统推进别再各自闷头搞

马光悌说:“这次美股暴跌警示我们,对于我国还处于程序化交易应用初级阶段的股票市场来说,万一出了问题,是很严重,并且是非常麻烦的,会涉及券商、开发商、交易所等方方面面。我们现在需要做的就是在国家政策允许的范围内,由行业组织出面理顺各种关系,从试点开始,从风险预示、操作方法和技术上,应用程序化交易系统,而不是各个券商自己闷头搞。”

那位不愿透露姓名的证券公司CIO向记者介绍,要推进程序化交易的应用,要从整体出发,全局考虑,监管机构、交易所、券商要协同作战,从模型设计、软件功能实现和架构设计到模拟测试都要考虑周全,不要只考虑每个券商自己的、一切正常的情况,更要考虑各个环节、非正常的情况。要设计好程序化交易模块的隔离模式,一旦出现问题,要能实现与主交易系统的有效隔离。

上一篇:民事诉讼程序范文 下一篇:程序开发范文

友情链接