5月24日,由小饭桌、凡卓资本主办的“2017中国金融创新创业峰会”在北京四季酒店继续进行,名策数据创始人兼CEO祝清先生在下午的金融行业企业服务主题论坛上带来了关于量化交易、高频交易的分享,演讲全文如下:
大家下午好!我是名策数据的祝清。今天下午借这个机会,跟大家分享一下我们在国内二级市场上做资产管理行业SaaS平台的心得。
名策公司主要是做大资管行业的SaaS平台,核心业务主要集中在量化投资和高频交易领域。所以我这里重点介绍一下我们已经实现的一些东西,包括如何去跟投资机构做非常深度的合作。
大家都知道从2015年到现在,整个二级市场的股灾时有发生,最近这两个月大多数的股票跌了近30%。我们做企业服务有自己的观察与体会。应小饭桌的邀请,这是我第一次参加互联网的会议。
现在,名策数据的交易系统定位为资管SaaS平台。原来最早定位不是这样,我刚回来2010年成立这个公司希望做一个大而全的中国版彭博,后来发现证券行业有很多雷区,所以改做能够直接解决投资与交易问题的应用。而这个面向资管行业的应用又有别于传统行业的SaaS平台,因此,我么选择了从量化投资和高频交易这两个切入点开始。
中国人做投资基本上学的都是巴菲特。最近奥马哈开会基本中国大佬都去,但是巴菲特这个模式不能复制,很难找到接班人,就算他身边的人天天跟着他也学不会。
我认为量化投资和高频交易是中国资本市场未来发展的必经之路。名策数据从细分的二级市场开始,严格来说,我们只专注于做深交所、上交所、中金所及商品期货交易所等六个交易所的所有品种交易服务。
2015年中国发生股灾,各种财经媒体、监管层都怪国外恶意做空和做对冲交易的人。事实上交易所做了一个统计,95%的订单都是手工下单,当然现在也差不多。2015年底下半年之后,基本程序化系统都不允许接入,因为监管层觉得有恶意做空的嫌疑。而美国80%以上的交易都是电脑自动交易。
2015的股灾和2016年的熔断,使大资管机构有强烈的紧迫感引进算法交易,手工下单的速度根本不行,当千股跌停的时候想卖出持仓组合离场时,交易员手工下单无法及时完成下单。但是名策的交易系统完全可以用一个点击完成数千笔定单的交易。股灾的打击教育了投资机构,让他们意识到交易系统的技术创新必不可少。所以你会发现很多长期投资者,包括险资、公募都慢慢接受量化投资的概念并开始引入了程序化交易系统。
最近监管还是比较严。我们系统上线非常慢,中国做交易平台有不下一百家公司,真正在券商上线有四家,名策算是第四家。我们花了半年时间做各种各样的合规风控指标,过各种各样的合规门槛。
我们把系统卖给券商,但深知坐在对面讨价还价的券商主管不是真正的使用者,他们采购PB系统是给私募机构用的。在这个业务BD的过程中我发现这是很大的推广机会。现在市场95%都是手工下单,目前证券市场上所有交易系统都不易扩展、碎片化、性能低、易用性差、稳定性差,低延迟的前置风控几乎没有办法做,还有就是系统资源占用比较大。
举个例子,目前所有存量系统的吞吐量一秒钟支持不超过5000笔订单,公募基金的资管系统每秒仅有500笔左右。第二是系统延迟非常严重,大多数客户的交易都采用3秒更新的快照行情数据,整个系统的行情处理平均有800毫秒到1秒钟的延迟。名策把整个系统资源整合并部署到交易所托管机房的一台服务器上,对接的是10毫秒更新的Level 2 Datafeed行情,每秒支持数万笔交易订单流。这相当于所有沪深市场全部订单的10倍冗余。在延迟方面,预计在未来三年内我们基本还是最领先的,处理10毫秒一笔的行情报价数据都采用流计算模式,所以可以说如果这个PB系统部署在交易所托管机房里面,相比别的系统就是没有任何延迟。
名策PB交易系统的核心功能有两个,一是算法下单的程序,即交易前端。另外一端是事前风控,即中后端。算法下单的程序有很可能会出错,国内、国外经常都有乌龙指发生。一个好的交易系统应该包括几个方面的技术优势,最核心是高并发,第二是低延迟。高并发刚才谈到了25万笔订单的吞吐量,单一CPU每秒钟可以自动产生一万多笔单出来;低延迟基本是微秒级别,拿到逐笔交易数据流可以实时处理,采用的是流计算的框架。
事实上,要做到这种技术水平和稳定性,互联网公司会觉得非常简单。我们用了128核的服务器,把所有算法与程序放在不同的核/CPU里面,下面挂一个内存数据库,用另外一台服务器通过万兆网卡做一个数据与应用的备份,实现双机热备,系统稳定性可以到99.99%;相比之下,竞争对手经常招聘上千个人放到券商、公募基金IDC机房里面去,每天的工作就是每天重启初始化这个系统。即便名策的系统卖给好几十家的投资机构,名策也不需要给每一家派人去运维这个交易系统,平时的交易时段系统的CPU都运行在50%以下,这是我们目前做得非常简单的一个标准产品。这个系统跟传统互联网服务有什么本质不同?因为金融交易数据比较敏感,我们只能采用Co-location的方式,将服务器部署到每一家券商、公募基金,甚至将来到每一家大的私募机构,这样可以保证客户的敏感交易数据不会出现外流及其它合规风险。
传统的交易系统基本上是由一二个机柜,数十台服务器组成。我们是简单的双机备份的系统,一般是由券商把服务器放到交易所的托管机房里面,插上电、网,后面连接行情源、柜台报盘机,就是一套up-and-run的程序化交易系统。我们服务器是跟Intel的OEM 产商惠普定制,一般采用四路十六核的高性能服务器。惠普说在中国名策公司是这款高性能服务器的唯一用户。
上午冲高我们卖出了一些股票,待会还会买回来。你会看到国外的交易室也是一样的情形:交易室里面都是十几个屏,每个屏的订单流跑数据都很快的变化,都是流形式呈现的图表,很多订单都是算法在服务端自动下单,风控模块也处于实时运行状态。在风控层面,因为资管产品哪怕是私募产品,它本身也有很多风控指标。有哪一些股票不能买卖,买的比例有总股本的百分比限制,或者总持仓市值的百分比限制等等,很多这一类的事前风控指标,最后都当成算法与策略实现好,并将相应的程序集成在交易系统里面。架构上我们用多核服务器的一部分做算法下单,另外一部分做程序化交易里面的事前风控,这样达成一个双保险,不同模块之间的通讯相对来说比较稳定,延迟也非常小,属于纳秒级别。
搭建这个系统能够帮助机构投资者解决什么问题?我们专注于两个: 第一是这个交易系统是未来三年中国市场上最快的,只要足够快就可以解决交易执行的所有问题。当别人试图做一百种不同的算法满足不同的需求的时候,我们说只需要两种算法就可以解决一百种算法期待解决的复杂需求。第二个解决私募赚钱的问题,去年90%以上的私募是亏钱的,今年截止到现在90%的私募也是亏钱的。名策要挑选将来能够胜出的客户做服务,就是10%以内的能够持续盈利的优秀私募团队。很多投资人问你们做了多少客户,早期我们不追求数量,挑选的都是能够挣钱的私募客户。
围绕着这个交易平台上面还可以为机构客户提供多种增值服务,例如第一个量化母基金,中融汇智做了多彩基金管家APP,与名策团队合作研发了量化筛选基金的策略模型。在四千个公募基金里面挑出来的十只优选基金推给老百姓,一千块钱可以买到八只基金。这个产品上线了大半年业绩很牛,四个不同风险偏好的基金组合,目前都是正收益。
第二个是量化多策略公募基金,自动挑选建立股票组合、建仓、交易、风控全流程都实现自动化。第三类产品是特定证券做市商交易。美国有一个公司叫骑士资本集团KCG,因为乌龙指倒闭卖给了GETCO LLC。2016年报显示,KCG这家公司占美国整个证券市场交易份额的29%。假设机构客户可以实现重仓股的自动交易,一方面可以提供流通性,另一方面还能够有效的降低证券的波动风险。这就是典型的做市商的交易,很多上市公司大股东,或者重仓单一股票的私募,非常期待有一种工具自动化把它股价给维护起来。
第四是量化的ETF,大家谈到美国智能投资那么发达的时候,美国ETF总规模有四千多亿美金的规模,中国ETF没有几个拿得出手的,比如说300 ETF,每年跑输8-10%很正常跟踪误差也非常大。原因是管理效率太低,管300支股票的投资组合,基金经理怎么判断或决策什么时间买哪只股票、什么时间卖哪只股票,相比来说电脑可能更尽责一点。
还有资金专户的对冲产品、CTA管理期货。目前名策都做了一些高频交易策略的研发与实盘测试。上期所正在运行的几个主要品种,总体上的效果不错。我们计划成立CTA产品,用两千万的资金规模仅仅交易一个品种,占单一品种每天交易量的30%左右。先把它的交易份额做上去,盈利放在第二位。这些HFT产品也可以对接传统投资机构的母基金。
总之,交易系统必须放在交易所。当别人跟您说他是做高频交易的,我建议你首先要问他服务器放在哪?我觉得这个很重要,有了一个真正的交易系统才能谈高频交易和量化投资,谢谢大家。