查看原文
其他

高频 | 唯快不破!伊世顿操纵期货市场案反映的高频交易技术细节 | 干货

点击上方“公众号”可以订阅哦


只做专业交易软件

| 交易开拓者旗舰版  |  TB-Plus |  TB-Smart |

唯快不破!伊世顿操纵期货市场案反映的高频交易技术细节 


“伊世顿事件”源起2015年中国A股的“股灾”期间。


先回顾一下让众多股民心伤的2015年股灾。


2015年6月中旬起,中国A股在经历了接近整整一年的大涨后,开始出现崩盘式暴跌,沪综指6月12号曾经摸高到5178.19点, 7月9号最低就跌到了3373.54点,仅仅不到一个月时间指数跌幅接近35%,而且期间多只股票临时停牌,未停牌的个股大多数跌幅远远超过这个指数下跌幅度,这一波下跌被业内称为“2015年股灾1.0版本”。


自从“股灾”发生后,坊间股民、网民有关于“恶意做空A股”,甚至是“国际、国内邪恶势力相互勾结,恶意做空”等传言就层出不穷,似乎忘记了股灾发生的背景:股灾发生前的一年,在中国宏观经济并没有明显强劲增长的情况下,A股市场却出现了暴涨!


继续以比较多股民关注的沪综指为例:2014年5月21号,沪综指曾经跌破2000点整数大关,最低1991.06点,但到了2015年6月12号,仅仅一年左右时间就涨到了5178.19点,涨幅高达160%!


而在这期间,中国甚至世界的宏观经济有大步流星地增长吗?


没有!


短期、过度的并无宏观经济基础支撑的股市上涨,才是导致后面出现“股灾”的最根本背景原因。而2014-2015年期间过度膨胀发展的金融杠杆业务(无论是金融机构提供的配资业务,还是民间资金提供的配资业务,都是放杠杆行为),起的是助涨助跌的作用。配资业务在股市上涨阶段会助涨,但在股市下行阶段则会助跌,由此加速了下行的速率,并且在“股灾”的尾段因为各配资机构(无论是银行、信托、证券等金融机构,还是民间资金)的“强(制)平(仓)”操作导致了大面积个股直接“闪崩”的极端崩盘现象。

股民在网络上最常喷的就是监管部门的无能和不作为导致了股灾的发生,至于监管部门真的无能到没发觉这些隐患和问题吗?


非也!


其实监管部门早在2015年年初就已经因为股市的金融杠杆使用增长过快而有过担忧,并且已经要采取一些措施打算在杠杆风险隐患未过分严重之时就遏制其过快增长,而当时的沪综指在约3300点的水平。


如果当时这项措施能够落地推行实施下去,后面的“股灾”即使不能完全避免(毕竟当时的沪综指也相较于2014年五六月时大幅上涨了超过60%),至少也能很大幅度地减少杀伤力。


但世界上没有“如果”牌后悔药吃。1月16号传出监管部门准备“收杠杆”后,1月19号(周一)A股就出现了大跌(沪综指当天跌幅高达7.70%),于是舆论压力立即一面倒地压向了有关部门,让有关部门只能当晚就出面“澄清”。于是,避免后面“股灾”发生的一个时间窗口机会就这么错过了。

而之后的几个月,证监会其实也采取了一些控制杠杆的措施,像一些券商就已经不再受理4:1:1(优先级4份,中间级/夹层1份,劣后级1份,实质相当于5倍杠杆的配资)这类超高杠杆比率的伞形信托配资业务申请,只是在各方舆论和业绩考核压力之下,执行力度并不够坚决、果断。


再看看时任证监会主席的肖钢在公开场所的表态:


肖钢2015年上半年出席公开场所并发表言论并不多,但基本上每次公开亮相(2015年4月、5月、6月都有出席公开活动并有相关风险提示言论发表)都是在提醒新股民“尤其要保持理性、冷静,谨慎投资,量力而行,不跟风,不盲从”。


这种言论也蛮符合他的性格,和他长年的工作作风:谨慎,甚至保守。

现在再回过头回顾那段历史,不知道股民们有没有怀念老肖的反复提醒?

料哥再爆一个只和朋友们私下交流过但并未公开发表过的料:


某省的证券期货业年度会议,代表基金业协会出席该年会的某领导面对在现场的近千名证券期货分支机构相关负责人,在主席台上明确地说出“中国股市再也不会有’杠杆牛了’!”。


这一天,是2015年6月17号!

(会议现场照片,某领导在这场会议主席台上说出上面的话)


至于网上盛传的广东泽泉投资选择了在这一天清仓A股,是不是只是巧合就得问一问辛宇。


所以,吃瓜群众在网上说监管部门没有提前发现股市存在极高的风险隐患并采取措施预防,这一点是站不住脚的。


回顾完股灾发生的背景原因,再来说一下“伊世顿”事件。


从2015年11月披露的“伊世顿”事发,到最近的一审宣判,有不少值得品味的细节变化。


首先,以2015年11月期间各大媒体所披露的案件情况看,伊世顿贸易通过非法手段交易股指期货非法赚取了20多亿利润,但这一次的一审宣判结果所披露的非法获利却大幅度缩减为3.893亿余元,比之前披露的数额减少了很多,这会不会是一种认罪协议的结果?


因为根据上海市一中院的判决,几名当事人均具有“自首情节”,是否以“自首认罪”来获得减轻刑罚的处理结果?


那么,那缩减的十几二十亿“非法获利”目前去向如何?呵呵,就此打住,不敢深想。


其次,这个案件还顺便扯到了最近很火爆的“比特币”。


因为中国目前实行很严格的外汇管制制度,巨额资金进出境的审核很严,伊世顿贸易赚取的利润因此长期只能在中国境内的银行账户体系内循环,苦于将这些巨额资金转移出境的通道。因此他们曾经和国内某些大型比特币交易平台联系,希望能够购买大量不易被监管部门跟踪的新挖出的“比特币”,通过“比特币”转移出境在欧美市场上变现,从而实现绕过中国外汇监管制度将巨额资金转移出境的目的。


这也是近年比特币价格一路高歌猛进的重要原因之一:并不是“比特币”这玩意有多好,而是近几年想绕过中国的外汇监管制度,转移巨额资金出境的需求太大了。当购买资金量远大于市场供给量,价格自然就在短期内出现了暴涨。


区块链作为技术创新值得鼓励和发展,但如果不具备国家公信力强力背书的也敢称为“货币”或“电子货币”,料哥就只能呵呵了。


比如以下这些“货币”,你会投资吗?


基于区块链技术,任何机构都能够创设出无限多种“电子货币”:


料哥提示:以上图片仅仅用于调侃“比特币”的各种山寨货、仿制品,各位读者千万别当真去参与这些“电子货币”的交易。


再次,从宣判的结果看,伊世顿贸易的交易行为的确存在很多违规问题。

1、违反了账户实名制管理制度

这个是近年监管部门严抓严打的问题。最近2年,证监会每周的例行新闻发布会几乎都有披露监管部门近年来所查处的案件,其中大量提到“账户组”这个名词,这个就是某些个人或机构使用他人的证券交易账户,有计划有目的有组织地进行一致性、关联性证券市场交易的行为。


2、绕过期货公司柜台风控环节直接接入期货交易所

很多读者可能没交易过期货,料哥先简单地说一下目前国内期货交易的委托流程。


当投资者通过期货交易终端发出一个期货开仓的交易指令,期货公司在收到这笔委托指令后,会先进行账户保证金充足性校验(是否透支保证金进行委托)、报价合理性校验(比如是否以超过当天的涨跌停价格进行委托,是否符合该合约的最小报价单位进行委托等)、持仓限制校验(期货品种有单账户单品种持仓限制,并不是账户有钱就能够无限地开仓和持有)等操作,都符合条件后才会将这笔委托指令发送给各期货交易所主机。以上这些校验,在期货公司的柜台系统里很短的时间里就能够完成(一般是在毫秒ms级别,也就是在千分之一秒的时间级别),这对于手动交易的投资者来说不会察觉到有延时存在。


但对于伊世顿贸易这种从事高频交易的机构来说,这些即使短到毫秒级(ms级)的时间差距也是影响甚至于决定该交易成功失败、这笔交易能否盈利的关键要素。


因此,他们和华鑫期货(可能是公司,也可能仅仅是个人。以目前案件宣判结果来说,这个锅应该是由金文献一个人全背了,本案的当事人之一金文献时任华鑫期货技术部经理,也有媒体说是技术总监,总之就是期货公司IT技术方面的负责人)谈妥某些合作协议,从而让伊世顿贸易所控制的那些账户组能够跳过这个柜台系统验证环节,从而进一步提升交易委托速度,占据更好的交易优势。


料哥再举一个数据说明一下手动和高频的速度差异。


目前国内期货行情一般是每500ms(也就是每0.5秒)推送一次行情的切片或镜像数据。对于手动交易者来说,这个速度已经非常快了(股票是10秒左右推送一次行情切片或镜像数据,就更加慢了),但在高频交易者的眼中,这个速度就慢如蜗牛。


因为高频交易者完成一笔开仓、平仓交易,快的话一般在10ms内就能完成了,500ms足够他们做几笔甚至几十笔交易(开仓、平仓)。也就是绝大多数交易者看到的每一笔行情推送数据,里面已经包含了N笔高频交易的往来汇总。


期货行情每隔0.5秒会推送一笔行情数据,包括了以下几个要素:时间、价位、现手、增仓。


以螺纹1710交易数据为例,22:59:55这一时刻,价位3112元,现手516手,增仓-106手。这个数据表示在刚刚过去的500ms时间内,合计有516手成交(注意是合计),整体减仓了106手(注意是整体,细分到每一个账户有可能增也可能是减)。这只是这一时刻的行情切片镜像,并非表示刚刚好有516手在这一时刻以3112元的价格成交,有可能有一些交易是以3111元,或者以3113元成交,只是在汇总的切片数据里,这些成交情况给掩盖起来了。 



决定高频交易速度有以下几个要素:


(1)程序化决策程序流程的速度


由于是高频交易,这个无法通过手工来实现了,都是采取程序化交易模式,这个是在国内进行高频交易实务中影响最大的要素。


首先,编写相关高频交易的程序要简可能地简化,逻辑判断尽可能不要过于复杂,这样能减少判断和决策所需要的步骤环节,从而减少判断和决策所需时间。

其次,采取什么语言和平台编写影响巨大。


目前较为具有可操作性的高频交易,一般是在linux系统,用C++等语言编写。这样走完程序化决策流程需时一般能控制在1ms的级别,也就是千分之一秒。如果换用R、Python等语言编写,整个程序化判断和决策流程需时大约要100ms甚至更长的时间级别(都经过实测,确实是比用C++写程序慢了很多),这个就产生了百倍级别的时间差异,能够直接决定该笔高频交易的成败。


如果要做到更极致地快,可以直接将程序写进显卡或网卡等硬件上,在硬件上直接运行程序,这个比用软件(比如linux、windows这些软件平台)运行程序会更快。但料哥团队缺乏会硬件编程(目前市场上越来越缺这类技术人材)的技术人员,因此尚没有实测过这点,但以料哥所了解的情况是有高频交易机构采取了这种方式以实现交易速度最快化。


硬件运行程序的最大优点就是速度最快,但缺点也很明显:每次程序更新、迭代都得要更换相关硬件(如果使用软件平台编写程序化交易系统,可以通过网络远程登陆托管主机进行程序的更新迭代)。这个在下面还要提到更换是怎么操作的。


(2)网络传输速度和稳定性


当程序做出了交易决策并发出了交易委托后,就会面临委托传输速度差异的问题。


无论是采取光纤还是微波等传输方式,都有它的传输速率限制(光比微波的转播速度更快),而且传播的稳定性会受光纤材料质量或空气状况等影响。那么也就是说,距离交易所主机的距离越近,交易信号传输的稳定性会更好,所需要的时间会更短,这个比较容易被大家理解。


最理想的就是把你的主机直接放在交易所主机旁边,用内部局域网连接。


以料哥团队之前测试的情况看,如果主机托管在上海机房,那么交易上期所的期货合约网络传输速度能够达到3ms甚至更短的时间内,但如果交易大商所和郑商所的期货合约,需时就会大幅上升到7ms-20ms级别,明显比交易上期所的期货合约慢了很多,这就是地理距离(上海到大连、上海到郑州的地理距离)差异的影响。


因此,从事高频交易的机构一般都会申请主机托管业务,将布置好程序化交易的主机放在离交易所机房和主机物理距离最近的地方,以国内为例,就是在上海、郑州、大连三个城市都分别布置主机托管,并分别交易相应的交易所期货合约。美国甚至有高频交易机构在交易所机房旁边租用机房,租用专门的卫星通信转播或专门搭建海底光纤通信以获得最快的交易速度。


上面(1)也提到了用硬件运行程序主要缺点之一就会存在迭代的操作性问题,每次程序要进行更新、迭代,都得更换相关硬件,但是托管主机的机房(比如上海的张江机房)可不是什么人都能够自由进出的。如果连机房都进不了,又怎么更换硬件呢?这个时候,就需要期货公司的技术部门人员配合了。每次要进行程序迭代或更新时,高频交易机构就将已经预先写进程序的显卡或网卡交给期货公司负责主机维护工作的人员,由他们进入托管主机的机房进行硬件更换。所以这次伊世顿贸易案件必然会涉及到华鑫期货技术部的人员(金文献时任技术部经理),而且从宣判的结果看,和其他几个当事人涉及的控罪不同,金文献还涉及到职务犯罪,和这个有关。

3、大量的“自交易”行为


“自交易”指的是以同一价格自买自卖的行为。


这个要和另一个概念有所区分:“T+0日内回转”操作,俗称“做T”。


“做T”(股票和期货都有)的一般是低买高卖或高卖低买,交易价格大多数是不同的,交易者赚的就是这低买高卖之间的价差收益。


而“自交易”和“做T”最大的差异指的就是买卖的价格是一致而方向相反的。


如果是手动交易,而且不是真的恶意“对敲”,一般每天出现自交易的现象并不多,目前交易所的大数据监控系统会有相关的阀值标准,对于单一账户少量的、不经常出现的同价格买和卖行为是容忍的,因为正常的证券交易很容易偶尔出现这样的误操作现象,但对于频繁出现的则会认定有“对敲”的嫌疑。


而且这次伊世顿贸易案件还涉及“账户组”的问题,“账户组”的一个效果就是可能任意单一账户都没有太多的“自交易”行为,但整个“账户组”之间是存在大量的“自交易”行为。


而对于高频交易模式来说,由于开仓、平仓的价差非常小,交易数量非常庞大(以下会进一步详细介绍),即使他们交易的出发点并没有“对敲”的意图,其结果也会很容易出现这种“自交易”现象。


“自交易”是严重的证券违规交易行为,也是目前证券监管部门查处违规交易的一个重点,这个违规行为也属于坐实,该罚。

4、洗钱嫌疑


也就是上面提到的,打算通过“比特币”交易和使用他人账户来实现逃避资金监管和巨额资金跨境转移。




【故事】一个操盘手自白:揭密操盘内幕

【交易干货】顺势交易|深度好文|

【交易干货】交易系统设计及其前景

【交易干货】亚当理论

【交易干货】缺口

【交易干货】DMI指标法 | 💛建议收藏💛

【交易干货】利用简单指标,建立交易系统

【交易干货】趋势线

【交易干货】均线系统

【交易干货】顺势加码:突破趋势策略

【交易干货】职业操盘手的止损法则

听说,置顶关注我们的人都不一般


开拓者金融网

知识、专业、能力、深度

扫描上面二维码关注我们哦

每日推送【程序化交易名家访谈】、【交易干货】、


              【最新金融资讯】、【财经快报】、


定期推送【TB-培训报道】、【TB-软件内容】、


              【TB-开拓者研报】、【TB-线上线下活动】

                 

我们满满的诚意,只为关注开拓者金融网的你。


官网微博:交易开拓者

为你实时发送量化资讯与干货,定期推送开拓者公司举办的最新活动讯息


微信推荐:开拓者资产

为投资者提供优质投资管理服务,追求投资收益稳定增长


量化易

轻松交易,稳健获利就在量化易——

国内首家实现云端交易的实盘策略超市

交易开拓者 智能交易版(TB-Smart) ----颠覆传统下单工具,集快速实时行情、快捷下单、风险控制、账户管理于一体,给主观交易者智能化的极致便捷体验。(详情请登陆www.tb18.net)

交易开拓者 极速版 (TB-Plus)---新一代高性能实时程序化交易平台,为速度和性能而生!采用全新软件体系架构,纯C语言的内容和策略系统,架构层次清新,支持超大(300万)样本量,策略执行速度可以达到全C++的策略速度,同时配合多品种参数优化、无图表交易、自动选参数、实时资金曲线以及事件驱动等新功能,可以为专业投资者和投资机构在量化交易领域步入新的台阶!

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存