招商证券量化交易平台
算法交易
运行管理部
目录
算法交易概述
招商证券量化交易平台系统概况
首期算法交易策略
业务开展相关事宜
算法交易概述
长期
投资收益
市场结构的变革
交易方式的变革
量化交易对市场带来的影响
各交易所的消长
市场结构的变革
体现在算法交易比重的上升。根据美国
Aite
Group LLC
咨询公司的统计数据,
2006
年在美国股票市场中,有
1/3
的交易是由自动交易系统或算法化交易完成的。预计到
2010
年,这个比例将达到
50%
。总体上看,
2006
年,美国市场与股票市场中有超过
40%
的交易订单来自算法交易者。算法交易在外汇市场中也很活跃,
2006
年大约占总交易的
25%
。算法交易也可以轻而易举地被应用于期货和期权市场,预计
2010
年大约
20%
的期权交易量将源于计算机程序。债券市场也将逐渐引入更多的算法交易者。
交易方式的变革
全球的交易所都将算法交易视为重要的增长驱动因素,并适应了这种交易方式。例如,
CME
集团约
90%
的资金支出用于技术创新,加速从传统的交易池交易转向电子交易;高盛公司在算法交易上花了数千万美金,他们技术部门的人员比交易部门还要多。如今金融市场的信息已被诸如路透、道琼斯、彭博、汤姆逊金融等公司格式化,通过算法的解读来形成交易。计算机被用来生产消息,譬如公司公布盈利结果或公布经济统计数据,这些消息几乎在瞬间同步直接传输给其它计算机,由它们根据消息进行交易。
各交易所的消长
诸如纳斯达克这样自动化程度较高的市场已经从诸如纽交所这样自动化程度较低的市场获取了更多的市场份额。下面的两幅图显示了
2004
年
6
月至
2010
年
6
月间,纽交所和纳斯达克年交易量的对比情况。从
2005
年起,纽交所交易量呈萎缩趋势,而纳斯达克交易量呈上涨趋。交易量对比图更明确地显示出两交易所的此消彼涨:
2005
年纽交所成交量是纳斯达克的
%
,
2010
年上半年已经下降到
%
。
市场波动的影响
量化交易对市场带来的影响
量化交易并非完美无缺,它可能会加剧市场波动、使交易系统更加脆弱。
2010
年
5
月
6
日,道琼斯
30
种工业股票平均价格指数盘中暴跌近
1000
点,在半小时内暴跌
650
点,
8500
亿美元市值蒸发,而后股市反弹。 大跳水行情触发算法交易连锁反应,计算机接连发出卖单,疯狂寻求止损,最终导致蓝筹股埃森哲公司和波士顿啤酒公司等多只股票短时间内失去几乎
100%
市值,以
1
美分价格换手。
广义而言,是指投资者利用计算机技术、金融工程建模等手段将自己的金融操作方式,用很明确的方式去定义和描述,用以协助投资者进行投资决策,并严格的按照所设定的规则去执行交易策略(买、卖)的交易方式。
量化交易(
Quantitative Trading
)
量化交易
计算机技术
金融工程
金融工程建模
其他技术
纪律性
系统性
及时性
准确性
分散性
优势
量化交易(
Quantitative Trading
)
量化交易
把一个指定交易量的买入或者卖出指令输入计算机模型,由计算机模型根据特定目标自动产生执行指令的时机和方式。
将技术分析投资方式固化成计算机可以理解的模型、技术指标。计算机程序根据市场变化自动生成投资决策并付诸执行的交易方式。
纽约证券交易所把程序化交易定义为包含
15
只或
15
只以上的指数成分股的组合交易,其价值超过
100
万,且这些组合交易是同时进行的。
利用计算机分析宏观经济、行业以及公司的基本面数据,选择投资组合的资产配置,并通过数学模型预测组合未来变化的数量化交易方式。
算法交易
程序化交易
自动化交易
量化投资
1
)自动化交易,是将技术分析投资方式固化成计算机可以理解的模型、技术指标。计算机程序根据市场变化自动生成投资决策并付诸执行的交易方式。简而言之,自动化交易是技术分析投资方式的自动化。好处是可以避免投资人的心理变化和情绪波动,严格执行既定策略。它是最基本的数量化交易方式,在期货交易领域应用很广。
2
)数量化投资,是指利用计算机分析宏观经济、行业以及公司的基本面数据,选择投资组合的资产配置,并通过数学模型预测组合未来变化的数量化交易方式。它是基本面分析投资方式的自动化。可以帮助投资人在越来越多的信息中选择实质性关键信息并转化为投资决策,在股票投资领域应用广泛。
3
)算法交易,是指把一个指定交易量的买入或者卖出指令输入计算机模型,由计算机模型根据特定目标自动产生执行指令的时机和方式。订单执行的目标基于价格、时间、或者某个基准。算法交易通过计算机模型,将一个大额的交易拆分成若干个小额的交易,以此来减少对市场价格造成的冲击,降低交易成本。它侧重于投资策略的执行,而自动化交易和数量化投资的概念这种于投资决策。因此算法交易可以与自动化交易和数量化投资配合使用。
4
)程序化交易,是伴随着股指期货与现货市场套利交易而兴起的数量化交易方式。纽约证券交易所把程序化交易定义为包含
15
只或
15
只以上的指数成分股的组合交易,其价值超过
100
万,且这些组合交易是同时进行的。简单地说,程序化交易就是同时买进或卖出一篮子股票。同时买进一篮子股票并成为程序化买进,同时卖出一篮子股票被称为程序化卖出。随着数量化交易技术的深入发展,程序化交易和算法交易的界限逐渐模糊,市场使用高频交易来描述当前流行的数量化交易方式。
5
)高频交易,是指透过极高速的超级电脑分析高频交易数据中的价格变化模式,并利用这些价格变化模式获利。通常,高频交易利用服务器的地理位置优势,在相对更快的时间内获得市场行情和执行大量交易指令,从而获得普通交易方式难以获得利润空间。几年来,除了信息技术使交易速度不断加快外,交易平台日趋多元化也使得高频交易成为可能。目前,高频交易的成交量现在约占美国股票市场成交量的
70%
使用计算机来确定订单最佳的执行路径、执行时间、执行价格以及执行数量的一种交易方法。
算法交易
算法交易(
Algorithmic Trading
)
对冲基金、企业年金、共同基金以及其他一些大型的机构投资者。
常见使用者
使用算法交易对大额订单进行分拆,寻找最佳的路由和最有利的执行价格,以降低市场的冲击成本、提高执行效率和订单执行的隐蔽性。任何投资策略都可以使用算法交易进行订单的执行,包括做市、场内价差交易、套利、或者纯粹的投机(包括趋势跟随交易
Trend Following
)。
交易目标
算法交易一般
不涉及
投资组合的资产配置,以及何时买卖以及买卖何种证券。
提示
算法交易最初诞生是为了将大单拆分成大量较小的交易减少对市场的冲击、降低机会成本和风险。随着相关技术的发展完善,算法交易因其优势开始被应用在更多方面的用途上。如对冲基金使用它来在电子新闻信息到达时实现迅速交易,而其他交易员甚至还不知道到信息的存在。
算法交易,也被称为自动交易(
Automated Trading
)、黑盒交易(
Black-box Trading
)、无人值守交易(
Robot Trading
),是使用计算机来确定订单最佳的执行路径、执行时间、执行价格以及执行的数量一种交易方法。算法交易广泛应用于对冲基金、企业年金、共同基金以及其他一些大型的机构投资者,他们使用算法交易对大额订单进行分拆,寻找最佳的路由和最有利的执行价格,以降低市场的冲击成本、提高执行效率和订单执行的隐蔽性。任何投资策略都可以使用算法交易进行订单的执行,包括做市、场内价差交易、套利、或者纯粹的投机(包括趋势跟随交易
Trend Following
)。
一般指系统执行交易指令的过程,也就是说,在交易系统的其他部分或是投资经理已经做出买卖决策之后,算法交易优化买卖指令的执行方式。算法交易可以决定在给定市场环境下如何处理交易指令:是主动的执行(以接近市价下单)还是被动的执行(在远离市价之处挂出限价指令单),是一次性交易还是分割成几个小的交易单。
算法交易一般不涉及投资组合的资产配置,何时买卖以及买卖哪种证券则是一个外生的问题。
(
Irene Aldridge
)
减少市场冲击并降低交易成本
算法交易优势
“在总体交易成本中,最大的一部分经常是冲击成本而不是佣金成本。”
------
英国宝源基金管理公司交易主管
Jacqueline
Loh
《
上海股市的流动性和市场冲击成本分析
》
上海证券交易所研究中心
算法交易相比较传统的人工交易,在多方面具备优势。首先,算法交易能减少市场冲击并降低交易成本,通过优秀的算法实现冲击成本和等待风险的最优化,算法交易通过程序完成了人工不能完成的优化策略的过程,实现最优化的策略,达到减少市场冲击和降低交易成本的目的。其次,算法交易提高了交易的执行效率,程序化下单具备更快的下单速度,相对于人来说,程序判断的时间几乎为
0
,程序化下单比人工下单更容易成交到最即时的价格。第三,算法交易减少人力成本的同时避免了人的非理性因素的干扰。算法交易通过计算机下单,减少了传统交易在交易员上的人力投入。人的贪婪、恐惧是很难避免的,这些非理性因素对交易造成了许多不确定,而算法交易可以最大限度的避免人的影响,坚持原则能获得更高的收益。再次,算法交易能确保复杂的交易及投资策略得以执行。程序化交易能更精准的下单,细致的量化报单的价格和数量。特别是对于复杂的交易策略,程序便于对数目众多的股票同时进行交易程序,实现传统交易不能完成的交易策略。最后程序化便于验证与检讨交易策略,可以在一个长期内看交易策略是否有效,可以深层次长时间的去观察一些策略是否有效,得到的结论也更能让人信服。
减少市场冲击并降低交易成本
算法交易优势
提高了交易的执行效率
减少人力成本的同时避免了人的非理性因素的干扰
算法交易能确保复杂的交易及投资策略得以执行
程序化便于验证与检讨交易策略
算法交易相比较传统的人工交易,在多方面具备优势。首先,算法交易能减少市场冲击并降低交易成本,通过优秀的算法实现冲击成本和等待风险的最优化,算法交易通过程序完成了人工不能完成的优化策略的过程,实现最优化的策略,达到减少市场冲击和降低交易成本的目的。其次,算法交易提高了交易的执行效率,程序化下单具备更快的下单速度,相对于人来说,程序判断的时间几乎为
0
,程序化下单比人工下单更容易成交到最即时的价格。第三,算法交易减少人力成本的同时避免了人的非理性因素的干扰。算法交易通过计算机下单,减少了传统交易在交易员上的人力投入。人的贪婪、恐惧是很难避免的,这些非理性因素对交易造成了许多不确定,而算法交易可以最大限度的避免人的影响,坚持原则能获得更高的收益。再次,算法交易能确保复杂的交易及投资策略得以执行。程序化交易能更精准的下单,细致的量化报单的价格和数量。特别是对于复杂的交易策略,程序便于对数目众多的股票同时进行交易程序,实现传统交易不能完成的交易策略。最后程序化便于验证与检讨交易策略,可以在一个长期内看交易策略是否有效,可以深层次长时间的去观察一些策略是否有效,得到的结论也更能让人信服。
招商证券算法交易系统概况
算法交易系统架构
算法策略开发快捷方便
内部松耦合,支持插件式接入第三方接口数据数据源
基于
Apama
CEP
引擎的算法交易平台
招商证券算法服务
最大同时在线用户数为
20
万户
最大同时并发操作用户数为
1
万户
系统并发参数
算法订单执行时间小于
10
毫秒
系统性能参数
Apama
CEP
(
Apama
Complex Event Processing
),上世纪
90
年代,剑桥大学的
John Bates
意识到为了满足实时系统中事件处理的需求,开始研究新的平台,并最终商业化,现在
Apama
平台是
Progress
公司的一个商业产品。伦敦证券交易所使用的
Turquoise
交易
平台,就是
使用
Apama
平台。
Apama
有一个善于处理事件的架构。
Apama
架构是一个模块化并可扩展的设计,提供核心功能包括
监控如信息传递基础设施或者是行情接入等事件
在内存中分析这些事件,无论是单独或联同其他事件,其属性和时间排序代表一个模式
触发代表基于分析所要采取的应对行动的事件
专用算法交易服务系统
招商证券算法交易服务的主要特点
直连交易所
Level-2
行情
提供个性化的算法策略定制服务
提供国内最先进的交易策略
专用算法交易服务系统
算法交易客户使用独立的交易服务系统,通过与现有交易系统的无缝整合大幅度缩短交易时延,保证客户以更快的速度完成委托。
直连交易所
Level-2
行情
使用交易所
Level-2
行情,保证客户交易使用最快最全面的行情信息。
提供国内最先进的交易策略
系统提供当前国际市场上广泛运用,并受到认可的算法交易策略,结合中国市场特点,帮助客户实现较低市场冲击成本。
提供个性化的算法策略定制服务。
招商证券算法交易平台与伦敦等金融市场采用相同的交易平台,提供强大的算法策略扩展性,可为客户提供个性化的算法策略定制服务。
与国内其他算法交易系统的对比
首期算法交易策略
算法交易
可设置预埋单
系统自动顶市,精准追踪趋势
可在控制成本的前提下进行大规模交易
隐藏大额交易单,躲避资金流向等指标监控
大规模交易接近市场平均交易价格
算法交易与传统交易的区别
传统交易
无法全面设置预埋单
人工盯市,执行效率低
大规模交易,人工委托的成本高昂
受限于交易规模,交易痕迹明显
大规模交易的冲击成本导致最终交易成本远高于市场平均价格
希望电脑自动止损、止赢、交易的用户
目标用户
触发类交易
多样化的触发条件,并且有很好的扩展性。方便用户设置各种触发场景。
丰富、可扩展的触发条件
精心设计的止赢触发,能获得比传统的到价止赢更好的止赢价。
寻求高位止赢
精心设计的追踪止损触发,随着行情向上发展不断提升止损位。
追踪高点止损
条件跌市触发
条件跌市触发策略,是指最新价小于或等于触发价时触发,系统按照客户设定自动生成交易委托的交易策略。
条件升市触发
条件升市触发策略,是指最新价大于或等于触发价时触发,系统按照客户设定自动生成交易委托的交易策略。
追踪止损
追踪止损策略是指最新价从最高价格下跌某一个指定的金额时,系统按照客户设定自动生成卖出委托的交易策略。在一般情况下,该策略可以保证在客户设定的参数影响下,执行卖出行为。
时间到达
时间到达策略,在指定的时间触发,系统按照客户设定自动生成交易委托的交易策略。
在控制成本的前提下大规模交易的用户
目标用户
区间买入
用户指定扫卖盘的深度,由系统依据当前的卖盘盘口数据,产生买入委托。
交易方式
对未完成的交易,在间隔时间片后继续交易,直至买入数量达到委托数量为止。
提供委托的追踪
区间买入
区间买入策略,指系统检查最新的对应卖出档位(扫盘深度)后,对比委托价格上下限,确认当前卖出档位在委托现价范围内,系统自动下单买入对应卖出档位的股份,其中下单数量小于等于客户委托数量。下单后如果没有完全成交,将未成交的数量撤单。间隔时间片后,继续以上的循环买入,直至买入数量达到委托数量为止。
希望隐藏大交易单以躲避资金流向指标监控的用户
目标用户
冰山策略(
Iceberg
)
将一笔大数量委托,拆分成相同数量,价格随被动市场价格浮动的若干笔小数量委托。拆分后的委托将同时送出。
拆单
市场上的行情软件的资金流向指标将完全无法检测到拆分后的大资金流入、流出。
完美应对主流资金流向指标
区间买入
Iceberg
策略,冰山策略,顾海名思义,冰山显露在平面上的体积只有冰山完整体积的一小部分。
Iceberg
是一个委托单只揭露一小部分的委托量在订单上面,而大部分的委托量则是隐藏起来的策略。
系统每次只下一个预设数量的订单。当订单被全部执行,系统将委托下一个相同数量的订单,重复该过程直到订单被完整执行;剩余的隐藏数量都在队列中,等待发出到市场上。
希望交易任务按照一定的算法交给电脑来自动执行的用户。
目标用户
VWAP
和
TWAP
用户将自己的交易任务交给算法交易服务器,由算法交易服务来帮助用户完成。
算法交易服务
投资者将一些重要程度相对较低的交易任务分派给算法交易服务程式来自动执行,可以显著降低交易员的工作量和出错率。此外,还可以缓解机构投资者招募顶级交易员的困难。
重要的市场规模交易策略
TWAP
策略,全称时间加权平均价格算法,它的目标是获得从提交定单时开始计算直到其完成时的时间加权平均价格。
基本交易逻辑:根据用户输入的每切片长度把设定交易时间分为若干时间片;在每个时间片
,
系统根据当前时间计算目标成交量并按真实成交量与目标成交量计算进展百分比。 根据进展百分比确定应使用的定价规则。按选定定价规则的下单指令下子单;若子单在定价规则的目标时限内未被全部执行
,
系统根据定价规则调整价格或委托方式重下另一个子单直到全部执行或到达定价规则的总目标时限。若子单在定价规则的总目标时限内未被全部执行,取消所有子单并等待下一个时间片直至结束时间止。
TWAP
(
Time-Weighted Average Price
)
VWAP
策略,全称交易量加权平均价格算法,它的目标是获得从提交定单时开始计算直到其完成时的交易量加权平均价格。
基本交易逻辑:根据用户输入的每切片长度把设定交易时间分为若干时间片;在每个时间片
,
系统根据历史平均成交量计算目标成交量并按真实成交量与目标成交量计算进展百分比。 根据进展百分比确定应使用的定价规则。按选定定价规则的下单指令下子单;若子单在定价规则的目标时限内未被全部执行
,
系统根据定价规则调整价格或委托方式重下另一个子单直到全部执行或到达定价规则的总目标时限。若子单在定价规则的总目标时限内未被全部执行,取消所有子单并等待下一个时间片直至结束时间止。
VWAP
策略适合超过交易标的日均交易量
10%
以上的大额报单,降低冲击成本,获得更优的平均价格。根据我司研究部门的分析与测算,我司提供的
VWAP
策略得到的
VWAP
与市场基准
VWAP
的偏离均值基本都在零附近,这说明该策略长期平均下来,大致能够跟住市场基准
VWAP
。
VWAP
(
Volume-Weighted Average Price
)
业务开展相关事宜
国内市场上领先的交易平台,增强对客户的吸引力
客户营销方面
算法交易对零售经纪业务的影响
采用算法交易部分的交易,佣金发生调整
佣金水平方面
算法交易与交易量呈正相关的作用。
--《Does Algorithmic Trading Improve Liquidity?》 Terrence
Hendershott
,
2008
交易量方面
交易便捷性和习惯性上的影响,增强了客户的使用惯性
客户粘性方面
客户营销方面
国内市场上领先的交易平台,增强吸引力
佣金水平方面
采用算法交易部分的交易,佣金发生调整
交易量方面
算法交易与交易量呈正相关的作用。
--《Does Algorithmic Trading Improve Liquidity?》 Terrence
Hendershott
,
2008
客户粘性方面
交易便捷性和习惯性上的影响,增强了客户的使用惯性
营业部客户开通量化交易平台
业务开展情况
完成客户个性化策略定制
量化交易平台于
2012
年
3
月
29
日正式上线
客户营销方面
国内市场上领先的交易平台,增强吸引力
佣金水平方面
采用算法交易部分的交易,佣金发生调整
交易量方面
算法交易与交易量呈正相关的作用。
--《Does Algorithmic Trading Improve Liquidity?》 Terrence
Hendershott
,
2008
客户粘性方面
交易便捷性和习惯性上的影响,增强了客户的使用惯性
量化交易平台业务开通流程
申请
金卡
以上客户
需对客户业务说明
业务介绍
每年需重签署协议(含风险揭示书)
试用期免费,正式使用后
采用算法交易部分的交易,佣金发生调整
客户签署的协议
上传路径:影像管理系统中的“交易仓
--
量化交易平台”
审批
客户资料审查
审批算法交易佣金调整幅度
开通业务权限
运管部开通客户权限
营业部设置客户权限
软件下载地址:
量化交易平台客户个性化需求申请流程
申请
原则上以
钻卡
以上客户,对交易量特别大的客户,另行审批。
各营业部运营总监汇总客户需求,报运行管理部。接口人:
方明
。
审批
会商后明确是否进行个性化需求开发。
审批算法交易
个性化需求开发
业务开发、测试
业务上线
《
招商证券股份有限公司量化交易平台使用协议
(
附申请表
)》
建议投资者自己也对相关知识有所学习,注意循序渐进
投资者教育
其他信息
《
招商证券股份有限公司量化交易平台应急事件处理办法
》
应急事件处理
运营总监或代理人反馈营业部指定的量化交易联络
人
各营业部联系人
方明
0755-83173982
张杨
0755-83734385
运行管理部联系人