你好,交易员朋友!
你们中的许多人可能已经听说过“高频交易”这个词了。 高频交易在过去十年中已经成为一个非常受欢迎的话题,并为市场带来了显著的改善。 这些改进涉及减少 波动性 提高市场稳定性,提高透明度,降低交易者和投资者的成本。
今天,我为您准备了许多关于高频交易的信息,关于高频交易在现代金融市场的应用, 不同的HFT策略,历史和发展前景的这一交易方向。 让我们开始吧!
近几十年的市场变化
首先,让我们回顾一下现代市场的历史, 在过去的几十年里,消费者对计算机技术的需求导致了贸易设备价格的大幅下降。 由于先进技术的应用和随后对软件的投资,交易平台变得更加容易访问和强大。 此外,提高了终端的容错性,提高了性能可靠性 订单 为连接和开发自己的软件提供平台使交易变得越来越复杂。
上图显示了上世纪70年代金融服务市场的主要趋势。 这就是今天市场发生的事情:
在20世纪70年代,金融市场的主要参与者是组织和个人主要参与者,他们目前处于领先地位。 主要是各种基金-养老基金,共同基金,对冲基金。 私人交易员也加入进来, 做市商 和各种中介。
交易成本很高,证券周转率很低。 订单处理中出现错误的可能性也很高,因为所有订单都是手动处理的。 当时大多数交易者主要依靠自己的经验和 直觉 比 技术 或者 基本分析 由于计算的复杂性。
让我们看看今天的市场。 新的参与者成功地与金融巨头竞争,因为当今的高科技, 复杂的数学计算和建立精确的市场模型似乎不再是幻想。
不同的基金使用最新的经济和金融理论以及最新的数学工具来越来越准确地预测金融市场的价格行为。 导致更高效的贸易。 做市商 , 经纪人 对冲基金正在探索市场的微观结构和最新技术来开发自动化的HFT策略,以确保低交易成本。 从传统经销商手中接管了相当大的市场份额。 基金 统计套利 ,也使用定量算法,包括高频算法。
目前,市场非常民主。 由于廉价技术的扩散,任何人都可以在真实的市场上交易,提出申请,从而参与资产价格的形成。 这是经销商的特权。 同时 贸易自动化 几乎消除了交易过程中出现错误的可能性。 新玩家和老玩家之间的激烈竞争也导致了竞争的减少。 边际 要求 经纪人 .
这是70年代的贸易过程:
经纪人向客户提出买卖证券的交易想法;
如果客户成功说服,他会直接通过电话发出口头交易命令。 经纪人坐在交易大厅里,现场的噪音经常妨碍客户准确执行命令;
在收到订单后,经纪人要么执行订单,如果订单足够大,要么等待合适的订单包,足够执行 体积 都是以一个价格完成的。 因此,客户越小,获得的执行价格就越低;
因此,在积累了足够数量的申请后,经纪人进行交易;
然后,交易所的代表,被称为“专家”,处理订单。 对任何人来说,订单中的价格被操纵已经不是秘密,这些人的大部分报酬都是通过执行交易获得的;
经纪人通知客户订单的执行情况,收集佣金和 奖金 .
如今,客户往往比经纪人更了解市场分析,并配备了更先进的设备。 经纪人的能力也大大缩小。 以下是当前的经纪人-客户交互算法:
客户进行研究,开发交易策略和算法;
客户通过电子网络下订单,订单几乎立即到达经纪人的服务器;
客户选择最佳执行机制( 延期 市场订单);
订单信息自动在相应的交易平台上执行;
交易平台自动确认客户订单的执行;
经纪人自动向客户发送交易确认书,并收取少量佣金。 1997年,美林的交易佣金为70美元。 今天,经纪人Interactive Brokers收取约0.35美元。
史蒂夫·斯文森(Steve Swanson)是一个典型的21岁电脑怪胎。 事情发生在1989年夏天,他刚刚在查尔斯顿大学获得数学学位。 他穿着T恤和人字拖,电视连续剧《星际迷航》吸引了他。 他大部分时间都在吉姆·霍克斯(Jim Hawkes)的车库里度过,他是史蒂夫就读的大学的统计教授。 在那里,他为未来成为世界上第一家高频交易公司的算法编程,并被称为自动交易台。 霍克斯追求的是一个痴迷的想法,即可以通过使用他的朋友大卫·惠特科姆(David Whitcomb)提出的预测价格行为的公式在股票市场上获利。 他在罗格斯大学教授经济学。 斯文森的任务是将惠特康公式转换为机器代码。
安装在霍克斯车库屋顶上的卫星天线捕捉到携带更新信息的信号 报价 得到它,系统可以预测未来30-60秒内的市场价格走势,并自动买入或卖出股票。 该系统被称为BORG,是Brokered Order Routing Gateway的缩写,是Brokered Order Routing Gateway的缩写。 这个名字是指星际迷航系列,或者更确切地说是指一个邪恶的外星种族,能够吸收整个物种,将它们变成一个单一的控制论头脑的一部分。
Borg最早的受害者之一是来自交易所大厅的做市商,他们手动填写股票买卖信息卡。 ATD不仅知道谁给出了更具吸引力的价格。 购买和出售股票的过程在一秒钟内完成。 按照今天的标准,这是海龟的速度,但当时没有人能超过它。 当股票价格发生变化时,ATD计算机开始在其他市场参与者还没有来得及调整的条件下交易, 几秒钟后,ATD以“正确”的价格卖出或再次买入股票。
平均而言,ADT的股票收入不到一分钱,但该公司每天处理数亿股股票。 结果,该公司成功地从霍克斯的车库搬到了一个价值3600万美元的现代化商业中心,位于南卡罗来纳州查尔斯顿的沼泽郊区。 离华尔街约650英里。
到2006年,该公司每天交易约7亿至8亿股股票,占美国股市总额的9%以上。 她有竞争对手。 其他十几家大型电子交易公司也出现在舞台上:Getco,Knight Capital Group, Citadel在芝加哥商品和期货交易所以及纽约证券交易所的交易大厅中成长。 高频交易开始加速。
世界主要交易所
世界上最大的证券交易所面临着激烈的竞争,过度依赖于预期利润持续增长的投资者的利益。 因此,交易所被迫寻找非标准的营销解决方案和在竞争对手中脱颖而出的方法。 让我们看看是什么让世界领先的交易所发展起来的。
澳大利亚证券交易所( Australian Securities Exchange — ASX )
澳大利亚证券交易所(ASX)的主要目标是保持其在澳大利亚证券市场的主导地位。 此外,ASX还寻求将东南亚公司的证券上市。 低成本和稳定的高销售业绩使澳大利亚证券交易所在全球金融体系中具有竞争力。
2005年,ASX允许经纪人匿名交易。 这一举措有助于大幅增加 流动性 例如,标普和ASE指数中的股票占市场总价值的四分之三以上。
ASX的其他举措包括开放二级市场,类似于伦敦证券交易所的另类投资市场(AIM) 对于市值低于1亿澳元的公司(澳大利亚证券交易所的三分之二)。
德国证券交易所(Deutsche Börse)
德国证券交易所致力于通过创建一个独特的服务组合来区分自己,该投资组合涵盖整个交易所流程链,例如 作为证券和衍生品交易,交易的结算和结算,提供最新的市场信息,电子交易系统的开发和操作。 通过以交易为导向的商业模式,Deutsche Börse正在形成一个有效的资本市场:发行人从低资本成本中获益。 投资者得益于高流动性和低交易成本。
欧洲证券交易所Euronext
欧洲交易所Euronext(现在是世界上最大的NYSE Euronext交易所的一部分)由阿姆斯特丹、布鲁塞尔和巴黎证券交易所的大规模合并而成。 它已经扩大到包括里斯本证券交易所、LIFFE和伦敦金融衍生品交易所。
Euronext的成立旨在分割欧洲的势力范围,并共同控制三个原始证券市场。 与协议相反,巴黎在Euronext的大部分业务领域发挥了主导作用。 该交易所现在使用原始的法国电子交易系统。 此外,法国大部分主要私有化都是在Euronext上进行的。
Euronext致力于多元化和扩张战略,增加新产品和服务,并致力于加强其国际影响力。 Euronext分析师制定了一个类似于伦敦证券交易所的“技术改进计划”。 新的电子平台将帮助Euronext大幅提高交易速度和同时执行的交易数量。
香港证券交易所(Hong Kong Stock Exchange,HKEX)
香港证券交易所(HKEX)与中国快速发展的经济紧密相连。 HKEX的主要优势是地理位置靠近中国大陆,公司治理相对温和,以及中国政府的青睐。 国有企业私有化。
中国企业信任联交所,更喜欢西方和美国的竞争对手。 在香港证券交易所上市更方便、更便宜、更具文化意义。 HKEX的上市标准很高,但对公司的要求远不如美国严格,正如HKEX管理层多次表示的那样。
目前,只有在香港、中国、百慕大或开曼群岛注册的公司的证券才能上市。 然而,香港证券交易所的营销策略要求改变规则,以包括亚太地区其他国家的股票。 (比如澳大利亚),减少对中国的依赖。
伦敦证券交易所(London Stock Exchange,LSE)
伦敦证券交易所在“技术路线图”上投入了大量资金,这是一项大规模的交易机制现代化计划。 最近的一个成功步骤是引入了新的存储和传输市场数据的系统Infolect, 它可以将平均交易速度降低到2毫秒(大约是以前所需的15倍)。
与Euronext和纳斯达克一样,伦敦证券交易所也致力于扩大其全球影响力。 LSE的重点是中国,印度和俄罗斯。 吸引外国公司上市的战略确实有效——2006年,几家俄罗斯大型私营企业在伦敦证券交易所上市。 证券交易所。 管理层还决定于2004年10月在香港增设办事处,以竞争美国交易所争夺中国业务。
美国纳斯达克证券交易所
纳斯达克是美国最大的电子股票交易所,从成交证券的数量和公司的存在来看。 例如,微软、英特尔、谷歌、甲骨文、诺基亚、K-Swiss、嘉士伯、星巴克和Staples的股票在该交易所上市。 尽管纳斯达克最初将自己定位为“成长型公司的交易所” 今天,在这里,你可以面对一些对进入交易所名单的申请人的最高要求。
世界上第一个电子股票市场,纳斯达克一直在努力成为交易技术的领导者。 交易速度降至创纪录的1毫秒。
纽约证券交易所(NYSE Euronext)
NYSE Euronext将自己定位为证券交易所的全球领导者。 流动性最高的股票,最高的上市标准和蓝筹股(收入稳定的最大公司的证券) 允许纽约证券交易所保持其默示的黄金地位。
与世界上所有主要的证券交易所一样,NYSE Euronext也致力于扩大其在美国以外的影响力,并克服当地交易所的竞争。 在过去几年里,在大城市(如米兰或孟买)长大。
为了获得美国以外公司的股份, 2005年6月,纽约证券交易所提议将欧洲最大的证券交易所之一Euronext合并。 合并得到了Euronext股东的批准,于2007年第一季度生效,首次建立了一个“洲际”证券市场。 上市公司的总价值约为26万亿美元。 这是一个巨大的挑战。
新加坡证券交易所(Singapore Stock Exchange,SGX)
新加坡证券交易所在亚洲证券市场占有一席之地。 这里有来自亚太地区的主要公司。 (日本、韩国和中国国有企业除外,它们更愿意在国内交易所上市出售股票。 对于没有全球公认交易所的国家来说,SGX是一个极具吸引力的交易平台。 此外,新加坡证券交易所成功地吸引了中国私人资本。
为了保持竞争优势,新加坡证券交易所寻求与规模较小的区域交易所合作,因此, 扩大全球销售网络。 2007年1月中旬,SGX成为亚洲唯一一家正式宣布有意收购孟买证券交易所26%股份的交易所。 其他三家持有孟买股票的交易所,纳斯达克、伦敦证券交易所和德意志证券交易所都位于北美和欧洲。
Japan Exchange Group, Inc
日本证券交易所致力于在全球市场上的区域领先地位和竞争,并将自己定位为“享有盛誉的证券发行场所”。 日本交易所的主要优势是出售流动性高的证券,并将最先进的信息技术引入交易流程。
该交易所隶属于亚洲和大洋洲证券交易所联合会。 日本交易所集团(Japan Exchange Group,Inc.)是2012年东京证券交易所和大阪证券交易所合并后成立的。 在此之前,日本股市的主要参与者是东京证券交易所(它吸收了大阪证券交易所)。
莫斯科证券交易所
莫斯科交易所成立于2011年12月,由俄罗斯两大交易所集团MICEX和RTS合并而成。 合并产生的交易所结构允许交易所有主要资产类别。
莫斯科证券交易所是俄罗斯和东欧最大的证券交易所。 此外,在莫斯科交易所,突袭后服务的份额正在增加,根据管理层的说法,这可能会吸引新的发行人和投资者。 利用美国竞争对手的经验,MB开始提供管理服务 风险 为投资者提供商业信息。 贸易机制正在现代化,紧急市场的交易速度正在加快。
什么是高频交易
术语“HFT”包括广泛的算法交易操作。 高频交易是一个相当封闭的领域。 很难找到有关HFT公司如何运作的信息。 然而,一些信息仍然可以从公开招聘、广告和个人网站文章列表中获得。 HFT也与其他形式非常不同。 算法交易 它完全基于技术解决方案和大量的计算。 一旦某个算法开始交易,几乎不会对其工作进行任何调整(只要它仍然有利可图), 这与低频系统交易有很大的不同,在低频系统交易中,人们经常会做出调整。
在这种环境中工作是竞争激烈的,往往会使人丧命。 如果交易所的运作方式发生变化,那么几个月的研究一夜之间就变得无关紧要了, 如果竞争对手能够以更快的速度启动数据处理,新的立法框架将出现。 因此,这项工作适合纪律严明的人,他们拥有多个高技术背景,能够在压力下工作, 他们重视独立性和高度专业的团队。
尽管HFT交易者的活动经常受到批评,但只有某些类型的HFT交易在当今金融市场造成混乱。 算法交易、电子做市和有害的HFT交易之间的界限相当模糊,高频交易通常指电子交易。 事实上,HFT交易本身既不是好也不是坏,但魔鬼在于细节。
为了清楚地了解HFT交易的可能性,一些市场活动值得进一步考虑。
算法/系统交易是可编程系统应用过程的通用名称, 使用特定数学模型自动完成交易。 一个人根据这个标准在计算机上为特定的财务策略创建程序,并从计算机上管理开发的系统。 HFT交易是一种算法交易,但并非所有算法交易都是高频交易。
2011年,商品期货交易委员会(CFTC)承认,它没有试图找到高频交易的准确定义。 相反,她提出了HFT交易的七个主要特征:
使用能够在不到5毫秒或几乎不存在延迟的情况下快速放置、取消和修改订单的系统;
使用计算机程序或算法来自动化决策过程 订单的方向和执行由系统决定,不需要对每个订单或交易进行人为干预;
使用交易所和其他组织提供的编码服务、直接市场准入或专用数据通道,以减少网络和其他延迟;
开仓和收仓的时间很短;
证券投资组合日交易量高和(或)申请量占交易量的比例高;
大量订单,可立即或在几毫秒内取消;
交易日结束在尽可能接近零的位置(夜间不持有大型未套期头寸)。
HFT策略的历史
现在许多人抱怨说,使用数学算法的高频交易者比算法不好的交易者有不公平的优势。 或者他们的交易系统比其他玩家更快。
这种不满凸显了一个更重要的历史事实:任何提高信息流动速度的技术都立即被欧洲的交易者所采用。 在美国也是如此。 交易者使用所有已知的车辆更快地完成交易,并且更少地努力完成交易。 他们是最早掌握高速船、更快的船员和私人信使服务的人之一。
19世纪30年代末,费城经纪人威廉·布里奇斯(William Bridges)在纽约和费城之间建立了一个私人信号站,将其传递给他和他的赞助人(没有其他人)。 股市新闻。 信号是通过“光学电报”传送的,该电报由安装在高地上的一个支架上的一系列盾牌组成,可以用望远镜看到。 报道指出,他们可以在10-30分钟内将股票市场信息传输到从纽约到费城的任何地方。 在1830年,这是一个高速交易。
毫不奇怪,投诉开始来自纽约的投机者,这些投机者与该系统无关,在此之前,他们享有相当大的优势。 1846年电报问世后,该系统被关闭,当地报纸报道说, “费城股票和商品市场上的许多巧妙举动都是由促成电报的投机者所为。 毫无疑问,投机者给了它的创造者很好的报酬。”
不幸的是,有组织的交易者社区并没有强烈地追求开放。 纽约证券交易所(NYSE,当时称为纽约证券交易所和交易所董事会) 它不允许公众收听交易会话(交易会话直到1869年才公开)。 竞争对手的交易员(场外交易员)打算在纽约证券交易所出售交易信息,他们很生气, 不可能在交易所附近。 1837年,纽约证券交易所(NYSE)发现场外交易者在交易所大楼的砖墙上钻了一个洞,偷听交易过程。
当公众在思考如何超越快马时,竞技场上出现了一项新技术, 把交易变成了一个真正高速的领域:电报,1844年后开始使用。 他是他那个时代最伟大的发明。 发行报纸需要时间,而且大部分是每隔一定的间隔发行的。 电报一直在工作,可以用来个人交流。
不出所料,利用电报传递“秘密知识”引起了愤怒。 一些早期电报的发明者被迫停止他们的实验,警告他们 他们可能会因为比邮件更快地传播信息而受到起诉。 电报的主要发明者塞缪尔·莫尔斯(Samuel Morse)支持将电报引入大规模生产,用于个人和社会目的,特别是: 以防止其被用于投机目的。
四十年后,电报仍然是股票投机者的主要工具。 1887年,西联公司总裁表示,该公司87%的收入来自股票和商品市场的投机者以及从赛马中获利的人。
1867年出现的交易所交易台是交易员社区立即掌握的下一个最伟大的电子设备。 在它出现之前,股票交易通常是在“跑步者”的帮助下进行的——男孩们从股票坑跑到经纪公司。 它比电报有着巨大的优势,原因有几个:交易员不再需要物理地呆在交易所的坑里, 它的出现降低了交易成本,有助于不断地实时传播信息, 他的发明减少了电报公司和报纸编辑等烦人的中介机构的数量。 毫不奇怪,记者和编辑们担心,引入票证会将他们从利润丰厚的金融交易中挤出。 新闻 .
第一个股票坑由Ruben C获得专利。 1878年詹宁斯 他设计了一个坑,这样交易者就可以最好地看到和听到其他交易者。 坑里有几个台阶。 排名最高的交易者有最好的概述,有一个优势,可以很容易地看到和听到同事-所有这些都使交易更快。
为了获得速度优势,必须在物理上高于其他交易者,因此增长在减少延迟方面发挥了重要作用。 因此,交易者通常是前篮球运动员,他们更容易被发现。 早在二十世纪末,一些坑里的交易者就穿着高跟鞋,以提高交易速度。
例如,这导致了由于高跟鞋缺乏平衡而导致的跌倒。 因此,芝加哥交易所甚至不得不在2000年11月决定将鞋跟和/或平台的最大高度定为2英寸(略高于5厘米)。 例如,伦敦金属交易所(London Metal Exchange)仍然有一条规则,即交易只能坐着进行。
采用这些标准是在交易大厅的速度方面平衡交易场所机会的一种方法,但最终总会有人 谁领先竞争对手。 那些在减少贸易延误方面最成功的交易者是从当时的制度的效率低下中获利的,而在这个制度中,他们可以获得很大的优势, 比如,增长。
由于他们的工作,这些无效性逐渐被监管规则的引入和历史进程所抵消。 交易所的计算机化本身使得在物理上超越所有人的愿望变得无关紧要。
随着电话的发明(贝尔在1876年首次测试,到1878年,纽约证券交易所的一个坑里已经有了电话),随着气压邮件的发明,1950年代的计算机,1960年代的穿孔卡片的发明,这种情况继续下去。 随着1971年纳斯达克交易所(Nasdaq Exchange)首次出现电子交易,以及20世纪90年代算法交易的出现。 也有同样的争论:有些人比其他人更快地获得信息,有些人可能会竞标,因为他们有更快的船,马,马车,电报线, 计算机通信,算法。
1967年 爱德华·索普 数学教授出版了一本书《征服世界》。 作者描述了在股票市场上赚钱的方法。 他发明的系统非常好,以至于一些零售商不得不改变交易规则。
在英国,数学家的发展带来了新的分析和说服方法, 未来,计算机系统将在预测市场波动方面实现真正的变革。 当时,一个全新的科学分支——定量分析诞生了。
1989年,随着新技术和计算机系统的出现,高频交易作为一种利用高性能系统赚钱的方法的想法诞生了。 在交易所。 作者是史蒂夫·斯文森(Steve Swanson)。
他在交易前30秒分析了交易所的报价。 同年,他与合伙人大卫·惠特康和吉姆·霍克斯创立了第一家也是唯一一家自动化交易公司AutomatedTradingDesk。 虽然所有金融市场参与者都通过电话进行工作,但AutomatedTradingDesk的订单处理速度仅为1秒。 如今,华尔街70%的交易都是用高频算法进行的。
今天,交易通常是通过数据中心的电子服务器进行的,在那里,计算机通过网络通信交换买卖要约。 这种从交易所操作大楼交易到电子平台的转变对HFT公司特别有利。 他们在贸易所需的基础设施上投入了大量资金。
尽管交易场所和参与者在外部发生了巨大变化,但交易者的目标,无论是电子的还是普通的, 从一家企业或交易员处购买资产,然后以更高的价格出售给另一家企业或交易员,这是不变的。 传统交易者与HFT交易者的主要区别在于后者可以更快、更频繁地交易,并且持有投资组合的时间非常短。 标准HFT算法的一次操作需要毫秒,这是传统交易者无法比拟的,因为一个人眨眼大约需要300毫秒。
HFT作为古典贸易的演变
高调反对HFT的经纪商倾向于依赖技术分析来决定何时进入或退出。 技术分析是最早的方法之一, 它已经成为许多交易者的热门,在许多方面,它是现代计量经济学和其他HFT方法的直接前身。
20世纪10年代初流行起来的技术分析师试图确定重复的价格模式。 技术分析中使用的许多方法测量相对价格的当前水平。 移动平均 价格或移动平均值和标准差的组合( Bollinger Bands ).
例如,技术分析指标如 MACD 使用三 指数移动平均线 产生交易信号。 先进的技术分析师将价格与当前市场事件或市场条件相结合,以更好地了解 价格可以进一步移动。
技术分析在20世纪上半叶蓬勃发展,当时贸易技术尚处于起步阶段,贸易策略的复杂性大大低于今天。 信息和报价的传播速度特别低。 前一天的交易直到第二天早上才出现在报纸上。 在战后的几年里,技术分析变成了一个自我实现的预言。
例如,如果有足够的人认为某个特定工具上出现了数字 头肩 “大量交易者开始下销售订单,以这种方式实现预测。 目前,经典技术分析仅在 时间范围 D1及以上 然而,许多技术分析方法和指标被量子用来构建高频交易策略。
科学证明,投资者更容易信任 战略 过去工作过的人。 这也符合常识——以前有效的东西可能会继续有效。 因此,上个月运营的车辆也可能在下个月运营,形成某种交易。 趋势 可以用简单的方法检测到 技术指标 基于移动平均线和更全面的量化工具。 量子在他们的策略中经常使用Bollinger磁带指示器来跟踪当前的市场状况。
另一种分析,基本面分析,出现在20世纪30年代的股票市场上。 交易员注意到,未来的现金流,如股息,会影响市场价格水平。 格雷厄姆和多德(1934)是最早使用这种方法的交易者,这种方法至今仍很流行。 基本分析在20世纪大部分时间都在发展。 在股票市场上,公平价格仍然经常根据对公司未来业绩的预测来确定。
市场上 外汇 最常见的宏观经济模型是根据通货膨胀信息计算公平价格的模型, 不同国家的贸易平衡和其他经济指标。 衍生品主要通过先进的计量经济学模型进行交易,其中包括基本工具价格变动的统计特性。 基础分析的不同方面也应用于HFT系统的构建。 新闻发布的日期和时间通常是事先知道的,决策所需的信息在新闻发布时披露。
很明显,在这种情况下,对变化反应最快的系统将获得最大利润。 事实上,速度已经成为竞争最明显的方面。 为了加快交易速度,交易者开始使用越来越强大的计算机和越来越先进的技术。
现代
到2012年,HFT的效率和市场份额开始下降。 自2009年以来,高频交易利润在短短三年内从50亿美元下降了五倍。 美元至12.5亿美元 2014年,他出版了一本书《Flash Boys:华尔街高频革命》,详细描述了HFT作为金融阴谋和市场发展的历史和机制。 该产品成为畅销书,作者是迈克尔·刘易斯。 2016年,由于波动性低,大多数较小的HFT公司开始退出市场。 他们的利润与2009-2010年的水平相比是无与伦比的。
HFT系统的成功实施需要信号生成算法、订单执行优化算法、风险管理算法、优化算法 投资组合 等等 下图说明了Automated Trader在2012年进行的交易员调查。 以下是交易者如何回答他们使用自动交易系统的目的:
HFT系统几乎涵盖了交易者做出的所有决定-从选择交易工具到最佳订单执行。
然而,即使在今天,并非所有市场都适合高频交易。 根据AITE集团进行的一项研究,在股票市场上,算法参与者的比例最高,占交易量的50%以上。 其次是期货(超过40%)。 AlgoTrader在外汇市场、期权市场和固定收益市场的份额要低得多。
算法交易在几个关键指标上超过了人类交易。 例如,Aldridge(2009)表明,算法基金一直优于传统基金。 Aldridge(2009)还表明,在危机时期,算法工具的收入超过了经典工具。
有趣的 研究 中央银行为俄罗斯股票市场和 货币对 USDRUB. 根据他的说法,这对货币有50个HFT算法,提供了超过一半的订单量。
这可能是由于缺乏 情绪 与情绪驱动的人相比,算法交易系统固有的。 此外,计算机在收集信息和快速分析大量数据等基本任务上优于人类。 新闻 从生理上讲,人眼每秒不能捕获超过50个数据点。 在现代电影中,人眼每秒只能接触24帧。 即使如此,在连续帧中显示的大多数静态图像在我们看来也是不断移动的物体。
相比之下,当前的价格流包括急剧变化的报价,每个金融工具每秒可以轻松地超过1000个报价。 所有这些信息都需要及时处理,进行各种计算,并在此基础上做出贸易决策。
2017年春季,瑞士信贷银行(Credit Suisse)的分析师发布了一份关于“HFT交易在现代金融市场生态系统中的真实作用”的报告。 这份文件揭示了高频交易如何改变了全球交易所的现状。 这是研究的四个主要结论。
交易量增加
高频交易技术的发展对交易量产生了最大、最显著和最持久的影响。 瑞士信贷(Credit Suisse)估计,信托经理和投资者(包括活跃和被动投资者)的交易量, 美国股市在过去十年中几乎没有变化(每天30-40亿股)。
与此同时,自2008年金融危机以来,美国交易所的交易总额翻了一番多,而这几年来,HFT交易增长尤为强劲。
这一事实也有负面影响。 例如,关于“虚假”贸易活动的讨论非常广泛。 机器人 ,可以提出许多申请,然后立即取消,希望影响价格。 然而,总的来说,瑞士信贷分析师认为,“大多数HFT活动有助于将金融市场参与者联系起来,减少交易对手的等待时间。
股票买卖价差变化
理论上,越少 价差 对市场来说越好。 HFT的发展在这里也产生了影响。 大公司股票的利差缩小了,而小公司股票的利差则增加了。 这表明高频交易者往往对知名公司更具流动性的股票感兴趣。
根据瑞士信贷(Credit Suisse)的一份报告,股票的利差随波动而变化,自2009年以来,流动性最高和流动性最低的股票之间的利差大幅增加。 也就是说,大公司和小公司的利差不再朝着同一个方向发展。
大公司和小公司的股票在一天中的不同时间波动。
近年来,大公司和小公司股票的波动性在交易日的不同时期都有所增加。 例如,在交易开始时,非最大公司的股票价格变化更为积极。 这是因为确定这些股票的公平价格需要更长的时间。 然而,在交易时段结束时,这些股票的表现却比大型组织的股票更为平静。
相反,对于在市场上积极交易的大公司的股票,有时会出现价格波动,因为它们在交易日结束时在价差内多次快速变化。 分析人士也将这两种现象归因于HFT。
大公司股票价格大幅上涨的次数有所减少。
通常情况下,HFT的交易策略旨在从市场效率低下中获利,而不是参与重大的价格波动。 这包括减少知名公司价格的重大波动,高频交易者经常与之交易。
执行速度
通常,额外的毫秒可能会导致交易者损失,而不是利润,因为他的交易机器人领先于其他人。 对速度的追求和岌岌可危的财务结果导致了各种技术的积极发展,以减少贸易延误。 以下是一些用于提高性能的方法。
直接进入交易所
为了在交易所交易,投资者需要与提供交易机会的经纪人签订合同。 通常,这些公司还开发了自己的交易系统,在将客户的订单发送到交易所系统的核心之前,这些系统会处理客户的订单。 然而,在每个人都可以在几毫秒内决定的情况下,“用户-经纪系统-交易所”方案并不适用于所有人。
为了消除经纪系统形式的多余环节,建立了直接市场访问技术(DMA,Direct Market Access)。 它的本质是,申请直接提交给交易所的交易系统,绕过了经纪人的基础设施。
直接访问是一种快速进入交易所市场的技术,在这种技术下,申请直接提交给交易所的交易系统, 绕过经纪人的交易系统。 所有这些都大大缩短了向交易所提交申请和接收其状态信息的时间。
通过这种交易过程的组织,交易者可以指望在时间上获得显著的收益。 例如,当您直接连接到莫斯科交易所的股票和外汇市场时,订单处理时间减少到0.5 ms,而Forts和Standard市场的处理时间不超过3 ms。 在使用经纪系统时,根据经纪系统、市场类型和连接方式,申请处理时间从5-10 ms到150-500 ms不等。 通过经纪系统,订单处理速度比直接连接慢10-100倍(尽管这种速度对许多交易者来说是相当合适的)。
从人类的角度来看,这只是很短的时间 但对于一些交易策略来说,这种差异可能是关键的,并影响其整体表现。 当然,使用直接访问技术的成本更高,通常更高,而且只适用于 每天做大量手术并愿意为其速度付费的人。
尽管从技术上讲,由于直接进入交易所,交易者可以绕过经纪人进行交易, 文件访问仍然是通过公司经纪人进行的。 也就是说,为了能够在莫斯科交易所的股票市场直接交易, 投资者需要与经纪人签订合同,并从经纪人处购买直接进入交易所的服务。
在交易所附近放置设备
如果你继续沿着缩短交易时间的链前进,那么很明显,你不仅需要在逻辑上放置交易机器人, 但在物理上也尽可能接近具有交易所交易系统核心的服务器。
直接进入交易所可以让交易系统在逻辑上接近交易所的核心,但很明显,你可以在速度上获得更大的收益。 把它放在离终点更近的地方。 通常,交易所在其数据中心提供硬件编码器服务。 在这种情况下,交易系统可以在一个服务器上运行,该服务器实际上与交易核心服务器处于同一机架上。
机器人可以托管在一个单独的服务器上,服务器可以放在数据中心的机架上(这项服务称为colocation),也可以托管在虚拟机上。 它与其他客户端的虚拟机一起运行,服务器也安装在交易服务器附近的数据中心中。 托管服务通常只由在数据中心拥有自己机架的大型经纪商提供。
在交易所的配售区放置可以让交易机器人直接连接到交易所的核心。 在这个区域还可以通过FAST协议获取市场数据,我们稍后将讨论这一点。 使用自由编码器区的优点是,这种选择要便宜得多。 但如果我们谈论追逐速度,高频交易者选择最快的选项,尽管它有时可能是最昂贵的。
在交易所的配售区上市有明显的好处:虚拟机和服务器直接连接到交易所的核心, 从空闲区连接通过中间服务器。 此外,快速获取数据和专用的市场连接通道只能从交易所的配色区访问。
显著降低基础设施成本的一种方法是将机器人放置在自由编织区。 它提供的服务与交易所配售区的服务几乎相同。 然而,免费的奶酪只存在于捕鼠器中——放置机器人相对便宜,需要花费几毫秒来提高交易处理速度。
此外,由于直接连接软件的接口从一开始就没有显示投标信息的图形功能, 通过直接连接同步订单和位置的能力, 有了实时交易经纪人系统,几乎是控制交易交易的必要条件。 因此,许多经纪商试图为他们的客户提供这样的机会。
与通过经纪系统正常进入交易所相比,所有这些都是值得的,而且相当大。 然而,对于那些已经达到一定收入水平的投资者来说,这种支出是有意义的。 根据交易所代表的数据,在2011年“最佳私人投资者”竞赛中获奖的机器人所有者每月在与直接访问相关的服务上花费10万至50万卢布。 然而,考虑到一些交易员(虽然没有太多交易员)能够实现8000%以上的回报率,每月赚数百万卢布,并且 考虑到经纪人和交易所的所有佣金,这些费用很快就得到了回报。
硬件加速(FPGA)
在过去的几年里,FPGA的使用在AlgoTrader环境中得到了广泛的应用,以减少交易应用程序的延迟。 借助现代FPGA,可以实现高速贸易系统的各个方面。 例如,市场数据可以完全在FPGA上处理,而无需将其传输给机器处理器。
使用可编程铁可以大大提高处理速度和减少延迟,但也有其复杂性。 首先,这包括开发和支持使用FPGA的交易应用程序的复杂性。 为了与硬件交互,交易者不仅需要掌握高级编程语言,还需要掌握所谓的硬件描述语言(HDL,Hardware Description Languages)。 此外,也不要忘记设备本身的额外费用。
新的数据传输技术
高频交易成功的关键因素是数据传输速度。 市场参与者正在积极寻找各种方法来优化它,这导致了诸如微波传输等技术的发展。 尽管有一些缺点(雨雾不稳定,带宽有限),但它允许直接发送数据。 换言之,您不需要在山上铺设光纤电缆,只需在塔上安装天线即可找到A点和B点之间的最短距离。 因此,应用程序可以比光纤更快地通过空中传输。
这些技术成本昂贵,但其潜在的经济回报如此之高,以至于许多HFT公司在构建自己的微波网络方面投入了数百万美元。
然而,使用微波传输数据并不是唯一的创新。 华尔街日报(Wall Street Journal) 写作 2014年,该领域的下一个技术突破可能是建立使用激光的数据传输网络。 据报道,HFT公司已经同意为纳斯达克交易所建立类似的网络。
各种协议和连接方式
一般来说,直接访问模式如下:带有交易机器人的服务器连接到中间服务器, 它位于交易所交易系统核心附近。 该服务器安装了一种称为网关的特殊软件,用于将应用程序和市场信息直接传输到交易系统。 使用不同的协议和连接方法进行交易和获取数据。
目前,交易所为开发者提供以下直接进入交易所市场的协议:
协议
市场
可用功能
ASTS Bridge
股票,外汇
交易+获取所有市场数据。 100%支持所有操作。
Plaza II
急
交易+获取所有市场数据。 100%支持所有操作。
FIX
股票,货币,定期
主要交易模式下的交易操作(不支持谈判交易)、交易捕获(仅限股票和货币)、Drop Copy。
FAST
股票的
获取匿名市场数据。
统计信息服务器
全部
通过交易所的网络服务获取匿名市场数据。
ASTS Bridge
交易所的网关是桥梁。 Gateway,也很想翻译为网关-这是另一个故事,更像是一个访问服务器。 网关是ASTS交易和清算系统的本机协议,自1998年以来一直存在(以前称为TEAP(TCP/IP版本)或TeServer(不再支持RS-232版本))。 许多开发人员将该协议称为mtesrl,称为相应的DLL。 由于该协议的原生性,它的主要功能是支持所有市场上运行ASTS交易和清算系统的所有交易和所有市场数据。
本协议主要用于 谁需要访问清算数据和交易 (查看您的头寸、负债、风险参数、设置不同的限制、在账户之间转账等) 以及参与谈判交易模式的投标(即,不是快速匿名的杯子交易,而是直接与特定的对手进行交易)。 API以动态库的形式提供-32位和64位版本的Windows和Linux。
连接的体系结构如下:动态库包含在您开发的软件包中,该软件包安装在服务器上, 网络访问所谓的网关服务器部分。 服务器部分是一种代理服务器,由经纪人托管,并通过专用网络通道连接到交易所基础设施。
当你的HFT交易 软件 安装在交易所的数据中心,并在配对条件下,不再需要网关服务器部分的中间环节-您直接连接到交易所的网关。
网关协议的一个有趣的特点是支持“接口”。 接口是一组用户可以访问的表和事务的版本集,具有相应的结构和数据类型。 几乎每次交易和清算系统的更新都会给用户带来新的机会, 需要修改表结构或更改事务格式。 版本化接口的存在允许不准备更改的用户留在旧版本的界面上,而不进一步开发他们的软件。
Plaza II议定书
本机协议用于直接连接。 这些协议甚至在MICEX和RTS交易所合并为莫斯科交易所之前就已经存在。 例如,在RTS交易所(FORTS–期货和期权,Standard)的市场上,Plaza II协议用于直接交易和在连接模式下接收数据。
为了使用该协议进行连接,交易所提供了Cgate API。 一方面,它允许投标人实现完整的交易访问功能,包括分区限制清算功能, 设置工具限制和查看做市商的义务。 另一方面,它允许竞标者的客户以最低限度的功能实现自己的高速机器人(投标或撤回投标)。 API作为一组动态库提供-32位和64位版本的Windows和Linux。
几乎每一个紧急市场版本,交易所都会修改和改进自己的软件代码,并以API的形式传输给客户。 对于用户来说,这看起来像一个新的发行版,里面有库的新版本。 除了代码本身外,发布时提供给用户的数据结构也会不时变化。
FIX协议
FIX(Financial Information Exchange)金融信息交换协议 这是交易所参与者之间实时交换数据的全球标准。 它得到了世界主要交易所的支持,包括莫斯科交易所和所有外汇经纪人。
FIX协议是由美国多家金融机构于1992年发起的,经纪人和投资基金希望加快交易过程。 当时,大多数交易都是通过电话进行的,而FIX协议允许将交互转换为电子形式。
这导致了一个开放的电子信息传输标准,没有一个主要组织控制。 如今,FIX已成为全球金融市场参与者用来连接其产品的行业标准。
目前,该协议分为两个级别:会话(传递工作)和应用程序(描述数据内容)。 协议语法有两种变体:传统的、tag=value的和XML(fixml)的。
XML语法的开发始于1998年,FIXML的第一个版本于1999年1月发布。 在FIX XML版本的路径开始时,只使用DTD语法识别机制。 后来,W3C开发了一种新的机制XML Schema,迫使Fix开发人员修改标准以使用这种语法变体。
这一步骤改进了FIX协议的XML版本,特别是允许用户在消息中添加属性和上下文缩写。 XML架构的基本组织假设字段中使用的数据类型存在于单独文件中。 FIX字段在特殊的共享文件中定义,组件和FIXML语法元素在特殊的组件文件中定义。 FIXML消息是通过指定类别的特殊文件定义的。
快速协议
2004年11月,当时的金融控股公司Acrhipelago Holding首席执行官迈克·科马克(Mike Cormack)在纽约举行的名为FPL(Fix Protocol Limited)的FIX社区会议上表示, 目前版本的协议无法应对股市产生的越来越多的金融信息。 通过FIX传输大量数据时,处理过程会出现严重延迟, 这给交易者带来了损失,使他们无法制定现有的交易策略。
FIX中使用的经典消息格式tag=value被证明过于累赘,无法快速处理。 发言之后不久就采取了第一批补救措施。
在创建快速协议时,开发人员的目标是实现大量数据传输,同时避免延迟接收信息。 该协议由FIX社区的一个名为“市场数据优化工作组”(MDOWG)的工作组开发,该工作组成立于2004年。
2005年,该集团的专家提出了该协议的概念证明,并在一年后发布了Fast 1.0的第一个版本。 随后发布了一些更新,目前大多数金融市场参与者都在使用协议的1.2版本。
根据FIX标准,每个消息都是tag=value SOH格式,其中tag是要传输的字段号,value是其值,soh是分隔符。 快速协议允许使用描述整个消息结构的模板来消除冗余。 这种方法被称为“隐式标记”(implicit tagging),因为传输的数据中只有隐含的fix标记。
ISS
该协议在总体上有所不同,因为它涵盖了与交易数据而不是交易执行相关的任务部分。 本质上,它是基于RESTful概念实现的交易所Web服务API。 它允许您通过HTTP/HTTPS协议获取一般市场信息,如报价、交易、指数、交易量、交易结果等。 这项服务只在互联网上提供,因此尽量减少数据延迟并不适用于它。
该协议用于在网站上显示交易报价(包括moex.com上的所有数据都是从那里传输的),下载交易结果以供分析,绘制 图表 在各种演示和记分牌以及任何其他在线应用程序上。
对于那些不使用机器人进行交易的交易者,可以使用他们更熟悉的交易终端进行直接交易。 然而,与经纪交易系统一起工作的软件不在直接连接的交易所协议下工作,因此为其创建单独的程序。
此外,由于直接连接技术是开放的,投资者可以为自己开发软件。 然而,由于这些软件最终几乎可以直接访问贸易体系的核心, 交易所引入了一个第三方交易解决方案认证程序,以避免“愤怒的机器人”突然将整个系统打倒的可能性。 这一过程既由个人投资者开发,也由专门公司定制的软件开发。
交易所数据中心是什么样子
NYSE Euronext数据中心位于新泽西州Mahwa。 交易服务器的编码器室面积约为18000平方米,建筑面积超过120000平方米。 资料来源:Data Center Knowledge 出版 这个数据中心的一些照片。
设施管理中心-它结合了建筑物管理系统(BMS)和数据中心基础设施管理(DCIM)接口。 这就是为什么专家们坐在这里,他们可以监控每个服务器室的温度、湿度、电源和其他元素。
这就是服务器排放的空气进入的“热通道”的样子:
数据中心长长的主走廊让人感觉到该设施的巨大规模。
Equinix是数据中心和编码器市场的全球主要参与者之一。 其中一个设施是位于纽约州塞考库斯的前眼镜厂,面积超过10万平方米,被改造成一个现代化的数据中心。 纳斯达克、巴斯、CBOE等交易所都在使用它,这就是它的样子。
数据中心长长的主走廊两侧都有格栅; 这些格栅和机架由一根电缆连接,电缆通过黄色悬挂电缆通道。
12米高的天花板为覆盖Equinix数据中心顶部的多层电缆通道提供了很大的空间。 它包含连接、承载和电力电缆的单独通道。
Equinix NY4数据中心的UPS大厅由一个26兆瓦的变电站供电。 该设备由一个30兆瓦的不间断电源系统组成,该系统在电源系统故障时支持计算机系统的运行。
在停电情况下,NY4数据中心配备了18台卡特彼勒备用柴油发电机,每台2.5兆瓦。 总发电量为46兆瓦,足以为设备、制冷和UPS系统提供充足的电力储备。 在飓风桑迪期间,这些发电机将设备维持了一周。
NY4的冷却系统配备了巨大的管道,通过这些管道冷却水进入设备和板式热交换器(右侧), 作为冬季的冷却器,可以节省通常用于制冷的能源。
目前,俄罗斯最大的交易所莫斯科交易所为交易员提供了在莫斯科M1数据中心放置设备的可能性。 数据中心于2006年投入使用,总面积3850平方米。 其中,服务器室面积为2400平方米(每个机架负载能力为5-8千瓦)。 这样的机架大约950台。
为了保持所需的温度(22±4度)和湿度(45±10%) 服务器室安装了进气通风系统和精密工业空调。
服务器机架按照热通道和冷通道的原则配置,后者的关闭允许排除热空气和设备排放的混合。 来自空调的冷气。
不间断电源适用于所有设备的较长运行时间, 这是启动柴油发电厂和向数据中心供电所需的。
2014年,莫斯科证券交易所管理层决定迁往Dataspace1数据中心。 数据中心于2012年7月投入使用。 它的总容量为1062个机架-12个机房,每个机房最多255平方米。
数据中心有6个独立的电源链,每个机房由2个独立的电路供电。
冷却器和干式空气冷却器采用N+1分布式冗余方案,冷空气被引入地板下。
该建筑的周边和内部区域配备了8级安全系统,包括各种出入控制和监视组件。
交易所和HFT交易者非常重视建立自己的交易基础设施。 在今天的股票市场上,成功与失败往往需要几秒钟的时间,因此支持金融应用程序的软件和硬件都必须非常可靠地运行。
负载水平如此之高,以至于难以应对,这需要数据中心服务提供商进行大量投资。 否则,可能会出现类似于 发生 2015年8月,在CenturyLink数据中心-在市场严重移动期间,HFT交易基础设施处于增强模式,但通风系统(HVAC)未能应对。 结果,许多服务器不仅过热,而且被物理烧毁。
HFT平台类型
目前,大多数交易者和经纪商使用流行的软件和硬件技术创建他们的HFT系统。 这允许您使用熟悉的高级编程语言来描述算法,并且可以在需要时快速进行更改。 然而,追求速度会导致软件系统无法预测的响应时间成为成功交易的障碍。 让我们看看现有的软件和硬件方法来创建HFT系统。
高频软件平台
有相当多的公司提供高频交易软件(例如,在西方交易所,如Mantara,Ulink和Quanthouse)。 当使用它们时,大多数延迟来自运行软件的操作系统以及网络堆栈。 为了解决这一问题,用户可以使用高性能的网络卡(例如Solarflare或Myricom),这些卡可以加速网络堆栈的某些部分。
定制硬件HFT平台
软件交易平台相对较高的延迟迫使行业寻找其他方法来减少使用特殊硬件的延迟。 通常,像ASIC这样的东西不会在HFT交易中被考虑,因为它们缺乏随后重新配置或使用新协议的灵活性。 GPU也不能提供显著的速度。 FPGA(Field-Programmable Gate Arrays)是实现灵活性和所需速度的合适工具。
使用FPGA以多种方式加速金融应用程序。 其中一种称为混合计算,用于模型 风险管理 ,期权价格计算和投资组合建模。 在应用过程中,系统的运行速度可以提高三个数量级。
FPGA通常用于创建现代在线交易系统。 它负责处理以太网、IP、UDP连接和快速协议解码。 与纯软件工具相比,FPGA的并行性大大提高了速度。 本文描述的系统架构如下:
这种方法补充了带有FPGA协处理器的常规多核处理器。 与CPU的通信通常使用高速连接器,如FrontSide总线(FSB)、PCI Express或QPI。 在这种情况下,交易模块本身是用高级编程语言编写的。
使用可编程逻辑加速的另一种方法是使用Smart NIC。 它通常被理解为高速网络接口、主机PCI接口、内存和FPGA的组合。 在这里,FPGA充当NIC控制器,充当主机计算机和网络之间的桥梁,并允许在数据路径上直接集成程序逻辑。 因此,Smart NIC可以作为主机CPU操作的交易平台运行。
现代FPGA可以实现HFT应用的任何方面。 传入的市场数据可以完全由FPGA处理,而无需发送到处理器。 输入的网络数据通过MAC和PHY铁块直接由定制的高度优化的系统“喂养”。 此外,事实上,所需的信息甚至可以在完全接收包之前检索。 因此,使用FPGA可以显著降低总延迟。
与传统的交易系统开发方法相比,FPGA也有缺点。 问题的根源是FPGA下开发流的更高复杂性。 许多金融系统开发人员和交易员不熟悉这项技术,缺乏实施硬件驱动开发的知识和专业知识。
由于抽象度较低,新硬件解决方案的开发和测试比传统的交易机器人编写更复杂、更耗时。 下面的图说明了这一点:
为了避免这种情况,一些FPGA-based HFT平台具有特殊的高级环境。 它允许您在不需要硬件描述语言(HDL)的情况下创建交易系统。
现代图形卡体系结构是基于可扩展的流式多处理器阵列构建的。 一个这样的多处理器包含八个标量内核,一个多线程指令模块,一个位于芯片上的共享内存。
当使用CUDA扩展的C程序调用GPU内核时,该内核或线程的副本被编号并分发到可用的多处理器上,在那里它们已经开始运行。 对于这种编号和分配,内核网络被细分为块,每个块都被细分为不同的线程。 这些块中的线程在可用的多处理器上同时运行。 SIMT(Single-Instruction Multiple-Thread)模块用于管理大量线程。 这个模块将它们分组为32个线程的“包”。 这些组在同一个多处理器上运行。
财务分析采用了许多措施和指标,其计算需要大量的计算能力。 称为赫斯特指数的度量用于时间序列分析。 当时间序列中两对相同值之间的延迟增加时,该值减小。 这一概念最初用于水文,以确定尼罗河大坝在不可预测的降雨和干旱条件下的大小。
赫斯特指数后来被应用于经济学,特别是技术分析,以预测价格系列的趋势。 下面是CPU和GPU上Hurst计算速度的比较(加速度β=CPU上的总计算时间/GeForce 8800 GT GPU上的总计算时间):
实验表明,使用图形处理器可以大大提高财务分析的性能。 与CPU架构相比,速度增益可能高达几十倍。 在这种情况下,创建GPU群集可以进一步提高性能,在这种情况下,它几乎是线性增长的。 这就是为什么GPU和FPGA技术被广泛用于HFT系统的构建。
什么是股票杯
股票市场深度(DOM)是一个列表,其中数字显示了以参与者指定的价格购买或出售股票市场资产的当前订单。 这个 指示器 反映了交易者的情绪,是交易者最重要的工具之一。 它还有其他名称——订单簿(Order Book)、市场深度(Depth of Market)、第二层(Level 2)、交易终端杯子(Open Book)——简单地说,它是一个表。 显示有关卖家和买家当前提交的订单的信息。
在贸易过程中 届会 交易所每秒钟从所有参与者那里收集数千份申请,并将它们汇集在一起。 订单簿只是一种显示最接近当前价格的限价订单的形式。
股票市场分析提供客观评估的可能性 供需水平 目前,对感兴趣的工具进行交易。 技术分析的支持者使用订单簿来确定资产价格波动的最小阻力线。 此外,借助玻璃杯可以做出短期预测,有效应用于 头皮 .
人们普遍认为,如果投标书在一个方向上迅速消失,价格很快就会朝着同一方向移动。 杯子与价格图表的主要区别在于它没有提供市场数据的可视化显示。 它只显示接近市场的投标,这些投标的执行将以某种方式影响进一步的定价。
交易所工具价格的上涨或下跌取决于其供需分布。 反过来,供需取决于市场参与者采取的步骤。 任何一个金融市场都是双向拍卖。 假设有人决定出售10。 测深 一种资产。 为了做到这一点,必须有一个买家愿意以申报的价格购买拟议数量的资产。 这是买卖双方之间的交易,买卖双方在交易所每秒钟进行大量交易。
股票交易有三种类型。 市场购买/销售订单以理想数量的最佳市场价值执行。 限量订单-常规订单,包括所需资产、价格和所需数量。 有条件是指所有要求满足市场参与者规定的条件的申请,但不包括限制性申请。
股票杯只显示限量报价。 市场上的交易是看不见的,因为交易是以最好的价格立即完成的。 不显示有条件订单是因为他们预计在必要的条件下,他们将成为限制或市场订单。
反映市场深度的订单也分为小型、中型和大型。 这种划分是有条件的,是根据特定交易所交易平台上工具的平均交易量进行的。 例如,如果RTS指数期货的平均交易量为每期100万份合约,则订单为2000-5000份。 合同可以被视为重大的投标,必须密切监测。
除了类别和数量的划分外,申请还按其战略目的分为侵略性和被动性。 购买/销售订单,静态地按相邻的价格排列,并且不移动, 而如何保护一些价格标记,不表现出侵略性,被称为被动。 当市场接近强大的支撑或阻力图形水平时,市场深度显示被动订单。 由于牛市和熊市之间的竞争,该水平将被突破或反弹。 从市场发出的订单(市场订单)被称为攻击性订单。
这些命令通常是价格的引擎。 还有其他积极的报价:它们是有限的,但在不断变化的价格后表现出稳定的移动。 这样的命令往往会突然出现在交易杯上,当市场向任何方向飞跃时,不断寻求当前价值,推高价格。 这种订单的移动可以长期维持市场方向。
被动和攻击性的命令往往相互作用,价格杯反映了这种相互作用。 在 水平穿孔 它成为抵抗线。 在玻璃杯中,你可以看到这样一种情况:被动订单的堆积被克服,然后一个积极的卖家进入游戏,在最近的Ask级别上提出订单。
因此,现在市场需要突破。 阻力 许多交易者开始积极保护它。 被动密度也适用于暴露 止损 如果在开仓后出现了一个大卖家,而价格又向下移动,则可以毫无疑问地在1-2处发出停止令。 项目 高于该卖家的价格。 如果一个大订单被市场“吃掉”,最好关闭交易,因为惯性肯定会削弱。 报价 上!
HFT战略的主要类别
交易者对其他市场参与者的活动了解得越多,就越容易做出决定并从中获利。 所有这些都使用技术分析,其中包括价格,交易条件和交易量的数据,可以在交易杯中找到。 这是由一个单独的机器人完成的,这些数据用于配置交易算法。
市场制造
交易者从价差中获利,这是供需之间的差额。 价差越大,最终利润就越大。 这一战略的核心是通过缩小不同资产的利差来增加交易商和投资者之间的竞争。 这一战略在大型投资公司中很普遍。 它可以提高市场的质量和吸引力。 这种策略提供了更高的市场流动性和新的交易空间。
流动性是指能够迅速卖出证券而不遭受重大损失的能力。 受欢迎的股票已经有了良好的流动性。 想要买入或卖出低流动性股票的投资者往往难以找到愿意提供合理价格的交易对手。 被动做市策略的本质是在价格两侧提出大量限制性申请(购买时略低于市场,销售时略高于市场)。
它提供了市场流动性,使私人交易者更容易交易。 在这种情况下,HFT交易的利润来自供需价格的差异。 正是因为如此,高频才赚钱。 此外,做市商经常从交易平台获得额外的费用,以增加流动性。 此外,算法本身可能不会赚钱,甚至会损失一点,交易者将从交易平台的付款中获利,并最终获得优势。
这一策略旨在增加投资者和交易员之间的竞争,并通过从价差的一侧发出订单来缩小不同资产的利差。 因此,新的“领土”是最有利的战略。 此外,资产的价差越大,由此产生的战略回报就越多。 因此,该工具在市场上的流动性增加,利差缩小,吸引了新的投资者进入市场。
前锋
该算法的工作原理是在发现有利条件时完成交易的速度。 算法的工作可以分为两个阶段:监视所有提交请求的条件,以及在请求已在工作时的操作。
首先,对高于给定条件的所有主要买入(需求价格)进行分析,如果系统发现了这样的数量,机器人将比订单高出一步。 如果订单被删除,机器人提出的请求将被删除,监控将继续。 如果体积移动,机器人也会移动,同时操纵以向前一步。
这里的计算是,在大订单完全满足之前,价格会从这个数量反弹好几次。
点火脉冲
动量点火策略(Momentum Ignition)被交易者用来诱导交易者快速进行交易。 在市场快速移动的时刻,市场上的销售和购买订单价格之间的差额迅速扩大。 这为盈利创造了有利的条件。
例如,股票的买入价是200美元,卖出价是200.01美元,然后买入价变成199美元,卖出价变成200美元。 在这种情况下,销售价格变成了以前的购买价格, 最后剩余的200美元购入订单的执行将使交易员以200美元的价格转售股票。 董事策略的目标是通过预测证券价格的定向波动来获利。 因此,它们不同于其他类型的策略,承担非套期风险。
在某些情况下,HFT交易者自己试图刺激市场参与者快速进行交易,导致价格急剧波动。 被称为“欺骗”的原则的本质是操纵算法和手动交易者,他们被迫进行积极的交易。 此外,如果使用此策略,玩家可能会导致价格的进一步移动。 止损 欺骗被认为是非法的,但很难发现和证明。
统计套利
一种中立的市场策略,在任何不平等的情况下都能盈利。 该策略的基础是通过获取影响金融市场的各种新闻来寻找价格之间的差异。
HFT算法在重大事件发生前跟踪不同交易所的价格和交易量,以寻找异常行为。 根据它,交易者甚至在官方消息出现之前就对偏差作出反应并达成交易。 HFT交易者通过套利交易赚钱的策略的本质是寻找不同市场上相同金融工具价格之间的差异。
统计的 仲裁 其目标是从相关交易平台之间的价格不平等中获利。 HFT交易者试图找到相关金融工具之间的相关性(例如股票和股票期货之间的相关性),并从两者之间的不平衡中获得收益。
这是一种市场中立的策略,在交易所出现的任何情况下都能盈利——市场下跌、上涨或停滞不前, 基于资产价格高相关性效应。 该战略中的工具包括期权合同、债券、远期和期货合同以及衍生工具。 这种套利使用数学建模方法,可以应用于任何时间段。
延迟仲裁
它的目的是通过早期获得金融工具数据来赚取收入。 为了获得时间优势,交易者将具有算法的机器放置在尽可能靠近交易所服务器的位置,最好是在同一个机器室。
不同交易所使用的金融工具相互关联,一个交易所的价格波动会影响其他交易所。 在交易过程中,所有信息不能立即移动,例如芝加哥和纽约证券交易所之间的1200公里。 时间大约是5毫秒。 纽约交易平台上的交易机器人接收信息延迟。
延迟套利(Latency Arbitrage)旨在通过早期获得数据为HFT交易者创造收入。 为此,带有交易软件的服务器位于交易系统内核托管设备附近的交易数据中心(拨号)。 因此,HFT交易者比其他市场参与者更早获得重要信息。
流动性检测
在这种策略下,高频机器人甚至在交易开始前就试图从常规平台和自动化系统中发现大型或隐藏的投标。 为此,机器人会向市场发送小订单,跟踪订单的执行时间,从而跟踪何时需要进行重大交易。
贸易 根据 胶带
该策略跟踪股票市场的所有动态,如销售和报价。 这有助于收集大量重要信息。 监控所有信息(特定股票)和所有重大事件(公司新闻、报告和宏观经济数据) 它允许您计算销售和股票价格的异常行为。 因此,通过收集和分析的所有信息,高频机器人可以提前确定 模式 在官方公布之前 新闻 .
由于HFT算法,股市崩溃
事件发生在2010年5月6日。 道琼斯指数当天下跌990。 项目 五分钟内,没有任何理由。 这导致了市场恐慌和价格下跌。 据报道,当时HFT交易者的市场份额为70%,他们只需关闭头寸,市场就会崩溃。
由于他们的工作方式非常相似,这是5月6日14:42至14:47发生的事情。 上述事件在社会上引起了强烈反响。 媒体纷纷批评,金融家、政客们纷纷反对, 召集委员会和听证会,禁止高频贸易或对其征税。 然而,这一切都是徒劳的,HFT交易只在市场上得到了巩固。
另一个例子发生在2014年10月15日,当时美国国债收益率在几个小时内下降了四分之一。 这一下降是完全出乎意料的,根据间接证据,这是HFT策略的结果。
此外,尽管高频交易者产生大量的金融工具买卖订单, 事实上,并不是所有这些都会导致流动性的增加。 交易机器人会产生大量的订单,这些订单实际上不会导致交易,或者交易不是与实际股票而是与交易所交易基金ETF进行的。
谁使用HFT
只有发达的投资机构和基金才能负担得起高频交易计划的内容。 私人投资者和交易员远离这个行业,他们无法进入。 除了少数例外,也有一些支持交易的公司以自有资金与HFT合作。 一般来说,高频交易的所有用户可分为四类:
独立销售公司;
经纪人子部门;
对冲基金;
大型银行,投资机构。
这种情况与几个因素有关:
需要高生产能力;
强制性的 优化 交易结构和在交易网关附近安装HFT服务器。
实现高级编程语言C++,Java等。
重大投资。
所有这些都是普通交易者无法获得的,无论他们的财务能力或意愿如何。 许多人将这一基础设施描述为股票市场的垄断,还需要公司联系和特殊地位。 这并不奇怪,因为HFT公司很早就获得了市场上所有交易的信息,因此比其他市场参与者拥有巨大的优势。
高频交易会消失吗?
高频贸易已经存在了很长一段时间,近年来一直面临着一系列挑战:物理边界,基础设施成本上升,竞争,以及 利润下降,监管力度加大。 正因为如此,HFT在西方市场贸易总额中的份额稳步下降。 然而,高频交易仍然占美国和欧洲所有交易的一半以上。
高频交易的影响是广泛的,可能是持久的。 HFT的基础设施和实践可能成为未来金融业的必备属性。 由于高频交易不仅提高了机构投资者的市场质量,也提高了零售商的市场质量。
高频交易算法专注于速度,主要是因为 他们中的大多数人使用套利或被动投资策略来赚取利润。 更高的交易量和流动性是当今股市最重要、最持久和最显著的影响。 自高频交易开始以来,美国股票交易总额翻了一番。
超高的交易量给那些从数百万笔交易中寻求微薄利润的玩家留下了任何选择,因此交易量的增长极大地改变了市场力量的平衡。 因此,HFT算法通过被动做市来增加流动性。
快速交易者的这一特征在市场动荡期间从常规供应商大量流出流动性时起着重要作用, 由重要的宏观经济新闻,政治事件或自然灾害引起的。
大多数HFT玩家的利润要求优先资产的波动性极高。 另一方面,股票价格的波动是市场的主要组成部分。 因此,高波动性对大型机构投资者和公司来说是不可取的。 这可能会增加公司股票的预期风险, 这意味着加权平均资本成本的增长——为公司提供每个资金来源的成本。
高频交易产生的超额交易量会影响交易日价格动态,并可能降低股票波动性。 由于HFT玩家在市场上提供流动性,并允许大型交易者在不影响股价的情况下进行交易,从而间接降低价格偏差。
这种流动性是一种骗局的说法可以通过高频交易策略并没有从股票价格的波动中获益来反驳。 3、通过电子销售系统提供的买卖价差和折扣创造收入( ECN ).
高频交易者披露最大和流动性最高的资产,不断提供流动性,并实际上塑造了市场,因此可以说, HFT减少了大资本公司的买卖价差,有助于更快地确定市场价格。
流动性增强的效应可以使传统机构投资者更容易调整其投资组合。 以反映他们对公司业绩的基本看法。 因此,HFT可以降低机构投资者面临的交易成本,并帮助市场价格接近其基本面。
高频交易不是每个人都喜欢的,但它清除了市场上不理性的投资者。 由于HFT,他们发现自己无法抵御闪电般的价格变化。
关于HFT,金融世界分为两个阵营:一个认为市场受益于这项技术,另一个认为市场受益于这项技术。 高频交易只会让少数得到风险投资基金支持的学术界人士受益,而对零售投资者有利的交易平台也会受益。
但经过近10年的技术快速发展,几十次市场崩溃,贸易速度加快, 高频交易可以被看作是试图使金融市场更有效的自然结果。 使他们更接近理论的纯洁性,并使他们能够立即反映任何新的信息。
HFT将永远有两种观点,但需要考虑的是,5-7年后高频贸易将与 人工智能 和机器学习。 最近高频交易的改善极大地改变了市场的交易过程,但尚不清楚这种影响是正面的还是负面的。
如何使用HFT系统赚钱
大多数投资者可能从未见过高频股票。 有客观的原因:由于这些策略的典型性能,使用这些策略的公司几乎不需要吸引外部资本。 此外,HFT算法有容量限制,这对机构投资者非常重要。 因此,观察投资者对第一次看到的HFT策略盈利能力的反应是有趣的。 习惯 夏普系数 在0.5-1.5或1.8之间,幸运的是,他会惊讶地发现,这些策略显示了以两位数表示的系数值。
为了说明这一点,上图显示了这样一种HFT策略的性能图,该策略每天交易约100次e-mini S&P500期货合约(包括夜间交易时段)。 我们注意到, 该算法的统计优势不是很高-平均55%的盈利交易和大约一半的交易利润是大多数人的常见特征 高频战略。 但由于交易量大,它们带来了可观的利润。 在这种频率下,交易所佣金很低,每份合同的关税约为0.1美元。
然而,我们隐藏了与使用战略相关的额外成本:市场数据、软件平台和互联网连接的费用。 提供大量数据和速度,以跟踪微观信号,并以最佳优先级管理订单。 没有这种基础设施,战略就不可能盈利。
让我们稍微降低一下我们的要求,考虑一个内联策略,在15分钟的酒吧里,每天大约有10笔交易。 虽然不是超高频,但该算法的频率足够高,对延迟敏感。 换句话说,没有市场,你就无法实现这样的战略。 高质量数据 和交易平台,最小的执行延迟为1毫秒。
在与第一种策略相同的赢利交易概率下,较低的交易频率使合同利润超过1泰克,而股权线则不那么平滑。 这反映了夏普系数只有2.7左右。
HFT算法最重要的特征是执行限制订单的概率。 策略通常使用限制订单或IOC(如果没有立即执行,则取消)订单,其中只有一定比例的订单将执行。 当收到正确的信号时,利润会随着交易数量的增加而增加,而交易数量又取决于执行的概率。 10%到20%的概率通常足以保证盈利能力(尽管这取决于信号的质量)。 通过广泛提供的交易终端进行交易时通常出现的低执行概率将破坏任何高频策略的盈利能力。
如何成为HFT公司的量子
HFT算法的开发是一项科学密集型的工作。 至少你需要数学和经济学,然后是特定的编程语言和技术。 由于需要快速运行算法,金融市场上的主要编程语言是C、C++和Java。 在优化包处理、数据库和使用脚本语言Python、MATLAB进行初始测试和 制定贸易战略 .
大多数高频交易公司都是小公司。 他们适度的工作人员通常在20-25人左右。 这是因为这些公司的员工遵循一种明确的商业文化和精英生活观。 在面试中,作为候选人,你会被问到你能为组织带来什么样的创新。
考虑到奖金基金是共同的(尽管根据工作人员的不同权重分配), 你必须证明你有能力创造超过你的工资和奖金的收入(无论是明示的还是默示的)。 否则,你就没有理由去工作。 也就是说,为了让你至少被视为一个职位的候选人,你必须展示组织中没有人拥有的技能。
另一方面,这里有机会为自己创造一个空间。 公司里的人可能不会找新员工,但如果他们意识到你在某个领域有丰富的经验,他们可能会为你打开一个空缺。 HFT公司的精英方法通常允许在项目中有足够的自主权。 因此,如果你想在一个积极主动的环境中与非常聪明和有才华的人并肩工作,那么HFT可能会适合你。
这一行业的工作时间高于平均水平。 每周60-70小时并不罕见,尤其是在项目即将完工的时候。 然而,密集的智力工作和金钱补偿通常超过工作量。 这种生活方式并不是每个人都适合的。
请记住,HFT只是一个技术领域。 它吸引了数学,物理,计算机科学和电气工程领域最杰出的候选人, 大多数情况下,他们在研究生院学习期间或在某个高度专业化的行业工作多年后。 尽管薪酬高,但在HFT公司工作将需要大量的培训和投入。
人们通常会在以下情况下加入HFT公司:
研究生教育。 大多数HFT公司在研究生院毕业后雇用候选人从事特定的、相关的公司任务和方向。 这种方法是最简单的,因为根据博士论文、出版物或大学地位,更容易确定候选人的能力。 因此,如果你真的想在HFT领域谋求职业生涯,那么对低延迟系统的研究可以为你提供一个很好的帮助。 此外,从最受欢迎的技术大学(麻省理工学院、斯坦福大学、剑桥大学、帝国大学)的最新课程中挑选优秀学生的情况也很少见,他们随后被培训到一个特定的职位。
获得高科技行业工作经验。 在需要尽量减少数据延迟的特定领域(如电信)的专家通常因其学科知识而被聘用。 然而,值得注意的是,通常情况下,为了在他们的领域正常工作,他们需要广泛的技术基础。 从事高性能计算项目(例如CERN数据中心或其他拥有超级计算机的国家实验室)的科学家, 由于他们在大数据方面的经验,需求量很大。
在交易所工作的经验。 那些知道交易所是如何从内部组织工作的人也被认为是受欢迎的。 这是因为这些人可能会帮助开发新的算法,利用交易所的信息架构。
最常见的误解之一是坚信要在HFT领域获得一席之地,需要广泛的金融知识。 大多数HFT公司不重视财务知识,因为候选人在组织所需的其他领域具有足够的技术能力。
HFT公司的工作职责多种多样。 几乎每个员工都必须接受高等技术教育,并有能力在该领域进行独立研究(必须熟悉理论材料)。 因为HFT本质上是一项技术运动,所以大多数人也必须具备计算技能。 电气工程或在电信等其他领域具有低延迟数据工作经验。
此外,还需要特定类型的软件的知识和经验,如图形处理器(GPU)和用户可编程矩阵(FPGA)。
总的来说,任何可以以某种方式减少交易延迟或提高算法计算速度的主题领域, 它将在HFT中找到位置。例如:
证券交易所的运作模式。 高频交易技能的基础是广泛的股票交易管理知识。 了解订单簿是如何工作的,以及在特定交易所的所有技术诀窍可以发挥作用。
处理器体系结构。 高频交易涉及在相对较短的时间内进行大量交易。 请记住,以任何方式提高执行这些操作的速度将对您有利。 了解CPU和硬件体系结构是有用的,特别是非x86体系结构的系统(如GPU和FPGA)。
信息传输延迟最小的网络。 网络堆栈是交易中数据传输延迟的主要来源之一。 HFT公司在优化数据包处理、编写专用网络模块和使用InfiniBand高速拨号串行总线方面的经验得到了赞赏。
了解法律。 熟悉“国家银行体系监管”(Regulation NMS)等法律行为 美国和欧盟金融工具市场指令是HFT交易的必要条件。
内核优化 优化的主要目标是减少延迟并提高操作速度。 因此,目前很少有重写软件内核以加快进程的情况。 许多HFT公司重视修改Linux内核的经验。
在线算法 谈到操作延迟,我没有详细讨论HFT算法的工作。 这些算法通常包括具有平均算术、误差和线性回归的“重复”操作。 因此,分析以前的计算结果非常重要。
编程语言。 尽管大多数UHFT公司已经转向专门的硬件(用于直接信息处理和网络交换),但在某些情况下, 在不太依赖延迟的情况下,交易公司可以使用C、C++和Java(带有特殊的垃圾收集器)的多线程。 一些交易公司重视使用这种语言和并行计算的经验。
如您所见,这些技能通常是技术性的,需要学术学位或多年的工业规模的特定技术工作。 如果您有上述工作经验,您有机会在HFT公司的采访中展示自己。
就像大多数财务职位一样,通过招聘机构寻找工作是值得的。 最大的HFT公司主要位于纽约和伦敦。 芝加哥也有许多高频交易机构。 招聘人员通常对主题领域很熟悉,能够回答您的经验是否适合该职位的要求。 请注意,标准很高! 你可能需要尽一切努力寻找一个空缺,这可能会占用你足够的时间。
虽然可以直接向公司申请,但最困难的是寻找高频交易公司。 通常情况下,如果你在你的专业领域很受欢迎,组织会尝试雇用你自己。 如果你真的想在这家公司工作,发表你的研究成果,这对你有好处, 参加会议,只是认真提高你的记录。
结论
所以今天,我们揭开了一个相当隐蔽,但非常有趣的高频交易世界的面纱。 并非所有类型的HFT交易都是有益的,也有有毒的交易系统,但基本上,HFT是有益的。 独立进入HFT业务是相当困难的,几乎是不现实的,所以交易者通过组织私人公司团结起来。 然而,他们已经很难与大公司竞争了。 这一领域的竞争如此激烈,如果你想参加HFT,你应该在一个大型基金会中寻找量子的空缺。 但是,要成功面试,你必须拥有许多有用的技能和优秀的高等教育(或更好的几个),所以这条路也很艰难。
也不值得信任 销售顾问 如果他们声称为外汇交易终端之一开发了HFT算法,那么几乎不可能有欺诈者。 仲裁也是如此,就像HFT的特殊情况一样。无论终端多么现代, 在通过经纪人连接到交易平台的方案中,您的交易速度将是没有竞争力的,即使您能够赚钱, 这将在很短的时间内发生。 外汇市场上已经有大量的专业HFT系统,使用昂贵的设备和由一个全职员工开发的系统。
然而,目前的市场几乎没有竞争。 例如,加密货币交易所以及证券交易所或许多外汇交易所都通过其API提供交易访问。 这个市场还很年轻,使用的技术还很慢。 例如,在一个典型的加密货币交易所,平均交易时间仍然是大约一秒钟-就像HFT方向开始时一样。 如果你想做HFT交易,试试看,这个市场可以成为一个很好的起点。 它肯定会发展,交易所将更新其设备,速度将提高。 在大型专业人士进入加密货币市场之前,你有机会先进入这项业务。 加密货币市场已经使用了一些类型的HFT系统,其所有者获得了超额利润,但竞争仍然非常低。
我希望这些信息对你有用,你会得出正确的结论。 即使您不打算参与HFT系统,本文也会让您了解总体情况。 如果您决定尝试编写/创建自己的HFT系统,我建议您关注新兴市场,例如: 加密货币 .
尊敬的Dmitry Aka Silentspec
TradeLikeaPro.ru