为对冲基金提供量化平台,知象科技认为应该Cloud First
对于量化投资的对冲基金来说,其策略代码是最为保密的核心资产,对安全性的要求极高,因此对冲基金在选择量化平台的时候十分谨慎,轻易不会允许代码离开自己的机房。
但是相比于将策略布署在本地的服务器,云计算有诸多好处,不仅成本更低,并且可以操作云端更大规模的数据集和计算能力,甚至可以断定,未来量化交易更多的向云进行迁移是必然的趋势。
“我们最初在为量化平台寻找底层云服务商的时候,发现市场上的公有云存在很多问题,云端多租户环境下缺乏足够的性能和安全隔离,虚拟化之后带来性能下降(特别是网络延迟和吞吐量的显著下降),安全性方面存在巨大的隐患(特别是虚拟机逃逸等),”知象科技的创始人龙白滔说。
作为曾经上海证券交易所交易系统的总设计师,龙白滔决定自己来解决云架构的问题,“计算能力是数据时代的石油,充分的计算能力是未来参与量化交易竞争的基本条件,因此我们把Cloud First作为知象从事量化平台业务的一个基本战略。”
知象基础设施云平台最大的特色是采用了SmartOS做为底层平台。作为Open Solaris的后续版本,SmartOS继承了最高端UNIX操作系统的所有企业级特性,保证了云端多租户环境下的安全、隔离、可靠和高性能。
SmartOS基于Zones(分区)的容器技术,为虚拟机提供了相当于物理级别的隔离,避免了传统虚拟化技术如Xen、KVM和Docker中著名的虚拟机逃逸(指虚拟机用户非法突破虚拟机边界从而获得更高执行权限)风险。Zones的资源隔离能够覆盖处理器、内存、磁盘IO和网络IO等所有资源,解决了传统虚拟化技术中虚拟机性能波动的问题。
“如果云平台不能完全解决安全问题,高端行业用户是不可能把核心业务系统和数据放在云端的。”龙白滔说。据悉知象基础设施云服务价格与市场价格比较并没有优势,但仍然吸引了拉卡拉作为首批客户。“云计算一定比自己布署物理机便宜,高端用户对价格并不敏感,安全性和可靠性才是关键。”
量化交易对网络延迟非常敏感,一些对冲基金为了减少交易指令的传输时间,将交易系统布署在交易所的机房内,业内将其称为Colocation。传统虚拟化技术带来很大的网络延迟,无法应用于Colocation。因此目前Colocation一定是使用物理机,而交易所机房空间有限,限制了Colocation的容量。
SmartOS的网络虚拟化技术能够保证网络延迟和吞吐量方面没有任何损失,让虚拟机达到Colocation的应用级别,目前知象已经与国内一家期货公司达成合作,将知象的虚拟化技术部署到后者在上海、郑州和大连的交易所托管机房中,每台物理机上可以布署数十个Colocation的交易系统,并保证所需的性能、低网络延迟和安全隔离。
在云平台的基础之上,知象开发了支持量化策略开发、回测、研究和实盘的量化交易平台。计算能力是知象量化平台的优势之一,例如用户在平台上10分钟内可以完成扫描中国所有交易所全部的tick级别历史数据,这为策略研究提供了更大的想象空间。
龙白滔认为,量化交易的马太效应非常明显,行业大部分利润被金字塔尖的对冲基金拿走,因此知象选择了坚定面向B端或者P(Professional)端用户的策略,并为此做了很多高端的功能优化。
例如其在选择开发语言方面,知象融合使用了Python 和C++,允许用户用Python快速开发策略模型,而平台其余功能用C++实现,以保证执行效率,再通过特殊机制将Python和C++的能力“粘合”起来,谷歌开源的著名深度学习框架TensorFlow也采用了类似的框架。通过这种框架设计,可以保证策略回测和实盘是同一套代码。
知象量化平台开发了实盘交易监控和执行系统,用户使用知象回测系统生产的策略能够直接发布到实盘交易监控和执行系统,不需要再进行二次翻译,使用户的实盘策略能够迅速投产,高效迭代。知象实盘交易系统支持多策略组合运行、实盘变量提取展示、策略-品种灵活挂载等功能,以满足程序化交易者的独特需求。
知象还同时开发了支持FOF/MOM的资管及风控系统,为其提供更好的透明性,在单支策略、投顾、资管产品的交易账户、资管产品组合四个层面分别执行清算和风控,且能做到支持FOF/MOM的事前及事后风控,同时资管平台提供根据风险平价(Risk Parity)或其他方法来计算风险合理分配不同资产的持仓,实现更稳定的收益。
知象量化平台的分布式内存计算技术,可以实时聚合风控模型所需各种业务数据并进行实时计算。知象量化平台几乎覆盖了国内私募基金所需的全部风控规则,却没有因此引入额外明显的处理延迟,更好地平衡了交易和风控的这一对矛盾。
目前知象也在探索VR/AR和深度学习等技术在量化金融上的应用。知象科技创始人CEO龙白滔是清华计算机学士、硕士和博士,在埃森哲工作期间曾作为总设计师为上海证券交易所开发新一代证券交易系统,龙白滔还曾任通联数据首席战略官、中金甲子投资基金首席技术官。知象科技于2015年5月获得启赋资本2750万元人民币的天使轮投资,投前估值为2.5亿人民币。
我是36 氪专注报道互联网金融和教育行业的作者Justin,欢迎大家与我联系,切磋讨论。我的微信是 :196215239















