为对冲基金提供量化平台,知象科技认为应该Cloud First
对于量化投资的对冲基金来说,其策略代码是最为保密的核心资产,对安全性的要求极高,因此对冲基金在选择量化平台的时候十分谨慎,轻易不会允许代码离开自己的机房。
但是相比于将策略布署在本地的服务器,云计算有诸多好处,不仅成本更低,计算能力也更加强大,甚至可以断定,未来量化交易更多的向云进行迁移是必然的趋势。
“我们最初在为量化平台寻找底层云服务商的时候,发现市场上的金融云存在很多问题,性能和稳定性都有不足,还有安全方面的隐患,”知象科技的创始人龙白滔说,作为曾经上海证券交易所交易系统的主要设计人员,龙白滔决定自己来解决云架构的问题,“计算能力是数据时代的石油,充分的计算能力是未来参与量化交易竞争的基本条件,因此后来我们把Cloud First作为一个基本的战略。”
知象云平台最大的特色是采用了SmartOS为开发语言,作为与Open Solaris同源的最为完善的Unix系统之一,SmartOS有几个突出的优点:首先,其提供的Zones 分区功能实现了虚拟机之间物理级别的隔离,避免了传统采用Xen、Docker等技术因为虚拟机界限被突破,进而导致策略被盗的情况。
“如果云平台不能完全解决安全问题,高端行业的机构用户是不可能把核心数据放在云平台上的。”龙白滔说,这也是即使目前有银行使用了云服务,也都是把办公系统等非核心数据布署在云端的原因。据悉知象的云服务价格是市场平均价格的数倍,但仍然吸引了拉卡拉作为首批客户。“云计算一定比布署机房便宜,高端用户对价格并不敏感,安全性才是关键。”
此外,知象云平台采用高性能分布式的内存布署,解决了虚拟机高延时的问题。高频交易几个毫秒的差别就可能让一个盈利的交易变成亏损,因此会有对冲基金为了减少交易指令的传输时间,将交易系统布署在交易所的机房内,业内将其称为Colocation。
但是虚拟机的高延时导致Colocation一定要使用物理机,而交易所机房位置有限,限制了Colocation的容量。知象的解决方案能让虚拟机达到Colocation的应用级别,目前其已经与光大期货达成合作,可以在一台物理机上布署数十个Colocation的交易系统。
在云平台的基础之上,知象开发了支持研究、回测和实盘的量化交易平台。计算能力是知象量化平台的主要优势,用户在平台上10分钟内可以扫描所有交易所的tick级数据。此外,量化模型在研发的过程中经常需要对参数进行优化,如果有3个参数同时优化,每个参数有10种选择,程序就需要运行1000遍(10*10*10),知象的平台通过支持多线程运行,将1000个不同参数的程序同时运算,大大节约了时间成本。
龙白滔认为,量化交易的马太效应非常明显,行业大部分利润被金字塔尖的对冲基金拿走,因此与其他to C和同时to B、to C的平台不同,知象选择了坚定面向头部B端用户的策略,并为此做了很多高端的功能优化,例如其在选择开发语言方面,融合使用了Python 和C++,以Python开发前端界面,为用户提供更简单的编程体验,而用C++开发后台,保证执行的效率。
知象还同时开发了资产管理系统、实盘执行系统以及办公系统,用户在实盘的时候可以直接执行研究时的程序,不需要再进行二次翻译。对于投资量化基金的FOF来说,知象的平台可以提供更好的透明性,在策略、账户、投顾、基金整体四个层面,做到事前和事中的风控,同时根据标的基金的持仓情况,更合理的分配资金,实现更好的风险管理。
知象科技创始人CEO龙白滔是清华计算机学士、硕士和博士,在埃森哲工作期间曾作为总设计师为上海证券交易所开发新一代证券交易系统,龙白滔还曾任通联数据首席战略官、中金甲子投资基金首席技术官。知象科技曾获得启赋资本数千万人民币投资。
我是36 氪专注报道互联网金融和教育行业的作者Justin,欢迎大家与我联系,切磋讨论。我的微信是 :196215239